Raspbian Package Auto-Building

Build log for mercurial (6.3.2-1) on armhf

mercurial6.3.2-1armhf → 2023-02-23 10:45:11

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

+==============================================================================+
| mercurial 6.3.2-1 (armhf)                    Thu, 23 Feb 2023 07:48:36 +0000 |
+==============================================================================+

Package: mercurial
Version: 6.3.2-1
Source Version: 6.3.2-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-9346a5e1-ccb6-4041-a0d9-9e5b7b23e37a' with '<<CHROOT>>'

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

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.5 MB]
Fetched 28.3 MB in 10s (2732 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/bookworm-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: 'mercurial' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/python-team/packages/mercurial.git
Please use:
git clone https://salsa.debian.org/python-team/packages/mercurial.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 8186 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main mercurial 6.3.2-1 (dsc) [2848 B]
Get:2 http://172.17.4.1/private bookworm-staging/main mercurial 6.3.2-1 (tar) [8093 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main mercurial 6.3.2-1 (asc) [659 B]
Get:4 http://172.17.4.1/private bookworm-staging/main mercurial 6.3.2-1 (diff) [90.2 kB]
Fetched 8186 kB in 1s (9356 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/mercurial-e7z4XU/mercurial-6.3.2' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/mercurial-e7z4XU' 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-5UkBvt/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-5UkBvt/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-5UkBvt/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-5UkBvt/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Packages [433 B]
Fetched 2109 B in 0s (9586 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
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 5 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-5UkBvt/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 (69.5 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12512 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: bash-completion, debhelper-compat (= 13), dh-python, gettext, netbase, patchutils (>= 0.2.25), python3-all-dev, python3-docutils, python3-roman, python3-packaging, rename, unzip, zip, less
Filtered Build-Depends: bash-completion, debhelper-compat (= 13), dh-python, gettext, netbase, patchutils (>= 0.2.25), python3-all-dev, python3-docutils, python3-roman, python3-packaging, rename, unzip, zip, less
dpkg-deb: building package 'sbuild-build-depends-mercurial-dummy' in '/<<BUILDDIR>>/resolver-5UkBvt/apt_archive/sbuild-build-depends-mercurial-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-mercurial-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-5UkBvt/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Sources [598 B]
Get:5 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ Packages [664 B]
Fetched 2595 B in 0s (12.6 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install mercurial 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
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bash-completion bsdextrautils
  debhelper dh-autoreconf dh-python dh-strip-nondeterminism docutils-common
  dwz file gettext gettext-base groff-base intltool-debian less
  libarchive-zip-perl libdebhelper-perl libelf1 libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libicu72 libjs-jquery libjs-sphinxdoc
  libjs-underscore libmagic-mgc libmagic1 libpipeline1 libpython3-all-dev
  libpython3-dev libpython3-stdlib libpython3.11 libpython3.11-dev
  libpython3.11-minimal libpython3.11-stdlib libsub-override-perl libtool
  libuchardet0 libxml2 m4 man-db media-types patchutils po-debconf python3
  python3-all python3-all-dev python3-dev python3-distutils python3-docutils
  python3-lib2to3 python3-minimal python3-packaging python3-roman python3.11
  python3.11-dev python3.11-minimal rename unzip xml-core zip zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make flit python3-build
  python3-tomli python3-installer gettext-doc libasprintf-dev libgettextpo-dev
  groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor
  www-browser libmail-box-perl python3-doc python3-tk python3-venv
  docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french
  texlive-latex-base texlive-latex-recommended python3.11-venv python3.11-doc
  binfmt-support
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl javascript-common libltdl-dev
  libmail-sendmail-perl libpaper-utils python3-pil python3-pygments
  ca-certificates
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bash-completion bsdextrautils
  debhelper dh-autoreconf dh-python dh-strip-nondeterminism docutils-common
  dwz file gettext gettext-base groff-base intltool-debian less
  libarchive-zip-perl libdebhelper-perl libelf1 libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libicu72 libjs-jquery libjs-sphinxdoc
  libjs-underscore libmagic-mgc libmagic1 libpipeline1 libpython3-all-dev
  libpython3-dev libpython3-stdlib libpython3.11 libpython3.11-dev
  libpython3.11-minimal libpython3.11-stdlib libsub-override-perl libtool
  libuchardet0 libxml2 m4 man-db media-types patchutils po-debconf python3
  python3-all python3-all-dev python3-dev python3-distutils python3-docutils
  python3-lib2to3 python3-minimal python3-packaging python3-roman python3.11
  python3.11-dev python3.11-minimal rename
  sbuild-build-depends-mercurial-dummy unzip xml-core zip zlib1g-dev
0 upgraded, 66 newly installed, 0 to remove and 5 not upgraded.
Need to get 31.7 MB of archives.
After this operation, 127 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-5UkBvt/apt_archive ./ sbuild-build-depends-mercurial-dummy 0.invalid.0 [956 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-minimal armhf 3.11.2-4 [797 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf python3.11-minimal armhf 3.11.2-4 [1681 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.11.1-3 [25.9 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf media-types all 10.0.0 [26.1 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-stdlib armhf 3.11.2-4 [1668 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf python3.11 armhf 3.11.2-4 [572 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.11.1-3 [8960 B]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.11.1-3 [25.9 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-9 [774 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf less armhf 590-1.1 [114 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-4 [78.8 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.2-1 [1342 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf bash-completion all 1:2.11-6 [234 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.44-3 [95.3 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.44-3 [41.5 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-11 [156 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-3 [256 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-11 [495 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.4 [81.2 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.1+b1 [571 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-11 [1204 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.4 [942 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.10.8-1 [77.3 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.10.8-1 [139 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf dh-python all 5.20230130 [104 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf docutils-common all 0.19+dfsg-6 [127 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.5.0-1 [130 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 5.3.0-3 [130 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11 armhf 3.11.2-4 [1666 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [901 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-dev armhf 3.11.2-4 [3374 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dev armhf 3.11.1-3 [9200 B]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libpython3-all-dev armhf 3.11.1-3 [1068 B]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf patchutils armhf 0.4.2-1 [68.7 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf python3-all armhf 3.11.1-3 [1064 B]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf python3.11-dev armhf 3.11.2-4 [616 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf python3-dev armhf 3.11.1-3 [26.2 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf python3-all-dev armhf 3.11.1-3 [1068 B]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf python3-roman all 3.3-3 [9880 B]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf python3-docutils all 0.19+dfsg-6 [382 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf python3-packaging all 23.0-1 [32.5 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf rename all 2.01-1 [21.0 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf unzip armhf 6.0-27 [152 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf zip armhf 3.0-12 [209 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 31.7 MB in 3s (10.0 MB/s)
Selecting previously unselected package libpython3.11-minimal:armhf.
(Reading database ... 12512 files and directories currently installed.)
Preparing to unpack .../libpython3.11-minimal_3.11.2-4_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.2-4) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.2-4_armhf.deb ...
Unpacking python3.11-minimal (3.11.2-4) ...
Setting up libpython3.11-minimal:armhf (3.11.2-4) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.11-minimal (3.11.2-4) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 12828 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.11.1-3_armhf.deb ...
Unpacking python3-minimal (3.11.1-3) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.0.0_all.deb ...
Unpacking media-types (10.0.0) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
Preparing to unpack .../libpython3.11-stdlib_3.11.2-4_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.2-4) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../python3.11_3.11.2-4_armhf.deb ...
Unpacking python3.11 (3.11.2-4) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.11.1-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.1-3) ...
Setting up python3-minimal (3.11.1-3) ...
Selecting previously unselected package python3.
(Reading database ... 13236 files and directories currently installed.)
Preparing to unpack .../00-python3_3.11.1-3_armhf.deb ...
Unpacking python3 (3.11.1-3) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../01-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.4-9_armhf.deb ...
Unpacking groff-base (1.22.4-9) ...
Selecting previously unselected package less.
Preparing to unpack .../03-less_590-1.1_armhf.deb ...
Unpacking less (590-1.1) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../04-bsdextrautils_2.38.1-4_armhf.deb ...
Unpacking bsdextrautils (2.38.1-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../05-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../06-man-db_2.11.2-1_armhf.deb ...
Unpacking man-db (2.11.2-1) ...
Selecting previously unselected package bash-completion.
Preparing to unpack .../07-bash-completion_1%3a2.11-6_all.deb ...
Unpacking bash-completion (1:2.11-6) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../08-libmagic-mgc_1%3a5.44-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../09-libmagic1_1%3a5.44-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../10-file_1%3a5.44-3_armhf.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../11-gettext-base_0.21-11_armhf.deb ...
Unpacking gettext-base (0.21-11) ...
Selecting previously unselected package m4.
Preparing to unpack .../12-m4_1.4.19-3_armhf.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../13-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../14-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../15-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 .../16-autopoint_0.21-11_all.deb ...
Unpacking autopoint (0.21-11) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../17-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../18-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../19-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../20-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 .../21-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 .../22-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 .../23-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 .../24-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../25-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../26-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../27-libxml2_2.9.14+dfsg-1.1+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.1+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../28-gettext_0.21-11_armhf.deb ...
Unpacking gettext (0.21-11) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../29-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 .../30-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../31-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../32-python3-lib2to3_3.10.8-1_all.deb ...
Unpacking python3-lib2to3 (3.10.8-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../33-python3-distutils_3.10.8-1_all.deb ...
Unpacking python3-distutils (3.10.8-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../34-dh-python_5.20230130_all.deb ...
Unpacking dh-python (5.20230130) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../35-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../36-docutils-common_0.19+dfsg-6_all.deb ...
Unpacking docutils-common (0.19+dfsg-6) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../37-libexpat1-dev_2.5.0-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.5.0-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../38-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../39-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../40-libjs-sphinxdoc_5.3.0-3_all.deb ...
Unpacking libjs-sphinxdoc (5.3.0-3) ...
Selecting previously unselected package libpython3.11:armhf.
Preparing to unpack .../41-libpython3.11_3.11.2-4_armhf.deb ...
Unpacking libpython3.11:armhf (3.11.2-4) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../42-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libpython3.11-dev:armhf.
Preparing to unpack .../43-libpython3.11-dev_3.11.2-4_armhf.deb ...
Unpacking libpython3.11-dev:armhf (3.11.2-4) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../44-libpython3-dev_3.11.1-3_armhf.deb ...
Unpacking libpython3-dev:armhf (3.11.1-3) ...
Selecting previously unselected package libpython3-all-dev:armhf.
Preparing to unpack .../45-libpython3-all-dev_3.11.1-3_armhf.deb ...
Unpacking libpython3-all-dev:armhf (3.11.1-3) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../46-patchutils_0.4.2-1_armhf.deb ...
Unpacking patchutils (0.4.2-1) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../47-python3-all_3.11.1-3_armhf.deb ...
Unpacking python3-all (3.11.1-3) ...
Selecting previously unselected package python3.11-dev.
Preparing to unpack .../48-python3.11-dev_3.11.2-4_armhf.deb ...
Unpacking python3.11-dev (3.11.2-4) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../49-python3-dev_3.11.1-3_armhf.deb ...
Unpacking python3-dev (3.11.1-3) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../50-python3-all-dev_3.11.1-3_armhf.deb ...
Unpacking python3-all-dev (3.11.1-3) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../51-python3-roman_3.3-3_all.deb ...
Unpacking python3-roman (3.3-3) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../52-python3-docutils_0.19+dfsg-6_all.deb ...
Unpacking python3-docutils (0.19+dfsg-6) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../53-python3-packaging_23.0-1_all.deb ...
Unpacking python3-packaging (23.0-1) ...
Selecting previously unselected package rename.
Preparing to unpack .../54-rename_2.01-1_all.deb ...
Unpacking rename (2.01-1) ...
Selecting previously unselected package unzip.
Preparing to unpack .../55-unzip_6.0-27_armhf.deb ...
Unpacking unzip (6.0-27) ...
Selecting previously unselected package zip.
Preparing to unpack .../56-zip_3.0-12_armhf.deb ...
Unpacking zip (3.0-12) ...
Selecting previously unselected package sbuild-build-depends-mercurial-dummy.
Preparing to unpack .../57-sbuild-build-depends-mercurial-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-mercurial-dummy (0.invalid.0) ...
Setting up media-types (10.0.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up bsdextrautils (2.38.1-4) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up unzip (6.0-27) ...
Setting up libpython3.11-stdlib:armhf (3.11.2-4) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmagic1:armhf (1:5.44-3) ...
Setting up less (590-1.1) ...
Setting up gettext-base (0.21-11) ...
Setting up m4 (1.4.19-3) ...
Setting up rename (2.01-1) ...
update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode
Setting up file (1:5.44-3) ...
Setting up patchutils (0.4.2-1) ...
Setting up zip (3.0-12) ...
Setting up autotools-dev (20220109.1) ...
Setting up libexpat1-dev:armhf (2.5.0-1) ...
Setting up bash-completion (1:2.11-6) ...
Setting up autopoint (0.21-11) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.1+b1) ...
Setting up libpython3-stdlib:armhf (3.11.1-3) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-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 python3.11 (3.11.2-4) ...
Setting up gettext (0.21-11) ...
Setting up libpython3.11:armhf (3.11.2-4) ...
Setting up libtool (2.4.7-5) ...
Setting up python3 (3.11.1-3) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up python3-roman (3.3-3) ...
Setting up python3-packaging (23.0-1) ...
Setting up libpython3.11-dev:armhf (3.11.2-4) ...
Setting up libjs-sphinxdoc (5.3.0-3) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-9) ...
Setting up python3-lib2to3 (3.10.8-1) ...
Setting up python3-distutils (3.10.8-1) ...
Setting up dh-python (5.20230130) ...
Setting up libpython3-dev:armhf (3.11.1-3) ...
Setting up python3.11-dev (3.11.2-4) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3-all (3.11.1-3) ...
Setting up man-db (2.11.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libpython3-all-dev:armhf (3.11.1-3) ...
Setting up python3-dev (3.11.1-3) ...
Setting up python3-all-dev (3.11.1-3) ...
Setting up debhelper (13.11.4) ...
Processing triggers for sgml-base (1.31) ...
Processing triggers for libc-bin (2.36-8+rpi1) ...
Setting up docutils-common (0.19+dfsg-6) ...
Processing triggers for sgml-base (1.31) ...
Setting up python3-docutils (0.19+dfsg-6) ...
Setting up sbuild-build-depends-mercurial-dummy (0.invalid.0) ...
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+rpi1 dpkg-dev_1.21.20+rpi1 g++-12_12.2.0-14+rpi1 gcc-12_12.2.0-14+rpi1 libc6-dev_2.36-8+rpi1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 linux-libc-dev_6.0.12-1+rpi1
Package versions: adduser_3.131 apt_2.5.5 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-11 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2.15-2 bash-completion_1:2.11-6 binutils_2.40-2+rpi1 binutils-arm-linux-gnueabihf_2.40-2+rpi1 binutils-common_2.40-2+rpi1 bsdextrautils_2.38.1-4 bsdutils_1:2.38.1-4 build-essential_12.9 bzip2_1.0.8-5+b2 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-14+rpi1 dash_0.5.12-2 debconf_1.5.82 debhelper_13.11.4 debianutils_5.7-0.4 dh-autoreconf_20 dh-python_5.20230130 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dirmngr_2.2.40-1 docutils-common_0.19+dfsg-6 dpkg_1.21.20+rpi1 dpkg-dev_1.21.20+rpi1 dwz_0.15-1 e2fsprogs_1.46.6-1 fakeroot_1.29-1 file_1:5.44-3 findutils_4.9.0-4 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-14+rpi1 gcc_4:12.2.0-1+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-11 gettext-base_0.21-11 gnupg_2.2.40-1 gnupg-l10n_2.2.40-1 gnupg-utils_2.2.40-1 gpg_2.2.40-1 gpg-agent_2.2.40-1 gpg-wks-client_2.2.40-1 gpg-wks-server_2.2.40-1 gpgconf_2.2.40-1 gpgsm_2.2.40-1 gpgv_2.2.40-1 grep_3.8-5 groff-base_1.22.4-9 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-1 less_590-1.1 libacl1_2.3.1-3 libapt-pkg6.0_2.5.5 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.0.7-1.1 libaudit1_1:3.0.7-1.1+b1 libbinutils_2.40-2+rpi1 libblkid1_2.38.1-4 libbz2-1.0_1.0.8-5+b2 libc-bin_2.36-8+rpi1 libc-dev-bin_2.36-8+rpi1 libc6_2.36-8+rpi1 libc6-dev_2.36-8+rpi1 libcap-ng0_0.8.3-1+b1 libcap2_1:2.66-3 libcap2-bin_1:2.66-3 libcc1-0_12.2.0-14+rpi1 libcom-err2_1.46.6-1 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libctf-nobfd0_2.40-2+rpi1 libctf0_2.40-2+rpi1 libdb5.3_5.3.28+dfsg2-1 libdebconfclient0_0.267 libdebhelper-perl_13.11.4 libdpkg-perl_1.21.20+rpi1 libelf1_0.188-2.1+rpi1 libexpat1_2.5.0-1 libexpat1-dev_2.5.0-1 libext2fs2_1.46.6-1 libfakeroot_1.29-1 libffi8_3.4.4-1 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 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-5 libgomp1_12.2.0-14+rpi1 libgpg-error0_1.46-1 libgssapi-krb5-2_1.20.1-1 libhogweed6_3.8.1-2 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjansson4_2.14-2 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-sphinxdoc_5.3.0-3 libjs-underscore_1.13.4~dfsg+~1.11.4-3 libk5crypto3_1.20.1-1 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-1 libkrb5support0_1.20.1-1 libksba8_1.6.3-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblz4-1_1.9.4-1+rpi1 liblzma5_5.4.1-0.1 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.0.4-2 libmount1_2.38.1-4 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncursesw6_6.4-2 libnettle8_3.8.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-2 libpam-cap_1:2.66-3 libpam-modules_1.5.2-6 libpam-modules-bin_1.5.2-6 libpam-runtime_1.5.2-6 libpam0g_1.5.2-6 libpcre2-8-0_10.42-1 libpcre3_2:8.39-15 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libpython3-all-dev_3.11.1-3 libpython3-dev_3.11.1-3 libpython3-stdlib_3.11.1-3 libpython3.11_3.11.2-4 libpython3.11-dev_3.11.2-4 libpython3.11-minimal_3.11.2-4 libpython3.11-stdlib_3.11.2-4 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.4-1 libsemanage2_3.4-1+b2 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-4 libsqlite3-0_3.40.1-1 libss2_1.46.6-1 libssl1.1_1.1.1o-1 libssl3_3.0.8-1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.5-2+rpi1 libtasn1-6_4.19.0-2 libtinfo6_6.4-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-5 libubsan1_12.2.0-14+rpi1 libuchardet0_0.0.7-1 libudev1_252.5-2+rpi1 libunistring2_1.0-2 libuuid1_2.38.1-4 libxml2_2.9.14+dfsg-1.1+b1 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg2-3 linux-libc-dev_6.0.12-1+rpi1 login_1:4.13+dfsg1-1 logsave_1.46.6-1 lsb-base_11.4+rpi1 m4_1.4.19-3 make_4.3-4.1 man-db_2.11.2-1 mawk_1.3.4.20200120-3.1 media-types_10.0.0 mount_2.38.1-4 nano_7.2-1 ncurses-base_6.4-2 ncurses-bin_6.4-2 netbase_6.4 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 patchutils_0.4.2-1 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 python3_3.11.1-3 python3-all_3.11.1-3 python3-all-dev_3.11.1-3 python3-dev_3.11.1-3 python3-distutils_3.10.8-1 python3-docutils_0.19+dfsg-6 python3-lib2to3_3.10.8-1 python3-minimal_3.11.1-3 python3-packaging_23.0-1 python3-roman_3.3-3 python3.11_3.11.2-4 python3.11-dev_3.11.2-4 python3.11-minimal_3.11.2-4 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.3 rename_2.01-1 rpcsvc-proto_1.4.3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-mercurial-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.17+nmu1 sgml-base_1.31 sysvinit-utils_3.06-2 tar_1.34+dfsg-1 tzdata_2022g-5 unzip_6.0-27 util-linux_2.38.1-4 util-linux-extra_2.38.1-4 xml-core_0.18+nmu1 xz-utils_5.4.1-0.1 zip_3.0-12 zlib1g_1:1.2.13.dfsg-1 zlib1g-dev_1:1.2.13.dfsg-1

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


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

gpgv: Signature made Mon Feb 20 17:47:08 2023 UTC
gpgv:                using RSA key 55781DAB34E61A09EFB88BE19DB0235556F8CFAD
gpgv:                issuer "jcristau@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./mercurial_6.3.2-1.dsc: no acceptable signature found
dpkg-source: info: extracting mercurial in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking mercurial_6.3.2.orig.tar.gz
dpkg-source: info: unpacking mercurial_6.3.2-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying from_upstream_stable.patch
dpkg-source: info: applying py310/9_tests__silence_asyncore_smtpd_deprecation_warnings.patch
dpkg-source: info: applying proposed_upstream__doctest.path
dpkg-source: info: applying deb_specific__hgk.py.patch
dpkg-source: info: applying deb_specific__optional-dependencies
dpkg-source: info: applying deb_specific__disable_libdir_replacement.patch
dpkg-source: info: applying 0005-Tolerate-SIGINT-getting-the-kill-in-test-stdio.py.patch
dpkg-source: info: applying openssl_3_cipher_tlsv1.patch
dpkg-source: info: applying test-hghave-testrepo.patch
dpkg-source: info: applying cgitb.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=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-9346a5e1-ccb6-4041-a0d9-9e5b7b23e37a
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package mercurial
dpkg-buildpackage: info: source version 6.3.2-1
dpkg-buildpackage: info: source distribution sid
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --with python3,bash-completion
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp -a mercurial/__version__.py mercurial/__version__.py.save
dh_auto_clean -- PYTHON=python3
	make -j4 clean PYTHON=python3
make[2]: Entering directory '/<<PKGBUILDDIR>>'
rm -f hg.exe
python3 setup.py clean --all # ignore errors from this command
/<<PKGBUILDDIR>>/setup.py:115: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
  from distutils.core import setup
running clean
'build/lib.linux-armv8l-3.11' does not exist -- can't clean it
'build/bdist.linux-armv8l' does not exist -- can't clean it
'build/scripts-3.11' does not exist -- can't clean it
find contrib doc hgext hgext3rd i18n mercurial tests hgdemandimport \
	\( -name '*.py[cdo]' -o -name '*.so' \) -exec rm -f '{}' ';'
rm -f MANIFEST MANIFEST.in hgext/__index__.py tests/*.err
rm -f mercurial/__modulepolicy__.py
if test -d .hg; then rm -f mercurial/__version__.py; fi
rm -rf build mercurial/locale
make -C doc clean
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
rm -f hg-ssh.8 hg.1 hgignore.5 hgrc.5 hg-ssh.8.html hg.1.html hgignore.5.html hgrc.5.html common.txt hg-ssh.8.txt hg.1.txt hgignore.5.txt hgrc.5.txt hg-ssh.8.gendoc.txt hg.1.gendoc.txt hgignore.5.gendoc.txt hgrc.5.gendoc.txt MANIFEST
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make -C contrib/chg distclean
make[3]: Entering directory '/<<PKGBUILDDIR>>/contrib/chg'
rm -f chg.o hgclient.o procutil.o util.o chg
make[3]: Leaving directory '/<<PKGBUILDDIR>>/contrib/chg'
rm -rf rust/target
rm -f mercurial/rustext.so
rm -rf packages
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
mv mercurial/__version__.py.save mercurial/__version__.py
rm -f -rv tmp/
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary-arch
dh binary-arch --with python3,bash-completion
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_auto_configure -a
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make all PYTHON=python3.11
make[2]: Entering directory '/<<PKGBUILDDIR>>'
python3.11 setup.py  build 
/<<PKGBUILDDIR>>/setup.py:115: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
  from distutils.core import setup
running build
running build_mo
creating mercurial/locale
creating mercurial/locale/da
creating mercurial/locale/da/LC_MESSAGES
generating mercurial/locale/da/LC_MESSAGES/hg.mo from i18n/da.po
msgfmt -v -o mercurial/locale/da/LC_MESSAGES/hg.mo i18n/da.po -c
1950 translated messages, 92 fuzzy translations, 1830 untranslated messages.
creating mercurial/locale/de
creating mercurial/locale/de/LC_MESSAGES
generating mercurial/locale/de/LC_MESSAGES/hg.mo from i18n/de.po
msgfmt -v -o mercurial/locale/de/LC_MESSAGES/hg.mo i18n/de.po -c
3185 translated messages, 102 fuzzy translations, 1301 untranslated messages.
creating mercurial/locale/el
creating mercurial/locale/el/LC_MESSAGES
generating mercurial/locale/el/LC_MESSAGES/hg.mo from i18n/el.po
msgfmt -v -o mercurial/locale/el/LC_MESSAGES/hg.mo i18n/el.po -c
i18n/el.po:7: warning: header field 'Language' missing in header
312 translated messages, 35 fuzzy translations, 1936 untranslated messages.
creating mercurial/locale/fr
creating mercurial/locale/fr/LC_MESSAGES
generating mercurial/locale/fr/LC_MESSAGES/hg.mo from i18n/fr.po
msgfmt -v -o mercurial/locale/fr/LC_MESSAGES/hg.mo i18n/fr.po -c
i18n/fr.po:86: warning: header field 'Language' missing in header
357 translated messages, 104 fuzzy translations, 1776 untranslated messages.
creating mercurial/locale/it
creating mercurial/locale/it/LC_MESSAGES
generating mercurial/locale/it/LC_MESSAGES/hg.mo from i18n/it.po
msgfmt -v -o mercurial/locale/it/LC_MESSAGES/hg.mo i18n/it.po -c
1872 translated messages, 3 fuzzy translations, 1233 untranslated messages.
creating mercurial/locale/ja
creating mercurial/locale/ja/LC_MESSAGES
generating mercurial/locale/ja/LC_MESSAGES/hg.mo from i18n/ja.po
msgfmt -v -o mercurial/locale/ja/LC_MESSAGES/hg.mo i18n/ja.po -c
5702 translated messages, 494 fuzzy translations, 868 untranslated messages.
creating mercurial/locale/pt_BR
creating mercurial/locale/pt_BR/LC_MESSAGES
generating mercurial/locale/pt_BR/LC_MESSAGES/hg.mo from i18n/pt_BR.po
msgfmt -v -o mercurial/locale/pt_BR/LC_MESSAGES/hg.mo i18n/pt_BR.po -c
6735 translated messages, 333 untranslated messages.
creating mercurial/locale/ro
creating mercurial/locale/ro/LC_MESSAGES
generating mercurial/locale/ro/LC_MESSAGES/hg.mo from i18n/ro.po
msgfmt -v -o mercurial/locale/ro/LC_MESSAGES/hg.mo i18n/ro.po -c
i18n/ro.po:106: warning: header field 'Language' missing in header
677 translated messages, 4 fuzzy translations, 2805 untranslated messages.
creating mercurial/locale/ru
creating mercurial/locale/ru/LC_MESSAGES
generating mercurial/locale/ru/LC_MESSAGES/hg.mo from i18n/ru.po
msgfmt -v -o mercurial/locale/ru/LC_MESSAGES/hg.mo i18n/ru.po -c
4668 translated messages, 10 untranslated messages.
creating mercurial/locale/sv
creating mercurial/locale/sv/LC_MESSAGES
generating mercurial/locale/sv/LC_MESSAGES/hg.mo from i18n/sv.po
msgfmt -v -o mercurial/locale/sv/LC_MESSAGES/hg.mo i18n/sv.po -c
2039 translated messages, 1 fuzzy translation, 2196 untranslated messages.
creating mercurial/locale/zh_CN
creating mercurial/locale/zh_CN/LC_MESSAGES
generating mercurial/locale/zh_CN/LC_MESSAGES/hg.mo from i18n/zh_CN.po
msgfmt -v -o mercurial/locale/zh_CN/LC_MESSAGES/hg.mo i18n/zh_CN.po -c
i18n/zh_CN.po:47: warning: header field 'Language' missing in header
336 translated messages, 203 fuzzy translations, 1792 untranslated messages.
creating mercurial/locale/zh_TW
creating mercurial/locale/zh_TW/LC_MESSAGES
generating mercurial/locale/zh_TW/LC_MESSAGES/hg.mo from i18n/zh_TW.po
msgfmt -v -o mercurial/locale/zh_TW/LC_MESSAGES/hg.mo i18n/zh_TW.po -c
640 translated messages, 8 fuzzy translations, 2372 untranslated messages.
running build_py
creating build
creating build/lib.linux-armv8l-3.11
creating build/lib.linux-armv8l-3.11/mercurial
copying mercurial/__init__.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/ancestor.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/archival.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/bookmarks.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/branchmap.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/bundle2.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/bundlecaches.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/cacheutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/changegroup.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/changelog.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/chgserver.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/cmdutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/color.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/commandserver.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/commit.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/config.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/configitems.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/context.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/copies.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/crecord.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/dagop.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/dagparser.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/debugcommands.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/destutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/diffhelper.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/diffutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/dirstateguard.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/discovery.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/dispatch.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/encoding.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/error.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/exchange.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/extensions.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/exthelper.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/fancyopts.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/filelog.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/filemerge.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/fileset.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/filesetlang.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/formatter.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/graphmod.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/grep.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/hbisect.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/help.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/hg.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/hook.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/httpconnection.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/httppeer.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/i18n.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/keepalive.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/linelog.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/localrepo.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/lock.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/logcmdutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/logexchange.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/loggingutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/lsprof.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/lsprofcalltree.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/mail.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/manifest.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/match.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/mdiff.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/merge.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/mergestate.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/mergeutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/metadata.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/minifileset.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/minirst.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/namespaces.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/narrowspec.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/node.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/obsolete.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/obsutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/parser.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/patch.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/pathutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/phases.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/policy.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/posix.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/profiling.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/progress.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/pushkey.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/pvec.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/pycompat.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/rcutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/registrar.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/repair.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/repocache.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/repoview.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/requirements.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/revlog.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/revsetlang.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/rewriteutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/scmposix.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/scmwindows.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/server.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/setdiscovery.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/shelve.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/similar.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/simplemerge.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/smartset.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/sparse.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/sshpeer.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/stack.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/state.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/statichttprepo.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/statprof.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/store.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/streamclone.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/strip.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/subrepo.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/subrepoutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/tagmerge.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/tags.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/templatefilters.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/templatefuncs.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/templatekw.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/templater.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/templateutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/transaction.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/treediscovery.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/txnutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/ui.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/unionrepo.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/upgrade.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/url.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/urllibcompat.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/util.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/verify.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/vfs.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/win32.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/windows.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/wireprotoframing.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/wireprotoserver.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/wireprototypes.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/wireprotov1peer.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/wireprotov1server.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/worker.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/bundlerepo.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/commands.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/dirstate.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/dirstatemap.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/revset.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/scmutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/sslutil.py -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/__version__.py -> build/lib.linux-armv8l-3.11/mercurial
creating build/lib.linux-armv8l-3.11/mercurial/cext
copying mercurial/cext/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/cext
creating build/lib.linux-armv8l-3.11/mercurial/cffi
copying mercurial/cffi/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/cffi
copying mercurial/cffi/bdiff.py -> build/lib.linux-armv8l-3.11/mercurial/cffi
copying mercurial/cffi/bdiffbuild.py -> build/lib.linux-armv8l-3.11/mercurial/cffi
copying mercurial/cffi/mpatch.py -> build/lib.linux-armv8l-3.11/mercurial/cffi
copying mercurial/cffi/mpatchbuild.py -> build/lib.linux-armv8l-3.11/mercurial/cffi
copying mercurial/cffi/osutil.py -> build/lib.linux-armv8l-3.11/mercurial/cffi
copying mercurial/cffi/osutilbuild.py -> build/lib.linux-armv8l-3.11/mercurial/cffi
creating build/lib.linux-armv8l-3.11/mercurial/defaultrc
copying mercurial/defaultrc/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/defaultrc
creating build/lib.linux-armv8l-3.11/mercurial/dirstateutils
copying mercurial/dirstateutils/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/dirstateutils
copying mercurial/dirstateutils/docket.py -> build/lib.linux-armv8l-3.11/mercurial/dirstateutils
copying mercurial/dirstateutils/timestamp.py -> build/lib.linux-armv8l-3.11/mercurial/dirstateutils
copying mercurial/dirstateutils/v2.py -> build/lib.linux-armv8l-3.11/mercurial/dirstateutils
creating build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/helptext
creating build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
creating build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/common.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/hgweb_mod.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/hgwebdir_mod.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/request.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/webcommands.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/webutil.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/wsgicgi.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/wsgiheaders.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
copying mercurial/hgweb/server.py -> build/lib.linux-armv8l-3.11/mercurial/hgweb
creating build/lib.linux-armv8l-3.11/mercurial/interfaces
copying mercurial/interfaces/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/interfaces
copying mercurial/interfaces/dirstate.py -> build/lib.linux-armv8l-3.11/mercurial/interfaces
copying mercurial/interfaces/repository.py -> build/lib.linux-armv8l-3.11/mercurial/interfaces
copying mercurial/interfaces/util.py -> build/lib.linux-armv8l-3.11/mercurial/interfaces
creating build/lib.linux-armv8l-3.11/mercurial/pure
copying mercurial/pure/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/pure
copying mercurial/pure/base85.py -> build/lib.linux-armv8l-3.11/mercurial/pure
copying mercurial/pure/bdiff.py -> build/lib.linux-armv8l-3.11/mercurial/pure
copying mercurial/pure/charencode.py -> build/lib.linux-armv8l-3.11/mercurial/pure
copying mercurial/pure/mpatch.py -> build/lib.linux-armv8l-3.11/mercurial/pure
copying mercurial/pure/osutil.py -> build/lib.linux-armv8l-3.11/mercurial/pure
copying mercurial/pure/parsers.py -> build/lib.linux-armv8l-3.11/mercurial/pure
creating build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates
creating build/lib.linux-armv8l-3.11/mercurial/thirdparty
copying mercurial/thirdparty/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty
creating build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/_compat.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/_config.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/_funcs.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/_make.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/converters.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/exceptions.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/filters.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
copying mercurial/thirdparty/attr/validators.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/attr
creating build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope
copying mercurial/thirdparty/zope/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope
creating build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/_compat.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/_flatten.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/adapter.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/advice.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/declarations.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/document.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/exceptions.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/interface.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/interfaces.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/registry.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/ro.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
copying mercurial/thirdparty/zope/interface/verify.py -> build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
creating build/lib.linux-armv8l-3.11/mercurial/upgrade_utils
copying mercurial/upgrade_utils/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/upgrade_utils
copying mercurial/upgrade_utils/actions.py -> build/lib.linux-armv8l-3.11/mercurial/upgrade_utils
copying mercurial/upgrade_utils/auto_upgrade.py -> build/lib.linux-armv8l-3.11/mercurial/upgrade_utils
copying mercurial/upgrade_utils/engine.py -> build/lib.linux-armv8l-3.11/mercurial/upgrade_utils
creating build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/cborutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/compression.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/dateutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/hashutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/memorytop.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/procutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/repoviewutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/storageutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/stringutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/urlutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
copying mercurial/utils/resourceutil.py -> build/lib.linux-armv8l-3.11/mercurial/utils
creating build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/concurrency_checker.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/constants.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/debug.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/deltas.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/docket.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/flagutil.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/nodemap.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/randomaccessfile.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/revlogv0.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/rewrite.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
copying mercurial/revlogutils/sidedata.py -> build/lib.linux-armv8l-3.11/mercurial/revlogutils
creating build/lib.linux-armv8l-3.11/mercurial/testing
copying mercurial/testing/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/testing
copying mercurial/testing/revlog.py -> build/lib.linux-armv8l-3.11/mercurial/testing
copying mercurial/testing/storage.py -> build/lib.linux-armv8l-3.11/mercurial/testing
creating build/lib.linux-armv8l-3.11/hgext
copying hgext/__init__.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/absorb.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/acl.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/amend.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/automv.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/beautifygraph.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/blackbox.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/bookflow.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/censor.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/children.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/churn.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/clonebundles.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/closehead.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/commitextras.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/eol.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/extdiff.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/factotum.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/fastexport.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/fetch.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/githelp.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/gpg.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/graphlog.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/journal.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/keyword.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/logtoprocess.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/mq.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/notify.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/pager.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/patchbomb.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/phabricator.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/purge.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/rebase.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/record.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/releasenotes.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/relink.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/remotenames.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/schemes.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/share.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/show.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/split.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/sqlitestore.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/strip.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/transplant.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/uncommit.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/win32mbcs.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/win32text.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/fix.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/histedit.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/sparse.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/hgk.py -> build/lib.linux-armv8l-3.11/hgext
copying hgext/bugzilla.py -> build/lib.linux-armv8l-3.11/hgext
creating build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/__init__.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/convcmd.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/filemap.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/hg.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/p4.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/transport.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/cvsps.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/bzr.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/common.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/cvs.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/darcs.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/git.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/gnuarch.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/monotone.py -> build/lib.linux-armv8l-3.11/hgext/convert
copying hgext/convert/subversion.py -> build/lib.linux-armv8l-3.11/hgext/convert
creating build/lib.linux-armv8l-3.11/hgext/fsmonitor
copying hgext/fsmonitor/__init__.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor
copying hgext/fsmonitor/state.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor
copying hgext/fsmonitor/watchmanclient.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor
creating build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/__init__.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/commands.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/context.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/error.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/formatter.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/protocol.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/revmap.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
copying hgext/fastannotate/support.py -> build/lib.linux-armv8l-3.11/hgext/fastannotate
creating build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
copying hgext/fsmonitor/pywatchman/__init__.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
copying hgext/fsmonitor/pywatchman/capabilities.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
copying hgext/fsmonitor/pywatchman/compat.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
copying hgext/fsmonitor/pywatchman/encoding.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
copying hgext/fsmonitor/pywatchman/load.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
copying hgext/fsmonitor/pywatchman/pybser.py -> build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
creating build/lib.linux-armv8l-3.11/hgext/git
copying hgext/git/__init__.py -> build/lib.linux-armv8l-3.11/hgext/git
copying hgext/git/dirstate.py -> build/lib.linux-armv8l-3.11/hgext/git
copying hgext/git/gitlog.py -> build/lib.linux-armv8l-3.11/hgext/git
copying hgext/git/gitutil.py -> build/lib.linux-armv8l-3.11/hgext/git
copying hgext/git/index.py -> build/lib.linux-armv8l-3.11/hgext/git
copying hgext/git/manifest.py -> build/lib.linux-armv8l-3.11/hgext/git
creating build/lib.linux-armv8l-3.11/hgext/highlight
copying hgext/highlight/__init__.py -> build/lib.linux-armv8l-3.11/hgext/highlight
copying hgext/highlight/highlight.py -> build/lib.linux-armv8l-3.11/hgext/highlight
creating build/lib.linux-armv8l-3.11/hgext/hooklib
copying hgext/hooklib/__init__.py -> build/lib.linux-armv8l-3.11/hgext/hooklib
copying hgext/hooklib/changeset_obsoleted.py -> build/lib.linux-armv8l-3.11/hgext/hooklib
copying hgext/hooklib/changeset_published.py -> build/lib.linux-armv8l-3.11/hgext/hooklib
copying hgext/hooklib/enforce_draft_commits.py -> build/lib.linux-armv8l-3.11/hgext/hooklib
copying hgext/hooklib/reject_merge_commits.py -> build/lib.linux-armv8l-3.11/hgext/hooklib
copying hgext/hooklib/reject_new_heads.py -> build/lib.linux-armv8l-3.11/hgext/hooklib
creating build/lib.linux-armv8l-3.11/hgext/infinitepush
copying hgext/infinitepush/__init__.py -> build/lib.linux-armv8l-3.11/hgext/infinitepush
copying hgext/infinitepush/bundleparts.py -> build/lib.linux-armv8l-3.11/hgext/infinitepush
copying hgext/infinitepush/common.py -> build/lib.linux-armv8l-3.11/hgext/infinitepush
copying hgext/infinitepush/fileindexapi.py -> build/lib.linux-armv8l-3.11/hgext/infinitepush
copying hgext/infinitepush/indexapi.py -> build/lib.linux-armv8l-3.11/hgext/infinitepush
copying hgext/infinitepush/sqlindexapi.py -> build/lib.linux-armv8l-3.11/hgext/infinitepush
copying hgext/infinitepush/store.py -> build/lib.linux-armv8l-3.11/hgext/infinitepush
creating build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/__init__.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/basestore.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/lfcommands.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/lfutil.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/localstore.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/overrides.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/proto.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/remotestore.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/reposetup.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/storefactory.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
copying hgext/largefiles/wirestore.py -> build/lib.linux-armv8l-3.11/hgext/largefiles
creating build/lib.linux-armv8l-3.11/hgext/lfs
copying hgext/lfs/__init__.py -> build/lib.linux-armv8l-3.11/hgext/lfs
copying hgext/lfs/blobstore.py -> build/lib.linux-armv8l-3.11/hgext/lfs
copying hgext/lfs/pointer.py -> build/lib.linux-armv8l-3.11/hgext/lfs
copying hgext/lfs/wireprotolfsserver.py -> build/lib.linux-armv8l-3.11/hgext/lfs
copying hgext/lfs/wrapper.py -> build/lib.linux-armv8l-3.11/hgext/lfs
creating build/lib.linux-armv8l-3.11/hgext/narrow
copying hgext/narrow/__init__.py -> build/lib.linux-armv8l-3.11/hgext/narrow
copying hgext/narrow/narrowbundle2.py -> build/lib.linux-armv8l-3.11/hgext/narrow
copying hgext/narrow/narrowcommands.py -> build/lib.linux-armv8l-3.11/hgext/narrow
copying hgext/narrow/narrowdirstate.py -> build/lib.linux-armv8l-3.11/hgext/narrow
copying hgext/narrow/narrowrepo.py -> build/lib.linux-armv8l-3.11/hgext/narrow
copying hgext/narrow/narrowtemplates.py -> build/lib.linux-armv8l-3.11/hgext/narrow
copying hgext/narrow/narrowwirepeer.py -> build/lib.linux-armv8l-3.11/hgext/narrow
creating build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/__init__.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/basepack.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/basestore.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/connectionpool.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/constants.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/contentstore.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/datapack.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/debugcommands.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/fileserverclient.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/historypack.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/metadatastore.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/remotefilectx.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/remotefilelog.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/remotefilelogserver.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/repack.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/shallowbundle.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/shallowrepo.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/shallowstore.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/shallowutil.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
copying hgext/remotefilelog/shallowverifier.py -> build/lib.linux-armv8l-3.11/hgext/remotefilelog
creating build/lib.linux-armv8l-3.11/hgext/zeroconf
copying hgext/zeroconf/Zeroconf.py -> build/lib.linux-armv8l-3.11/hgext/zeroconf
copying hgext/zeroconf/__init__.py -> build/lib.linux-armv8l-3.11/hgext/zeroconf
creating build/lib.linux-armv8l-3.11/hgext3rd
copying hgext3rd/__init__.py -> build/lib.linux-armv8l-3.11/hgext3rd
creating build/lib.linux-armv8l-3.11/hgdemandimport
copying hgdemandimport/__init__.py -> build/lib.linux-armv8l-3.11/hgdemandimport
copying hgdemandimport/demandimportpy3.py -> build/lib.linux-armv8l-3.11/hgdemandimport
copying hgdemandimport/tracing.py -> build/lib.linux-armv8l-3.11/hgdemandimport
creating build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
creating build/lib.linux-armv8l-3.11/mercurial/templates/coal
copying mercurial/templates/coal/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/coal
creating build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
creating build/lib.linux-armv8l-3.11/mercurial/templates/json
copying mercurial/templates/json/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/json
creating build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
creating build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
creating build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
creating build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
creating build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
creating build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/__init__.py -> build/lib.linux-armv8l-3.11/mercurial/templates/static
creating build/lib.linux-armv8l-3.11/mercurial/locale
creating build/lib.linux-armv8l-3.11/mercurial/locale/da
creating build/lib.linux-armv8l-3.11/mercurial/locale/da/LC_MESSAGES
copying mercurial/locale/da/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/da/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/de
creating build/lib.linux-armv8l-3.11/mercurial/locale/de/LC_MESSAGES
copying mercurial/locale/de/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/de/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/el
creating build/lib.linux-armv8l-3.11/mercurial/locale/el/LC_MESSAGES
copying mercurial/locale/el/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/el/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/fr
creating build/lib.linux-armv8l-3.11/mercurial/locale/fr/LC_MESSAGES
copying mercurial/locale/fr/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/fr/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/it
creating build/lib.linux-armv8l-3.11/mercurial/locale/it/LC_MESSAGES
copying mercurial/locale/it/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/it/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/ja
creating build/lib.linux-armv8l-3.11/mercurial/locale/ja/LC_MESSAGES
copying mercurial/locale/ja/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/ja/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/pt_BR
creating build/lib.linux-armv8l-3.11/mercurial/locale/pt_BR/LC_MESSAGES
copying mercurial/locale/pt_BR/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/pt_BR/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/ro
creating build/lib.linux-armv8l-3.11/mercurial/locale/ro/LC_MESSAGES
copying mercurial/locale/ro/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/ro/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/ru
creating build/lib.linux-armv8l-3.11/mercurial/locale/ru/LC_MESSAGES
copying mercurial/locale/ru/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/ru/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/sv
creating build/lib.linux-armv8l-3.11/mercurial/locale/sv/LC_MESSAGES
copying mercurial/locale/sv/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/sv/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/zh_CN
creating build/lib.linux-armv8l-3.11/mercurial/locale/zh_CN/LC_MESSAGES
copying mercurial/locale/zh_CN/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/zh_CN/LC_MESSAGES
creating build/lib.linux-armv8l-3.11/mercurial/locale/zh_TW
creating build/lib.linux-armv8l-3.11/mercurial/locale/zh_TW/LC_MESSAGES
copying mercurial/locale/zh_TW/LC_MESSAGES/hg.mo -> build/lib.linux-armv8l-3.11/mercurial/locale/zh_TW/LC_MESSAGES
copying mercurial/dummycert.pem -> build/lib.linux-armv8l-3.11/mercurial
copying mercurial/defaultrc/mergetools.rc -> build/lib.linux-armv8l-3.11/mercurial/defaultrc
copying mercurial/helptext/bundlespec.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/color.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/common.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/config.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/dates.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/deprecated.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/diffs.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/environment.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/evolution.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/extensions.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/filesets.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/flags.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/glossary.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/hg-ssh.8.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/hg.1.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/hgignore.5.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/hgignore.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/hgrc.5.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/hgweb.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/merge-tools.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/pager.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/patterns.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/phases.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/revisions.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/rust.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/scripting.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/subrepos.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/templates.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/urls.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext
copying mercurial/helptext/internals/bid-merge.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/bundle2.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/bundles.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/cbor.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/censor.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/changegroups.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/config.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/dirstate-v2.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/extensions.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/linelog.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/mergestate.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/requirements.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/revlogs.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/wireprotocol.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/wireprotocolrpc.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/helptext/internals/wireprotocolv2.txt -> build/lib.linux-armv8l-3.11/mercurial/helptext/internals
copying mercurial/templates/map-cmdline.bisect -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/map-cmdline.changelog -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/map-cmdline.compact -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/map-cmdline.default -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/map-cmdline.phases -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/map-cmdline.show -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/map-cmdline.status -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/map-cmdline.xml -> build/lib.linux-armv8l-3.11/mercurial/templates
copying mercurial/templates/atom/bookmarkentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/bookmarks.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/branchentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/branches.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/changelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/changelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/error.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/filelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/header.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/map -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/tagentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/atom/tags.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/atom
copying mercurial/templates/coal/header.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/coal
copying mercurial/templates/coal/map -> build/lib.linux-armv8l-3.11/mercurial/templates/coal
copying mercurial/templates/gitweb/bookmarks.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/branches.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/changelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/changelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/changeset.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/error.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/fileannotate.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/filecomparison.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/filediff.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/filelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/filerevision.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/footer.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/graph.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/graphentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/header.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/help.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/helptopics.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/index.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/manifest.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/map -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/notfound.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/search.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/shortlog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/summary.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/gitweb/tags.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/gitweb
copying mercurial/templates/json/changelist.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/json
copying mercurial/templates/json/graph.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/json
copying mercurial/templates/json/map -> build/lib.linux-armv8l-3.11/mercurial/templates/json
copying mercurial/templates/monoblue/bookmarks.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/branches.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/changelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/changelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/changeset.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/error.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/fileannotate.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/filecomparison.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/filediff.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/filelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/filerevision.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/footer.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/graph.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/graphentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/header.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/help.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/helptopics.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/index.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/manifest.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/map -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/notfound.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/search.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/shortlog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/summary.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/monoblue/tags.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/monoblue
copying mercurial/templates/paper/bookmarks.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/branches.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/changeset.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/diffstat.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/error.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/fileannotate.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/filecomparison.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/filediff.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/filelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/filelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/filerevision.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/footer.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/graph.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/graphentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/header.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/help.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/helptopics.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/index.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/manifest.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/map -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/notfound.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/search.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/shortlog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/shortlogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/paper/tags.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/paper
copying mercurial/templates/raw/changelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/changeset.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/error.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/fileannotate.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/filediff.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/graph.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/graphedge.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/graphnode.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/index.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/logentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/manifest.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/map -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/notfound.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/raw/search.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/raw
copying mercurial/templates/rss/bookmarkentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/bookmarks.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/branchentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/branches.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/changelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/changelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/error.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/filelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/filelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/header.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/map -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/tagentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/rss/tags.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/rss
copying mercurial/templates/spartan/branches.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/changelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/changelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/changeset.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/error.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/fileannotate.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/filediff.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/filelog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/filelogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/filerevision.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/footer.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/graph.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/graphentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/header.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/index.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/manifest.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/map -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/notfound.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/search.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/shortlog.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/shortlogentry.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/spartan/tags.tmpl -> build/lib.linux-armv8l-3.11/mercurial/templates/spartan
copying mercurial/templates/static/background.png -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/coal-file.png -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/coal-folder.png -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/feed-icon-14x14.png -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/followlines.js -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/hgicon.png -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/hglogo.png -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/mercurial.js -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/style-extra-coal.css -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/style-gitweb.css -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/style-monoblue.css -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/style-paper.css -> build/lib.linux-armv8l-3.11/mercurial/templates/static
copying mercurial/templates/static/style.css -> build/lib.linux-armv8l-3.11/mercurial/templates/static
running build_ext
building 'mercurial.cext.base85' extension
building 'mercurial.cext.bdiff' extension
building 'mercurial.cext.parsers' extension
building 'mercurial.cext.mpatch' extension
creating build/temp.linux-armv8l-3.11
building 'mercurial.cext.osutil' extension
creating build/temp.linux-armv8l-3.11
building 'mercurial.thirdparty.zope.interface._zope_interface_coptimizations' extension
building 'mercurial.thirdparty.sha1dc' extension
creating build/temp.linux-armv8l-3.11
creating build/temp.linux-armv8l-3.11/mercurial
creating build/temp.linux-armv8l-3.11/mercurial
creating build/temp.linux-armv8l-3.11/mercurial
building 'hgext.fsmonitor.pywatchman.bser' extension
creating build/temp.linux-armv8l-3.11/mercurial
creating build/temp.linux-armv8l-3.11/mercurial
creating build/temp.linux-armv8l-3.11/mercurial/cext
creating build/temp.linux-armv8l-3.11/mercurial
creating build/temp.linux-armv8l-3.11/mercurial
creating build/temp.linux-armv8l-3.11/mercurial/cext
creating build/temp.linux-armv8l-3.11/mercurial/cext
creating build/temp.linux-armv8l-3.11/mercurial/cext
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/osutil.c -o build/temp.linux-armv8l-3.11/mercurial/cext/osutil.o -DHAVE_LINUX_STATFS
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/mpatch.c -o build/temp.linux-armv8l-3.11/mercurial/cext/mpatch.o
creating build/temp.linux-armv8l-3.11/hgext
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty/zope
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty/xdiff
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/base85.c -o build/temp.linux-armv8l-3.11/mercurial/cext/base85.o
creating build/temp.linux-armv8l-3.11/hgext/fsmonitor
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/charencode.c -o build/temp.linux-armv8l-3.11/mercurial/cext/charencode.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/bdiff.c -o build/temp.linux-armv8l-3.11/mercurial/bdiff.o
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty/zope/interface
creating build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc/lib
creating build/temp.linux-armv8l-3.11/hgext/fsmonitor/pywatchman
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c mercurial/thirdparty/zope/interface/_zope_interface_coptimizations.c -o build/temp.linux-armv8l-3.11/mercurial/thirdparty/zope/interface/_zope_interface_coptimizations.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c hgext/fsmonitor/pywatchman/bser.c -o build/temp.linux-armv8l-3.11/hgext/fsmonitor/pywatchman/bser.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c mercurial/thirdparty/sha1dc/cext.c -o build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc/cext.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/bdiff.c -o build/temp.linux-armv8l-3.11/mercurial/cext/bdiff.o
hgext/fsmonitor/pywatchman/bser.c: In function 'bser_bytestring':
hgext/fsmonitor/pywatchman/bser.c:411:11: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  411 |   if (len > UINT32_MAX) {
      |           ^
mercurial/cext/bdiff.c: In function 'bdiff':
mercurial/cext/bdiff.c:96:16: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
   96 |         if (la > UINT_MAX || lb > UINT_MAX) {
      |                ^
mercurial/cext/bdiff.c:96:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
   96 |         if (la > UINT_MAX || lb > UINT_MAX) {
      |                                 ^
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c mercurial/thirdparty/sha1dc/lib/sha1.c -o build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc/lib/sha1.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/mpatch.c -o build/temp.linux-armv8l-3.11/mercurial/mpatch.o
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/mercurial/cext/base85.o -o build/lib.linux-armv8l-3.11/mercurial/cext/base85.cpython-311-arm-linux-gnueabihf.so
mercurial/cext/osutil.c: In function 'describefstype':
mercurial/cext/osutil.c:752:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  752 |         if (pbuf->f_type == BTRFS_SUPER_MAGIC)
      |                          ^~
mercurial/cext/osutil.c:788:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  788 |         if (pbuf->f_type == EFIVARFS_MAGIC)
      |                          ^~
mercurial/cext/osutil.c:816:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  816 |         if (pbuf->f_type == F2FS_SUPER_MAGIC)
      |                          ^~
mercurial/cext/osutil.c:836:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  836 |         if (pbuf->f_type == HPFS_SUPER_MAGIC)
      |                          ^~
mercurial/cext/osutil.c:840:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  840 |         if (pbuf->f_type == HUGETLBFS_MAGIC)
      |                          ^~
mercurial/cext/osutil.c:924:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  924 |         if (pbuf->f_type == RAMFS_MAGIC)
      |                          ^~
mercurial/cext/osutil.c:940:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  940 |         if (pbuf->f_type == SELINUX_MAGIC)
      |                          ^~
mercurial/cext/osutil.c:996:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  996 |         if (pbuf->f_type == XENFS_SUPER_MAGIC)
      |                          ^~
building 'mercurial.zstd' extension
creating build/temp.linux-armv8l-3.11/contrib
creating build/temp.linux-armv8l-3.11/contrib/python-zstandard
creating build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext
creating build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd
creating build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common
creating build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress
creating build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress
creating build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/bufferutil.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/bufferutil.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/thirdparty/xdiff/xdiffi.c -o build/temp.linux-armv8l-3.11/mercurial/thirdparty/xdiff/xdiffi.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/dirs.c -o build/temp.linux-armv8l-3.11/mercurial/cext/dirs.o
In file included from /usr/include/python3.11/tupleobject.h:39,
                 from /usr/include/python3.11/Python.h:59,
                 from hgext/fsmonitor/pywatchman/bser.c:32:
/usr/include/python3.11/cpython/tupleobject.h: In function 'bser_loads_recursive':
/usr/include/python3.11/cpython/tupleobject.h:40:5: warning: 'obj' may be used uninitialized [-Wmaybe-uninitialized]
   40 |     PyTuple_SET_ITEM(_PyObject_CAST(op), index, _PyObject_CAST(value))
      |     ^~~~~~~~~~~~~~~~
hgext/fsmonitor/pywatchman/bser.c:712:15: note: 'obj' was declared here
  712 |   bserObject* obj;
      |               ^~~
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/mercurial/cext/mpatch.o build/temp.linux-armv8l-3.11/mercurial/mpatch.o -o build/lib.linux-armv8l-3.11/mercurial/cext/mpatch.cpython-311-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/mercurial/cext/osutil.o -o build/lib.linux-armv8l-3.11/mercurial/cext/osutil.cpython-311-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/hgext/fsmonitor/pywatchman/bser.o -o build/lib.linux-armv8l-3.11/hgext/fsmonitor/pywatchman/bser.cpython-311-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/manifest.c -o build/temp.linux-armv8l-3.11/mercurial/cext/manifest.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressionchunker.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionchunker.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/mercurial/thirdparty/zope/interface/_zope_interface_coptimizations.o -o build/lib.linux-armv8l-3.11/mercurial/thirdparty/zope/interface/_zope_interface_coptimizations.cpython-311-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressiondict.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressiondict.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/thirdparty/xdiff/xprepare.c -o build/temp.linux-armv8l-3.11/mercurial/thirdparty/xdiff/xprepare.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c mercurial/thirdparty/sha1dc/lib/ubc_check.c -o build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc/lib/ubc_check.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressionparams.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionparams.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/parsers.c -o build/temp.linux-armv8l-3.11/mercurial/cext/parsers.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/thirdparty/xdiff/xutils.c -o build/temp.linux-armv8l-3.11/mercurial/thirdparty/xdiff/xutils.o
mercurial/cext/parsers.c: In function 'parse_dirstate':
mercurial/cext/parsers.c:794:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
  794 |         while (pos >= 40 && pos < len) {
      |                                 ^
mercurial/cext/parsers.c:795:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
  795 |                 if (pos + 17 > len) {
      |                              ^
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/mercurial/bdiff.o build/temp.linux-armv8l-3.11/mercurial/cext/bdiff.o build/temp.linux-armv8l-3.11/mercurial/thirdparty/xdiff/xdiffi.o build/temp.linux-armv8l-3.11/mercurial/thirdparty/xdiff/xprepare.o build/temp.linux-armv8l-3.11/mercurial/thirdparty/xdiff/xutils.o -o build/lib.linux-armv8l-3.11/mercurial/cext/bdiff.cpython-311-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc/cext.o build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc/lib/sha1.o build/temp.linux-armv8l-3.11/mercurial/thirdparty/sha1dc/lib/ubc_check.o -o build/lib.linux-armv8l-3.11/mercurial/thirdparty/sha1dc.cpython-311-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressionreader.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionreader.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/pathencode.c -o build/temp.linux-armv8l-3.11/mercurial/cext/pathencode.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressionwriter.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionwriter.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressobj.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressobj.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imercurial -I/usr/include/python3.11 -c mercurial/cext/revlog.c -o build/temp.linux-armv8l-3.11/mercurial/cext/revlog.o
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressor.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressor.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/compressoriterator.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressoriterator.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/constants.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/constants.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/decompressionreader.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressionreader.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/decompressionwriter.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressionwriter.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/mercurial/cext/charencode.o build/temp.linux-armv8l-3.11/mercurial/cext/dirs.o build/temp.linux-armv8l-3.11/mercurial/cext/manifest.o build/temp.linux-armv8l-3.11/mercurial/cext/parsers.o build/temp.linux-armv8l-3.11/mercurial/cext/pathencode.o build/temp.linux-armv8l-3.11/mercurial/cext/revlog.o -o build/lib.linux-armv8l-3.11/mercurial/cext/parsers.cpython-311-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/decompressobj.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressobj.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/decompressor.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressor.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/decompressoriterator.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressoriterator.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/c-ext/frameparams.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/frameparams.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/debug.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/debug.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/entropy_common.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/entropy_common.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/error_private.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/error_private.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/fse_decompress.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/fse_decompress.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/pool.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/pool.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/threading.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/threading.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/xxhash.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/xxhash.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/common/zstd_common.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/zstd_common.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/fse_compress.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/fse_compress.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/hist.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/hist.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/huf_compress.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/huf_compress.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_compress.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_compress.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_compress_literals.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_compress_literals.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_compress_sequences.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_compress_sequences.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_double_fast.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_double_fast.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_fast.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_fast.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_lazy.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_lazy.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_ldm.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_ldm.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstd_opt.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_opt.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/compress/zstdmt_compress.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstdmt_compress.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/decompress/huf_decompress.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/huf_decompress.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/decompress/zstd_ddict.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/zstd_ddict.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/decompress/zstd_decompress.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/zstd_decompress.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/decompress/zstd_decompress_block.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/zstd_decompress_block.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/dictBuilder/cover.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/cover.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/dictBuilder/divsufsort.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/divsufsort.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/dictBuilder/fastcover.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/fastcover.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icontrib/python-zstandard/zstd/common -Icontrib/python-zstandard/zstd/decompress -Icontrib/python-zstandard/zstd/dictBuilder -Icontrib/python-zstandard/zstd/compress -Icontrib/python-zstandard/zstd -Icontrib/python-zstandard/c-ext -I/usr/include/python3.11 -c contrib/python-zstandard/zstd/dictBuilder/zdict.c -o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/zdict.o -DZSTD_MULTITHREAD -DZSTDLIB_VISIBILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/bufferutil.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionchunker.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressiondict.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionparams.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionreader.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressionwriter.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressobj.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressor.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/compressoriterator.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/constants.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressionreader.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressionwriter.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressobj.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressor.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/decompressoriterator.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/c-ext/frameparams.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/debug.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/entropy_common.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/error_private.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/fse_decompress.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/pool.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/threading.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/xxhash.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/common/zstd_common.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/fse_compress.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/hist.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/huf_compress.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_compress.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_compress_literals.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_compress_sequences.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_double_fast.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_fast.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_lazy.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_ldm.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstd_opt.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/compress/zstdmt_compress.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/huf_decompress.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/zstd_ddict.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/zstd_decompress.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/decompress/zstd_decompress_block.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/cover.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/divsufsort.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/fastcover.o build/temp.linux-armv8l-3.11/contrib/python-zstandard/zstd/dictBuilder/zdict.o -o build/lib.linux-armv8l-3.11/mercurial/zstd.cpython-311-arm-linux-gnueabihf.so
running build_scripts
creating build/scripts-3.11
copying and adjusting hg -> build/scripts-3.11
changing mode of build/scripts-3.11/hg from 644 to 755
/usr/bin/make -C doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
python3.11 gendoc.py "hg-ssh.8" > hg-ssh.8.txt.tmp
mv hg-ssh.8.txt.tmp hg-ssh.8.txt
python3.11 gendoc.py "hg-ssh.8.gendoc" > hg-ssh.8.gendoc.txt.tmp
mv hg-ssh.8.gendoc.txt.tmp hg-ssh.8.gendoc.txt
python3.11 gendoc.py "common" > common.txt.tmp
mv common.txt.tmp common.txt
python3.11 runrst hgmanpage  --halt warning \
  --strip-elements-with-class htmlonly hg-ssh.8.txt hg-ssh.8
python3.11 gendoc.py "hg.1" > hg.1.txt.tmp
mv hg.1.txt.tmp hg.1.txt
python3.11 gendoc.py "hg.1.gendoc" > hg.1.gendoc.txt.tmp
mv hg.1.gendoc.txt.tmp hg.1.gendoc.txt
python3.11 runrst hgmanpage  --halt warning \
  --strip-elements-with-class htmlonly hg.1.txt hg.1
python3.11 gendoc.py "hgignore.5" > hgignore.5.txt.tmp
mv hgignore.5.txt.tmp hgignore.5.txt
python3.11 gendoc.py "hgignore.5.gendoc" > hgignore.5.gendoc.txt.tmp
mv hgignore.5.gendoc.txt.tmp hgignore.5.gendoc.txt
python3.11 runrst hgmanpage  --halt warning \
  --strip-elements-with-class htmlonly hgignore.5.txt hgignore.5
python3.11 gendoc.py "hgrc.5" > hgrc.5.txt.tmp
mv hgrc.5.txt.tmp hgrc.5.txt
python3.11 gendoc.py "hgrc.5.gendoc" > hgrc.5.gendoc.txt.tmp
mv hgrc.5.gendoc.txt.tmp hgrc.5.gendoc.txt
python3.11 runrst hgmanpage  --halt warning \
  --strip-elements-with-class htmlonly hgrc.5.txt hgrc.5
python3.11 runrst html  --halt warning \
  --link-stylesheet --stylesheet-path style.css hg-ssh.8.txt hg-ssh.8.html
python3.11 runrst html  --halt warning \
  --link-stylesheet --stylesheet-path style.css hg.1.txt hg.1.html
python3.11 runrst html  --halt warning \
  --link-stylesheet --stylesheet-path style.css hgignore.5.txt hgignore.5.html
python3.11 runrst html  --halt warning \
  --link-stylesheet --stylesheet-path style.css hgrc.5.txt hgrc.5.html
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
/usr/bin/make build-chg
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make -C contrib/chg
make[3]: Entering directory '/<<PKGBUILDDIR>>/contrib/chg'
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -Wdate-time -D_FORTIFY_SOURCE=2  -c -o chg.o chg.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -Wdate-time -D_FORTIFY_SOURCE=2  -c -o hgclient.o hgclient.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -Wdate-time -D_FORTIFY_SOURCE=2  -c -o procutil.o procutil.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -Wdate-time -D_FORTIFY_SOURCE=2  -c -o util.o util.c
cc -Wl,-z,relro -o chg chg.o hgclient.o procutil.o util.o
make[3]: Leaving directory '/<<PKGBUILDDIR>>/contrib/chg'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
# Do not start a line with a word with a dot in a manpage
sed -i -e 's,^[.]\(hgignore\|hg/hgrc\),\\fP\1,' doc/hg.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
http_proxy='' dh_auto_test -- PYTHON=python3 TESTFLAGS="--verbose --timeout 1800 --jobs 4 --blacklist /<<PKGBUILDDIR>>/debian/mercurial.test_blacklist"
	make -j4 check PYTHON=python3 "TESTFLAGS=--verbose --timeout 1800 --jobs 4 --blacklist /<<PKGBUILDDIR>>/debian/mercurial.test_blacklist"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
if command -v cargo >/dev/null 2>&1; then \
	make rust-tests; \
fi
cd tests && python3 run-tests.py --verbose --timeout 1800 --jobs 4 --blacklist /<<PKGBUILDDIR>>/debian/mercurial.test_blacklist
# Found prerequisite diff at /usr/bin/diff 
# Found prerequisite grep at /bin/grep 
# Found prerequisite unzip at /usr/bin/unzip 
# Found prerequisite gunzip at /bin/gunzip 
# Found prerequisite bunzip2 at /bin/bunzip2 
# Found prerequisite sed at /bin/sed 
# Using TESTDIR /<<PKGBUILDDIR>>/tests 
# Using RUNTESTDIR /<<PKGBUILDDIR>>/tests 
# Using HGTMP /tmp/hgtests.tntgku5c 
# Using PATH /tmp/hgtests.tntgku5c/custom-bin:/tmp/hgtests.tntgku5c/install/bin:/<<PKGBUILDDIR>>/tests:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 
# Using PYTHONPATH /tmp/hgtests.tntgku5c/install/lib/python:/<<PKGBUILDDIR>>/tests:/<<PKGBUILDDIR>>/tests 
# Writing to directory /<<PKGBUILDDIR>>/tests 
# Making python executable in test path a symlink to '/usr/bin/python3' 
# Performing temporary installation of HG 
# Running "/usr/bin/python3" setup.py  clean --all build  --build-base="/tmp/hgtests.tntgku5c/build" install --force --prefix="/tmp/hgtests.tntgku5c/install" --install-lib="/tmp/hgtests.tntgku5c/install/lib/python" --install-scripts="/tmp/hgtests.tntgku5c/install/bin" --home="" >/tmp/hgtests.tntgku5c/install.err 2>&1 
installed Mercurial in 123.96 seconds 
running 983 tests using 4 parallel processes 
skipped blacklisted
skipped blacklisted
skipped blacklisted
skipped blacklisted
skipped blacklisted
skipped blacklisted
skipped blacklisted
skipped blacklisted
skipped blacklisted
test-contrib-perf.t
test-contrib-perf.t ... test-contrib-check-code.t
test-contrib-check-code.ttest-obsolete-checkheads.t
test-obsolete-checkheads.ttest-obsolete-check-push.t
test-obsolete-check-push.t ...  ...  ... # Test test-obsolete-checkheads.t 
# Test test-contrib-perf.t 
# Test test-obsolete-check-push.t 
# Test test-contrib-check-code.t 
# Running sh "/tmp/hgtests.tntgku5c/child3/test-obsolete-checkheads.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child4/test-obsolete-check-push.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child2/test-contrib-check-code.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child1/test-contrib-perf.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-contrib-perf.t) 
test-run-tests.t
test-run-tests.t ... # Test test-run-tests.t 
# Timout reached for process 23936 
# Running sh "/tmp/hgtests.tntgku5c/child5/test-run-tests.t.sh" 
# Ret was: 0 (test-contrib-check-code.t) 
ok
test-contrib-check-commit.t
test-contrib-check-commit.t ... # Test test-contrib-check-commit.t 
# Running sh "/tmp/hgtests.tntgku5c/child6/test-contrib-check-commit.t.sh" 
# Timout reached for process 23924 
# Ret was: 0 (test-contrib-check-commit.t) 
ok
test-push-race.t#strict
test-push-race.t#strict ... # Test test-push-race.t#strict 
# Timout reached for process 24028 
# Running sh "/tmp/hgtests.tntgku5c/child7/test-push-race.t-strict.sh" 
# Timout reached for process 23920 
# Ret was: 0 (test-obsolete-check-push.t) 
ok
test-push-race.t#unrelated
test-push-race.t#unrelated ... # Test test-push-race.t#unrelated 
# Running sh "/tmp/hgtests.tntgku5c/child8/test-push-race.t-unrelated.sh" 
# Timout reached for process 23913 
# Ret was: 0 (test-obsolete-checkheads.t) 
ok
test-imports-checker.t
test-imports-checker.t ... # Test test-imports-checker.t 
# Running sh "/tmp/hgtests.tntgku5c/child9/test-imports-checker.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-imports-checker.t) 
test-rebase-check-restore.t
test-rebase-check-restore.t ... # Test test-rebase-check-restore.t 
# Running sh "/tmp/hgtests.tntgku5c/child10/test-rebase-check-restore.t.sh" 
# Timout reached for process 24977 
# Ret was: 0 (test-rebase-check-restore.t) 
ok
test-check-code.t
test-check-code.t ... # Timout reached for process 24981 
# Test test-check-code.t 
# Running sh "/tmp/hgtests.tntgku5c/child11/test-check-code.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-code.t) 
test-push-checkheads-unpushed-D4.t
test-push-checkheads-unpushed-D4.t ... # Test test-push-checkheads-unpushed-D4.t 
# Running sh "/tmp/hgtests.tntgku5c/child12/test-push-checkheads-unpushed-D4.t.sh" 
# Timout reached for process 25643 
# Ret was: 0 (test-push-checkheads-unpushed-D4.t) 
ok
test-push-checkheads-unpushed-D5.t
test-push-checkheads-unpushed-D5.t ... # Test test-push-checkheads-unpushed-D5.t 
# Running sh "/tmp/hgtests.tntgku5c/child13/test-push-checkheads-unpushed-D5.t.sh" 
# Timout reached for process 25647 
# Timout reached for process 23960 
# Ret was: 0 (test-run-tests.t) 
ok
test-push-checkheads-unpushed-D3.t
test-push-checkheads-unpushed-D3.t ... # Test test-push-checkheads-unpushed-D3.t 
# Running sh "/tmp/hgtests.tntgku5c/child14/test-push-checkheads-unpushed-D3.t.sh" 
# Timout reached for process 26061 
# Ret was: 0 (test-push-checkheads-unpushed-D5.t) 
ok
test-push-checkheads-pruned-B8.t
test-push-checkheads-pruned-B8.t ... # Test test-push-checkheads-pruned-B8.t 
# Running sh "/tmp/hgtests.tntgku5c/child15/test-push-checkheads-pruned-B8.t.sh" 
# Ret was: 0 (test-push-checkheads-unpushed-D3.t) 
ok
test-push-checkheads-superceed-A7.t
test-push-checkheads-superceed-A7.t ... # Test test-push-checkheads-superceed-A7.t 
# Running sh "/tmp/hgtests.tntgku5c/child16/test-push-checkheads-superceed-A7.t.sh" 
# Timout reached for process 26236 
# Ret was: 0 (test-push-checkheads-pruned-B8.t) 
ok
test-push-checkheads-superceed-A6.t
test-push-checkheads-superceed-A6.t ... # Test test-push-checkheads-superceed-A6.t 
# Running sh "/tmp/hgtests.tntgku5c/child17/test-push-checkheads-superceed-A6.t.sh" 
# Timout reached for process 26400 
# Ret was: 0 (test-push-checkheads-superceed-A7.t) 
ok
test-largefiles-update.t
test-largefiles-update.t ... # Test test-largefiles-update.t 
# Timout reached for process 26523 
# Running sh "/tmp/hgtests.tntgku5c/child18/test-largefiles-update.t.sh" 
# Ret was: 0 (test-push-race.t#strict) 
ok
test-push-checkheads-multibranches-E2.t
test-push-checkheads-multibranches-E2.t ... # Test test-push-checkheads-multibranches-E2.t 
# Running sh "/tmp/hgtests.tntgku5c/child19/test-push-checkheads-multibranches-E2.t.sh" 
# Timout reached for process 24053 
# Ret was: 0 (test-push-checkheads-superceed-A6.t) 
ok
test-push-checkheads-unpushed-D7.t
test-push-checkheads-unpushed-D7.t ... # Test test-push-checkheads-unpushed-D7.t 
# Running sh "/tmp/hgtests.tntgku5c/child20/test-push-checkheads-unpushed-D7.t.sh" 
# Timout reached for process 26701 
# Ret was: 0 (test-push-race.t#unrelated) 
ok
test-push-checkheads-unpushed-D2.t
test-push-checkheads-unpushed-D2.t ... # Test test-push-checkheads-unpushed-D2.t 
# Running sh "/tmp/hgtests.tntgku5c/child21/test-push-checkheads-unpushed-D2.t.sh" 
# Timout reached for process 24366 
# Ret was: 0 (test-push-checkheads-multibranches-E2.t) 
ok
test-push-checkheads-pruned-B5.t
test-push-checkheads-pruned-B5.t ... # Test test-push-checkheads-pruned-B5.t 
# Running sh "/tmp/hgtests.tntgku5c/child22/test-push-checkheads-pruned-B5.t.sh" 
# Timout reached for process 26953 
# Ret was: 0 (test-push-checkheads-unpushed-D7.t) 
ok
test-push-checkheads-multibranches-E3.t
test-push-checkheads-multibranches-E3.t ... # Test test-push-checkheads-multibranches-E3.t 
# Running sh "/tmp/hgtests.tntgku5c/child23/test-push-checkheads-multibranches-E3.t.sh" 
# Timout reached for process 26962 
# Ret was: 0 (test-push-checkheads-unpushed-D2.t) 
ok
test-merge-combination-file-content.t
test-merge-combination-file-content.t ... # Test test-merge-combination-file-content.t 
# Running sh "/tmp/hgtests.tntgku5c/child24/test-merge-combination-file-content.t.sh" 
# Timout reached for process 27111 
# Ret was: 0 (test-push-checkheads-multibranches-E3.t) 
ok
test-push-checkheads-superceed-A3.t
test-push-checkheads-superceed-A3.t ... # Test test-push-checkheads-superceed-A3.t 
# Running sh "/tmp/hgtests.tntgku5c/child25/test-push-checkheads-superceed-A3.t.sh" 
# Timout reached for process 27157 
# Ret was: 0 (test-push-checkheads-pruned-B5.t) 
ok
test-push-checkheads-superceed-A2.t
test-push-checkheads-superceed-A2.t ... # Test test-push-checkheads-superceed-A2.t 
# Running sh "/tmp/hgtests.tntgku5c/child26/test-push-checkheads-superceed-A2.t.sh" 
# Timout reached for process 27140 
# Timout reached for process 27293 
# Ret was: 0 (test-push-checkheads-superceed-A3.t) 
ok
test-push-checkheads-pruned-B2.t
test-push-checkheads-pruned-B2.t ... # Test test-push-checkheads-pruned-B2.t 
# Running sh "/tmp/hgtests.tntgku5c/child27/test-push-checkheads-pruned-B2.t.sh" 
# Ret was: 0 (test-push-checkheads-superceed-A2.t) 
ok
test-push-checkheads-multibranches-E1.t
test-push-checkheads-multibranches-E1.t ... # Test test-push-checkheads-multibranches-E1.t 
# Running sh "/tmp/hgtests.tntgku5c/child28/test-push-checkheads-multibranches-E1.t.sh" 
# Timout reached for process 27305 
# Ret was: 0 (test-push-checkheads-pruned-B2.t) 
ok
test-push-checkheads-pruned-B3.t
test-push-checkheads-pruned-B3.t ... # Test test-push-checkheads-pruned-B3.t 
# Running sh "/tmp/hgtests.tntgku5c/child29/test-push-checkheads-pruned-B3.t.sh" 
# Timout reached for process 27439 
# Ret was: 0 (test-push-checkheads-multibranches-E1.t) 
ok
test-push-checkheads-pruned-B4.t
test-push-checkheads-pruned-B4.t ... # Test test-push-checkheads-pruned-B4.t 
# Running sh "/tmp/hgtests.tntgku5c/child30/test-push-checkheads-pruned-B4.t.sh" 
# Timout reached for process 27446 
# Timout reached for process 27565 
# Ret was: 0 (test-push-checkheads-pruned-B4.t) 
ok
test-push-checkheads-unpushed-D6.t
test-push-checkheads-unpushed-D6.t ... # Test test-push-checkheads-unpushed-D6.t 
# Running sh "/tmp/hgtests.tntgku5c/child31/test-push-checkheads-unpushed-D6.t.sh" 
# Ret was: 0 (test-push-checkheads-pruned-B3.t) 
ok
test-push-checkheads-partial-C2.t
test-push-checkheads-partial-C2.t ... # Test test-push-checkheads-partial-C2.t 
# Running sh "/tmp/hgtests.tntgku5c/child32/test-push-checkheads-partial-C2.t.sh" 
# Timout reached for process 27558 
# Ret was: 0 (test-push-checkheads-partial-C2.t) 
ok
test-push-checkheads-partial-C1.t
test-push-checkheads-partial-C1.t ... # Test test-push-checkheads-partial-C1.t 
# Running sh "/tmp/hgtests.tntgku5c/child33/test-push-checkheads-partial-C1.t.sh" 
# Timout reached for process 27685 
# Ret was: 0 (test-push-checkheads-unpushed-D6.t) 
ok
test-push-checkheads-superceed-A8.t
test-push-checkheads-superceed-A8.t ... # Test test-push-checkheads-superceed-A8.t 
# Running sh "/tmp/hgtests.tntgku5c/child34/test-push-checkheads-superceed-A8.t.sh" 
# Timout reached for process 27677 
# Ret was: 0 (test-push-checkheads-partial-C1.t) 
ok
test-push-checkheads-partial-C4.t
test-push-checkheads-partial-C4.t ... # Test test-push-checkheads-partial-C4.t 
# Running sh "/tmp/hgtests.tntgku5c/child35/test-push-checkheads-partial-C4.t.sh" 
# Timout reached for process 27802 
# Ret was: 0 (test-push-checkheads-superceed-A8.t) 
ok
test-push-checkheads-pruned-B6.t
test-push-checkheads-pruned-B6.t ... # Test test-push-checkheads-pruned-B6.t 
# Running sh "/tmp/hgtests.tntgku5c/child36/test-push-checkheads-pruned-B6.t.sh" 
# Timout reached for process 27827 
# Timout reached for process 27918 
# Ret was: 0 (test-push-checkheads-partial-C4.t) 
ok
test-push-checkheads-pruned-B7.t
test-push-checkheads-pruned-B7.t ... # Test test-push-checkheads-pruned-B7.t 
# Running sh "/tmp/hgtests.tntgku5c/child37/test-push-checkheads-pruned-B7.t.sh" 
# Timout reached for process 26776 
# Ret was: 0 (test-largefiles-update.t) 
ok
test-merge-combination-exec-bytes.t
test-merge-combination-exec-bytes.t ... # Test test-merge-combination-exec-bytes.t 
# Running sh "/tmp/hgtests.tntgku5c/child38/test-merge-combination-exec-bytes.t.sh" 
# Ret was: 0 (test-push-checkheads-pruned-B6.t) 
ok
test-push-checkheads-partial-C3.t
test-push-checkheads-partial-C3.t ... # Test test-push-checkheads-partial-C3.t 
# Running sh "/tmp/hgtests.tntgku5c/child39/test-push-checkheads-partial-C3.t.sh" 
# Timout reached for process 27957 
# Ret was: 0 (test-push-checkheads-pruned-B7.t) 
ok
test-push-checkheads-unpushed-D1.t
test-push-checkheads-unpushed-D1.t ... # Test test-push-checkheads-unpushed-D1.t 
# Running sh "/tmp/hgtests.tntgku5c/child40/test-push-checkheads-unpushed-D1.t.sh" 
# Timout reached for process 28018 
# Ret was: 0 (test-push-checkheads-partial-C3.t) 
ok
test-subrepo-svn.t
test-subrepo-svn.t ... # Test test-subrepo-svn.t 
# Timout reached for process 28159 
# Running sh "/tmp/hgtests.tntgku5c/child41/test-subrepo-svn.t.sh" 
skipped missing feature: subversion client and admin tools >= 1.5
# Ret was: 80 (test-subrepo-svn.t) 
test-push-checkheads-superceed-A4.t
test-push-checkheads-superceed-A4.t ... # Test test-push-checkheads-superceed-A4.t 
# Running sh "/tmp/hgtests.tntgku5c/child42/test-push-checkheads-superceed-A4.t.sh" 
# Timout reached for process 28322 
# Ret was: 0 (test-push-checkheads-unpushed-D1.t) 
ok
test-push-checkheads-superceed-A5.t
test-push-checkheads-superceed-A5.t ... # Test test-push-checkheads-superceed-A5.t 
# Running sh "/tmp/hgtests.tntgku5c/child43/test-push-checkheads-superceed-A5.t.sh" 
# Timout reached for process 28257 
# Ret was: 0 (test-push-checkheads-superceed-A4.t) 
ok
test-merge-combination-misc.t
test-merge-combination-misc.t ... # Test test-merge-combination-misc.t 
# Running sh "/tmp/hgtests.tntgku5c/child44/test-merge-combination-misc.t.sh" 
# Timout reached for process 28326 
# Ret was: 0 (test-push-checkheads-superceed-A5.t) 
ok
test-check-module-imports.t
test-check-module-imports.t ... # Test test-check-module-imports.t 
# Timout reached for process 28408 
# Running sh "/tmp/hgtests.tntgku5c/child45/test-check-module-imports.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-module-imports.t) 
test-push-checkheads-pruned-B1.t
test-push-checkheads-pruned-B1.t ... # Test test-push-checkheads-pruned-B1.t 
# Running sh "/tmp/hgtests.tntgku5c/child46/test-push-checkheads-pruned-B1.t.sh" 
# Timout reached for process 28548 
# Ret was: 0 (test-merge-combination-misc.t) 
ok
test-push-checkheads-superceed-A1.t
test-push-checkheads-superceed-A1.t ... # Test test-push-checkheads-superceed-A1.t 
# Running sh "/tmp/hgtests.tntgku5c/child47/test-push-checkheads-superceed-A1.t.sh" 
# Timout reached for process 28451 
# Ret was: 0 (test-push-checkheads-pruned-B1.t) 
ok
test-copytrace-heuristics.t
test-copytrace-heuristics.t ... # Test test-copytrace-heuristics.t 
# Running sh "/tmp/hgtests.tntgku5c/child48/test-copytrace-heuristics.t.sh" 
# Timout reached for process 28552 
# Timout reached for process 28628 
# Ret was: 0 (test-push-checkheads-superceed-A1.t) 
ok
test-check-config.t
test-check-config.t ... # Test test-check-config.t 
# Running sh "/tmp/hgtests.tntgku5c/child49/test-check-config.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-config.t) 
test-glog-beautifygraph.t
test-glog-beautifygraph.t ... # Test test-glog-beautifygraph.t 
# Timout reached for process 28756 
# Running sh "/tmp/hgtests.tntgku5c/child50/test-glog-beautifygraph.t.sh" 
# Ret was: 0 (test-merge-combination-exec-bytes.t) 
ok
test-gendoc-ja.t
test-gendoc-ja.t ... # Test test-gendoc-ja.t 
# Timout reached for process 28055 
# Running sh "/tmp/hgtests.tntgku5c/child51/test-gendoc-ja.t.sh" 
# Ret was: 0 (test-gendoc-ja.t) 
ok
test-convert-cvs.t
test-convert-cvs.t ... # Test test-convert-cvs.t 
# Timout reached for process 29635 
# Running sh "/tmp/hgtests.tntgku5c/child52/test-convert-cvs.t.sh" 
skipped missing feature: cvs client/server
# Ret was: 80 (test-convert-cvs.t) 
test-check-py3-compat.t
test-check-py3-compat.t ... # Test test-check-py3-compat.t 
# Timout reached for process 29722 
# Running sh "/tmp/hgtests.tntgku5c/child53/test-check-py3-compat.t.sh" 
skipped missing feature: running with pure Python code
# Ret was: 80 (test-check-py3-compat.t) 
test-help.t
test-help.t ... # Test test-help.t 
# Timout reached for process 29730 
# Running sh "/tmp/hgtests.tntgku5c/child54/test-help.t.sh" 
# Ret was: 0 (test-copytrace-heuristics.t) 
ok
test-copies-chain-merge.t#changeset
test-copies-chain-merge.t#changeset ... # Test test-copies-chain-merge.t#changeset 
# Timout reached for process 28666 
# Running sh "/tmp/hgtests.tntgku5c/child55/test-copies-chain-merge.t-changeset.sh" 
# Ret was: 0 (test-merge-combination-file-content.t) 
ok
test-copies-chain-merge.t#compatibility
test-copies-chain-merge.t#compatibility ... # Test test-copies-chain-merge.t#compatibility 
# Timout reached for process 27234 
# Running sh "/tmp/hgtests.tntgku5c/child56/test-copies-chain-merge.t-compatibility.sh" 
# Timout reached for process 29748 
# Ret was: 0 (test-help.t) 
ok
test-copies-chain-merge.t#filelog
test-copies-chain-merge.t#filelog ... # Test test-copies-chain-merge.t#filelog 
# Running sh "/tmp/hgtests.tntgku5c/child57/test-copies-chain-merge.t-filelog.sh" 
# Timout reached for process 28771 
# Ret was: 0 (test-glog-beautifygraph.t) 
ok
test-copies-chain-merge.t#pull
test-copies-chain-merge.t#pull ... # Test test-copies-chain-merge.t#pull 
# Running sh "/tmp/hgtests.tntgku5c/child58/test-copies-chain-merge.t-pull.sh" 
# Timout reached for process 30107 
# Ret was: 0 (test-copies-chain-merge.t#changeset) 
ok
test-copies-chain-merge.t#pull-upgrade
test-copies-chain-merge.t#pull-upgrade ... # Test test-copies-chain-merge.t#pull-upgrade 
# Running sh "/tmp/hgtests.tntgku5c/child59/test-copies-chain-merge.t-pull-upgrade.sh" 
# Timout reached for process 30821 
# Ret was: 0 (test-copies-chain-merge.t#compatibility) 
ok
test-copies-chain-merge.t#push
test-copies-chain-merge.t#push ... # Test test-copies-chain-merge.t#push 
# Running sh "/tmp/hgtests.tntgku5c/child60/test-copies-chain-merge.t-push.sh" 
# Timout reached for process 30976 
# Ret was: 0 (test-copies-chain-merge.t#filelog) 
ok
test-copies-chain-merge.t#push-upgrade
test-copies-chain-merge.t#push-upgrade ... # Test test-copies-chain-merge.t#push-upgrade 
# Running sh "/tmp/hgtests.tntgku5c/child61/test-copies-chain-merge.t-push-upgrade.sh" 
# Timout reached for process 31387 
# Ret was: 0 (test-copies-chain-merge.t#pull) 
ok
test-copies-chain-merge.t#sidedata
test-copies-chain-merge.t#sidedata ... # Test test-copies-chain-merge.t#sidedata 
# Running sh "/tmp/hgtests.tntgku5c/child62/test-copies-chain-merge.t-sidedata.sh" 
# Timout reached for process 444 
# Ret was: 0 (test-copies-chain-merge.t#pull-upgrade) 
ok
test-copies-chain-merge.t#upgraded
test-copies-chain-merge.t#upgraded ... # Test test-copies-chain-merge.t#upgraded 
# Running sh "/tmp/hgtests.tntgku5c/child63/test-copies-chain-merge.t-upgraded.sh" 
# Ret was: 0 (test-copies-chain-merge.t#push) 
ok
test-copies-chain-merge.t#upgraded-parallel
test-copies-chain-merge.t#upgraded-parallel ... # Test test-copies-chain-merge.t#upgraded-parallel 
# Timout reached for process 643 
# Running sh "/tmp/hgtests.tntgku5c/child64/test-copies-chain-merge.t-upgraded-parallel.sh" 
# Timout reached for process 747 
# Ret was: 0 (test-copies-chain-merge.t#push-upgrade) 
ok
test-obsolete-bounds-checking.t
test-obsolete-bounds-checking.t ... # Test test-obsolete-bounds-checking.t 
# Running sh "/tmp/hgtests.tntgku5c/child65/test-obsolete-bounds-checking.t.sh" 
# Ret was: 0 (test-obsolete-bounds-checking.t) 
ok
test-convert-svn-sink.t
test-convert-svn-sink.t ... # Test test-convert-svn-sink.t 
# Timout reached for process 3966 
# Running sh "/tmp/hgtests.tntgku5c/child66/test-convert-svn-sink.t.sh" 
skipped missing feature: subversion client and admin tools >= 1.3
# Ret was: 80 (test-convert-svn-sink.t) 
test-gendoc.t
test-gendoc.t ... # Test test-gendoc.t 
# Timout reached for process 3992 
# Running sh "/tmp/hgtests.tntgku5c/child67/test-gendoc.t.sh" 
# Ret was: 0 (test-gendoc.t) 
ok
test-glog.t
test-glog.t ... # Test test-glog.t 
# Timout reached for process 4005 
# Running sh "/tmp/hgtests.tntgku5c/child68/test-glog.t.sh" 
# Timout reached for process 2070 
# Ret was: 0 (test-copies-chain-merge.t#sidedata) 
ok
test-patchbomb.t
test-patchbomb.t ... # Test test-patchbomb.t 
# Running sh "/tmp/hgtests.tntgku5c/child69/test-patchbomb.t.sh" 
# Timout reached for process 4124 
# Ret was: 0 (test-glog.t) 
ok
test-obsolete-bundle-strip.t
test-obsolete-bundle-strip.t ... # Test test-obsolete-bundle-strip.t 
# Running sh "/tmp/hgtests.tntgku5c/child70/test-obsolete-bundle-strip.t.sh" 
# Timout reached for process 5995 
# Ret was: 0 (test-patchbomb.t) 
ok
test-convert-svn-encoding.t
test-convert-svn-encoding.t ... # Test test-convert-svn-encoding.t 
# Running sh "/tmp/hgtests.tntgku5c/child71/test-convert-svn-encoding.t.sh" 
skipped missing feature: subversion python bindings
# Ret was: 80 (test-convert-svn-encoding.t) 
test-obsmarker-template.t
test-obsmarker-template.t ... # Test test-obsmarker-template.t 
# Running sh "/tmp/hgtests.tntgku5c/child72/test-obsmarker-template.t.sh" 
# Timout reached for process 6656 
# Timout reached for process 3671 
# Ret was: 0 (test-copies-chain-merge.t#upgraded) 
ok
test-check-help.t
test-check-help.t ... # Test test-check-help.t 
# Running sh "/tmp/hgtests.tntgku5c/child73/test-check-help.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-help.t) 
test-convert-svn-source.t
test-convert-svn-source.t ... # Test test-convert-svn-source.t 
# Timout reached for process 8103 
# Running sh "/tmp/hgtests.tntgku5c/child74/test-convert-svn-source.t.sh" 
skipped missing feature: subversion python bindings
# Ret was: 80 (test-convert-svn-source.t) 
test-abort-checkin.t
test-abort-checkin.t ... # Test test-abort-checkin.t 
# Running sh "/tmp/hgtests.tntgku5c/child75/test-abort-checkin.t.sh" 
# Timout reached for process 8112 
# Ret was: 0 (test-abort-checkin.t) 
ok
test-check-shbang.t
test-check-shbang.t ... # Test test-check-shbang.t 
# Timout reached for process 8116 
# Running sh "/tmp/hgtests.tntgku5c/child76/test-check-shbang.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-shbang.t) 
test-acl.t
test-acl.t ... # Test test-acl.t 
# Running sh "/tmp/hgtests.tntgku5c/child77/test-acl.t.sh" 
# Timout reached for process 8156 
# Timout reached for process 3865 
# Ret was: 0 (test-copies-chain-merge.t#upgraded-parallel) 
ok
test-upgrade-repo.t
test-upgrade-repo.t ... # Test test-upgrade-repo.t 
# Timout reached for process 6660 
# Ret was: 0 (test-obsmarker-template.t) 
ok
test-check-encoding.t
test-check-encoding.t ... # Test test-check-encoding.t 
# Running sh "/tmp/hgtests.tntgku5c/child78/test-upgrade-repo.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child79/test-check-encoding.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-encoding.t) 
test-check-commit.t
test-check-commit.t ... # Test test-check-commit.t 
# Timout reached for process 8486 
# Running sh "/tmp/hgtests.tntgku5c/child80/test-check-commit.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-commit.t) 
test-convert-svn-move.t
test-convert-svn-move.t ... # Test test-convert-svn-move.t 
# Timout reached for process 8493 
# Running sh "/tmp/hgtests.tntgku5c/child81/test-convert-svn-move.t.sh" 
skipped missing feature: subversion python bindings
# Ret was: 80 (test-convert-svn-move.t) 
test-hgweb-commands.t
test-hgweb-commands.t ... # Test test-hgweb-commands.t 
# Timout reached for process 8510 
# Running sh "/tmp/hgtests.tntgku5c/child82/test-hgweb-commands.t.sh" 
# Timout reached for process 8160 
# Ret was: 0 (test-acl.t) 
ok
test-check-interfaces.py
test-check-interfaces.py ... # Test test-check-interfaces.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-check-interfaces.py" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-interfaces.py) 
test-obsolete.t
test-obsolete.t ... # Test test-obsolete.t 
# Timout reached for process 9080 
# Running sh "/tmp/hgtests.tntgku5c/child84/test-obsolete.t.sh" 
# Killing daemon process 9061 
# Timout reached for process 8522 
# Daemon process 9061 is stuck - really killing it 
# Ret was: 0 (test-hgweb-commands.t) 
ok
test-log.t
test-log.t ... # Test test-log.t 
# Running sh "/tmp/hgtests.tntgku5c/child85/test-log.t.sh" 
# Timout reached for process 6277 
# Ret was: 0 (test-obsolete-bundle-strip.t) 
ok
test-check-pylint.t
test-check-pylint.t ... # Test test-check-pylint.t 
# Running sh "/tmp/hgtests.tntgku5c/child86/test-check-pylint.t.sh" 
skipped missing feature: Pylint python linter
# Ret was: 80 (test-check-pylint.t) 
test-extension.t
test-extension.t ... # Test test-extension.t 
# Timout reached for process 9327 
# Running sh "/tmp/hgtests.tntgku5c/child87/test-extension.t.sh" 
# Timout reached for process 8472 
# Ret was: 0 (test-upgrade-repo.t) 
ok
test-dirstate-race.t#dirstate-v1
test-dirstate-race.t#dirstate-v1 ... # Test test-dirstate-race.t#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child88/test-dirstate-race.t-dirstate-v1.sh" 
# Timout reached for process 9350 
# Ret was: 0 (test-extension.t) 
ok
test-dirstate-race.t#dirstate-v2
test-dirstate-race.t#dirstate-v2 ... # Test test-dirstate-race.t#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child89/test-dirstate-race.t-dirstate-v2.sh" 
# Ret was: 0 (test-dirstate-race.t#dirstate-v1) 
ok
test-hgweb-symrev.t
test-hgweb-symrev.t ... # Test test-hgweb-symrev.t 
# Timout reached for process 9819 
# Running sh "/tmp/hgtests.tntgku5c/child90/test-hgweb-symrev.t.sh" 
# Ret was: 0 (test-dirstate-race.t#dirstate-v2) 
ok
# Timout reached for process 10117 
test-check-execute.t
test-check-execute.t ... # Test test-check-execute.t 
# Running sh "/tmp/hgtests.tntgku5c/child91/test-check-execute.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-execute.t) 
test-setdiscovery.t
test-setdiscovery.t ... # Test test-setdiscovery.t 
# Timout reached for process 10579 
# Running sh "/tmp/hgtests.tntgku5c/child92/test-setdiscovery.t.sh" 
# Timout reached for process 10176 
# Ret was: 0 (test-hgweb-symrev.t) 
ok
test-hgweb-filelog.t
test-hgweb-filelog.t ... # Test test-hgweb-filelog.t 
# Running sh "/tmp/hgtests.tntgku5c/child93/test-hgweb-filelog.t.sh" 
# Killing daemon process 10796 
# Timout reached for process 10709 
# Daemon process 10796 is stuck - really killing it 
# Ret was: 0 (test-hgweb-filelog.t) 
ok
test-template-map.t
test-template-map.t ... # Test test-template-map.t 
# Running sh "/tmp/hgtests.tntgku5c/child94/test-template-map.t.sh" 
# Timout reached for process 10589 
# Ret was: 0 (test-setdiscovery.t) 
ok
test-hgwebdir.t
test-hgwebdir.t ... # Test test-hgwebdir.t 
# Running sh "/tmp/hgtests.tntgku5c/child95/test-hgwebdir.t.sh" 
# Timout reached for process 9098 
# Ret was: 0 (test-obsolete.t) 
ok
test-revset.t
test-revset.t ... # Test test-revset.t 
# Running sh "/tmp/hgtests.tntgku5c/child96/test-revset.t.sh" 
# Timout reached for process 9240 
# Ret was: 0 (test-log.t) 
ok
test-bundle2-format.t
test-bundle2-format.t ... # Test test-bundle2-format.t 
# Running sh "/tmp/hgtests.tntgku5c/child97/test-bundle2-format.t.sh" 
# Timout reached for process 11269 
# Ret was: 0 (test-hgwebdir.t) 
ok
test-convert-cvs-detectmerge.t
test-convert-cvs-detectmerge.t ... # Test test-convert-cvs-detectmerge.t 
# Running sh "/tmp/hgtests.tntgku5c/child98/test-convert-cvs-detectmerge.t.sh" 
skipped missing feature: cvs client/server
# Ret was: 80 (test-convert-cvs-detectmerge.t) 
test-subrepo.t
test-subrepo.t ... # Test test-subrepo.t 
# Running sh "/tmp/hgtests.tntgku5c/child99/test-subrepo.t.sh" 
# Timout reached for process 11997 
# Timout reached for process 10936 
# Ret was: 0 (test-template-map.t) 
ok
test-hgweb-json.t
test-hgweb-json.t ... # Test test-hgweb-json.t 
# Running sh "/tmp/hgtests.tntgku5c/child100/test-hgweb-json.t.sh" 
# Ret was: 0 (test-bundle2-format.t) 
ok
test-merge-tools.t
test-merge-tools.t ... # Test test-merge-tools.t 
# Timout reached for process 11924 
# Running sh "/tmp/hgtests.tntgku5c/child101/test-merge-tools.t.sh" 
# Killing daemon process 12345 
# Timout reached for process 12022 
# Ret was: 0 (test-hgweb-json.t) 
ok
test-fix.t
test-fix.t ... # Test test-fix.t 
# Running sh "/tmp/hgtests.tntgku5c/child102/test-fix.t.sh" 
# Timout reached for process 12312 
# Ret was: 0 (test-merge-tools.t) 
ok
test-gendoc-ro.t
test-gendoc-ro.t ... # Test test-gendoc-ro.t 
# Running sh "/tmp/hgtests.tntgku5c/child103/test-gendoc-ro.t.sh" 
# Ret was: 0 (test-gendoc-ro.t) 
ok
test-import.t
test-import.t ... # Test test-import.t 
# Timout reached for process 14573 
# Running sh "/tmp/hgtests.tntgku5c/child104/test-import.t.sh" 
# Timout reached for process 12361 

--- /<<PKGBUILDDIR>>/tests/test-fix.t
+++ /<<PKGBUILDDIR>>/tests/test-fix.t.err
@@ -1545,7 +1545,12 @@
   > done
   $ hg branch -q r0
   $ hg ci -Aqm 'r0'
+  Bus error (core dumped)
+  [135]
   $ hg phase -p
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ make_test_files() {
   >   printf "world\n" >> "mod_in_$1.changed"
   >   printf "world\n" >> "mod_in_$1.whole"
@@ -1562,198 +1567,52 @@
   >   hg ci -Aqm "$2"
   > }
   $ make_test_commit r1 "merge me, pt1"
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg co -q ".^"
+  abort: empty revision set
+  [10]
   $ make_test_commit r2 "merge me, pt2"
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg merge -qr 1
+  abort: unknown revision '1'
+  [10]
   $ make_test_commit merge "evil merge"
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ make_test_commit child "child of merge"
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ make_test_files wdir
   $ hg fix -r 'not public()' -w
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg log -G -T'{rev}:{shortest(node,8)}: branch:{branch} desc:{desc}'
-  @  8:c22ce900: branch:child desc:child of merge
-  |
-  o    7:5a30615a: branch:merge desc:evil merge
-  |\
-  | o  6:4e5acdc4: branch:r2 desc:merge me, pt2
-  | |
-  o |  5:eea01878: branch:r1 desc:merge me, pt1
-  |/
-  o  0:0c548d87: branch:r0 desc:r0
-  
   $ hg files -r tip
-  mod_in_child.changed
-  mod_in_child.ignored
-  mod_in_child.whole
-  mod_in_child_already_good.changed
-  mod_in_merge.changed
-  mod_in_merge.ignored
-  mod_in_merge.whole
-  mod_in_merge_already_good.changed
-  mod_in_mod_in_child_already_good.changed
-  mod_in_mod_in_merge_already_good.changed
-  mod_in_mod_in_r1_already_good.changed
-  mod_in_mod_in_r2_already_good.changed
-  mod_in_r0_already_good.changed
-  mod_in_r1.changed
-  mod_in_r1.ignored
-  mod_in_r1.whole
-  mod_in_r1_already_good.changed
-  mod_in_r2.changed
-  mod_in_r2.ignored
-  mod_in_r2.whole
-  mod_in_r2_already_good.changed
-  new_in_child.changed
-  new_in_child.ignored
-  new_in_child.whole
-  new_in_child_already_good.changed
-  new_in_merge.changed
-  new_in_merge.ignored
-  new_in_merge.whole
-  new_in_merge_already_good.changed
-  new_in_r1.changed
-  new_in_r1.ignored
-  new_in_r1.whole
-  new_in_r1_already_good.changed
-  new_in_r2.changed
-  new_in_r2.ignored
-  new_in_r2.whole
-  new_in_r2_already_good.changed
-  r0.changed
-  r0.ignored
-  r0.whole
+  [1]
   $ for f in "$(hg files -r tip)"; do hg cat -r tip $f -T'{path}:\n{data}\n'; done
-  mod_in_child.changed:
-  hello
-  WORLD
-  
-  mod_in_child.ignored:
-  hello
-  world
-  
-  mod_in_child.whole:
-  HELLO
-  WORLD
-  
-  mod_in_child_already_good.changed:
-  WORLD
-  
-  mod_in_merge.changed:
-  hello
-  WORLD
-  
-  mod_in_merge.ignored:
-  hello
-  world
-  
-  mod_in_merge.whole:
-  HELLO
-  WORLD
-  
-  mod_in_merge_already_good.changed:
-  WORLD
-  
-  mod_in_mod_in_child_already_good.changed:
-  HELLO
-  
-  mod_in_mod_in_merge_already_good.changed:
-  HELLO
-  
-  mod_in_mod_in_r1_already_good.changed:
-  HELLO
-  
-  mod_in_mod_in_r2_already_good.changed:
-  HELLO
-  
-  mod_in_r0_already_good.changed:
-  HELLO
-  
-  mod_in_r1.changed:
-  hello
-  WORLD
-  
-  mod_in_r1.ignored:
-  hello
-  world
-  
-  mod_in_r1.whole:
-  HELLO
-  WORLD
-  
-  mod_in_r1_already_good.changed:
-  WORLD
-  
-  mod_in_r2.changed:
-  hello
-  WORLD
-  
-  mod_in_r2.ignored:
-  hello
-  world
-  
-  mod_in_r2.whole:
-  HELLO
-  WORLD
-  
-  mod_in_r2_already_good.changed:
-  WORLD
-  
-  new_in_child.changed:
-  NEW IN CHILD
-  
-  new_in_child.ignored:
-  new in child
-  
-  new_in_child.whole:
-  NEW IN CHILD
-  
-  new_in_child_already_good.changed:
-  ALREADY GOOD, NEW IN THIS REV
-  
-  new_in_merge.changed:
-  NEW IN MERGE
-  
-  new_in_merge.ignored:
-  new in merge
-  
-  new_in_merge.whole:
-  NEW IN MERGE
-  
-  new_in_merge_already_good.changed:
-  ALREADY GOOD, NEW IN THIS REV
-  
-  new_in_r1.changed:
-  NEW IN R1
-  
-  new_in_r1.ignored:
-  new in r1
-  
-  new_in_r1.whole:
-  NEW IN R1
-  
-  new_in_r1_already_good.changed:
-  ALREADY GOOD, NEW IN THIS REV
-  
-  new_in_r2.changed:
-  NEW IN R2
-  
-  new_in_r2.ignored:
-  new in r2
-  
-  new_in_r2.whole:
-  NEW IN R2
-  
-  new_in_r2_already_good.changed:
-  ALREADY GOOD, NEW IN THIS REV
-  
-  r0.changed:
-  hello
-  
-  r0.ignored:
-  hello
-  
-  r0.whole:
-  hello
-  
+  hg cat: invalid arguments
+  hg cat [OPTION]... FILE...
+  
+  output the current or given revision of files
+  
+  options ([+] can be repeated):
+  
+   -o --output FORMAT       print output to file with formatted name
+   -r --rev REV             print the given revision
+      --decode              apply any matching decode filter
+   -I --include PATTERN [+] include names matching the given patterns
+   -X --exclude PATTERN [+] exclude names matching the given patterns
+   -T --template TEMPLATE   display with template
+  
+  (use 'hg cat -h' to show more help)
+  [10]
 
 We should execute the fixer tools as few times as possible, because they might
 be slow or expensive to execute. The inputs to each execution are effectively

ERROR: test-fix.t output changed
!# Ret was: 0 (test-fix.t) 
test-ssh-proto-unbundle.t
test-ssh-proto-unbundle.t ... # Test test-ssh-proto-unbundle.t 
# Running sh "/tmp/hgtests.tntgku5c/child105/test-ssh-proto-unbundle.t.sh" 
# Timout reached for process 14770 
# Ret was: 0 (test-ssh-proto-unbundle.t) 
ok
test-branches.t
test-branches.t ... # Test test-branches.t 
# Running sh "/tmp/hgtests.tntgku5c/child106/test-branches.t.sh" 
# Timout reached for process 12001 
# Ret was: 0 (test-subrepo.t) 
ok
test-bookmarks-pushpull.t#b2-binary
test-bookmarks-pushpull.t#b2-binary ... # Test test-bookmarks-pushpull.t#b2-binary 
# Running sh "/tmp/hgtests.tntgku5c/child107/test-bookmarks-pushpull.t-b2-binary.sh" 
# Timout reached for process 11788 
# Ret was: 0 (test-revset.t) 
ok
test-bookmarks-pushpull.t#b2-pushkey
test-bookmarks-pushpull.t#b2-pushkey ... # Test test-bookmarks-pushpull.t#b2-pushkey 
# Running sh "/tmp/hgtests.tntgku5c/child108/test-bookmarks-pushpull.t-b2-pushkey.sh" 
# Timout reached for process 15080 
# Ret was: 0 (test-branches.t) 
ok
test-subrepo-deep-nested-change.t
test-subrepo-deep-nested-change.t ... # Test test-subrepo-deep-nested-change.t 
# Running sh "/tmp/hgtests.tntgku5c/child109/test-subrepo-deep-nested-change.t.sh" 

--- /<<PKGBUILDDIR>>/tests/test-import.t
+++ /<<PKGBUILDDIR>>/tests/test-import.t.err
@@ -1505,79 +1505,27 @@
   > diff blah
   > blah blah
   > EOF
+  Bus error (core dumped)
+  [135]
   $ hg --config diff.git=1 log -pv
-  changeset:   0:c6ef204ef767
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:00 1970 +0000
-  files:       empty nonempty
-  description:
-  blah blah
-  diff blah
-  blah blah
-  
-  
-  diff --git a/empty b/empty
-  new file mode 100644
-  diff --git a/nonempty b/nonempty
-  new file mode 100644
-  --- /dev/null
-  +++ b/nonempty
-  @@ -0,0 +1,1 @@
-  +nonempty
-  
 
  (without --git, empty file is lost, but commit message should be preserved)
 
   $ hg init plain
   $ hg export 0 | hg -R plain import -
   applying patch from stdin
+  abort: stdin: no diffs found
+  [10]
   $ hg --config diff.git=1 -R plain log -pv
-  changeset:   0:60a2d231e71f
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:00 1970 +0000
-  files:       nonempty
-  description:
-  blah blah
-  diff blah
-  blah blah
-  
-  
-  diff --git a/nonempty b/nonempty
-  new file mode 100644
-  --- /dev/null
-  +++ b/nonempty
-  @@ -0,0 +1,1 @@
-  +nonempty
-  
 
  (with --git, patch contents should be fully preserved)
 
   $ hg init git
   $ hg --config diff.git=1 export 0 | hg -R git import -
   applying patch from stdin
+  abort: stdin: no diffs found
+  [10]
   $ hg --config diff.git=1 -R git log -pv
-  changeset:   0:c6ef204ef767
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:00 1970 +0000
-  files:       empty nonempty
-  description:
-  blah blah
-  diff blah
-  blah blah
-  
-  
-  diff --git a/empty b/empty
-  new file mode 100644
-  diff --git a/nonempty b/nonempty
-  new file mode 100644
-  --- /dev/null
-  +++ b/nonempty
-  @@ -0,0 +1,1 @@
-  +nonempty
-  
 
   $ cd ..
 

ERROR: test-import.t output changed
!# Timout reached for process 14667 
# Ret was: 0 (test-import.t) 
test-bundle2-exchange.t
test-bundle2-exchange.t ... # Test test-bundle2-exchange.t 
# Running sh "/tmp/hgtests.tntgku5c/child110/test-bundle2-exchange.t.sh" 
# Timout reached for process 16082 
# Ret was: 0 (test-subrepo-deep-nested-change.t) 
ok
test-phases-exchange.t
test-phases-exchange.t ... # Test test-phases-exchange.t 
# Running sh "/tmp/hgtests.tntgku5c/child111/test-phases-exchange.t.sh" 
# Killing daemon process 17535 
# Timout reached for process 15114 
# Ret was: 0 (test-bookmarks-pushpull.t#b2-binary) 
ok
test-template-functions.t
test-template-functions.t ... # Test test-template-functions.t 
# Running sh "/tmp/hgtests.tntgku5c/child112/test-template-functions.t.sh" 
# Timout reached for process 16460 
# Killing daemon process 18236 
# Daemon process 18236 is stuck - really killing it 
# Ret was: 0 (test-bundle2-exchange.t) 
ok
test-strip.t
test-strip.t ... # Test test-strip.t 
# Running sh "/tmp/hgtests.tntgku5c/child113/test-strip.t.sh" 
# Killing daemon process 18033 
# Timout reached for process 15535 
# Daemon process 18033 is stuck - really killing it 
# Ret was: 0 (test-bookmarks-pushpull.t#b2-pushkey) 
ok
test-persistent-nodemap.t
test-persistent-nodemap.t ... # Test test-persistent-nodemap.t 
# Running sh "/tmp/hgtests.tntgku5c/child114/test-persistent-nodemap.t.sh" 
# Timout reached for process 17055 
# Ret was: 0 (test-phases-exchange.t) 
ok
test-lfs.t
test-lfs.t ... # Test test-lfs.t 
# Running sh "/tmp/hgtests.tntgku5c/child115/test-lfs.t.sh" 
# Ret was: 0 (test-strip.t) 
ok
test-convert-cvsnt-mergepoints.t
test-convert-cvsnt-mergepoints.t ... # Timout reached for process 18306 
# Test test-convert-cvsnt-mergepoints.t 
# Running sh "/tmp/hgtests.tntgku5c/child116/test-convert-cvsnt-mergepoints.t.sh" 
skipped missing feature: cvs client/server
# Ret was: 80 (test-convert-cvsnt-mergepoints.t) 
test-commit-interactive.t
test-commit-interactive.t ... # Test test-commit-interactive.t 
# Timout reached for process 26931 
# Running sh "/tmp/hgtests.tntgku5c/child117/test-commit-interactive.t.sh" 
# Timout reached for process 18500 
# Ret was: 0 (test-lfs.t) 
ok
test-merge-changedelete.t#newfilenode
test-merge-changedelete.t#newfilenode ... # Test test-merge-changedelete.t#newfilenode 
# Running sh "/tmp/hgtests.tntgku5c/child118/test-merge-changedelete.t-newfilenode.sh" 
# Timout reached for process 17824 
# Ret was: 0 (test-template-functions.t) 
ok
test-merge-changedelete.t#old
test-merge-changedelete.t#old ... # Test test-merge-changedelete.t#old 
# Running sh "/tmp/hgtests.tntgku5c/child119/test-merge-changedelete.t-old.sh" 
# Timout reached for process 18407 

--- /<<PKGBUILDDIR>>/tests/test-persistent-nodemap.t
+++ /<<PKGBUILDDIR>>/tests/test-persistent-nodemap.t.err
@@ -79,22 +79,18 @@
   compression:        zstd (zstd !)
   compression-level:  default
   $ hg debugbuilddag .+5000 --new-file
-
-  $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5000
-  tip-node: 6b02b8c7b96654c25e86ba69eda198d7e6ad8b3c
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
+  Bus error (core dumped)
+  [135]
+
+  $ hg debugnodemap --metadata
   $ f --size .hg/store/00changelog.n
-  .hg/store/00changelog.n: size=62
+  .hg/store/00changelog.n: file not found
 
 Simple lookup works
 
   $ ANYNODE=`hg log --template '{node|short}\n' --rev tip`
   $ hg log -r "$ANYNODE" --template '{rev}\n'
-  5000
+  -1
 
 
 #if rust
@@ -129,38 +125,20 @@
 #else
 
   $ f --sha256 .hg/store/00changelog-*.nd
-  .hg/store/00changelog-????????.nd: sha256=f544f5462ff46097432caf6d764091f6d8c46d6121be315ead8576d548c9dd79 (glob)
+  .hg/store/00changelog-*.nd: file not found
   $ hg debugnodemap --dump-new | f --sha256 --size
-  size=121088, sha256=f544f5462ff46097432caf6d764091f6d8c46d6121be315ead8576d548c9dd79
+  size=64, sha256=8667e718294e9e0df1d30600ba3eeb201f764aad2dad72748643e4a285e1d1f7
   $ hg debugnodemap --dump-disk | f --sha256 --bytes=256 --hexdump --size
-  size=121088, sha256=f544f5462ff46097432caf6d764091f6d8c46d6121be315ead8576d548c9dd79
-  0000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  0010: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  0020: ff ff ff ff ff ff f5 06 ff ff ff ff ff ff f3 e7 |................|
-  0030: ff ff ef ca ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  0040: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  0050: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ed 08 |................|
-  0060: ff ff ed 66 ff ff ff ff ff ff ff ff ff ff ff ff |...f............|
-  0070: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  0080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  0090: ff ff ff ff ff ff ff ff ff ff ff ff ff ff f6 ed |................|
-  00a0: ff ff ff ff ff ff fe 61 ff ff ff ff ff ff ff ff |.......a........|
-  00b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  00c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  00d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
-  00e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff f1 02 |................|
-  00f0: ff ff ff ff ff ff ed 1b ff ff ff ff ff ff ff ff |................|
+  size=0, sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
 
 #endif
 
   $ hg debugnodemap --check
-  revision in index:   5001
-  revision in nodemap: 5001
 
 add a new commit
 
   $ hg up
-  5001 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ echo foo > foo
   $ hg add foo
 
@@ -180,11 +158,10 @@
   $ hg log -r . --config "storage.revlog.persistent-nodemap.slow-path=warn"
   warning: accessing `persistent-nodemap` repository without associated fast implementation.
   (check `hg help config.format.use-persistent-nodemap` for details)
-  changeset:   5000:6b02b8c7b966
+  changeset:   -1:000000000000
   tag:         tip
-  user:        debugbuilddag
-  date:        Thu Jan 01 01:23:20 1970 +0000
-  summary:     r5000
+  user:        
+  date:        Thu Jan 01 00:00:00 1970 +0000
   
   $ hg ci -m 'foo' --config "storage.revlog.persistent-nodemap.slow-path=abort"
   abort: accessing `persistent-nodemap` repository without associated fast implementation.
@@ -201,15 +178,12 @@
 #endif
 
   $ hg ci -m 'foo'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 #if no-pure no-rust
   $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5001
-  tip-node: 16395c3cf7e231394735e6b1717823ada303fb0c
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 #else
   $ hg debugnodemap --metadata
   uid: ???????? (glob)
@@ -221,7 +195,7 @@
 #endif
 
   $ f --size .hg/store/00changelog.n
-  .hg/store/00changelog.n: size=62
+  .hg/store/00changelog.n: file not found
 
 (The pure code use the debug code that perform incremental update, the C code reencode from scratch)
 
@@ -237,12 +211,10 @@
 
 #if no-pure no-rust
   $ f --sha256 .hg/store/00changelog-*.nd --size
-  .hg/store/00changelog-????????.nd: size=121088, sha256=df7c06a035b96cb28c7287d349d603baef43240be7736fe34eea419a49702e17 (glob)
+  .hg/store/00changelog-*.nd: file not found
 #endif
 
   $ hg debugnodemap --check
-  revision in index:   5002
-  revision in nodemap: 5002
 
 Test code path without mmap
 ---------------------------
@@ -250,13 +222,12 @@
   $ echo bar > bar
   $ hg add bar
   $ hg ci -m 'bar' --config storage.revlog.persistent-nodemap.mmap=no
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg debugnodemap --check --config storage.revlog.persistent-nodemap.mmap=yes
-  revision in index:   5003
-  revision in nodemap: 5003
   $ hg debugnodemap --check --config storage.revlog.persistent-nodemap.mmap=no
-  revision in index:   5003
-  revision in nodemap: 5003
 
 
 #if pure
@@ -283,19 +254,15 @@
 #endif
 #if no-pure no-rust
   $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5002
-  tip-node: 880b18d239dfa9f632413a2071bfdbcc4806a4fd
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
   $ f --sha256 .hg/store/00changelog-*.nd --size
-  .hg/store/00changelog-????????.nd: size=121088, sha256=59fcede3e3cc587755916ceed29e3c33748cd1aa7d2f91828ac83e7979d935e8 (glob)
+  .hg/store/00changelog-*.nd: file not found
 #endif
 
 Test force warming the cache
 
   $ rm .hg/store/00changelog.n
+  rm: cannot remove '.hg/store/00changelog.n': $ENOENT$
+  [1]
   $ hg debugnodemap --metadata
   $ hg debugupdatecache
 #if pure
@@ -308,12 +275,6 @@
   data-unused: 0.000%
 #else
   $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5002
-  tip-node: 880b18d239dfa9f632413a2071bfdbcc4806a4fd
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 #endif
 
 Check out of sync nodemap
@@ -323,6 +284,9 @@
 
   $ mkdir ../tmp-copies
   $ cp .hg/store/00changelog-????????.nd .hg/store/00changelog.n ../tmp-copies
+  cp: cannot stat '.hg/store/00changelog-????????.nd': $ENOENT$
+  cp: cannot stat '.hg/store/00changelog.n': $ENOENT$
+  [1]
 
 Nodemap lagging behind
 ----------------------
@@ -331,35 +295,28 @@
 
   $ echo bar2 > bar
   $ hg ci -m 'bar2'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ NODE=`hg log -r tip -T '{node}\n'`
   $ hg log -r "$NODE" -T '{rev}\n'
-  5003
+  -1
 
 If the nodemap is lagging behind, it can catch up fine
 
   $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5003
-  tip-node: c9329770f979ade2d16912267c38ba5f82fd37b3
   data-length: 121344 (pure !)
   data-length: 121344 (rust !)
-  data-length: 121152 (no-rust no-pure !)
   data-unused: 192 (pure !)
   data-unused: 192 (rust !)
-  data-unused: 0 (no-rust no-pure !)
   data-unused: 0.158% (pure !)
   data-unused: 0.158% (rust !)
-  data-unused: 0.000% (no-rust no-pure !)
   $ cp -f ../tmp-copies/* .hg/store/
-  $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5002
-  tip-node: 880b18d239dfa9f632413a2071bfdbcc4806a4fd
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
+  cp: cannot stat '../tmp-copies/*': $ENOENT$
+  [1]
+  $ hg debugnodemap --metadata
   $ hg log -r "$NODE" -T '{rev}\n'
-  5003
+  -1
 
 changelog altered
 -----------------
@@ -369,43 +326,38 @@
 compatible with the persistent nodemap. We need to detect that.
 
   $ hg up "$NODE~5"
-  0 files updated, 0 files merged, 4 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ echo bar > babar
   $ hg add babar
   $ hg ci -m 'babar'
-  created new head
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ OTHERNODE=`hg log -r tip -T '{node}\n'`
   $ hg log -r "$OTHERNODE" -T '{rev}\n'
-  5004
+  -1
 
   $ hg --config extensions.strip= strip --rev "$NODE~1" --no-backup
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 the nodemap should detect the changelog have been tampered with and recover.
 
   $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5002
-  tip-node: b355ef8adce0949b8bdf6afc72ca853740d65944
   data-length: 121536 (pure !)
   data-length: 121088 (rust !)
-  data-length: 121088 (no-pure no-rust !)
   data-unused: 448 (pure !)
   data-unused: 0 (rust !)
-  data-unused: 0 (no-pure no-rust !)
   data-unused: 0.000% (rust !)
   data-unused: 0.369% (pure !)
-  data-unused: 0.000% (no-pure no-rust !)
 
   $ cp -f ../tmp-copies/* .hg/store/
-  $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5002
-  tip-node: 880b18d239dfa9f632413a2071bfdbcc4806a4fd
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
+  cp: cannot stat '../tmp-copies/*': $ENOENT$
+  [1]
+  $ hg debugnodemap --metadata
   $ hg log -r "$OTHERNODE" -T '{rev}\n'
-  5002
+  -1
 
 missing data file
 -----------------
@@ -414,30 +366,30 @@
   > sed 's/uid: //'`
   $ FILE=.hg/store/00changelog-"${UUID}".nd
   $ mv $FILE ../tmp-data-file
+  mv: cannot stat '.hg/store/00changelog-.nd': $ENOENT$
+  [1]
   $ cp .hg/store/00changelog.n ../tmp-docket
+  cp: cannot stat '.hg/store/00changelog.n': $ENOENT$
+  [1]
 
 mercurial don't crash
 
   $ hg log -r .
-  changeset:   5002:b355ef8adce0
+  changeset:   -1:000000000000
   tag:         tip
-  parent:      4998:d918ad6d18d3
-  user:        test
+  user:        
   date:        Thu Jan 01 00:00:00 1970 +0000
-  summary:     babar
   
   $ hg debugnodemap --metadata
 
   $ hg debugupdatecache
   $ hg debugnodemap --metadata
-  uid: * (glob)
-  tip-rev: 5002
-  tip-node: b355ef8adce0949b8bdf6afc72ca853740d65944
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
   $ mv ../tmp-data-file $FILE
+  mv: cannot stat '../tmp-data-file': $ENOENT$
+  [1]
   $ mv ../tmp-docket .hg/store/00changelog.n
+  mv: cannot stat '../tmp-docket': $ENOENT$
+  [1]
 
 Check transaction related property
 ==================================
@@ -447,40 +399,28 @@
   $ echo dsljfl > a
   $ hg add a
   $ hg ci -m a
-  $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5003
-  tip-node: a52c5079765b5865d97b993b303a18740113bbb2
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
+  $ hg debugnodemap --metadata
   $ echo babar2 > babar
   $ hg ci -m 'babar2' --config "hooks.pretxnclose.nodemap-test=hg debugnodemap --metadata"
-  uid: ???????? (glob)
-  tip-rev: 5004
-  tip-node: 2f5fb1c06a16834c5679d672e90da7c5f3b1a984
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
   data-length: 121280 (pure !)
   data-length: 121280 (rust !)
-  data-length: 121088 (no-pure no-rust !)
   data-unused: 192 (pure !)
   data-unused: 192 (rust !)
-  data-unused: 0 (no-pure no-rust !)
   data-unused: 0.158% (pure !)
   data-unused: 0.158% (rust !)
-  data-unused: 0.000% (no-pure no-rust !)
-  $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5004
-  tip-node: 2f5fb1c06a16834c5679d672e90da7c5f3b1a984
+  [255]
+  $ hg debugnodemap --metadata
   data-length: 121280 (pure !)
   data-length: 121280 (rust !)
-  data-length: 121088 (no-pure no-rust !)
   data-unused: 192 (pure !)
   data-unused: 192 (rust !)
-  data-unused: 0 (no-pure no-rust !)
   data-unused: 0.158% (pure !)
   data-unused: 0.158% (rust !)
-  data-unused: 0.000% (no-pure no-rust !)
 
 Another process does not see the pending nodemap content during run.
 
@@ -494,33 +434,25 @@
   $ sh "$RUNTESTDIR/testlib/wait-on-file" 20 sync-txn-pending && \
   > hg debugnodemap --metadata && \
   > sh "$RUNTESTDIR/testlib/wait-on-file" 20 sync-txn-close sync-repo-read
-  uid: ???????? (glob)
-  tip-rev: 5004
-  tip-node: 2f5fb1c06a16834c5679d672e90da7c5f3b1a984
+  file not created after 20 seconds: sync-txn-pending
   data-length: 121280 (pure !)
   data-length: 121280 (rust !)
-  data-length: 121088 (no-pure no-rust !)
   data-unused: 192 (pure !)
   data-unused: 192 (rust !)
-  data-unused: 0 (no-pure no-rust !)
   data-unused: 0.158% (pure !)
   data-unused: 0.158% (rust !)
-  data-unused: 0.000% (no-pure no-rust !)
-  $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
+  [1]
+  $ hg debugnodemap --metadata
   data-length: 121536 (pure !)
   data-length: 121536 (rust !)
-  data-length: 121088 (no-pure no-rust !)
   data-unused: 448 (pure !)
   data-unused: 448 (rust !)
-  data-unused: 0 (no-pure no-rust !)
   data-unused: 0.369% (pure !)
   data-unused: 0.369% (rust !)
-  data-unused: 0.000% (no-pure no-rust !)
 
   $ cat output.txt
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
 
 Check that a failing transaction will properly revert the data
 
@@ -528,29 +460,22 @@
   $ f --size --sha256 .hg/store/00changelog-*.nd
   .hg/store/00changelog-????????.nd: size=121536, sha256=bb414468d225cf52d69132e1237afba34d4346ee2eb81b505027e6197b107f03 (glob) (pure !)
   .hg/store/00changelog-????????.nd: size=121536, sha256=909ac727bc4d1c0fda5f7bff3c620c98bd4a2967c143405a1503439e33b377da (glob) (rust !)
-  .hg/store/00changelog-????????.nd: size=121088, sha256=342d36d30d86dde67d3cb6c002606c4a75bcad665595d941493845066d9c8ee0 (glob) (no-pure no-rust !)
+  .hg/store/00changelog-*.nd: file not found
   $ hg ci -m a3 --config "extensions.abort=$RUNTESTDIR/testlib/crash_transaction_late.py"
-  transaction abort!
-  rollback completed
-  abort: This is a late abort
-  [255]
-  $ hg debugnodemap --metadata
-  uid: ???????? (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
+  $ hg debugnodemap --metadata
   data-length: 121536 (pure !)
   data-length: 121536 (rust !)
-  data-length: 121088 (no-pure no-rust !)
   data-unused: 448 (pure !)
   data-unused: 448 (rust !)
-  data-unused: 0 (no-pure no-rust !)
   data-unused: 0.369% (pure !)
   data-unused: 0.369% (rust !)
-  data-unused: 0.000% (no-pure no-rust !)
   $ f --size --sha256 .hg/store/00changelog-*.nd
   .hg/store/00changelog-????????.nd: size=121536, sha256=bb414468d225cf52d69132e1237afba34d4346ee2eb81b505027e6197b107f03 (glob) (pure !)
   .hg/store/00changelog-????????.nd: size=121536, sha256=909ac727bc4d1c0fda5f7bff3c620c98bd4a2967c143405a1503439e33b377da (glob) (rust !)
-  .hg/store/00changelog-????????.nd: size=121088, sha256=342d36d30d86dde67d3cb6c002606c4a75bcad665595d941493845066d9c8ee0 (glob) (no-pure no-rust !)
+  .hg/store/00changelog-*.nd: file not found
 
 Check that removing content does not confuse the nodemap
 --------------------------------------------------------
@@ -559,30 +484,32 @@
 
   $ echo aso > a
   $ hg ci -m a4
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg rollback
-  repository tip rolled back to revision 5005 (undo commit)
-  working directory now based on revision 5005
+  no rollback information available
+  [1]
   $ hg id -r .
-  90d5d3ba2fc4 tip
+  000000000000 tip
 
 removing data with strip
 
   $ echo aso > a
   $ hg ci -m a4
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg --config extensions.strip= strip -r . --no-backup
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg id -r . --traceback
-  90d5d3ba2fc4 tip
+  000000000000 tip
 
 (be a good citizen and regenerate the nodemap)
   $ hg debugupdatecaches
   $ hg debugnodemap --metadata
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 
 Check race condition when multiple process write new data to the repository
 ---------------------------------------------------------------------------
@@ -810,9 +737,12 @@
     - changelog
     - manifest
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ ls -1 .hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)'
-  undo.backup.00changelog.n
-  undo.backup.00manifest.n
+  00manifest-88698448.nd
+  00manifest.n
   $ hg debugnodemap --metadata
 
 
@@ -831,7 +761,7 @@
   generaldelta:       yes    yes     yes
   share-safe:         yes    yes     yes
   sparserevlog:       yes    yes     yes
-  persistent-nodemap:  no    yes      no
+  persistent-nodemap: yes    yes      no
   copies-sdc:          no     no      no
   revlog-v2:           no     no      no
   changelog-v2:        no     no      no
@@ -840,13 +770,25 @@
   compression:        zstd   zstd    zstd (zstd !)
   compression-level:  default default default
   $ hg debugupgraderepo --run --no-backup --quiet
+     preserved: dotencode, fncache, generaldelta, revlogv1, share-safe, sparserevlog, store (no-zstd no-dirstate-v2 !)
+     preserved: dotencode, use-dirstate-v2, fncache, generaldelta, revlog-compression-zstd, revlogv1, share-safe, sparserevlog, store (zstd dirstate-v2 !)
+  $ ls -1 .hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)'
+  00manifest-88698448.nd
+  00manifest.n
+
+  $ hg debugnodemap --metadata
+
+Running unrelated upgrade
+
+  $ hg debugupgraderepo --run --no-backup --quiet --optimize re-delta-all
   upgrade will perform the following actions:
   
   requirements
-     preserved: dotencode, fncache, generaldelta, revlogv1, share-safe, sparserevlog, store (no-zstd no-dirstate-v2 !)
-     preserved: dotencode, fncache, generaldelta, revlog-compression-zstd, revlogv1, share-safe, sparserevlog, store (zstd no-dirstate-v2 !)
-     preserved: dotencode, use-dirstate-v2, fncache, generaldelta, revlog-compression-zstd, revlogv1, share-safe, sparserevlog, store (zstd dirstate-v2 !)
-     added: persistent-nodemap
+     preserved: dotencode, fncache, generaldelta, persistent-nodemap, revlogv1, share-safe, sparserevlog, store (no-zstd no-dirstate-v2 !)
+     preserved: dotencode, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, revlogv1, share-safe, sparserevlog, store (zstd no-dirstate-v2 !)
+     preserved: dotencode, use-dirstate-v2, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, revlogv1, share-safe, sparserevlog, store (zstd dirstate-v2 !)
+  
+  optimisations: re-delta-all
   
   processed revlogs:
     - all-filelogs
@@ -854,51 +796,10 @@
     - manifest
   
   $ ls -1 .hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)'
-  00changelog-*.nd (glob)
-  00changelog.n
-  00manifest-*.nd (glob)
+  00manifest-6b8ab34b.nd
   00manifest.n
-  undo.backup.00changelog.n
-  undo.backup.00manifest.n
-
-  $ hg debugnodemap --metadata
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
-
-Running unrelated upgrade
-
-  $ hg debugupgraderepo --run --no-backup --quiet --optimize re-delta-all
-  upgrade will perform the following actions:
-  
-  requirements
-     preserved: dotencode, fncache, generaldelta, persistent-nodemap, revlogv1, share-safe, sparserevlog, store (no-zstd no-dirstate-v2 !)
-     preserved: dotencode, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, revlogv1, share-safe, sparserevlog, store (zstd no-dirstate-v2 !)
-     preserved: dotencode, use-dirstate-v2, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, revlogv1, share-safe, sparserevlog, store (zstd dirstate-v2 !)
-  
-  optimisations: re-delta-all
-  
-  processed revlogs:
-    - all-filelogs
-    - changelog
-    - manifest
-  
-  $ ls -1 .hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)'
-  00changelog-*.nd (glob)
-  00changelog.n
-  00manifest-*.nd (glob)
-  00manifest.n
-
-  $ hg debugnodemap --metadata
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
+
+  $ hg debugnodemap --metadata
 
 Persistent nodemap and local/streaming clone
 ============================================
@@ -912,17 +813,8 @@
 
   $ hg clone --pull --quiet -U test-repo standard-clone
   $ ls -1 standard-clone/.hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)'
-  00changelog-*.nd (glob)
-  00changelog.n
-  00manifest-*.nd (glob)
-  00manifest.n
+  [1]
   $ hg -R standard-clone debugnodemap --metadata
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 
 
 local clone
@@ -932,17 +824,9 @@
 
   $ hg clone -U test-repo local-clone
   $ ls -1 local-clone/.hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)'
-  00changelog-*.nd (glob)
-  00changelog.n
-  00manifest-*.nd (glob)
+  00manifest-b875dfc5.nd
   00manifest.n
   $ hg -R local-clone debugnodemap --metadata
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 
 Test various corruption case
 ============================
@@ -954,22 +838,20 @@
 
   $ hg clone --quiet --pull test-repo corruption-test-repo
   $ ls -1 corruption-test-repo/.hg/store/00changelog*
-  corruption-test-repo/.hg/store/00changelog-*.nd (glob)
-  corruption-test-repo/.hg/store/00changelog.d
-  corruption-test-repo/.hg/store/00changelog.i
-  corruption-test-repo/.hg/store/00changelog.n
+  ls: cannot access 'corruption-test-repo/.hg/store/00changelog*': $ENOENT$
+  [2]
   $ rm corruption-test-repo/.hg/store/00changelog*.nd
+  rm: cannot remove 'corruption-test-repo/.hg/store/00changelog*.nd': $ENOENT$
+  [1]
   $ hg log -R corruption-test-repo -r .
-  changeset:   5005:90d5d3ba2fc4
+  changeset:   -1:000000000000
   tag:         tip
-  user:        test
+  user:        
   date:        Thu Jan 01 00:00:00 1970 +0000
-  summary:     a2
   
   $ ls -1 corruption-test-repo/.hg/store/00changelog*
-  corruption-test-repo/.hg/store/00changelog.d
-  corruption-test-repo/.hg/store/00changelog.i
-  corruption-test-repo/.hg/store/00changelog.n
+  ls: cannot access 'corruption-test-repo/.hg/store/00changelog*': $ENOENT$
+  [2]
 
 Truncated data file
 -------------------
@@ -979,32 +861,33 @@
 rebuild the missing data
   $ hg -R corruption-test-repo debugupdatecache
   $ ls -1 corruption-test-repo/.hg/store/00changelog*
-  corruption-test-repo/.hg/store/00changelog-*.nd (glob)
-  corruption-test-repo/.hg/store/00changelog.d
-  corruption-test-repo/.hg/store/00changelog.i
-  corruption-test-repo/.hg/store/00changelog.n
+  ls: cannot access 'corruption-test-repo/.hg/store/00changelog*': $ENOENT$
+  [2]
 
 truncate the file
 
   $ datafilepath=`ls corruption-test-repo/.hg/store/00changelog*.nd`
+  ls: cannot access 'corruption-test-repo/.hg/store/00changelog*.nd': $ENOENT$
+  [2]
   $ f -s $datafilepath
-  corruption-test-repo/.hg/store/00changelog-*.nd: size=121088 (glob)
+  size=0
   $ dd if=$datafilepath bs=1000 count=10 of=$datafilepath-tmp
-  10+0 records in
-  10+0 records out
-  * bytes * (glob)
+  dd: failed to open '': $ENOENT$
+  [1]
   $ mv $datafilepath-tmp $datafilepath
+  mv: missing file operand
+  Try 'mv --help' for more information.
+  [1]
   $ f -s $datafilepath
-  corruption-test-repo/.hg/store/00changelog-*.nd: size=10000 (glob)
+  size=0
 
 Check that Mercurial reaction to this event
 
   $ hg -R corruption-test-repo log -r . --traceback
-  changeset:   5005:90d5d3ba2fc4
+  changeset:   -1:000000000000
   tag:         tip
-  user:        test
+  user:        
   date:        Thu Jan 01 00:00:00 1970 +0000
-  summary:     a2
   
 
 
@@ -1020,28 +903,16 @@
 
   $ hg clone -U --stream ssh://user@dummy/test-repo stream-clone --debug | egrep '00(changelog|manifest)'
   adding [s] 00manifest.n (62 bytes)
-  adding [s] 00manifest-*.nd (118 KB) (glob)
-  adding [s] 00changelog.n (62 bytes)
-  adding [s] 00changelog-*.nd (118 KB) (glob)
+  adding [s] 00manifest-6b8ab34b.nd (90.6 KB)
   adding [s] 00manifest.d (452 KB) (no-zstd !)
-  adding [s] 00manifest.d (491 KB) (zstd no-bigendian !)
+  adding [s] 00manifest.d (329 KB)
   adding [s] 00manifest.d (492 KB) (zstd bigendian !)
   adding [s] 00changelog.d (360 KB) (no-zstd !)
-  adding [s] 00changelog.d (368 KB) (zstd !)
-  adding [s] 00manifest.i (313 KB)
-  adding [s] 00changelog.i (313 KB)
+  adding [s] 00manifest.i (250 KB)
   $ ls -1 stream-clone/.hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)'
-  00changelog-*.nd (glob)
-  00changelog.n
-  00manifest-*.nd (glob)
+  00manifest-1335303a.nd
   00manifest.n
   $ hg -R stream-clone debugnodemap --metadata
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 
 new data appened
 -----------------
@@ -1064,62 +935,44 @@
 Check and record file state beforehand
 
   $ f --size test-repo/.hg/store/00changelog*
-  test-repo/.hg/store/00changelog-*.nd: size=121088 (glob)
-  test-repo/.hg/store/00changelog.d: size=376891 (zstd no-bigendian !)
+  test-repo/.hg/store/00changelog.i.a: size=556961
   test-repo/.hg/store/00changelog.d: size=376889 (zstd bigendian !)
   test-repo/.hg/store/00changelog.d: size=368890 (no-zstd !)
-  test-repo/.hg/store/00changelog.i: size=320384
-  test-repo/.hg/store/00changelog.n: size=62
   $ hg -R test-repo debugnodemap --metadata | tee server-metadata.txt
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 
 Prepare a commit
 
   $ echo foo >> test-repo/foo
   $ hg -R test-repo/ add test-repo/foo
+  test-repo/foo already tracked!
 
 Do a mix of clone and commit at the same time so that the file listed on disk differ at actual transfer time.
 
   $ (hg clone -U --stream ssh://user@dummy/test-repo stream-clone-race-1 --debug 2>> clone-output | egrep '00(changelog|manifest)' >> clone-output; touch $HG_TEST_STREAM_WALKED_FILE_3) &
   $ $RUNTESTDIR/testlib/wait-on-file 10 $HG_TEST_STREAM_WALKED_FILE_1
   $ hg -R test-repo/ commit -m foo
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ touch $HG_TEST_STREAM_WALKED_FILE_2
   $ $RUNTESTDIR/testlib/wait-on-file 10 $HG_TEST_STREAM_WALKED_FILE_3
   $ cat clone-output
   adding [s] 00manifest.n (62 bytes)
-  adding [s] 00manifest-*.nd (118 KB) (glob)
-  adding [s] 00changelog.n (62 bytes)
-  adding [s] 00changelog-*.nd (118 KB) (glob)
+  adding [s] 00manifest-6b8ab34b.nd (90.6 KB)
   adding [s] 00manifest.d (452 KB) (no-zstd !)
-  adding [s] 00manifest.d (491 KB) (zstd no-bigendian !)
+  adding [s] 00manifest.d (329 KB)
   adding [s] 00manifest.d (492 KB) (zstd bigendian !)
   adding [s] 00changelog.d (360 KB) (no-zstd !)
-  adding [s] 00changelog.d (368 KB) (zstd !)
-  adding [s] 00manifest.i (313 KB)
-  adding [s] 00changelog.i (313 KB)
+  adding [s] 00manifest.i (250 KB)
 
 Check the result state
 
   $ f --size stream-clone-race-1/.hg/store/00changelog*
-  stream-clone-race-1/.hg/store/00changelog-*.nd: size=121088 (glob)
   stream-clone-race-1/.hg/store/00changelog.d: size=368890 (no-zstd !)
-  stream-clone-race-1/.hg/store/00changelog.d: size=376891 (zstd no-bigendian !)
+  stream-clone-race-1/.hg/store/00changelog*: file not found
   stream-clone-race-1/.hg/store/00changelog.d: size=376889 (zstd bigendian !)
-  stream-clone-race-1/.hg/store/00changelog.i: size=320384
-  stream-clone-race-1/.hg/store/00changelog.n: size=62
 
   $ hg -R stream-clone-race-1 debugnodemap --metadata | tee client-metadata.txt
-  uid: * (glob)
-  tip-rev: 5005
-  tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-  data-length: 121088
-  data-unused: 0
-  data-unused: 0.000%
 
 We get a usable nodemap, so no rewrite would be needed and the metadata should be identical
 (ie: the following diff should be empty)
@@ -1128,15 +981,6 @@
 
 #if no-rust no-pure
   $ diff -u server-metadata.txt client-metadata.txt
-  --- server-metadata.txt	* (glob)
-  +++ client-metadata.txt	* (glob)
-  @@ -1,4 +1,4 @@
-  -uid: * (glob)
-  +uid: * (glob)
-   tip-rev: 5005
-   tip-node: 90d5d3ba2fc47db50f712570487cb261a68c8ffe
-   data-length: 121088
-  [1]
 #else
   $ diff -u server-metadata.txt client-metadata.txt
 #endif
@@ -1162,25 +1006,16 @@
   $ f --size test-repo/.hg/store/00changelog*
   test-repo/.hg/store/00changelog-*.nd: size=121344 (glob) (rust !)
   test-repo/.hg/store/00changelog-*.nd: size=121344 (glob) (pure !)
-  test-repo/.hg/store/00changelog-*.nd: size=121152 (glob) (no-rust no-pure !)
-  test-repo/.hg/store/00changelog.d: size=376950 (zstd no-bigendian !)
+  test-repo/.hg/store/00changelog.i.a: size=556961
   test-repo/.hg/store/00changelog.d: size=376948 (zstd bigendian !)
   test-repo/.hg/store/00changelog.d: size=368949 (no-zstd !)
-  test-repo/.hg/store/00changelog.i: size=320448
-  test-repo/.hg/store/00changelog.n: size=62
   $ hg -R test-repo debugnodemap --metadata | tee server-metadata-2.txt
-  uid: * (glob)
-  tip-rev: 5006
-  tip-node: ed2ec1eef9aa2a0ec5057c51483bc148d03e810b
   data-length: 121344 (rust !)
   data-length: 121344 (pure !)
-  data-length: 121152 (no-rust no-pure !)
   data-unused: 192 (rust !)
   data-unused: 192 (pure !)
-  data-unused: 0 (no-rust no-pure !)
   data-unused: 0.158% (rust !)
   data-unused: 0.158% (pure !)
-  data-unused: 0.000% (no-rust no-pure !)
 
 Performe the mix of clone and full refresh of the nodemap, so that the files
 (and filenames) are different between listing time and actual transfer time.
@@ -1188,7 +1023,11 @@
   $ (hg clone -U --stream ssh://user@dummy/test-repo stream-clone-race-2 --debug 2>> clone-output-2 | egrep '00(changelog|manifest)' >> clone-output-2; touch $HG_TEST_STREAM_WALKED_FILE_3) &
   $ $RUNTESTDIR/testlib/wait-on-file 10 $HG_TEST_STREAM_WALKED_FILE_1
   $ rm test-repo/.hg/store/00changelog.n
+  rm: cannot remove 'test-repo/.hg/store/00changelog.n': $ENOENT$
+  [1]
   $ rm test-repo/.hg/store/00changelog-*.nd
+  rm: cannot remove 'test-repo/.hg/store/00changelog-*.nd': $ENOENT$
+  [1]
   $ hg -R test-repo/ debugupdatecache
   $ touch $HG_TEST_STREAM_WALKED_FILE_2
   $ $RUNTESTDIR/testlib/wait-on-file 10 $HG_TEST_STREAM_WALKED_FILE_3
@@ -1196,41 +1035,26 @@
 (note: the stream clone code wronly pick the `undo.` files)
 
   $ cat clone-output-2
-  adding [s] undo.backup.00manifest.n (62 bytes) (known-bad-output !)
-  adding [s] undo.backup.00changelog.n (62 bytes) (known-bad-output !)
   adding [s] 00manifest.n (62 bytes)
-  adding [s] 00manifest-*.nd (118 KB) (glob)
-  adding [s] 00changelog.n (62 bytes)
-  adding [s] 00changelog-*.nd (118 KB) (glob)
-  adding [s] 00manifest.d (492 KB) (zstd !)
+  adding [s] 00manifest-6b8ab34b.nd (90.6 KB)
+  adding [s] 00manifest.d (329 KB)
+  adding [s] 00manifest.i (250 KB)
   adding [s] 00manifest.d (452 KB) (no-zstd !)
   adding [s] 00changelog.d (360 KB) (no-zstd !)
-  adding [s] 00changelog.d (368 KB) (zstd !)
-  adding [s] 00manifest.i (313 KB)
-  adding [s] 00changelog.i (313 KB)
 
 Check the result.
 
   $ f --size stream-clone-race-2/.hg/store/00changelog*
   stream-clone-race-2/.hg/store/00changelog-*.nd: size=121344 (glob) (rust !)
   stream-clone-race-2/.hg/store/00changelog-*.nd: size=121344 (glob) (pure !)
-  stream-clone-race-2/.hg/store/00changelog-*.nd: size=121152 (glob) (no-rust no-pure !)
-  stream-clone-race-2/.hg/store/00changelog.d: size=376950 (zstd no-bigendian !)
+  stream-clone-race-2/.hg/store/00changelog*: file not found
   stream-clone-race-2/.hg/store/00changelog.d: size=376948 (zstd bigendian !)
   stream-clone-race-2/.hg/store/00changelog.d: size=368949 (no-zstd !)
-  stream-clone-race-2/.hg/store/00changelog.i: size=320448
-  stream-clone-race-2/.hg/store/00changelog.n: size=62
 
   $ hg -R stream-clone-race-2 debugnodemap --metadata | tee client-metadata-2.txt
-  uid: * (glob)
-  tip-rev: 5006
-  tip-node: ed2ec1eef9aa2a0ec5057c51483bc148d03e810b
   data-length: 121344 (rust !)
   data-unused: 192 (rust !)
   data-unused: 0.158% (rust !)
-  data-length: 121152 (no-rust no-pure !)
-  data-unused: 0 (no-rust no-pure !)
-  data-unused: 0.000% (no-rust no-pure !)
   data-length: 121344 (pure !)
   data-unused: 192 (pure !)
   data-unused: 0.158% (pure !)
@@ -1242,15 +1066,6 @@
 
 #if no-rust no-pure
   $ diff -u server-metadata-2.txt client-metadata-2.txt
-  --- server-metadata-2.txt	* (glob)
-  +++ client-metadata-2.txt	* (glob)
-  @@ -1,4 +1,4 @@
-  -uid: * (glob)
-  +uid: * (glob)
-   tip-rev: 5006
-   tip-node: ed2ec1eef9aa2a0ec5057c51483bc148d03e810b
-   data-length: 121152
-  [1]
 #else
   $ diff -u server-metadata-2.txt client-metadata-2.txt
 #endif

ERROR: test-persistent-nodemap.t output changed
!# Ret was: 0 (test-persistent-nodemap.t) 
test-hook.t
test-hook.t ... # Test test-hook.t 
# Running sh "/tmp/hgtests.tntgku5c/child120/test-hook.t.sh" 
# Timout reached for process 26973 

--- /<<PKGBUILDDIR>>/tests/test-commit-interactive.t
+++ /<<PKGBUILDDIR>>/tests/test-commit-interactive.t.err
@@ -371,6 +371,8 @@
   > NO_CHECK_EOF
   $ hg add f1.py
   $ hg commit -m funcs
+  Bus error (core dumped)
+  [135]
   $ cat > f1.py <<NO_CHECK_EOF
   > def annotate(ui, repo, *pats, **opts):
   >     """show changeset information by line for each file
@@ -409,50 +411,46 @@
   > y
   > EOF
   diff --git a/f1.py b/f1.py
-  3 hunks, 6 lines changed
+  new file mode 100644
   examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] y
   
-  @@ -2,8 +2,8 @@ def annotate(ui, repo, *pats, **opts):
-       """show changeset information by line for each file
-   
-       List changes in files, showing the revision id responsible for
-  -    each line.
+  @@ -0,0 +1,29 @@
+  +def annotate(ui, repo, *pats, **opts):
+  +    """show changeset information by line for each file
+  +
+  +    List changes in files, showing the revision id responsible for
   +    each line
-   
-       This command is useful for discovering when a change was made and
-       by whom.
-   
-  record change 1/3 to 'f1.py'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -6,11 +6,7 @@ def annotate(ui, repo, *pats, **opts):
-   
-       This command is useful for discovering when a change was made and
-       by whom.
-   
-  -    If you include -f/-u/-d, the revision number is suppressed unless
-  -    you also include -the revision number is suppressed unless
-  -    you also include -n.
-  -
-       Without the -a/--text option, annotate will avoid processing files
-       it detects as binary. With -a, annotate will annotate the file
-       anyway, although the results will probably be neither useful
-  record change 2/3 to 'f1.py'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -26,7 +22,7 @@ def archive(ui, repo, dest, **opts):
-       directory; use -r/--rev to specify a different revision.
-   
-       The archive type is automatically detected based on file
-  -    extension (to override, use -t/--type).
+  +
+  +    This command is useful for discovering when a change was made and
+  +    by whom.
+  +
+  +    Without the -a/--text option, annotate will avoid processing files
+  +    it detects as binary. With -a, annotate will annotate the file
+  +    anyway, although the results will probably be neither useful
+  +    nor desirable.
+  +
+  +    Returns 0 on success.
+  +    """
+  +    return 0
+  +def archive(ui, repo, dest, **opts):
+  +    '''create an unversioned archive of a repository revision
+  +
+  +    By default, the revision used is the parent of the working
+  +    directory; use -r/--rev to specify a different revision.
+  +
+  +    The archive type is automatically detected based on file
   +    extension (or override using -t/--type).
-   
-       .. container:: verbose
-   
-  record change 3/3 to 'f1.py'?
-  (enter ? for help) [Ynesfdaq?] y
-  
+  +
+  +    .. container:: verbose
+  +
+  +    Valid types are:
+  record this change to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 Modify end of plain file, add EOL
 
@@ -484,6 +482,9 @@
   record change 2/2 to 'plain2'?
   (enter ? for help) [Ynesfdaq?] y
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 Modify beginning, trim end, record both, add another file to test
 changes numbering
 
@@ -517,46 +518,38 @@
    10
   -11
   -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   record change 2/3 to 'plain'?
   (enter ? for help) [Ynesfdaq?] y
   
   diff --git a/plain2 b/plain2
-  1 hunks, 1 lines changed
-  @@ -1,1 +1,2 @@
-   1
+  new file mode 100644
+  @@ -0,0 +1,2 @@
+  +1
   +2
   record change 3/3 to 'plain2'?
   (enter ? for help) [Ynesfdaq?] y
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg tip -p
-  changeset:   13:f941910cff62
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:10 1970 +0000
-  summary:     begin-and-end
-  
-  diff -r 33abe24d946c -r f941910cff62 plain
-  --- a/plain	Thu Jan 01 00:00:10 1970 +0000
-  +++ b/plain	Thu Jan 01 00:00:10 1970 +0000
-  @@ -1,4 +1,4 @@
-  -1
-  +2
-   2
-   3
-   4
-  @@ -8,5 +8,3 @@
-   8
-   9
-   10
-  -11
-  -7264f99c5f5ff3261504828afa4fb4d406c3af54
-  diff -r 33abe24d946c -r f941910cff62 plain2
-  --- a/plain2	Thu Jan 01 00:00:10 1970 +0000
-  +++ b/plain2	Thu Jan 01 00:00:10 1970 +0000
-  @@ -1,1 +1,2 @@
-   1
-  +2
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
 
 Trim beginning, modify end
@@ -573,9 +566,9 @@
   > y
   > EOF
   diff --git a/plain b/plain
-  2 hunks, 4 lines changed
+  2 hunks, 6 lines changed
   @@ -1,9 +1,6 @@
-  -2
+  -1
   -2
   -3
    4
@@ -587,7 +580,7 @@
   record change 1/2 to 'plain'?
   (enter ? for help) [Ynesfdaq?] n
   
-  @@ -4,7 +1,7 @@
+  @@ -4,9 +1,7 @@
    4
    5
    6
@@ -595,27 +588,33 @@
    8
    9
   -10
+  -11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   +10.new
   record change 2/2 to 'plain'?
   (enter ? for help) [Ynesfdaq?] y
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg tip -p
-  changeset:   14:4915f538659b
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:11 1970 +0000
-  summary:     end-only
-  
-  diff -r f941910cff62 -r 4915f538659b plain
-  --- a/plain	Thu Jan 01 00:00:10 1970 +0000
-  +++ b/plain	Thu Jan 01 00:00:11 1970 +0000
-  @@ -7,4 +7,4 @@
-   7
-   8
-   9
-  -10
-  +10.new
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
 
 Record beginning
@@ -625,76 +624,85 @@
   > y
   > EOF
   diff --git a/plain b/plain
-  1 hunks, 3 lines changed
-  @@ -1,6 +1,3 @@
-  -2
+  2 hunks, 6 lines changed
+  @@ -1,9 +1,6 @@
+  -1
   -2
   -3
    4
    5
    6
-  record this change to 'plain'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-
-  $ hg tip -p
-  changeset:   15:1b1f93d4b94b
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:12 1970 +0000
-  summary:     begin-only
-  
-  diff -r 4915f538659b -r 1b1f93d4b94b plain
-  --- a/plain	Thu Jan 01 00:00:11 1970 +0000
-  +++ b/plain	Thu Jan 01 00:00:12 1970 +0000
-  @@ -1,6 +1,3 @@
-  -2
-  -2
-  -3
-   4
-   5
-   6
-  
-
-Add to beginning, trim from end
-
-  $ rm plain
-  $ for i in 1 2 3 4 5 6 7 8 9; do
-  >  echo $i >> plain
-  > done
-
-Record end
-
-  $ hg commit -i --traceback -d '13 0' -m end-again plain<<EOF
-  > n
-  > y
-  > EOF
-  diff --git a/plain b/plain
-  2 hunks, 4 lines changed
-  @@ -1,6 +1,9 @@
-  +1
-  +2
-  +3
+   7
+   8
+   9
+  record change 1/2 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -4,9 +1,7 @@
    4
    5
    6
    7
    8
    9
-  record change 1/2 to 'plain'?
-  (enter ? for help) [Ynesfdaq?] n
-  
-  @@ -1,7 +4,6 @@
-   4
-   5
-   6
+  -10
+  -11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  +10.new
+  record change 2/2 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
+
+  $ hg tip -p
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  
+
+Add to beginning, trim from end
+
+  $ rm plain
+  $ for i in 1 2 3 4 5 6 7 8 9; do
+  >  echo $i >> plain
+  > done
+
+Record end
+
+  $ hg commit -i --traceback -d '13 0' -m end-again plain<<EOF
+  > n
+  > y
+  > EOF
+  diff --git a/plain b/plain
+  1 hunks, 3 lines changed
+  @@ -7,6 +7,3 @@ 6
    7
    8
    9
-  -10.new
-  record change 2/2 to 'plain'?
-  (enter ? for help) [Ynesfdaq?] y
-  
+  -10
+  -11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  record this change to 'plain'?
+  (enter ? for help) [Ynesfdaq?] n
+  
+  no changes to record
+  [1]
 
 Add to beginning, middle, end
 
@@ -711,17 +719,9 @@
   > n
   > EOF
   diff --git a/plain b/plain
-  3 hunks, 7 lines changed
-  @@ -1,2 +1,5 @@
-  +1
-  +2
-  +3
-   4
-   5
-  record change 1/3 to 'plain'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,6 +4,8 @@
+  2 hunks, 3 lines changed
+  @@ -3,9 +3,11 @@ 2
+   3
    4
    5
   +5.new
@@ -730,34 +730,55 @@
    7
    8
    9
-  record change 2/3 to 'plain'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -3,4 +8,6 @@
+   10
+   11
+  record change 1/2 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -6,7 +8,6 @@ 2
    6
    7
    8
    9
-  +10
-  +11
-  record change 3/3 to 'plain'?
-  (enter ? for help) [Ynesfdaq?] n
-  
+   10
+   11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  record change 2/2 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg tip -p
-  changeset:   17:41cf3f5c55ae
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:14 1970 +0000
-  summary:     middle-only
-  
-  diff -r a69d252246e1 -r 41cf3f5c55ae plain
-  --- a/plain	Thu Jan 01 00:00:13 1970 +0000
-  +++ b/plain	Thu Jan 01 00:00:14 1970 +0000
-  @@ -1,5 +1,10 @@
-  +1
-  +2
-  +3
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  
+
+Record end
+
+  $ hg commit -i -d '15 0' -m end-only plain <<EOF
+  > y
+  > y
+  > EOF
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  @@ -3,9 +3,11 @@ 2
+   3
    4
    5
   +5.new
@@ -765,42 +786,44 @@
    6
    7
    8
-  
-
-Record end
-
-  $ hg commit -i -d '15 0' -m end-only plain <<EOF
-  > y
-  > y
-  > EOF
-  diff --git a/plain b/plain
-  1 hunks, 2 lines changed
-  @@ -9,3 +9,5 @@ 6
+   9
+   10
+   11
+  record change 1/2 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -6,7 +8,6 @@ 2
+   6
    7
    8
    9
-  +10
-  +11
-  record this change to 'plain'?
-  (enter ? for help) [Ynesfdaq?] y
-  
+   10
+   11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  record change 2/2 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg tip -p
-  changeset:   18:58a72f46bc24
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:15 1970 +0000
-  summary:     end-only
-  
-  diff -r 41cf3f5c55ae -r 58a72f46bc24 plain
-  --- a/plain	Thu Jan 01 00:00:14 1970 +0000
-  +++ b/plain	Thu Jan 01 00:00:15 1970 +0000
-  @@ -9,3 +9,5 @@
-   7
-   8
-   9
-  +10
-  +11
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
 Interactive commit can name a directory instead of files (issue6131)
 
@@ -821,6 +844,9 @@
   record this change to 'subdir/a'?
   (enter ? for help) [Ynesfdaq?] y
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ cd subdir
 
   $ echo a >> a
@@ -828,28 +854,25 @@
   > y
   > y
   > EOF
-  diff --git a/subdir/a b/subdir/a
-  1 hunks, 1 lines changed
-  @@ -1,1 +1,2 @@
-   a
-  +a
-  record this change to 'subdir/a'?
-  (enter ? for help) [Ynesfdaq?] y
-  
+  abort: subdir/a: file not tracked!
+  [10]
 
   $ hg tip -p
-  changeset:   20:e0f6b99f6c49
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:16 1970 +0000
-  summary:     subdir-change
-  
-  diff -r abd26b51de37 -r e0f6b99f6c49 subdir/a
-  --- a/subdir/a	Thu Jan 01 00:00:16 1970 +0000
-  +++ b/subdir/a	Thu Jan 01 00:00:16 1970 +0000
-  @@ -1,1 +1,2 @@
-   a
-  +a
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
 
   $ echo a > f1
@@ -857,6 +880,9 @@
   $ hg add f1 f2
 
   $ hg ci -mz -d '17 0'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ echo a >> f1
   $ echo b >> f2
@@ -867,9 +893,9 @@
   > ?
   > q
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] ?
   
   y - yes, record this change
@@ -881,7 +907,7 @@
   a - record all changes to all remaining files
   q - quit, recording no changes
   ? - ? (display help)
-  examine changes to 'subdir/f1'?
+  examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] q
   
   abort: user quit
@@ -896,23 +922,23 @@
   > n
   > EOF
   diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
+  new file mode 100644
   examine changes to 'subdir/f1'?
   (enter ? for help) [Ynesfdaq?] y
   
-  @@ -1,1 +1,2 @@
-   a
+  @@ -0,0 +1,2 @@
+  +a
   +a
   record change 1/2 to 'subdir/f1'?
   (enter ? for help) [Ynesfdaq?] n
   
   diff --git a/subdir/f2 b/subdir/f2
-  1 hunks, 1 lines changed
+  new file mode 100644
   examine changes to 'subdir/f2'?
   (enter ? for help) [Ynesfdaq?] y
   
-  @@ -1,1 +1,2 @@
-   b
+  @@ -0,0 +1,2 @@
+  +b
   +b
   record change 2/2 to 'subdir/f2'?
   (enter ? for help) [Ynesfdaq?] n
@@ -969,14 +995,14 @@
   $ hg commit -i <<EOF
   > s
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] s
   
-  diff --git a/subdir/f2 b/subdir/f2
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f2'?
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
   (enter ? for help) [Ynesfdaq?] abort: response expected
   [255]
 
@@ -985,14 +1011,14 @@
   $ hg commit -i <<EOF
   > n
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] n
   
-  diff --git a/subdir/f2 b/subdir/f2
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f2'?
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
   (enter ? for help) [Ynesfdaq?] abort: response expected
   [255]
 
@@ -1002,14 +1028,14 @@
   > f
   > q
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] f
   
-  diff --git a/subdir/f2 b/subdir/f2
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f2'?
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
   (enter ? for help) [Ynesfdaq?] q
   
   abort: user quit
@@ -1021,30 +1047,36 @@
   > s
   > a
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] s
   
-  diff --git a/subdir/f2 b/subdir/f2
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f2'?
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
   (enter ? for help) [Ynesfdaq?] a
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg tip -p
-  changeset:   22:6afbbefacf35
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:18 1970 +0000
-  summary:     x
-  
-  diff -r b73c401c693c -r 6afbbefacf35 subdir/f2
-  --- a/subdir/f2	Thu Jan 01 00:00:17 1970 +0000
-  +++ b/subdir/f2	Thu Jan 01 00:00:18 1970 +0000
-  @@ -1,1 +1,2 @@
-   b
-  +b
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
 
 f
@@ -1052,25 +1084,33 @@
   $ hg commit -i -d '19 0' -my <<EOF
   > f
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
   (enter ? for help) [Ynesfdaq?] f
   
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
+  (enter ? for help) [Ynesfdaq?] abort: response expected
+  [255]
 
   $ hg tip -p
-  changeset:   23:715028a33949
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:19 1970 +0000
-  summary:     y
-  
-  diff -r 6afbbefacf35 -r 715028a33949 subdir/f1
-  --- a/subdir/f1	Thu Jan 01 00:00:18 1970 +0000
-  +++ b/subdir/f1	Thu Jan 01 00:00:19 1970 +0000
-  @@ -1,1 +1,2 @@
-   a
-  +a
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
 
 #if execbit
@@ -1084,9 +1124,268 @@
   > y
   > y
   > EOF
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -0,0 +1,29 @@
+  +def annotate(ui, repo, *pats, **opts):
+  +    """show changeset information by line for each file
+  +
+  +    List changes in files, showing the revision id responsible for
+  +    each line
+  +
+  +    This command is useful for discovering when a change was made and
+  +    by whom.
+  +
+  +    Without the -a/--text option, annotate will avoid processing files
+  +    it detects as binary. With -a, annotate will annotate the file
+  +    anyway, although the results will probably be neither useful
+  +    nor desirable.
+  +
+  +    Returns 0 on success.
+  +    """
+  +    return 0
+  +def archive(ui, repo, dest, **opts):
+  +    '''create an unversioned archive of a repository revision
+  +
+  +    By default, the revision used is the parent of the working
+  +    directory; use -r/--rev to specify a different revision.
+  +
+  +    The archive type is automatically detected based on file
+  +    extension (or override using -t/--type).
+  +
+  +    .. container:: verbose
+  +
+  +    Valid types are:
+  record change 1/6 to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -3,9 +3,11 @@ 2
+   3
+   4
+   5
+  +5.new
+  +5.reallynew
+   6
+   7
+   8
+   9
+   10
+   11
+  record change 2/6 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] abort: response expected
+  [255]
+
+  $ hg tip --config diff.git=True -p
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff --git a/plain b/plain
+  --- a/plain
+  +++ b/plain
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  
+
+Preserve execute permission on original
+
+  $ echo b >> f1
+  $ hg commit -i -d '21 0' -maa <<EOF
+  > y
+  > y
+  > y
+  > EOF
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -0,0 +1,29 @@
+  +def annotate(ui, repo, *pats, **opts):
+  +    """show changeset information by line for each file
+  +
+  +    List changes in files, showing the revision id responsible for
+  +    each line
+  +
+  +    This command is useful for discovering when a change was made and
+  +    by whom.
+  +
+  +    Without the -a/--text option, annotate will avoid processing files
+  +    it detects as binary. With -a, annotate will annotate the file
+  +    anyway, although the results will probably be neither useful
+  +    nor desirable.
+  +
+  +    Returns 0 on success.
+  +    """
+  +    return 0
+  +def archive(ui, repo, dest, **opts):
+  +    '''create an unversioned archive of a repository revision
+  +
+  +    By default, the revision used is the parent of the working
+  +    directory; use -r/--rev to specify a different revision.
+  +
+  +    The archive type is automatically detected based on file
+  +    extension (or override using -t/--type).
+  +
+  +    .. container:: verbose
+  +
+  +    Valid types are:
+  record change 1/6 to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -3,9 +3,11 @@ 2
+   3
+   4
+   5
+  +5.new
+  +5.reallynew
+   6
+   7
+   8
+   9
+   10
+   11
+  record change 2/6 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] abort: response expected
+  [255]
+
+  $ hg tip --config diff.git=True -p
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff --git a/plain b/plain
+  --- a/plain
+  +++ b/plain
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  
+
+Preserve chmod -x
+
+  $ chmod -x f1
+  $ echo c >> f1
+  $ hg commit -i -d '22 0' -mab <<EOF
+  > y
+  > y
+  > y
+  > EOF
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -0,0 +1,29 @@
+  +def annotate(ui, repo, *pats, **opts):
+  +    """show changeset information by line for each file
+  +
+  +    List changes in files, showing the revision id responsible for
+  +    each line
+  +
+  +    This command is useful for discovering when a change was made and
+  +    by whom.
+  +
+  +    Without the -a/--text option, annotate will avoid processing files
+  +    it detects as binary. With -a, annotate will annotate the file
+  +    anyway, although the results will probably be neither useful
+  +    nor desirable.
+  +
+  +    Returns 0 on success.
+  +    """
+  +    return 0
+  +def archive(ui, repo, dest, **opts):
+  +    '''create an unversioned archive of a repository revision
+  +
+  +    By default, the revision used is the parent of the working
+  +    directory; use -r/--rev to specify a different revision.
+  +
+  +    The archive type is automatically detected based on file
+  +    extension (or override using -t/--type).
+  +
+  +    .. container:: verbose
+  +
+  +    Valid types are:
+  record change 1/6 to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  diff --git a/plain b/plain
+  2 hunks, 3 lines changed
+  examine changes to 'plain'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -3,9 +3,11 @@ 2
+   3
+   4
+   5
+  +5.new
+  +5.reallynew
+   6
+   7
+   8
+   9
+   10
+   11
+  record change 2/6 to 'plain'?
+  (enter ? for help) [Ynesfdaq?] abort: response expected
+  [255]
+
+  $ hg tip --config diff.git=True -p
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff --git a/plain b/plain
+  --- a/plain
+  +++ b/plain
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  
+
+#else
+
+Slightly bogus tests to get almost same repo structure as when x bit is used
+- but with different hashes.
+
+Mock "Preserve chmod +x"
+
+  $ echo a >> f1
+  $ hg commit -i -d '20 0' -mz <<EOF
+  > y
+  > y
+  > y
+  > EOF
   diff --git a/subdir/f1 b/subdir/f1
-  old mode 100644
-  new mode 100755
   1 hunks, 1 lines changed
   examine changes to 'subdir/f1'?
   (enter ? for help) [Ynesfdaq?] y
@@ -1100,15 +1399,13 @@
   
 
   $ hg tip --config diff.git=True -p
-  changeset:   24:db967c1e5884
+  changeset:   24:c26cfe2c4eb0
   tag:         tip
   user:        test
   date:        Thu Jan 01 00:00:20 1970 +0000
   summary:     z
   
   diff --git a/subdir/f1 b/subdir/f1
-  old mode 100644
-  new mode 100755
   --- a/subdir/f1
   +++ b/subdir/f1
   @@ -1,2 +1,3 @@
@@ -1117,7 +1414,7 @@
   +a
   
 
-Preserve execute permission on original
+Mock "Preserve execute permission on original"
 
   $ echo b >> f1
   $ hg commit -i -d '21 0' -maa <<EOF
@@ -1140,7 +1437,7 @@
   
 
   $ hg tip --config diff.git=True -p
-  changeset:   25:88903aef81c3
+  changeset:   25:a48d2d60adde
   tag:         tip
   user:        test
   date:        Thu Jan 01 00:00:21 1970 +0000
@@ -1156,131 +1453,6 @@
   +b
   
 
-Preserve chmod -x
-
-  $ chmod -x f1
-  $ echo c >> f1
-  $ hg commit -i -d '22 0' -mab <<EOF
-  > y
-  > y
-  > y
-  > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  old mode 100755
-  new mode 100644
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -2,3 +2,4 @@ a
-   a
-   a
-   b
-  +c
-  record this change to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-
-  $ hg tip --config diff.git=True -p
-  changeset:   26:7af84b6cf560
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:22 1970 +0000
-  summary:     ab
-  
-  diff --git a/subdir/f1 b/subdir/f1
-  old mode 100755
-  new mode 100644
-  --- a/subdir/f1
-  +++ b/subdir/f1
-  @@ -2,3 +2,4 @@
-   a
-   a
-   b
-  +c
-  
-
-#else
-
-Slightly bogus tests to get almost same repo structure as when x bit is used
-- but with different hashes.
-
-Mock "Preserve chmod +x"
-
-  $ echo a >> f1
-  $ hg commit -i -d '20 0' -mz <<EOF
-  > y
-  > y
-  > y
-  > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,2 +1,3 @@
-   a
-   a
-  +a
-  record this change to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-
-  $ hg tip --config diff.git=True -p
-  changeset:   24:c26cfe2c4eb0
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:20 1970 +0000
-  summary:     z
-  
-  diff --git a/subdir/f1 b/subdir/f1
-  --- a/subdir/f1
-  +++ b/subdir/f1
-  @@ -1,2 +1,3 @@
-   a
-   a
-  +a
-  
-
-Mock "Preserve execute permission on original"
-
-  $ echo b >> f1
-  $ hg commit -i -d '21 0' -maa <<EOF
-  > y
-  > y
-  > y
-  > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,3 +1,4 @@
-   a
-   a
-   a
-  +b
-  record this change to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-
-  $ hg tip --config diff.git=True -p
-  changeset:   25:a48d2d60adde
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:21 1970 +0000
-  summary:     aa
-  
-  diff --git a/subdir/f1 b/subdir/f1
-  --- a/subdir/f1
-  +++ b/subdir/f1
-  @@ -1,3 +1,4 @@
-   a
-   a
-   a
-  +b
-  
-
 Mock "Preserve chmod -x"
 
   $ chmod -x f1
@@ -1329,7 +1501,12 @@
 Abort early when a merge is in progress
 
   $ hg up 4
-  1 files updated, 0 files merged, 7 files removed, 0 files unresolved
+  file 'plain' was deleted in other [destination] but was modified in local [working copy].
+  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
+  What do you want to do? 
+  1 files updated, 0 files merged, 1 files removed, 1 files unresolved
+  use 'hg resolve' to retry unresolved file merges
+  [1]
 
   $ touch iwillmergethat
   $ hg add iwillmergethat
@@ -1339,20 +1516,27 @@
   (branches are permanent and global, did you want a bookmark?)
 
   $ hg ci -m'new head'
+  abort: unresolved merge conflicts (see 'hg help resolve')
+  [20]
 
   $ hg up default
-  7 files updated, 0 files merged, 2 files removed, 0 files unresolved
+  abort: outstanding merge conflicts
+  (use 'hg resolve' to resolve)
+  [20]
 
   $ hg merge thatbranch
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  (branch merge, don't forget to commit)
+  abort: unknown revision 'thatbranch'
+  [10]
 
   $ hg commit -i -m'will abort'
-  abort: cannot partially commit a merge (use "hg commit" instead)
-  [10]
+  diff --git a/f1.py b/f1.py
+  new file mode 100644
+  examine changes to 'f1.py'?
+  (enter ? for help) [Ynesfdaq?] abort: response expected
+  [255]
 
   $ hg up -C
-  0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+  2 files updated, 0 files merged, 1 files removed, 0 files unresolved
 
 Editing patch (and ignoring trailing text)
 
@@ -1368,6 +1552,9 @@
   > __EOF__
   $ hg add editedfile
   $ hg commit -medit-patch-1
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ cat > editedfile << '__EOF__'
   > This line has changed
   > This change will be committed
@@ -1378,27 +1565,26 @@
   > e
   > EOF
   diff --git a/editedfile b/editedfile
-  1 hunks, 2 lines changed
+  new file mode 100644
   examine changes to 'editedfile'?
   (enter ? for help) [Ynesfdaq?] y
   
-  @@ -1,3 +1,3 @@
-  -This is the first line
-  -This is the second line
+  @@ -0,0 +1,3 @@
   +This line has changed
   +This change will be committed
-   This is the third line
+  +This is the third line
   record this change to 'editedfile'?
   (enter ? for help) [Ynesfdaq?] e
   
+  abort: error parsing patch: unhandled transition: hunk -> other
+  [10]
   $ cat editedfile
   This line has changed
   This change will be committed
   This is the third line
   $ hg cat -r tip editedfile
-  This is the first line
-  This change will be committed
-  This is the third line
+  editedfile: no such file in rev c023c56f4aa3
+  [1]
   $ hg revert editedfile
 
 Trying to edit patch for whole file
@@ -1408,18 +1594,10 @@
   > e
   > q
   > EOF
-  diff --git a/editedfile b/editedfile
-  1 hunks, 1 lines changed
-  examine changes to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] e
-  
-  cannot edit patch for whole file
-  examine changes to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] q
-  
-  abort: user quit
-  [250]
+  no changes to record
+  [1]
   $ hg revert editedfile
+  file not managed: editedfile
 
 Removing changes from patch
 
@@ -1434,32 +1612,18 @@
   > y
   > e
   > EOF
-  diff --git a/editedfile b/editedfile
-  1 hunks, 3 lines changed
-  examine changes to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,3 +1,3 @@
-  -This is the first line
-  -This change will be committed
-  -This is the third line
-  +This change will not be committed
-  +This is the second line
-  +This line has been added
-  record this change to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] e
-  
   no changes to record
   [1]
   $ cat editedfile
   This change will not be committed
   This is the second line
+  This is the fourth line
   This line has been added
   $ hg cat -r tip editedfile
-  This is the first line
-  This change will be committed
-  This is the third line
+  editedfile: no such file in rev c023c56f4aa3
+  [1]
   $ hg revert editedfile
+  file not managed: editedfile
 
 Invalid patch
 
@@ -1474,44 +1638,19 @@
   > y
   > e
   > EOF
-  diff --git a/editedfile b/editedfile
-  1 hunks, 3 lines changed
-  examine changes to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,3 +1,3 @@
-  -This is the first line
-  -This change will be committed
-  -This is the third line
-  +This change will not be committed
-  +This is the second line
-  +This line has been added
-  record this change to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] e
-  
-  patching file editedfile
-  Hunk #1 FAILED at 0
-  1 out of 1 hunks FAILED -- saving rejects to file editedfile.rej
-  abort: patch failed to apply
-  [20]
+  no changes to record
+  [1]
   $ cat editedfile
-  This change will not be committed
   This is the second line
+  This is the fourth line
+  This line has been added
   This line has been added
   $ hg cat -r tip editedfile
-  This is the first line
-  This change will be committed
-  This is the third line
+  editedfile: no such file in rev c023c56f4aa3
+  [1]
   $ cat editedfile.rej
-  --- editedfile
-  +++ editedfile
-  @@ -1,3 +1,3 @@
-  -That is the first line
-  -That change will be committed
-  -That is the third line
-  +That change will not be committed
-  +That is the second line
-  +That line has been added
+  cat: editedfile.rej: $ENOENT$
+  [1]
 
 Malformed patch - error handling
 
@@ -1523,23 +1662,8 @@
   > y
   > e
   > EOF
-  diff --git a/editedfile b/editedfile
-  1 hunks, 3 lines changed
-  examine changes to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,3 +1,3 @@
-  -This is the first line
-  -This change will be committed
-  -This is the third line
-  +This change will not be committed
-  +This is the second line
-  +This line has been added
-  record this change to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] e
-  
-  abort: error parsing patch: unhandled transition: range -> range
-  [10]
+  no changes to record
+  [1]
 
 Exiting editor with status 1, ignores the edit but does not stop the recording
 session
@@ -1549,25 +1673,6 @@
   > e
   > n
   > EOF
-  diff --git a/editedfile b/editedfile
-  1 hunks, 3 lines changed
-  examine changes to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,3 +1,3 @@
-  -This is the first line
-  -This change will be committed
-  -This is the third line
-  +This change will not be committed
-  +This is the second line
-  +This line has been added
-  record this change to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] e
-  
-  editor exited with exit code 1
-  record this change to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] n
-  
   no changes to record
   [1]
 
@@ -1583,26 +1688,11 @@
   > y
   > e
   > EOF
-  diff --git a/editedfile b/editedfile
-  1 hunks, 3 lines changed
-  examine changes to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,3 +1,3 @@
-  -This is the first line
-  -This change will be committed
-  -This is the third line
-  +This change will not be committed
-  +This is the second line
-  +This line has been added
-  record this change to 'editedfile'?
-  (enter ? for help) [Ynesfdaq?] e
-  
-  abort: error parsing patch: unhandled transition: file -> other
-  [10]
+  no changes to record
+  [1]
 
   $ hg up -C
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
 
 With win32text
 
@@ -1625,37 +1715,27 @@
   > y
   > y
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -3,3 +3,4 @@ a
-   a
-   b
-   c
-  +d
-  record this change to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
+  no changes to record
+  [1]
 
   $ hg status -A subdir/f1
-  C subdir/f1
+  ? subdir/f1
   $ hg tip -p
-  changeset:   30:* (glob)
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:24 1970 +0000
-  summary:     w1
-  
-  diff -r ???????????? -r ???????????? subdir/f1 (glob)
-  --- a/subdir/f1	Thu Jan 01 00:00:23 1970 +0000
-  +++ b/subdir/f1	Thu Jan 01 00:00:24 1970 +0000
-  @@ -3,3 +3,4 @@
-   a
-   b
-   c
-  +d
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
 
 
@@ -1666,23 +1746,12 @@
   > y
   > y
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  1 hunks, 1 lines changed
-  examine changes to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -4,3 +4,4 @@ a
-   b
-   c
-   d
-  +e
-  record this change to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
+  no changes to record
+  [1]
   $ hg status -A subdir/f1
-  C subdir/f1
+  ? subdir/f1
   $ hg log --template '{author}\n' -l 1
-  xyz
+  test
   $ HGUSER="test"
   $ export HGUSER
 
@@ -1704,61 +1773,120 @@
   examine changes to 'plain' and 'plain3'?
   (enter ? for help) [Ynesfdaq?] y
   
-  @@ -11,3 +11,4 @@ 8
-   9
-   10
-   11
-  +somechange
+  @@ -9,4 +9,4 @@ 8
+   9
+   10
+   11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54somechange
   record this change to 'plain3'?
   (enter ? for help) [Ynesfdaq?] y
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 Rename file but discard edits
 
   $ echo content > new-file
   $ hg add -q new-file
   $ hg commit -qm 'new file'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg mv new-file renamed-file
+  new-file has not been committed yet, so no copy data will be stored for renamed-file.
   $ echo new-content >> renamed-file
   $ hg commit -i -d '24 0' -m content-rename<<EOF
   > y
   > n
   > EOF
-  diff --git a/new-file b/renamed-file
-  rename from new-file
-  rename to renamed-file
+  diff --git a/plain b/plain3
+  rename from plain
+  rename to plain3
   1 hunks, 1 lines changed
-  examine changes to 'new-file' and 'renamed-file'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,1 +1,2 @@
-   content
-  +new-content
-  record this change to 'renamed-file'?
+  examine changes to 'plain' and 'plain3'?
+  (enter ? for help) [Ynesfdaq?] y
+  
+  @@ -9,4 +9,4 @@ 8
+   9
+   10
+   11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54somechange
+  record change 1/2 to 'plain3'?
   (enter ? for help) [Ynesfdaq?] n
   
+  diff --git a/renamed-file b/renamed-file
+  new file mode 100644
+  examine changes to 'renamed-file'?
+  (enter ? for help) [Ynesfdaq?] abort: response expected
+  [255]
   $ hg status
-  M renamed-file
-  ? editedfile.orig
-  ? editedfile.rej
+  A plain3
+  A renamed-file
+  R plain
+  ? editedfile
   ? editor.sh
+  ? f1.py
+  ? iwillmergethat
+  ? plain2
+  ? subdir/a
+  ? subdir/f1
+  ? subdir/f2
   $ hg diff
+  diff -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:09 1970 +0000
+  +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
+  @@ -1,12 +0,0 @@
+  -1
+  -2
+  -3
+  -4
+  -5
+  -6
+  -7
+  -8
+  -9
+  -10
+  -11
+  -7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
+  diff -r c023c56f4aa3 plain3
+  --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+  +++ b/plain3	Thu Jan 01 00:00:00 1970 +0000
+  @@ -0,0 +1,12 @@
+  +1
+  +2
+  +3
+  +4
+  +5
+  +6
+  +7
+  +8
+  +9
+  +10
+  +11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54somechange
   diff -r * renamed-file (glob)
-  --- a/renamed-file	Thu Jan 01 00:00:24 1970 +0000
+  --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   +++ b/renamed-file	Thu Jan 01 00:00:00 1970 +0000
-  @@ -1,1 +1,2 @@
-   content
+  @@ -0,0 +1,2 @@
+  +content
   +new-content
 
 The #if execbit block above changes the hash here on some systems
   $ hg status -A plain3
-  C plain3
+  A plain3
+    plain
   $ hg tip
-  changeset:   34:* (glob)
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:24 1970 +0000
-  summary:     content-rename
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
   
 Editing patch of newly added file
 
@@ -1790,10 +1918,12 @@
   record this change to 'newfile'?
   (enter ? for help) [Ynesfdaq?] e
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg cat -r tip newfile
-  This is the very line
-  This is the second line
-  This is the third line
+  newfile: no such file in rev c023c56f4aa3
+  [1]
 
   $ cat newfile
   This is the first line
@@ -1802,7 +1932,7 @@
 
 Add new file from within a subdirectory
   $ hg update -C .
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ mkdir folder
   $ cd folder
   $ echo "foo" > bar
@@ -1821,24 +1951,31 @@
   record this change to 'folder/bar'?
   (enter ? for help) [Ynesfdaq?] y
   
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 The #if execbit block above changes the hashes here on some systems
   $ hg tip -p
-  changeset:   36:* (glob)
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:26 1970 +0000
-  summary:     newfilesubdir
-  
-  diff -r * -r * folder/bar (glob)
-  --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-  +++ b/folder/bar	Thu Jan 01 00:00:26 1970 +0000
-  @@ -0,0 +1,1 @@
-  +foo
+  changeset:   9:c023c56f4aa3
+  tag:         tip
+  user:        test
+  date:        Thu Jan 01 00:00:09 1970 +0000
+  summary:     noeol
+  
+  diff -r 7264f99c5f5f -r c023c56f4aa3 plain
+  --- a/plain	Thu Jan 01 00:00:08 1970 +0000
+  +++ b/plain	Thu Jan 01 00:00:09 1970 +0000
+  @@ -9,3 +9,4 @@
+   9
+   10
+   11
+  +7264f99c5f5ff3261504828afa4fb4d406c3af54
+  \ No newline at end of file
   
   $ cd ..
 
   $ hg status -A folder/bar
-  C folder/bar
+  A folder/bar
 
 Clear win32text configuration before size/timestamp sensitive test
 
@@ -1869,19 +2006,6 @@
   > E
   > EOF
   $ hg diff --git subdir/f1
-  diff --git a/subdir/f1 b/subdir/f1
-  --- a/subdir/f1
-  +++ b/subdir/f1
-  @@ -1,7 +1,7 @@
-  -a
-  +A
-   a
-   a
-   b
-   c
-   d
-  -e
-  +E
 
   $ touch -t 200001010000 subdir/f1
 
@@ -1898,42 +2022,17 @@
   > y
   > n
   > EOF
-  diff --git a/subdir/f1 b/subdir/f1
-  2 hunks, 2 lines changed
-  examine changes to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -1,6 +1,6 @@
-  -a
-  +A
-   a
-   a
-   b
-   c
-   d
-  record change 1/2 to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] y
-  
-  @@ -2,6 +2,6 @@
-   a
-   a
-   b
-   c
-   d
-  -e
-  +E
-  record change 2/2 to 'subdir/f1'?
-  (enter ? for help) [Ynesfdaq?] n
-  
+  no changes to record
+  [1]
   $ cat >> .hg/hgrc <<EOF
   > [extensions]
   > fakepatchtime = !
   > EOF
 
   $ hg debugstate | grep ' subdir/f1$'
-  n   0         -1 unset               subdir/f1
+  [1]
   $ hg status -A subdir/f1
-  M subdir/f1
+  ? subdir/f1
 
 Test commands.commit.interactive.unified=0
 

ERROR: test-commit-interactive.t output changed
!# Ret was: 0 (test-commit-interactive.t) 
test-ssh-proto.t
test-ssh-proto.t ... # Test test-ssh-proto.t 
# Running sh "/tmp/hgtests.tntgku5c/child121/test-ssh-proto.t.sh" 
# Ret was: 0 (test-merge-changedelete.t#newfilenode) 
ok
test-highlight.t
test-highlight.t ... # Test test-highlight.t 
# Timout reached for process 27152 
# Running sh "/tmp/hgtests.tntgku5c/child122/test-highlight.t.sh" 
skipped missing feature: Pygments source highlighting library
# Ret was: 80 (test-highlight.t) 
test-grep.t
test-grep.t ... # Test test-grep.t 
# Timout reached for process 31219 
# Running sh "/tmp/hgtests.tntgku5c/child123/test-grep.t.sh" 
# Ret was: 0 (test-ssh-proto.t) 
ok
test-shelve.t#phasebased#dirstate-v1
test-shelve.t#phasebased#dirstate-v1 ... # Test test-shelve.t#phasebased#dirstate-v1 
# Timout reached for process 30617 
# Running sh "/tmp/hgtests.tntgku5c/child124/test-shelve.t-phasebased-dirstate-v1.sh" 
# Timout reached for process 30243 
# Ret was: 0 (test-hook.t) 
ok
test-shelve.t#phasebased#dirstate-v2
test-shelve.t#phasebased#dirstate-v2 ... # Test test-shelve.t#phasebased#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child125/test-shelve.t-phasebased-dirstate-v2.sh" 
# Timout reached for process 29661 
# Ret was: 0 (test-merge-changedelete.t#old) 
ok
test-shelve.t#stripbased#dirstate-v1
test-shelve.t#stripbased#dirstate-v1 ... # Test test-shelve.t#stripbased#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child126/test-shelve.t-stripbased-dirstate-v1.sh" 

--- /<<PKGBUILDDIR>>/tests/test-grep.t
+++ /<<PKGBUILDDIR>>/tests/test-grep.t.err
@@ -868,6 +868,8 @@
   > echo data1 >> $f
   > done
   $ hg ci -qAm1
+  Bus error (core dumped)
+  [135]
 
   $ hg update -q 0
   $ hg cp add0 add0-cp2
@@ -877,15 +879,25 @@
   > echo data2 >> $f
   > done
   $ hg ci -qAm2
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg update -q 1
+  abort: unknown revision '1'
+  [10]
   $ hg cp add0-cp1 add0-cp1-cp3
   $ hg cp add0-cp1-mod1 add0-cp1-mod1-cp3-mod3
   $ hg rm add0-cp1-mod1-rm3
+  not removing add0-cp1-mod1-rm3: file has been marked for add (use 'hg forget' to undo add)
+  [1]
   $ for f in *mod3*; do
   > echo data3 >> $f
   > done
   $ hg ci -qAm3
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg cp add0 add0-cp4
   $ hg cp add0 add0-cp4-mod4
@@ -895,30 +907,17 @@
   > done
 
   $ hg log -Gr':wdir()'
-  o  2147483647: A add0-cp4, A add0-cp4-mod4, M add0-mod4, R add0-rm4
+  o  2147483647: A add0-cp1, A add0-cp1-cp3, A add0-cp1-mod1, A add0-cp1-mod1-cp3-mod3, A add0-cp1-mod1-rm3, A add0-cp2, A add0-cp2-mod2, A add0-cp4, A add0-cp4-mod4, M add0-mod1, M add0-mod2, M add0-mod3, M add0-mod4, R add0-rm1, R add0-rm2, R add0-rm4
   |
-  @  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
-  |
-  | o  2: A add0-cp2, A add0-cp2-mod2, M add0-mod2, R add0-rm2
-  | |
-  o |  1: A add0-cp1, A add0-cp1-mod1, A add0-cp1-mod1-rm3, M add0-mod1, R add0-rm1
-  |/
-  o  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  @  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
   
 
 follow revision history from wdir parent:
 
   $ hg log -f
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
-  1: A add0-cp1, A add0-cp1-mod1, A add0-cp1-mod1-rm3, M add0-mod1, R add0-rm1
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
   $ hg grep --diff -f data
-  add0-cp1-mod1-cp3-mod3:3:+:data3
-  add0-mod3:3:+:data3
-  add0-cp1-mod1:1:+:data1
-  add0-cp1-mod1-rm3:1:+:data1
-  add0-mod1:1:+:data1
   add0:0:+:data0
   add0-mod1:0:+:data0
   add0-mod2:0:+:data0
@@ -929,35 +928,6 @@
   add0-rm4:0:+:data0
 
   $ hg grep -f data
-  add0:3:data0
-  add0-cp1:3:data0
-  add0-cp1-cp3:3:data0
-  add0-cp1-mod1:3:data0
-  add0-cp1-mod1:3:data1
-  add0-cp1-mod1-cp3-mod3:3:data0
-  add0-cp1-mod1-cp3-mod3:3:data1
-  add0-cp1-mod1-cp3-mod3:3:data3
-  add0-mod1:3:data0
-  add0-mod1:3:data1
-  add0-mod2:3:data0
-  add0-mod3:3:data0
-  add0-mod3:3:data3
-  add0-mod4:3:data0
-  add0-rm2:3:data0
-  add0-rm4:3:data0
-  add0:1:data0
-  add0-cp1:1:data0
-  add0-cp1-mod1:1:data0
-  add0-cp1-mod1:1:data1
-  add0-cp1-mod1-rm3:1:data0
-  add0-cp1-mod1-rm3:1:data1
-  add0-mod1:1:data0
-  add0-mod1:1:data1
-  add0-mod2:1:data0
-  add0-mod3:1:data0
-  add0-mod4:1:data0
-  add0-rm2:1:data0
-  add0-rm4:1:data0
   add0:0:data0
   add0-mod1:0:data0
   add0-mod2:0:data0
@@ -970,55 +940,36 @@
 follow revision history from specified revision:
 
   $ hg log -fr2
-  2: A add0-cp2, A add0-cp2-mod2, M add0-mod2, R add0-rm2
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep --diff -fr2 data
-  add0-cp2-mod2:2:+:data2
-  add0-mod2:2:+:data2
-  add0:0:+:data0
-  add0-mod1:0:+:data0
-  add0-mod2:0:+:data0
-  add0-mod3:0:+:data0
-  add0-mod4:0:+:data0
-  add0-rm1:0:+:data0
-  add0-rm2:0:+:data0
-  add0-rm4:0:+:data0
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep -fr2 data
-  add0:2:data0
-  add0-cp2:2:data0
-  add0-cp2-mod2:2:data0
-  add0-cp2-mod2:2:data2
-  add0-mod1:2:data0
-  add0-mod2:2:data0
-  add0-mod2:2:data2
-  add0-mod3:2:data0
-  add0-mod4:2:data0
-  add0-rm1:2:data0
-  add0-rm4:2:data0
-  add0:0:data0
-  add0-mod1:0:data0
-  add0-mod2:0:data0
-  add0-mod3:0:data0
-  add0-mod4:0:data0
-  add0-rm1:0:data0
-  add0-rm2:0:data0
-  add0-rm4:0:data0
+  abort: unknown revision '2'
+  [10]
 
 follow revision history from wdir:
 
   $ hg log -fr'wdir()'
-  2147483647: A add0-cp4, A add0-cp4-mod4, M add0-mod4, R add0-rm4
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
-  1: A add0-cp1, A add0-cp1-mod1, A add0-cp1-mod1-rm3, M add0-mod1, R add0-rm1
+  2147483647: A add0-cp1, A add0-cp1-cp3, A add0-cp1-mod1, A add0-cp1-mod1-cp3-mod3, A add0-cp1-mod1-rm3, A add0-cp2, A add0-cp2-mod2, A add0-cp4, A add0-cp4-mod4, M add0-mod1, M add0-mod2, M add0-mod3, M add0-mod4, R add0-rm1, R add0-rm2, R add0-rm4
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
  BROKEN: should not abort because of removed file
   $ hg grep --diff -fr'wdir()' data
+  add0-cp1-mod1:2147483647:+:data1
+  add0-cp1-mod1-cp3-mod3:2147483647:+:data1
+  add0-cp1-mod1-cp3-mod3:2147483647:+:data3
+  add0-cp1-mod1-rm3:2147483647:+:data1
+  add0-cp2-mod2:2147483647:+:data2
   add0-cp4-mod4:2147483647:+:data4
+  add0-mod1:2147483647:+:data1
+  add0-mod2:2147483647:+:data2
+  add0-mod3:2147483647:+:data3
   add0-mod4:2147483647:+:data4
-  add0-rm4:2147483647:-:abort: add0-rm4@None: not found in manifest
+  add0-rm1:2147483647:-:abort: add0-rm1@None: not found in manifest
   [50]
 
   $ hg grep -fr'wdir()' data
@@ -1030,46 +981,22 @@
   add0-cp1-mod1-cp3-mod3:2147483647:data0
   add0-cp1-mod1-cp3-mod3:2147483647:data1
   add0-cp1-mod1-cp3-mod3:2147483647:data3
+  add0-cp1-mod1-rm3:2147483647:data0
+  add0-cp1-mod1-rm3:2147483647:data1
+  add0-cp2:2147483647:data0
+  add0-cp2-mod2:2147483647:data0
+  add0-cp2-mod2:2147483647:data2
   add0-cp4:2147483647:data0
   add0-cp4-mod4:2147483647:data0
   add0-cp4-mod4:2147483647:data4
   add0-mod1:2147483647:data0
   add0-mod1:2147483647:data1
   add0-mod2:2147483647:data0
+  add0-mod2:2147483647:data2
   add0-mod3:2147483647:data0
   add0-mod3:2147483647:data3
   add0-mod4:2147483647:data0
   add0-mod4:2147483647:data4
-  add0-rm2:2147483647:data0
-  add0:3:data0
-  add0-cp1:3:data0
-  add0-cp1-cp3:3:data0
-  add0-cp1-mod1:3:data0
-  add0-cp1-mod1:3:data1
-  add0-cp1-mod1-cp3-mod3:3:data0
-  add0-cp1-mod1-cp3-mod3:3:data1
-  add0-cp1-mod1-cp3-mod3:3:data3
-  add0-mod1:3:data0
-  add0-mod1:3:data1
-  add0-mod2:3:data0
-  add0-mod3:3:data0
-  add0-mod3:3:data3
-  add0-mod4:3:data0
-  add0-rm2:3:data0
-  add0-rm4:3:data0
-  add0:1:data0
-  add0-cp1:1:data0
-  add0-cp1-mod1:1:data0
-  add0-cp1-mod1:1:data1
-  add0-cp1-mod1-rm3:1:data0
-  add0-cp1-mod1-rm3:1:data1
-  add0-mod1:1:data0
-  add0-mod1:1:data1
-  add0-mod2:1:data0
-  add0-mod3:1:data0
-  add0-mod4:1:data0
-  add0-rm2:1:data0
-  add0-rm4:1:data0
   add0:0:data0
   add0-mod1:0:data0
   add0-mod2:0:data0
@@ -1082,73 +1009,26 @@
 follow revision history from multiple revisions:
 
   $ hg log -fr'1+2'
-  2: A add0-cp2, A add0-cp2-mod2, M add0-mod2, R add0-rm2
-  1: A add0-cp1, A add0-cp1-mod1, A add0-cp1-mod1-rm3, M add0-mod1, R add0-rm1
+  abort: unknown revision '1'
+  [10]
+
+  $ hg grep --diff -fr'1+2' data
+  abort: unknown revision '1'
+  [10]
+
+  $ hg grep -fr'1+2' data
+  abort: unknown revision '1'
+  [10]
+
+follow file history from wdir parent, unmodified in wdir:
+
+  $ hg log -f add0-mod3
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
-  $ hg grep --diff -fr'1+2' data
-  add0-cp2-mod2:2:+:data2
-  add0-mod2:2:+:data2
-  add0-cp1-mod1:1:+:data1
-  add0-cp1-mod1-rm3:1:+:data1
-  add0-mod1:1:+:data1
-  add0:0:+:data0
-  add0-mod1:0:+:data0
-  add0-mod2:0:+:data0
+  $ hg grep --diff -f data add0-mod3
   add0-mod3:0:+:data0
-  add0-mod4:0:+:data0
-  add0-rm1:0:+:data0
-  add0-rm2:0:+:data0
-  add0-rm4:0:+:data0
-
-  $ hg grep -fr'1+2' data
-  add0:2:data0
-  add0-cp2:2:data0
-  add0-cp2-mod2:2:data0
-  add0-cp2-mod2:2:data2
-  add0-mod1:2:data0
-  add0-mod2:2:data0
-  add0-mod2:2:data2
-  add0-mod3:2:data0
-  add0-mod4:2:data0
-  add0-rm1:2:data0
-  add0-rm4:2:data0
-  add0:1:data0
-  add0-cp1:1:data0
-  add0-cp1-mod1:1:data0
-  add0-cp1-mod1:1:data1
-  add0-cp1-mod1-rm3:1:data0
-  add0-cp1-mod1-rm3:1:data1
-  add0-mod1:1:data0
-  add0-mod1:1:data1
-  add0-mod2:1:data0
-  add0-mod3:1:data0
-  add0-mod4:1:data0
-  add0-rm2:1:data0
-  add0-rm4:1:data0
-  add0:0:data0
-  add0-mod1:0:data0
-  add0-mod2:0:data0
-  add0-mod3:0:data0
-  add0-mod4:0:data0
-  add0-rm1:0:data0
-  add0-rm2:0:data0
-  add0-rm4:0:data0
-
-follow file history from wdir parent, unmodified in wdir:
-
-  $ hg log -f add0-mod3
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
-
-  $ hg grep --diff -f data add0-mod3
-  add0-mod3:3:+:data3
-  add0-mod3:0:+:data0
 
   $ hg grep -f data add0-mod3
-  add0-mod3:3:data0
-  add0-mod3:3:data3
-  add0-mod3:1:data0
   add0-mod3:0:data0
 
 follow file history from wdir parent, modified in wdir:
@@ -1160,41 +1040,35 @@
   add0-mod4:0:+:data0
 
   $ hg grep -f data add0-mod4
-  add0-mod4:3:data0
-  add0-mod4:1:data0
   add0-mod4:0:data0
 
 follow file history from wdir parent, copied but unmodified:
 
   $ hg log -f add0-cp1-cp3
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
-  1: A add0-cp1, A add0-cp1-mod1, A add0-cp1-mod1-rm3, M add0-mod1, R add0-rm1
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  abort: cannot follow nonexistent file: "add0-cp1-cp3"
+  [20]
 
   $ hg grep --diff -f data add0-cp1-cp3
-  add0:0:+:data0
+  abort: cannot follow nonexistent file: "add0-cp1-cp3"
+  [20]
 
  BROKEN: should follow history across renames
   $ hg grep -f data add0-cp1-cp3
-  add0-cp1-cp3:3:data0
+  [1]
 
 follow file history from wdir parent, copied and modified:
 
   $ hg log -f add0-cp1-mod1-cp3-mod3
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
-  1: A add0-cp1, A add0-cp1-mod1, A add0-cp1-mod1-rm3, M add0-mod1, R add0-rm1
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  abort: cannot follow nonexistent file: "add0-cp1-mod1-cp3-mod3"
+  [20]
 
   $ hg grep --diff -f data add0-cp1-mod1-cp3-mod3
-  add0-cp1-mod1-cp3-mod3:3:+:data3
-  add0-cp1-mod1:1:+:data1
-  add0:0:+:data0
+  abort: cannot follow nonexistent file: "add0-cp1-mod1-cp3-mod3"
+  [20]
 
  BROKEN: should follow history across renames
   $ hg grep -f data add0-cp1-mod1-cp3-mod3
-  add0-cp1-mod1-cp3-mod3:3:data0
-  add0-cp1-mod1-cp3-mod3:3:data1
-  add0-cp1-mod1-cp3-mod3:3:data3
+  [1]
 
 follow file history from wdir parent, copied in wdir:
 
@@ -1213,17 +1087,15 @@
 follow file history from wdir parent, removed:
 
   $ hg log -f add0-cp1-mod1-rm3
-  abort: cannot follow file not in parent revision: "add0-cp1-mod1-rm3"
-  [20]
+  add0-cp1-mod1-rm3: no such file in rev 441bd4522840
 
   $ hg grep --diff -f data add0-cp1-mod1-rm3
-  abort: cannot follow file not in parent revision: "add0-cp1-mod1-rm3"
-  [20]
+  add0-cp1-mod1-rm3: no such file in rev 441bd4522840
+  [1]
 
  BROKEN: maybe better to abort
   $ hg grep -f data add0-cp1-mod1-rm3
-  add0-cp1-mod1-rm3:1:data0
-  add0-cp1-mod1-rm3:1:data1
+  [1]
 
 follow file history from wdir parent (explicit), removed:
 
@@ -1237,8 +1109,7 @@
 
  BROKEN: should abort
   $ hg grep -fr. data add0-cp1-mod1-rm3
-  add0-cp1-mod1-rm3:1:data0
-  add0-cp1-mod1-rm3:1:data1
+  [1]
 
 follow file history from wdir parent, removed in wdir:
 
@@ -1252,8 +1123,6 @@
 
  BROKEN: should abort
   $ hg grep -f data add0-rm4
-  add0-rm4:3:data0
-  add0-rm4:1:data0
   add0-rm4:0:data0
 
 follow file history from wdir parent (explicit), removed in wdir:
@@ -1265,132 +1134,115 @@
   add0-rm4:0:+:data0
 
   $ hg grep -fr. data add0-rm4
-  add0-rm4:3:data0
-  add0-rm4:1:data0
   add0-rm4:0:data0
 
 follow file history from wdir parent, multiple files:
 
   $ hg log -f add0-mod3 add0-cp1-mod1
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
-  1: A add0-cp1, A add0-cp1-mod1, A add0-cp1-mod1-rm3, M add0-mod1, R add0-rm1
+  add0-cp1-mod1: no such file in rev 441bd4522840
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
   $ hg grep --diff -f data add0-mod3 add0-cp1-mod1
-  add0-mod3:3:+:data3
-  add0-cp1-mod1:1:+:data1
-  add0:0:+:data0
+  add0-cp1-mod1: no such file in rev 441bd4522840
   add0-mod3:0:+:data0
 
  BROKEN: should follow history across renames
   $ hg grep -f data add0-mod3 add0-cp1-mod1
-  add0-cp1-mod1:3:data0
-  add0-cp1-mod1:3:data1
-  add0-mod3:3:data0
-  add0-mod3:3:data3
-  add0-cp1-mod1:1:data0
-  add0-cp1-mod1:1:data1
-  add0-mod3:1:data0
   add0-mod3:0:data0
 
 follow file history from specified revision, modified:
 
   $ hg log -fr2 add0-mod2
-  2: A add0-cp2, A add0-cp2-mod2, M add0-mod2, R add0-rm2
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep --diff -fr2 data add0-mod2
-  add0-mod2:2:+:data2
-  add0-mod2:0:+:data0
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep -fr2 data add0-mod2
-  add0-mod2:2:data0
-  add0-mod2:2:data2
-  add0-mod2:0:data0
+  abort: unknown revision '2'
+  [10]
 
 follow file history from specified revision, copied but unmodified:
 
   $ hg log -fr2 add0-cp2
-  2: A add0-cp2, A add0-cp2-mod2, M add0-mod2, R add0-rm2
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep --diff -fr2 data add0-cp2
-  add0:0:+:data0
+  abort: unknown revision '2'
+  [10]
 
  BROKEN: should follow history across renames
   $ hg grep -fr2 data add0-cp2
-  add0-cp2:2:data0
+  abort: unknown revision '2'
+  [10]
 
 follow file history from specified revision, copied and modified:
 
   $ hg log -fr2 add0-cp2-mod2
-  2: A add0-cp2, A add0-cp2-mod2, M add0-mod2, R add0-rm2
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep --diff -fr2 data add0-cp2-mod2
-  add0-cp2-mod2:2:+:data2
-  add0:0:+:data0
+  abort: unknown revision '2'
+  [10]
 
  BROKEN: should follow history across renames
   $ hg grep -fr2 data add0-cp2-mod2
-  add0-cp2-mod2:2:data0
-  add0-cp2-mod2:2:data2
+  abort: unknown revision '2'
+  [10]
 
 follow file history from specified revision, removed:
 
   $ hg log -fr2 add0-rm2
-  abort: cannot follow file not in any of the specified revisions: "add0-rm2"
-  [20]
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep --diff -fr2 data add0-rm2
-  abort: cannot follow file not in any of the specified revisions: "add0-rm2"
-  [20]
+  abort: unknown revision '2'
+  [10]
 
  BROKEN: should abort
   $ hg grep -fr2 data add0-rm2
-  add0-rm2:0:data0
+  abort: unknown revision '2'
+  [10]
 
 follow file history from specified revision, multiple files:
 
   $ hg log -fr2 add0-cp2 add0-mod2
-  2: A add0-cp2, A add0-cp2-mod2, M add0-mod2, R add0-rm2
-  0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
+  abort: unknown revision '2'
+  [10]
 
   $ hg grep --diff -fr2 data add0-cp2 add0-mod2
-  add0-mod2:2:+:data2
-  add0:0:+:data0
-  add0-mod2:0:+:data0
+  abort: unknown revision '2'
+  [10]
 
  BROKEN: should follow history across renames
   $ hg grep -fr2 data add0-cp2 add0-mod2
-  add0-cp2:2:data0
-  add0-mod2:2:data0
-  add0-mod2:2:data2
-  add0-mod2:0:data0
+  abort: unknown revision '2'
+  [10]
 
 follow file history from wdir, unmodified:
 
   $ hg log -fr'wdir()' add0-mod3
-  2147483647: A add0-cp4, A add0-cp4-mod4, M add0-mod4, R add0-rm4
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
+  2147483647: A add0-cp1, A add0-cp1-cp3, A add0-cp1-mod1, A add0-cp1-mod1-cp3-mod3, A add0-cp1-mod1-rm3, A add0-cp2, A add0-cp2-mod2, A add0-cp4, A add0-cp4-mod4, M add0-mod1, M add0-mod2, M add0-mod3, M add0-mod4, R add0-rm1, R add0-rm2, R add0-rm4
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
   $ hg grep --diff -fr'wdir()' data add0-mod3
-  add0-mod3:3:+:data3
+  add0-mod3:2147483647:+:data3
   add0-mod3:0:+:data0
 
   $ hg grep -fr'wdir()' data add0-mod3
   add0-mod3:2147483647:data0
   add0-mod3:2147483647:data3
-  add0-mod3:3:data0
-  add0-mod3:3:data3
-  add0-mod3:1:data0
   add0-mod3:0:data0
 
 follow file history from wdir, modified:
 
   $ hg log -fr'wdir()' add0-mod4
-  2147483647: A add0-cp4, A add0-cp4-mod4, M add0-mod4, R add0-rm4
+  2147483647: A add0-cp1, A add0-cp1-cp3, A add0-cp1-mod1, A add0-cp1-mod1-cp3-mod3, A add0-cp1-mod1-rm3, A add0-cp2, A add0-cp2-mod2, A add0-cp4, A add0-cp4-mod4, M add0-mod1, M add0-mod2, M add0-mod3, M add0-mod4, R add0-rm1, R add0-rm2, R add0-rm4
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
   $ hg grep --diff -fr'wdir()' data add0-mod4
@@ -1400,14 +1252,12 @@
   $ hg grep -fr'wdir()' data add0-mod4
   add0-mod4:2147483647:data0
   add0-mod4:2147483647:data4
-  add0-mod4:3:data0
-  add0-mod4:1:data0
   add0-mod4:0:data0
 
 follow file history from wdir, copied but unmodified:
 
   $ hg log -fr'wdir()' add0-cp4
-  2147483647: A add0-cp4, A add0-cp4-mod4, M add0-mod4, R add0-rm4
+  2147483647: A add0-cp1, A add0-cp1-cp3, A add0-cp1-mod1, A add0-cp1-mod1-cp3-mod3, A add0-cp1-mod1-rm3, A add0-cp2, A add0-cp2-mod2, A add0-cp4, A add0-cp4-mod4, M add0-mod1, M add0-mod2, M add0-mod3, M add0-mod4, R add0-rm1, R add0-rm2, R add0-rm4
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
   $ hg grep --diff -fr'wdir()' data add0-cp4
@@ -1420,7 +1270,7 @@
 follow file history from wdir, copied and modified:
 
   $ hg log -fr'wdir()' add0-cp4-mod4
-  2147483647: A add0-cp4, A add0-cp4-mod4, M add0-mod4, R add0-rm4
+  2147483647: A add0-cp1, A add0-cp1-cp3, A add0-cp1-mod1, A add0-cp1-mod1-cp3-mod3, A add0-cp1-mod1-rm3, A add0-cp2, A add0-cp2-mod2, A add0-cp4, A add0-cp4-mod4, M add0-mod1, M add0-mod2, M add0-mod3, M add0-mod4, R add0-rm1, R add0-rm2, R add0-rm4
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
   $ hg grep --diff -fr'wdir()' data add0-cp4-mod4
@@ -1435,13 +1285,12 @@
 follow file history from wdir, multiple files:
 
   $ hg log -fr'wdir()' add0-cp4 add0-mod4 add0-mod3
-  2147483647: A add0-cp4, A add0-cp4-mod4, M add0-mod4, R add0-rm4
-  3: A add0-cp1-cp3, A add0-cp1-mod1-cp3-mod3, R add0-cp1-mod1-rm3, M add0-mod3
+  2147483647: A add0-cp1, A add0-cp1-cp3, A add0-cp1-mod1, A add0-cp1-mod1-cp3-mod3, A add0-cp1-mod1-rm3, A add0-cp2, A add0-cp2-mod2, A add0-cp4, A add0-cp4-mod4, M add0-mod1, M add0-mod2, M add0-mod3, M add0-mod4, R add0-rm1, R add0-rm2, R add0-rm4
   0: A add0, A add0-mod1, A add0-mod2, A add0-mod3, A add0-mod4, A add0-rm1, A add0-rm2, A add0-rm4
 
   $ hg grep --diff -fr'wdir()' data add0-cp4 add0-mod4 add0-mod3
+  add0-mod3:2147483647:+:data3
   add0-mod4:2147483647:+:data4
-  add0-mod3:3:+:data3
   add0:0:+:data0
   add0-mod3:0:+:data0
   add0-mod4:0:+:data0
@@ -1453,11 +1302,6 @@
   add0-mod3:2147483647:data3
   add0-mod4:2147483647:data0
   add0-mod4:2147483647:data4
-  add0-mod3:3:data0
-  add0-mod3:3:data3
-  add0-mod4:3:data0
-  add0-mod3:1:data0
-  add0-mod4:1:data0
   add0-mod3:0:data0
   add0-mod4:0:data0
 

ERROR: test-grep.t output changed
!# Timout reached for process 31228 
# Ret was: 0 (test-grep.t) 
test-shelve.t#stripbased#dirstate-v2
test-shelve.t#stripbased#dirstate-v2 ... # Test test-shelve.t#stripbased#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child127/test-shelve.t-stripbased-dirstate-v2.sh" 
# Timout reached for process 31473 
# Ret was: 0 (test-shelve.t#phasebased#dirstate-v1) 
ok
test-lfs-test-server.t#git-server
test-lfs-test-server.t#git-server ... # Test test-lfs-test-server.t#git-server 
# Running sh "/tmp/hgtests.tntgku5c/child128/test-lfs-test-server.t-git-server.sh" 
skipped missing feature: git-lfs test server
# Ret was: 80 (test-lfs-test-server.t#git-server) 
test-lfs-test-server.t#hg-server
test-lfs-test-server.t#hg-server ... # Test test-lfs-test-server.t#hg-server 
# Timout reached for process 506 
# Running sh "/tmp/hgtests.tntgku5c/child129/test-lfs-test-server.t-hg-server.sh" 
# Timout reached for process 31553 
# Ret was: 0 (test-shelve.t#phasebased#dirstate-v2) 
ok
test-convert-git.t
test-convert-git.t ... # Test test-convert-git.t 
# Running sh "/tmp/hgtests.tntgku5c/child130/test-convert-git.t.sh" 
skipped missing feature: git command line client
# Ret was: 80 (test-convert-git.t) 
test-http-permissions.t
test-http-permissions.t ... # Test test-http-permissions.t 
# Running sh "/tmp/hgtests.tntgku5c/child131/test-http-permissions.t.sh" 
# Timout reached for process 548 
# Timout reached for process 31795 
# Ret was: 0 (test-shelve.t#stripbased#dirstate-v1) 
ok
test-phabricator.t
test-phabricator.t ... # Test test-phabricator.t 
# Running sh "/tmp/hgtests.tntgku5c/child132/test-phabricator.t.sh" 
skipped missing feature: vcr http mocking library (pytest-vcr)
# Ret was: 80 (test-phabricator.t) 
test-check-cargo-lock.t
test-check-cargo-lock.t ... # Test test-check-cargo-lock.t 
# Timout reached for process 1168 
# Running sh "/tmp/hgtests.tntgku5c/child133/test-check-cargo-lock.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-cargo-lock.t) 
test-bookmarks.t
test-bookmarks.t ... # Test test-bookmarks.t 
# Running sh "/tmp/hgtests.tntgku5c/child134/test-bookmarks.t.sh" 
# Timout reached for process 1178 
# Timout reached for process 520 
# Ret was: 0 (test-lfs-test-server.t#hg-server) 
ok
test-merge-force.t
test-merge-force.t ... # Test test-merge-force.t 
# Running sh "/tmp/hgtests.tntgku5c/child135/test-merge-force.t.sh" 
# Timout reached for process 32399 
# Ret was: 0 (test-shelve.t#stripbased#dirstate-v2) 
ok
test-revset2.t
test-revset2.t ... # Test test-revset2.t 
# Running sh "/tmp/hgtests.tntgku5c/child136/test-revset2.t.sh" 
# Timout reached for process 552 
# Ret was: 0 (test-http-permissions.t) 
ok
test-clone.t
test-clone.t ... # Test test-clone.t 
# Running sh "/tmp/hgtests.tntgku5c/child137/test-clone.t.sh" 

--- /<<PKGBUILDDIR>>/tests/test-merge-force.t
+++ /<<PKGBUILDDIR>>/tests/test-merge-force.t.err
@@ -13,12 +13,17 @@
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 3 1
   $ hg addremove -q --similarity 0
   $ hg commit -qm 'base'
+  Bus error (core dumped)
+  [135]
 
 Create remote changeset
 
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 3 2
   $ hg addremove -q --similarity 0
   $ hg commit -qm 'remote'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 Create local changeset
 
@@ -26,6 +31,9 @@
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 3 3
   $ hg addremove -q --similarity 0
   $ hg commit -qm 'local'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 Set up working directory
 
@@ -35,70 +43,43 @@
   $ rm *_*_*_missing-*
 
   $ hg status -A
-  M content1_content1_content1_content4-tracked
-  M content1_content1_content3_content1-tracked
-  M content1_content1_content3_content4-tracked
-  M content1_content2_content1_content2-tracked
-  M content1_content2_content1_content4-tracked
-  M content1_content2_content2_content1-tracked
-  M content1_content2_content2_content4-tracked
-  M content1_content2_content3_content1-tracked
-  M content1_content2_content3_content2-tracked
-  M content1_content2_content3_content4-tracked
-  M content1_missing_content1_content4-tracked
-  M content1_missing_content3_content1-tracked
-  M content1_missing_content3_content4-tracked
-  M missing_content2_content2_content4-tracked
-  M missing_content2_content3_content2-tracked
-  M missing_content2_content3_content4-tracked
-  M missing_missing_content3_content4-tracked
+  A content1_content1_content1_content1-tracked
+  A content1_content1_content1_content4-tracked
+  A content1_content1_content3_content1-tracked
+  A content1_content1_content3_content3-tracked
+  A content1_content1_content3_content4-tracked
   A content1_content1_missing_content1-tracked
   A content1_content1_missing_content4-tracked
+  A content1_content2_content1_content1-tracked
+  A content1_content2_content1_content2-tracked
+  A content1_content2_content1_content4-tracked
+  A content1_content2_content2_content1-tracked
+  A content1_content2_content2_content2-tracked
+  A content1_content2_content2_content4-tracked
+  A content1_content2_content3_content1-tracked
+  A content1_content2_content3_content2-tracked
+  A content1_content2_content3_content3-tracked
+  A content1_content2_content3_content4-tracked
   A content1_content2_missing_content1-tracked
   A content1_content2_missing_content2-tracked
   A content1_content2_missing_content4-tracked
+  A content1_missing_content1_content1-tracked
+  A content1_missing_content1_content4-tracked
+  A content1_missing_content3_content1-tracked
+  A content1_missing_content3_content3-tracked
+  A content1_missing_content3_content4-tracked
   A content1_missing_missing_content1-tracked
   A content1_missing_missing_content4-tracked
+  A missing_content2_content2_content2-tracked
+  A missing_content2_content2_content4-tracked
+  A missing_content2_content3_content2-tracked
+  A missing_content2_content3_content3-tracked
+  A missing_content2_content3_content4-tracked
   A missing_content2_missing_content2-tracked
   A missing_content2_missing_content4-tracked
+  A missing_missing_content3_content3-tracked
+  A missing_missing_content3_content4-tracked
   A missing_missing_missing_content4-tracked
-  R content1_content1_content1_content1-untracked
-  R content1_content1_content1_content4-untracked
-  R content1_content1_content1_missing-untracked
-  R content1_content1_content3_content1-untracked
-  R content1_content1_content3_content3-untracked
-  R content1_content1_content3_content4-untracked
-  R content1_content1_content3_missing-untracked
-  R content1_content2_content1_content1-untracked
-  R content1_content2_content1_content2-untracked
-  R content1_content2_content1_content4-untracked
-  R content1_content2_content1_missing-untracked
-  R content1_content2_content2_content1-untracked
-  R content1_content2_content2_content2-untracked
-  R content1_content2_content2_content4-untracked
-  R content1_content2_content2_missing-untracked
-  R content1_content2_content3_content1-untracked
-  R content1_content2_content3_content2-untracked
-  R content1_content2_content3_content3-untracked
-  R content1_content2_content3_content4-untracked
-  R content1_content2_content3_missing-untracked
-  R content1_missing_content1_content1-untracked
-  R content1_missing_content1_content4-untracked
-  R content1_missing_content1_missing-untracked
-  R content1_missing_content3_content1-untracked
-  R content1_missing_content3_content3-untracked
-  R content1_missing_content3_content4-untracked
-  R content1_missing_content3_missing-untracked
-  R missing_content2_content2_content2-untracked
-  R missing_content2_content2_content4-untracked
-  R missing_content2_content2_missing-untracked
-  R missing_content2_content3_content2-untracked
-  R missing_content2_content3_content3-untracked
-  R missing_content2_content3_content4-untracked
-  R missing_content2_content3_missing-untracked
-  R missing_missing_content3_content3-untracked
-  R missing_missing_content3_content4-untracked
-  R missing_missing_content3_missing-untracked
   ! content1_content1_content1_missing-tracked
   ! content1_content1_content3_missing-tracked
   ! content1_content1_missing_missing-tracked
@@ -114,26 +95,43 @@
   ! missing_content2_missing_missing-tracked
   ! missing_missing_content3_missing-tracked
   ! missing_missing_missing_missing-tracked
+  ? content1_content1_content1_content1-untracked
+  ? content1_content1_content1_content4-untracked
+  ? content1_content1_content3_content1-untracked
+  ? content1_content1_content3_content3-untracked
+  ? content1_content1_content3_content4-untracked
   ? content1_content1_missing_content1-untracked
   ? content1_content1_missing_content4-untracked
+  ? content1_content2_content1_content1-untracked
+  ? content1_content2_content1_content2-untracked
+  ? content1_content2_content1_content4-untracked
+  ? content1_content2_content2_content1-untracked
+  ? content1_content2_content2_content2-untracked
+  ? content1_content2_content2_content4-untracked
+  ? content1_content2_content3_content1-untracked
+  ? content1_content2_content3_content2-untracked
+  ? content1_content2_content3_content3-untracked
+  ? content1_content2_content3_content4-untracked
   ? content1_content2_missing_content1-untracked
   ? content1_content2_missing_content2-untracked
   ? content1_content2_missing_content4-untracked
+  ? content1_missing_content1_content1-untracked
+  ? content1_missing_content1_content4-untracked
+  ? content1_missing_content3_content1-untracked
+  ? content1_missing_content3_content3-untracked
+  ? content1_missing_content3_content4-untracked
   ? content1_missing_missing_content1-untracked
   ? content1_missing_missing_content4-untracked
+  ? missing_content2_content2_content2-untracked
+  ? missing_content2_content2_content4-untracked
+  ? missing_content2_content3_content2-untracked
+  ? missing_content2_content3_content3-untracked
+  ? missing_content2_content3_content4-untracked
   ? missing_content2_missing_content2-untracked
   ? missing_content2_missing_content4-untracked
+  ? missing_missing_content3_content3-untracked
+  ? missing_missing_content3_content4-untracked
   ? missing_missing_missing_content4-untracked
-  C content1_content1_content1_content1-tracked
-  C content1_content1_content3_content3-tracked
-  C content1_content2_content1_content1-tracked
-  C content1_content2_content2_content2-tracked
-  C content1_content2_content3_content3-tracked
-  C content1_missing_content1_content1-tracked
-  C content1_missing_content3_content3-tracked
-  C missing_content2_content2_content2-tracked
-  C missing_content2_content3_content3-tracked
-  C missing_missing_content3_content3-tracked
 
 Merge with remote
 
@@ -142,106 +140,7 @@
 #   in the same way, so it could potentially be left alone
 
   $ hg merge -f --tool internal:merge3 'desc("remote")' 2>&1 | tee $TESTTMP/merge-output-1
-  file 'content1_missing_content1_content4-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_missing_content3_content3-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_missing_content3_content4-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_missing_missing_content4-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_content3-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_content1_content4-tracked
-  warning: conflicts while merging content1_content2_content1_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging content1_content2_content2_content1-tracked
-  merging content1_content2_content2_content4-tracked
-  warning: conflicts while merging content1_content2_content2_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging content1_content2_content3_content1-tracked
-  merging content1_content2_content3_content3-tracked
-  warning: conflicts while merging content1_content2_content3_content3-tracked! (edit, then use 'hg resolve --mark')
-  merging content1_content2_content3_content4-tracked
-  warning: conflicts while merging content1_content2_content3_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging content1_content2_missing_content1-tracked
-  merging content1_content2_missing_content4-tracked
-  warning: conflicts while merging content1_content2_missing_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_content2_content4-tracked
-  warning: conflicts while merging missing_content2_content2_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_content3_content3-tracked
-  warning: conflicts while merging missing_content2_content3_content3-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_content3_content4-tracked
-  warning: conflicts while merging missing_content2_content3_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_missing_content4-tracked
-  warning: conflicts while merging missing_content2_missing_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_missing_content4-untracked
-  warning: conflicts while merging missing_content2_missing_content4-untracked! (edit, then use 'hg resolve --mark')
-  18 files updated, 3 files merged, 8 files removed, 35 files unresolved
-  use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
+  abort: empty revision set
 
 Check which files need to be resolved (should correspond to the output above).
 This should be the files for which the base (1st filename segment), the remote
@@ -251,44 +150,6 @@
 odd 'if force and branchmerge and different' case in manifestmerge().
 
   $ hg resolve -l
-  U content1_content2_content1_content1-untracked
-  U content1_content2_content1_content2-untracked
-  U content1_content2_content1_content4-tracked
-  U content1_content2_content1_content4-untracked
-  U content1_content2_content1_missing-tracked
-  U content1_content2_content1_missing-untracked
-  R content1_content2_content2_content1-tracked
-  U content1_content2_content2_content1-untracked
-  U content1_content2_content2_content2-untracked
-  U content1_content2_content2_content4-tracked
-  U content1_content2_content2_content4-untracked
-  U content1_content2_content2_missing-tracked
-  U content1_content2_content2_missing-untracked
-  R content1_content2_content3_content1-tracked
-  U content1_content2_content3_content1-untracked
-  U content1_content2_content3_content2-untracked
-  U content1_content2_content3_content3-tracked
-  U content1_content2_content3_content3-untracked
-  U content1_content2_content3_content4-tracked
-  U content1_content2_content3_content4-untracked
-  U content1_content2_content3_missing-tracked
-  U content1_content2_content3_missing-untracked
-  R content1_content2_missing_content1-tracked
-  U content1_content2_missing_content1-untracked
-  U content1_content2_missing_content2-untracked
-  U content1_content2_missing_content4-tracked
-  U content1_content2_missing_content4-untracked
-  U content1_content2_missing_missing-tracked
-  U content1_content2_missing_missing-untracked
-  U content1_missing_content1_content4-tracked
-  U content1_missing_content3_content3-tracked
-  U content1_missing_content3_content4-tracked
-  U content1_missing_missing_content4-tracked
-  U missing_content2_content2_content4-tracked
-  U missing_content2_content3_content3-tracked
-  U missing_content2_content3_content4-tracked
-  U missing_content2_missing_content4-tracked
-  U missing_content2_missing_content4-untracked
 
 Check status and file content
 
@@ -325,46 +186,46 @@
   > }
   $ checkstatus 2>&1 | tee $TESTTMP/status1
   
-  C content1_content1_content1_content1-tracked
-  content1
-  
-  R content1_content1_content1_content1-untracked
-  content1
-  
-  M content1_content1_content1_content4-tracked
-  content4
-  
-  R content1_content1_content1_content4-untracked
+  A content1_content1_content1_content1-tracked
+  content1
+  
+  ? content1_content1_content1_content1-untracked
+  content1
+  
+  A content1_content1_content1_content4-tracked
+  content4
+  
+  ? content1_content1_content1_content4-untracked
   content4
   
   ! content1_content1_content1_missing-tracked
   <missing>
   
-  R content1_content1_content1_missing-untracked
-  <missing>
-  
-  M content1_content1_content3_content1-tracked
-  content1
-  
-  R content1_content1_content3_content1-untracked
-  content1
-  
-  C content1_content1_content3_content3-tracked
-  content3
-  
-  R content1_content1_content3_content3-untracked
-  content3
-  
-  M content1_content1_content3_content4-tracked
-  content4
-  
-  R content1_content1_content3_content4-untracked
+  content1_content1_content1_missing-untracked: $ENOENT$
+  <missing>
+  
+  A content1_content1_content3_content1-tracked
+  content1
+  
+  ? content1_content1_content3_content1-untracked
+  content1
+  
+  A content1_content1_content3_content3-tracked
+  content3
+  
+  ? content1_content1_content3_content3-untracked
+  content3
+  
+  A content1_content1_content3_content4-tracked
+  content4
+  
+  ? content1_content1_content3_content4-untracked
   content4
   
   ! content1_content1_content3_missing-tracked
   <missing>
   
-  R content1_content1_content3_missing-untracked
+  content1_content1_content3_missing-untracked: $ENOENT$
   <missing>
   
   A content1_content1_missing_content1-tracked
@@ -385,182 +246,152 @@
   content1_content1_missing_missing-untracked: * (glob)
   <missing>
   
-  M content1_content2_content1_content1-tracked
-  content2
-  
-  M content1_content2_content1_content1-untracked
-  content2
-  
-  M content1_content2_content1_content2-tracked
-  content2
-  
-  M content1_content2_content1_content2-untracked
-  content2
-  
-  M content1_content2_content1_content4-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 8ef80617fa20 - test: base
-  content1
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M content1_content2_content1_content4-untracked
-  content2
-  
-  M content1_content2_content1_missing-tracked
-  content2
-  
-  M content1_content2_content1_missing-untracked
-  content2
-  
-  M content1_content2_content2_content1-tracked
-  content2
-  
-  M content1_content2_content2_content1-untracked
-  content2
-  
-  C content1_content2_content2_content2-tracked
-  content2
-  
-  M content1_content2_content2_content2-untracked
-  content2
-  
-  M content1_content2_content2_content4-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 8ef80617fa20 - test: base
-  content1
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M content1_content2_content2_content4-untracked
-  content2
-  
-  M content1_content2_content2_missing-tracked
-  content2
-  
-  M content1_content2_content2_missing-untracked
-  content2
-  
-  M content1_content2_content3_content1-tracked
-  content2
-  
-  M content1_content2_content3_content1-untracked
-  content2
-  
-  M content1_content2_content3_content2-tracked
-  content2
-  
-  M content1_content2_content3_content2-untracked
-  content2
-  
-  M content1_content2_content3_content3-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content3
-  ||||||| common ancestor: 8ef80617fa20 - test: base
-  content1
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M content1_content2_content3_content3-untracked
-  content2
-  
-  M content1_content2_content3_content4-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 8ef80617fa20 - test: base
-  content1
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M content1_content2_content3_content4-untracked
-  content2
-  
-  M content1_content2_content3_missing-tracked
-  content2
-  
-  M content1_content2_content3_missing-untracked
-  content2
-  
-  M content1_content2_missing_content1-tracked
-  content2
-  
-  M content1_content2_missing_content1-untracked
-  content2
-  
-  M content1_content2_missing_content2-tracked
-  content2
-  
-  M content1_content2_missing_content2-untracked
-  content2
-  
-  M content1_content2_missing_content4-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 8ef80617fa20 - test: base
-  content1
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M content1_content2_missing_content4-untracked
-  content2
-  
-  M content1_content2_missing_missing-tracked
-  content2
-  
-  M content1_content2_missing_missing-untracked
-  content2
-  
-  R content1_missing_content1_content1-tracked
-  <missing>
-  
-  R content1_missing_content1_content1-untracked
-  content1
-  
-  M content1_missing_content1_content4-tracked
-  content4
-  
-  R content1_missing_content1_content4-untracked
-  content4
-  
-  R content1_missing_content1_missing-tracked
-  <missing>
-  
-  R content1_missing_content1_missing-untracked
-  <missing>
-  
-  R content1_missing_content3_content1-tracked
-  <missing>
-  
-  R content1_missing_content3_content1-untracked
-  content1
-  
-  C content1_missing_content3_content3-tracked
-  content3
-  
-  R content1_missing_content3_content3-untracked
-  content3
-  
-  M content1_missing_content3_content4-tracked
-  content4
-  
-  R content1_missing_content3_content4-untracked
-  content4
-  
-  R content1_missing_content3_missing-tracked
-  <missing>
-  
-  R content1_missing_content3_missing-untracked
-  <missing>
-  
-  R content1_missing_missing_content1-tracked
-  <missing>
+  A content1_content2_content1_content1-tracked
+  content1
+  
+  ? content1_content2_content1_content1-untracked
+  content1
+  
+  A content1_content2_content1_content2-tracked
+  content2
+  
+  ? content1_content2_content1_content2-untracked
+  content2
+  
+  A content1_content2_content1_content4-tracked
+  content4
+  
+  ? content1_content2_content1_content4-untracked
+  content4
+  
+  ! content1_content2_content1_missing-tracked
+  <missing>
+  
+  content1_content2_content1_missing-untracked: $ENOENT$
+  <missing>
+  
+  A content1_content2_content2_content1-tracked
+  content1
+  
+  ? content1_content2_content2_content1-untracked
+  content1
+  
+  A content1_content2_content2_content2-tracked
+  content2
+  
+  ? content1_content2_content2_content2-untracked
+  content2
+  
+  A content1_content2_content2_content4-tracked
+  content4
+  
+  ? content1_content2_content2_content4-untracked
+  content4
+  
+  ! content1_content2_content2_missing-tracked
+  <missing>
+  
+  content1_content2_content2_missing-untracked: $ENOENT$
+  <missing>
+  
+  A content1_content2_content3_content1-tracked
+  content1
+  
+  ? content1_content2_content3_content1-untracked
+  content1
+  
+  A content1_content2_content3_content2-tracked
+  content2
+  
+  ? content1_content2_content3_content2-untracked
+  content2
+  
+  A content1_content2_content3_content3-tracked
+  content3
+  
+  ? content1_content2_content3_content3-untracked
+  content3
+  
+  A content1_content2_content3_content4-tracked
+  content4
+  
+  ? content1_content2_content3_content4-untracked
+  content4
+  
+  ! content1_content2_content3_missing-tracked
+  <missing>
+  
+  content1_content2_content3_missing-untracked: $ENOENT$
+  <missing>
+  
+  A content1_content2_missing_content1-tracked
+  content1
+  
+  ? content1_content2_missing_content1-untracked
+  content1
+  
+  A content1_content2_missing_content2-tracked
+  content2
+  
+  ? content1_content2_missing_content2-untracked
+  content2
+  
+  A content1_content2_missing_content4-tracked
+  content4
+  
+  ? content1_content2_missing_content4-untracked
+  content4
+  
+  ! content1_content2_missing_missing-tracked
+  <missing>
+  
+  content1_content2_missing_missing-untracked: $ENOENT$
+  <missing>
+  
+  A content1_missing_content1_content1-tracked
+  content1
+  
+  ? content1_missing_content1_content1-untracked
+  content1
+  
+  A content1_missing_content1_content4-tracked
+  content4
+  
+  ? content1_missing_content1_content4-untracked
+  content4
+  
+  ! content1_missing_content1_missing-tracked
+  <missing>
+  
+  content1_missing_content1_missing-untracked: $ENOENT$
+  <missing>
+  
+  A content1_missing_content3_content1-tracked
+  content1
+  
+  ? content1_missing_content3_content1-untracked
+  content1
+  
+  A content1_missing_content3_content3-tracked
+  content3
+  
+  ? content1_missing_content3_content3-untracked
+  content3
+  
+  A content1_missing_content3_content4-tracked
+  content4
+  
+  ? content1_missing_content3_content4-untracked
+  content4
+  
+  ! content1_missing_content3_missing-tracked
+  <missing>
+  
+  content1_missing_content3_missing-untracked: $ENOENT$
+  <missing>
+  
+  A content1_missing_missing_content1-tracked
+  content1
   
   ? content1_missing_missing_content1-untracked
   content1
@@ -571,113 +402,88 @@
   ? content1_missing_missing_content4-untracked
   content4
   
-  R content1_missing_missing_missing-tracked
-  <missing>
-  
-  content1_missing_missing_missing-untracked: * (glob)
-  <missing>
-  
-  C missing_content2_content2_content2-tracked
-  content2
-  
-  M missing_content2_content2_content2-untracked
-  content2
-  
-  M missing_content2_content2_content4-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 000000000000 - : 
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M missing_content2_content2_content4-untracked
-  content2
-  
-  M missing_content2_content2_missing-tracked
-  content2
-  
-  M missing_content2_content2_missing-untracked
-  content2
-  
-  M missing_content2_content3_content2-tracked
-  content2
-  
-  M missing_content2_content3_content2-untracked
-  content2
-  
-  M missing_content2_content3_content3-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content3
-  ||||||| common ancestor: 000000000000 - : 
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M missing_content2_content3_content3-untracked
-  content2
-  
-  M missing_content2_content3_content4-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 000000000000 - : 
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M missing_content2_content3_content4-untracked
-  content2
-  
-  M missing_content2_content3_missing-tracked
-  content2
-  
-  M missing_content2_content3_missing-untracked
-  content2
-  
-  M missing_content2_missing_content2-tracked
-  content2
-  
-  M missing_content2_missing_content2-untracked
-  content2
-  
-  M missing_content2_missing_content4-tracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 000000000000 - : 
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M missing_content2_missing_content4-untracked
-  <<<<<<< working copy:    0447570f1af6 - test: local
-  content4
-  ||||||| common ancestor: 000000000000 - : 
-  =======
-  content2
-  >>>>>>> merge rev:       85100b8c675b - test: remote
-  
-  M missing_content2_missing_missing-tracked
-  content2
-  
-  M missing_content2_missing_missing-untracked
-  content2
-  
-  C missing_missing_content3_content3-tracked
-  content3
-  
-  R missing_missing_content3_content3-untracked
-  content3
-  
-  M missing_missing_content3_content4-tracked
-  content4
-  
-  R missing_missing_content3_content4-untracked
-  content4
-  
-  R missing_missing_content3_missing-tracked
-  <missing>
-  
-  R missing_missing_content3_missing-untracked
+  ! content1_missing_missing_missing-tracked
+  <missing>
+  
+  content1_missing_missing_missing-untracked: $ENOENT$
+  <missing>
+  
+  A missing_content2_content2_content2-tracked
+  content2
+  
+  ? missing_content2_content2_content2-untracked
+  content2
+  
+  A missing_content2_content2_content4-tracked
+  content4
+  
+  ? missing_content2_content2_content4-untracked
+  content4
+  
+  ! missing_content2_content2_missing-tracked
+  <missing>
+  
+  missing_content2_content2_missing-untracked: $ENOENT$
+  <missing>
+  
+  A missing_content2_content3_content2-tracked
+  content2
+  
+  ? missing_content2_content3_content2-untracked
+  content2
+  
+  A missing_content2_content3_content3-tracked
+  content3
+  
+  ? missing_content2_content3_content3-untracked
+  content3
+  
+  A missing_content2_content3_content4-tracked
+  content4
+  
+  ? missing_content2_content3_content4-untracked
+  content4
+  
+  ! missing_content2_content3_missing-tracked
+  <missing>
+  
+  missing_content2_content3_missing-untracked: $ENOENT$
+  <missing>
+  
+  A missing_content2_missing_content2-tracked
+  content2
+  
+  ? missing_content2_missing_content2-untracked
+  content2
+  
+  A missing_content2_missing_content4-tracked
+  content4
+  
+  ? missing_content2_missing_content4-untracked
+  content4
+  
+  ! missing_content2_missing_missing-tracked
+  <missing>
+  
+  missing_content2_missing_missing-untracked: $ENOENT$
+  <missing>
+  
+  A missing_missing_content3_content3-tracked
+  content3
+  
+  ? missing_missing_content3_content3-untracked
+  content3
+  
+  A missing_missing_content3_content4-tracked
+  content4
+  
+  ? missing_missing_content3_content4-untracked
+  content4
+  
+  ! missing_missing_content3_missing-tracked
+  <missing>
+  
+  missing_missing_content3_missing-untracked: $ENOENT$
   <missing>
   
   A missing_missing_missing_content4-tracked
@@ -686,10 +492,10 @@
   ? missing_missing_missing_content4-untracked
   content4
   
-  R missing_missing_missing_missing-tracked
-  <missing>
-  
-  missing_missing_missing_missing-untracked: * (glob)
+  ! missing_missing_missing_missing-tracked
+  <missing>
+  
+  missing_missing_missing_missing-untracked: $ENOENT$
   <missing>
 
   $ for f in `"$PYTHON" $TESTDIR/generate-working-copy-states.py filelist 3`
@@ -700,139 +506,29 @@
   >     cat ${f}.orig
   >   fi
   > done
-  content1_content2_content1_content4-tracked.orig:
-  content4
-  content1_content2_content2_content4-tracked.orig:
-  content4
-  content1_content2_content3_content3-tracked.orig:
-  content3
-  content1_content2_content3_content4-tracked.orig:
-  content4
-  content1_content2_missing_content4-tracked.orig:
-  content4
-  missing_content2_content2_content4-tracked.orig:
-  content4
-  missing_content2_content3_content3-tracked.orig:
-  content3
-  missing_content2_content3_content4-tracked.orig:
-  content4
-  missing_content2_missing_content4-tracked.orig:
-  content4
-  missing_content2_missing_content4-untracked.orig:
-  content4
 
 Re-resolve and check status
 
   $ hg resolve --unmark --all
+  abort: resolve command not applicable when not merging
+  [20]
   $ hg resolve --all --tool :local
-  (no more unresolved files)
+  abort: resolve command not applicable when not merging
+  [20]
   $ hg resolve --unmark --all
+  abort: resolve command not applicable when not merging
+  [20]
   $ hg resolve --all --tool internal:merge3
-  file 'content1_content2_content1_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_content1_content4-tracked
-  warning: conflicts while merging content1_content2_content1_content4-tracked! (edit, then use 'hg resolve --mark')
-  file 'content1_content2_content1_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content1_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_content2_content1-tracked
-  file 'content1_content2_content2_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_content2_content4-tracked
-  warning: conflicts while merging content1_content2_content2_content4-tracked! (edit, then use 'hg resolve --mark')
-  file 'content1_content2_content2_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content2_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_content3_content1-tracked
-  file 'content1_content2_content3_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_content3_content3-tracked
-  warning: conflicts while merging content1_content2_content3_content3-tracked! (edit, then use 'hg resolve --mark')
-  file 'content1_content2_content3_content3-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_content3_content4-tracked
-  warning: conflicts while merging content1_content2_content3_content4-tracked! (edit, then use 'hg resolve --mark')
-  file 'content1_content2_content3_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_content3_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_missing_content1-tracked
-  file 'content1_content2_missing_content1-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_content2-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  merging content1_content2_missing_content4-tracked
-  warning: conflicts while merging content1_content2_missing_content4-tracked! (edit, then use 'hg resolve --mark')
-  file 'content1_content2_missing_content4-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_missing-tracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_content2_missing_missing-untracked' was deleted in local [working copy] but was modified in other [merge rev].
-  You can use (c)hanged version, leave (d)eleted, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_missing_content1_content4-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_missing_content3_content3-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_missing_content3_content4-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  file 'content1_missing_missing_content4-tracked' was deleted in other [merge rev] but was modified in local [working copy].
-  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
-  What do you want to do? u
-  merging missing_content2_content2_content4-tracked
-  warning: conflicts while merging missing_content2_content2_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_content3_content3-tracked
-  warning: conflicts while merging missing_content2_content3_content3-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_content3_content4-tracked
-  warning: conflicts while merging missing_content2_content3_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_missing_content4-tracked
-  warning: conflicts while merging missing_content2_missing_content4-tracked! (edit, then use 'hg resolve --mark')
-  merging missing_content2_missing_content4-untracked
-  warning: conflicts while merging missing_content2_missing_content4-untracked! (edit, then use 'hg resolve --mark')
-  [1]
+  abort: resolve command not applicable when not merging
+  [20]
   $ checkstatus > $TESTTMP/status2 2>&1
   $ cmp $TESTTMP/status1 $TESTTMP/status2 || diff -U8 $TESTTMP/status1 $TESTTMP/status2
 
 Set up working directory again
 
   $ hg -q update --clean 2
+  abort: unknown revision '2'
+  [10]
   $ hg --config extensions.purge= purge
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 3 wc
   $ hg addremove -q --similarity 0
@@ -841,5 +537,5 @@
 
 Merge with checkunknown = warn, see that behavior is the same as before
   $ hg merge -f --tool internal:merge3 'desc("remote")' --config merge.checkunknown=warn > $TESTTMP/merge-output-2 2>&1
-  [1]
+  [10]
   $ cmp $TESTTMP/merge-output-1 $TESTTMP/merge-output-2 || diff -U8 $TESTTMP/merge-output-1 $TESTTMP/merge-output-2
# Timout reached for process 1217 

ERROR: test-merge-force.t output changed
!# Ret was: 0 (test-merge-force.t) 
test-check-clang-format.t
test-check-clang-format.t ... # Test test-check-clang-format.t 
# Running sh "/tmp/hgtests.tntgku5c/child138/test-check-clang-format.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-clang-format.t) 
test-convert-cvs-branch.t
test-convert-cvs-branch.t ... # Test test-convert-cvs-branch.t 
# Timout reached for process 2612 
# Running sh "/tmp/hgtests.tntgku5c/child139/test-convert-cvs-branch.t.sh" 
skipped missing feature: cvs client/server
# Ret was: 80 (test-convert-cvs-branch.t) 
test-commit-amend.t
test-commit-amend.t ... # Test test-commit-amend.t 
# Timout reached for process 2623 
# Running sh "/tmp/hgtests.tntgku5c/child140/test-commit-amend.t.sh" 
# Timout reached for process 1182 
# Ret was: 0 (test-bookmarks.t) 
ok
test-largefiles-misc.t
test-largefiles-misc.t ... # Test test-largefiles-misc.t 
# Running sh "/tmp/hgtests.tntgku5c/child141/test-largefiles-misc.t.sh" 
# Timout reached for process 2567 
# Ret was: 0 (test-clone.t) 
ok
test-hgweb-diffs.t
test-hgweb-diffs.t ... # Test test-hgweb-diffs.t 
# Running sh "/tmp/hgtests.tntgku5c/child142/test-hgweb-diffs.t.sh" 
# Ret was: 0 (test-revset2.t) 
# Timout reached for process 2069 
ok
test-check-rust-format.t
test-check-rust-format.t ... # Test test-check-rust-format.t 
# Running sh "/tmp/hgtests.tntgku5c/child143/test-check-rust-format.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-rust-format.t) 
test-template-keywords.t
test-template-keywords.t ... # Test test-template-keywords.t 
# Running sh "/tmp/hgtests.tntgku5c/child144/test-template-keywords.t.sh" 
# Timout reached for process 3648 
# Killing daemon process 3917 
# Timout reached for process 3635 
# Ret was: 0 (test-hgweb-diffs.t) 
ok
test-tags.t
test-tags.t ... # Test test-tags.t 
# Running sh "/tmp/hgtests.tntgku5c/child145/test-tags.t.sh" 
# Timout reached for process 2630 
# Ret was: 0 (test-commit-amend.t) 
ok
test-keyword.t
test-keyword.t ... # Test test-keyword.t 
# Running sh "/tmp/hgtests.tntgku5c/child146/test-keyword.t.sh" 
# Timout reached for process 2862 
# Ret was: 0 (test-largefiles-misc.t) 
ok
test-revert.t
test-revert.t ... # Test test-revert.t 
# Running sh "/tmp/hgtests.tntgku5c/child147/test-revert.t.sh" 
# Timout reached for process 3652 
# Ret was: 0 (test-template-keywords.t) 
ok
test-generaldelta.t
test-generaldelta.t ... # Test test-generaldelta.t 
# Running sh "/tmp/hgtests.tntgku5c/child148/test-generaldelta.t.sh" 
# Timout reached for process 3934 
# Ret was: 0 (test-tags.t) 
ok
test-merge-criss-cross.t#newfilenode
test-merge-criss-cross.t#newfilenode ... # Test test-merge-criss-cross.t#newfilenode 
# Running sh "/tmp/hgtests.tntgku5c/child149/test-merge-criss-cross.t-newfilenode.sh" 
# Timout reached for process 4791 
# Ret was: 0 (test-generaldelta.t) 
ok
test-merge-criss-cross.t#old
test-merge-criss-cross.t#old ... # Test test-merge-criss-cross.t#old 
# Running sh "/tmp/hgtests.tntgku5c/child150/test-merge-criss-cross.t-old.sh" 
# Timout reached for process 4064 
# Ret was: 0 (test-keyword.t) 
ok
test-convert-svn-branches.t
test-convert-svn-branches.t ... # Test test-convert-svn-branches.t 
# Running sh "/tmp/hgtests.tntgku5c/child151/test-convert-svn-branches.t.sh" 
skipped missing feature: subversion python bindings
# Ret was: 80 (test-convert-svn-branches.t) 
test-mq.t
test-mq.t ... # Test test-mq.t 
# Timout reached for process 5166 
# Running sh "/tmp/hgtests.tntgku5c/child152/test-mq.t.sh" 
# Timout reached for process 4474 

--- /<<PKGBUILDDIR>>/tests/test-revert.t
+++ /<<PKGBUILDDIR>>/tests/test-revert.t.err
@@ -612,6 +612,8 @@
   A content1_missing_missing-tracked
   A content1_missing_missing-untracked
   $ hg commit -m 'base'
+  Bus error (core dumped)
+  [135]
 
 (create a simple text version of the content)
 
@@ -655,27 +657,30 @@
   adding missing_content2_missing-tracked
   adding missing_content2_missing-untracked
   $ hg status
-  M content1_content2_content1-tracked
-  M content1_content2_content1-untracked
-  M content1_content2_content2-tracked
-  M content1_content2_content2-untracked
-  M content1_content2_content3-tracked
-  M content1_content2_content3-untracked
-  M content1_content2_missing-tracked
-  M content1_content2_missing-untracked
+  A content1_content1_content1-tracked
+  A content1_content1_content1-untracked
+  A content1_content1_content3-tracked
+  A content1_content1_content3-untracked
+  A content1_content1_missing-tracked
+  A content1_content1_missing-untracked
+  A content1_content2_content1-tracked
+  A content1_content2_content1-untracked
+  A content1_content2_content2-tracked
+  A content1_content2_content2-untracked
+  A content1_content2_content3-tracked
+  A content1_content2_content3-untracked
+  A content1_content2_missing-tracked
+  A content1_content2_missing-untracked
   A missing_content2_content2-tracked
   A missing_content2_content2-untracked
   A missing_content2_content3-tracked
   A missing_content2_content3-untracked
   A missing_content2_missing-tracked
   A missing_content2_missing-untracked
-  R content1_missing_content1-tracked
-  R content1_missing_content1-untracked
-  R content1_missing_content3-tracked
-  R content1_missing_content3-untracked
-  R content1_missing_missing-tracked
-  R content1_missing_missing-untracked
   $ hg commit -m 'parent'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 (create a simple text version of the content)
 
@@ -719,56 +724,35 @@
   $ hg forget *_*_*-untracked
   $ rm *_*_missing-*
   $ hg status
-  M content1_content1_content3-tracked
-  M content1_content2_content1-tracked
-  M content1_content2_content3-tracked
-  M missing_content2_content3-tracked
+  A content1_content1_content1-tracked
+  A content1_content1_content3-tracked
+  A content1_content2_content1-tracked
+  A content1_content2_content2-tracked
+  A content1_content2_content3-tracked
   A content1_missing_content1-tracked
   A content1_missing_content3-tracked
+  A missing_content2_content2-tracked
+  A missing_content2_content3-tracked
   A missing_missing_content3-tracked
-  R content1_content1_content1-untracked
-  R content1_content1_content3-untracked
-  R content1_content1_missing-untracked
-  R content1_content2_content1-untracked
-  R content1_content2_content2-untracked
-  R content1_content2_content3-untracked
-  R content1_content2_missing-untracked
-  R missing_content2_content2-untracked
-  R missing_content2_content3-untracked
-  R missing_content2_missing-untracked
   ! content1_content1_missing-tracked
   ! content1_content2_missing-tracked
   ! content1_missing_missing-tracked
   ! missing_content2_missing-tracked
   ! missing_missing_missing-tracked
+  ? content1_content1_content1-untracked
+  ? content1_content1_content3-untracked
+  ? content1_content2_content1-untracked
+  ? content1_content2_content2-untracked
+  ? content1_content2_content3-untracked
   ? content1_missing_content1-untracked
   ? content1_missing_content3-untracked
+  ? missing_content2_content2-untracked
+  ? missing_content2_content3-untracked
   ? missing_missing_content3-untracked
 
   $ hg status --rev 'desc("base")'
-  M content1_content1_content3-tracked
-  M content1_content2_content2-tracked
-  M content1_content2_content3-tracked
-  M content1_missing_content3-tracked
-  A missing_content2_content2-tracked
-  A missing_content2_content3-tracked
-  A missing_missing_content3-tracked
-  R content1_content1_content1-untracked
-  R content1_content1_content3-untracked
-  R content1_content1_missing-untracked
-  R content1_content2_content1-untracked
-  R content1_content2_content2-untracked
-  R content1_content2_content3-untracked
-  R content1_content2_missing-untracked
-  R content1_missing_content1-untracked
-  R content1_missing_content3-untracked
-  R content1_missing_missing-untracked
-  ! content1_content1_missing-tracked
-  ! content1_content2_missing-tracked
-  ! content1_missing_missing-tracked
-  ! missing_content2_missing-tracked
-  ! missing_missing_missing-tracked
-  ? missing_missing_content3-untracked
+  abort: empty revision range
+  [10]
 
 (create a simple text version of the content)
 
@@ -808,28 +792,21 @@
 check revert output
 
   $ hg revert --all
+  forgetting content1_content1_content1-tracked
+  forgetting content1_content1_content3-tracked
+  forgetting content1_content1_missing-tracked
+  forgetting content1_content2_content1-tracked
+  forgetting content1_content2_content2-tracked
+  forgetting content1_content2_content3-tracked
+  forgetting content1_content2_missing-tracked
   forgetting content1_missing_content1-tracked
   forgetting content1_missing_content3-tracked
   forgetting content1_missing_missing-tracked
+  forgetting missing_content2_content2-tracked
+  forgetting missing_content2_content3-tracked
+  forgetting missing_content2_missing-tracked
   forgetting missing_missing_content3-tracked
   forgetting missing_missing_missing-tracked
-  reverting content1_content1_content3-tracked
-  reverting content1_content1_missing-tracked
-  reverting content1_content2_content1-tracked
-  reverting content1_content2_content3-tracked
-  reverting content1_content2_missing-tracked
-  reverting missing_content2_content3-tracked
-  reverting missing_content2_missing-tracked
-  undeleting content1_content1_content1-untracked
-  undeleting content1_content1_content3-untracked
-  undeleting content1_content1_missing-untracked
-  undeleting content1_content2_content1-untracked
-  undeleting content1_content2_content2-untracked
-  undeleting content1_content2_content3-untracked
-  undeleting content1_content2_missing-untracked
-  undeleting missing_content2_content2-untracked
-  undeleting missing_content2_content3-untracked
-  undeleting missing_content2_missing-untracked
 
 Compare resulting directory with revert target.
 
@@ -839,18 +816,32 @@
   $ "$PYTHON" ../dircontent.py > ../content-parent-all.txt
   $ cd ..
   $ diff -U 0 -- content-parent.txt content-parent-all.txt | grep _
-  +content3 content1_content1_content3-tracked.orig
-  +content3 content1_content1_content3-untracked.orig
-  +content1 content1_content2_content1-tracked.orig
-  +content1 content1_content2_content1-untracked.orig
-  +content3 content1_content2_content3-tracked.orig
-  +content3 content1_content2_content3-untracked.orig
+  -content1 content1_content1_content3-tracked
+  -content1 content1_content1_content3-untracked
+  -content1 content1_content1_missing-tracked
+  -content1 content1_content1_missing-untracked
+  -content2 content1_content2_content1-tracked
+  -content2 content1_content2_content1-untracked
+  +content3 content1_content1_content3-tracked
+  +content3 content1_content1_content3-untracked
+  +content1 content1_content2_content1-tracked
+  +content1 content1_content2_content1-untracked
+  -content2 content1_content2_content3-tracked
+  -content2 content1_content2_content3-untracked
+  -content2 content1_content2_missing-tracked
+  -content2 content1_content2_missing-untracked
+  +content3 content1_content2_content3-tracked
+  +content3 content1_content2_content3-untracked
   +content1 content1_missing_content1-tracked
   +content1 content1_missing_content1-untracked
   +content3 content1_missing_content3-tracked
   +content3 content1_missing_content3-untracked
-  +content3 missing_content2_content3-tracked.orig
-  +content3 missing_content2_content3-untracked.orig
+  -content2 missing_content2_content3-tracked
+  -content2 missing_content2_content3-untracked
+  -content2 missing_content2_missing-tracked
+  -content2 missing_content2_missing-untracked
+  +content3 missing_content2_content3-tracked
+  +content3 missing_content2_content3-untracked
   +content3 missing_missing_content3-tracked
   +content3 missing_missing_content3-untracked
 
@@ -865,28 +856,8 @@
 check revert output
 
   $ hg revert --all --rev 'desc(base)'
-  forgetting missing_missing_content3-tracked
-  forgetting missing_missing_missing-tracked
-  removing missing_content2_content2-tracked
-  removing missing_content2_content3-tracked
-  removing missing_content2_missing-tracked
-  reverting content1_content1_content3-tracked
-  reverting content1_content1_missing-tracked
-  reverting content1_content2_content2-tracked
-  reverting content1_content2_content3-tracked
-  reverting content1_content2_missing-tracked
-  reverting content1_missing_content3-tracked
-  reverting content1_missing_missing-tracked
-  adding content1_missing_content1-untracked
-  adding content1_missing_content3-untracked
-  adding content1_missing_missing-untracked
-  undeleting content1_content1_content1-untracked
-  undeleting content1_content1_content3-untracked
-  undeleting content1_content1_missing-untracked
-  undeleting content1_content2_content1-untracked
-  undeleting content1_content2_content2-untracked
-  undeleting content1_content2_content3-untracked
-  undeleting content1_content2_missing-untracked
+  abort: empty revision set
+  [10]
 
 Compare resulting directory with revert target.
 
@@ -896,15 +867,31 @@
   $ "$PYTHON" ../dircontent.py > ../content-base-all.txt
   $ cd ..
   $ diff -U 0 -- content-base.txt content-base-all.txt | grep _
-  +content3 content1_content1_content3-tracked.orig
-  +content3 content1_content1_content3-untracked.orig
-  +content2 content1_content2_content2-untracked.orig
-  +content3 content1_content2_content3-tracked.orig
-  +content3 content1_content2_content3-untracked.orig
-  +content3 content1_missing_content3-tracked.orig
-  +content3 content1_missing_content3-untracked.orig
+  -content1 content1_content1_content3-tracked
+  -content1 content1_content1_content3-untracked
+  -content1 content1_content1_missing-tracked
+  -content1 content1_content1_missing-untracked
+  +content3 content1_content1_content3-tracked
+  +content3 content1_content1_content3-untracked
+  -content1 content1_content2_content2-tracked
+  -content1 content1_content2_content2-untracked
+  -content1 content1_content2_content3-tracked
+  -content1 content1_content2_content3-untracked
+  -content1 content1_content2_missing-tracked
+  -content1 content1_content2_missing-untracked
+  +content2 content1_content2_content2-tracked
+  +content2 content1_content2_content2-untracked
+  +content3 content1_content2_content3-tracked
+  +content3 content1_content2_content3-untracked
+  -content1 content1_missing_content3-tracked
+  -content1 content1_missing_content3-untracked
+  -content1 content1_missing_missing-tracked
+  -content1 content1_missing_missing-untracked
+  +content3 content1_missing_content3-tracked
+  +content3 content1_missing_content3-untracked
+  +content2 missing_content2_content2-tracked
   +content2 missing_content2_content2-untracked
-  +content3 missing_content2_content3-tracked.orig
+  +content3 missing_content2_content3-tracked
   +content3 missing_content2_content3-untracked
   +content3 missing_missing_content3-tracked
   +content3 missing_missing_content3-untracked
@@ -926,34 +913,39 @@
   >   echo
   > done
   ### revert for: content1_content1_content1-tracked
-  no changes needed to content1_content1_content1-tracked
   
   ### revert for: content1_content1_content1-untracked
+  file not managed: content1_content1_content1-untracked
   
   ### revert for: content1_content1_content3-tracked
   
   ### revert for: content1_content1_content3-untracked
+  file not managed: content1_content1_content3-untracked
   
   ### revert for: content1_content1_missing-tracked
   
   ### revert for: content1_content1_missing-untracked
+  content1_content1_missing-untracked: no such file in rev 000000000000
   
   ### revert for: content1_content2_content1-tracked
   
   ### revert for: content1_content2_content1-untracked
+  file not managed: content1_content2_content1-untracked
   
   ### revert for: content1_content2_content2-tracked
-  no changes needed to content1_content2_content2-tracked
   
   ### revert for: content1_content2_content2-untracked
+  file not managed: content1_content2_content2-untracked
   
   ### revert for: content1_content2_content3-tracked
   
   ### revert for: content1_content2_content3-untracked
+  file not managed: content1_content2_content3-untracked
   
   ### revert for: content1_content2_missing-tracked
   
   ### revert for: content1_content2_missing-untracked
+  content1_content2_missing-untracked: no such file in rev 000000000000
   
   ### revert for: content1_missing_content1-tracked
   
@@ -971,17 +963,19 @@
   content1_missing_missing-untracked: no such file in rev * (glob)
   
   ### revert for: missing_content2_content2-tracked
-  no changes needed to missing_content2_content2-tracked
   
   ### revert for: missing_content2_content2-untracked
+  file not managed: missing_content2_content2-untracked
   
   ### revert for: missing_content2_content3-tracked
   
   ### revert for: missing_content2_content3-untracked
+  file not managed: missing_content2_content3-untracked
   
   ### revert for: missing_content2_missing-tracked
   
   ### revert for: missing_content2_missing-untracked
+  missing_content2_missing-untracked: no such file in rev 000000000000
   
   ### revert for: missing_missing_content3-tracked
   
@@ -1019,72 +1013,94 @@
   >   echo
   > done
   ### revert for: content1_content1_content1-tracked
-  no changes needed to content1_content1_content1-tracked
+  abort: empty revision set
   
   ### revert for: content1_content1_content1-untracked
+  abort: empty revision set
   
   ### revert for: content1_content1_content3-tracked
+  abort: empty revision set
   
   ### revert for: content1_content1_content3-untracked
+  abort: empty revision set
   
   ### revert for: content1_content1_missing-tracked
+  abort: empty revision set
   
   ### revert for: content1_content1_missing-untracked
+  abort: empty revision set
   
   ### revert for: content1_content2_content1-tracked
-  no changes needed to content1_content2_content1-tracked
+  abort: empty revision set
   
   ### revert for: content1_content2_content1-untracked
+  abort: empty revision set
   
   ### revert for: content1_content2_content2-tracked
+  abort: empty revision set
   
   ### revert for: content1_content2_content2-untracked
+  abort: empty revision set
   
   ### revert for: content1_content2_content3-tracked
+  abort: empty revision set
   
   ### revert for: content1_content2_content3-untracked
+  abort: empty revision set
   
   ### revert for: content1_content2_missing-tracked
+  abort: empty revision set
   
   ### revert for: content1_content2_missing-untracked
+  abort: empty revision set
   
   ### revert for: content1_missing_content1-tracked
-  no changes needed to content1_missing_content1-tracked
+  abort: empty revision set
   
   ### revert for: content1_missing_content1-untracked
+  abort: empty revision set
   
   ### revert for: content1_missing_content3-tracked
+  abort: empty revision set
   
   ### revert for: content1_missing_content3-untracked
+  abort: empty revision set
   
   ### revert for: content1_missing_missing-tracked
+  abort: empty revision set
   
   ### revert for: content1_missing_missing-untracked
+  abort: empty revision set
   
   ### revert for: missing_content2_content2-tracked
+  abort: empty revision set
   
   ### revert for: missing_content2_content2-untracked
-  no changes needed to missing_content2_content2-untracked
+  abort: empty revision set
   
   ### revert for: missing_content2_content3-tracked
+  abort: empty revision set
   
   ### revert for: missing_content2_content3-untracked
-  no changes needed to missing_content2_content3-untracked
+  abort: empty revision set
   
   ### revert for: missing_content2_missing-tracked
+  abort: empty revision set
   
   ### revert for: missing_content2_missing-untracked
-  no changes needed to missing_content2_missing-untracked
+  abort: empty revision set
   
   ### revert for: missing_missing_content3-tracked
+  abort: empty revision set
   
   ### revert for: missing_missing_content3-untracked
-  file not managed: missing_missing_content3-untracked
+  abort: empty revision set
   
   ### revert for: missing_missing_missing-tracked
+  abort: empty revision set
   
   ### revert for: missing_missing_missing-untracked
-  missing_missing_missing-untracked: no such file in rev * (glob)
+  abort: empty revision set
   
 
 check resulting directory against the --all run

ERROR: test-revert.t output changed
!# Ret was: 0 (test-revert.t) 
test-convert-hg-svn.t
test-convert-hg-svn.t ... # Test test-convert-hg-svn.t 
# Running sh "/tmp/hgtests.tntgku5c/child153/test-convert-hg-svn.t.sh" 
skipped missing feature: subversion python bindings
# Ret was: 80 (test-convert-hg-svn.t) 
test-gendoc-de.t
test-gendoc-de.t ... # Test test-gendoc-de.t 
# Timout reached for process 5447 
# Running sh "/tmp/hgtests.tntgku5c/child154/test-gendoc-de.t.sh" 
# Ret was: 0 (test-gendoc-de.t) 
ok
test-rename-merge2.t
test-rename-merge2.t ... # Test test-rename-merge2.t 
# Running sh "/tmp/hgtests.tntgku5c/child155/test-rename-merge2.t.sh" 
# Timout reached for process 5456 
# Timout reached for process 4965 
# Ret was: 0 (test-merge-criss-cross.t#newfilenode) 
ok
test-lfs-serve-access.t
test-lfs-serve-access.t ... # Test test-lfs-serve-access.t 
# Running sh "/tmp/hgtests.tntgku5c/child156/test-lfs-serve-access.t.sh" 
# Timout reached for process 5107 
# Ret was: 0 (test-merge-criss-cross.t#old) 
ok
test-subrepo-git.t
test-subrepo-git.t ... # Test test-subrepo-git.t 
# Running sh "/tmp/hgtests.tntgku5c/child157/test-subrepo-git.t.sh" 
skipped missing feature: git command line client
# Ret was: 80 (test-subrepo-git.t) 
test-phases.t
test-phases.t ... # Test test-phases.t 
# Running sh "/tmp/hgtests.tntgku5c/child158/test-phases.t.sh" 
# Timout reached for process 5820 
# Timout reached for process 5641 
# Ret was: 0 (test-lfs-serve-access.t) 
ok
test-clone-stream.t#stream-bundle2
test-clone-stream.t#stream-bundle2 ... # Test test-clone-stream.t#stream-bundle2 
# Running sh "/tmp/hgtests.tntgku5c/child159/test-clone-stream.t-stream-bundle2.sh" 
# Timout reached for process 6017 

--- /<<PKGBUILDDIR>>/tests/test-clone-stream.t
+++ /<<PKGBUILDDIR>>/tests/test-clone-stream.t#stream-bundle2.err
@@ -77,6 +77,8 @@
   adding undo.i
   adding undo.n
   adding undo.py
+  Bus error (core dumped)
+  [135]
 
   $ hg --config server.uncompressed=false serve -p $HGPORT -d --pid-file=hg.pid
   $ cat hg.pid > $DAEMON_PIDS
@@ -90,7 +92,7 @@
 
   $ hg clone server local-clone
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 
 Check that the clone went well
 
@@ -99,7 +101,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
 
 Check uncompressed
 ==================
@@ -226,8 +228,8 @@
   adding changesets
   adding manifests
   adding file changes
-  added 3 changesets with 1088 changes to 1088 files
-  new changesets 96ee1d7354c4:5223b5e3265f
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
 
   $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=getbundle' content-type --bodyfile body --hgproto 0.2 --requestheader "x-hgarg-1=bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps&cg=0&common=0000000000000000000000000000000000000000&heads=c17445101a72edac06facd130d14808dfbd5c7c2&stream=1"
   200 Script output follows
@@ -270,8 +272,8 @@
   streaming all changes
   1093 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1093 files to transfer, 98.9 KB of data (zstd !)
-  transferred 98.9 KB in * seconds (* */sec) (glob) (zstd !)
+  1030 files to transfer, 93.6 KB of data
+  transferred 93.6 KB in * seconds (* */sec) (glob)
 
   $ ls -1 clone1/.hg/cache
   branch2-base
@@ -316,25 +318,25 @@
 #endif
 #if zstd no-rust
   $ f --size --hex --bytes 256 body
-  body: size=116310 (no-bigendian !)
+  body: size=109380
   body: size=116305 (bigendian !)
   0000: 04 6e 6f 6e 65 48 47 32 30 00 00 00 00 00 00 00 |.noneHG20.......|
-  0010: 7c 07 53 54 52 45 41 4d 32 00 00 00 00 03 00 09 ||.STREAM2.......|
-  0020: 06 09 04 0c 40 62 79 74 65 63 6f 75 6e 74 31 30 |....@bytecount10|
-  0030: 31 32 37 36 66 69 6c 65 63 6f 75 6e 74 31 30 39 |1276filecount109| (no-bigendian !)
+  0010: 7b 07 53 54 52 45 41 4d 32 00 00 00 00 03 00 09 |{.STREAM2.......|
+  0020: 05 09 04 0c 40 62 79 74 65 63 6f 75 6e 74 39 35 |....@bytecount95|
+  0030: 38 39 37 66 69 6c 65 63 6f 75 6e 74 31 30 33 30 |897filecount1030|
   0030: 31 32 37 31 66 69 6c 65 63 6f 75 6e 74 31 30 39 |1271filecount109| (bigendian !)
-  0040: 33 72 65 71 75 69 72 65 6d 65 6e 74 73 67 65 6e |3requirementsgen|
-  0050: 65 72 61 6c 64 65 6c 74 61 25 32 43 72 65 76 6c |eraldelta%2Crevl|
-  0060: 6f 67 2d 63 6f 6d 70 72 65 73 73 69 6f 6e 2d 7a |og-compression-z|
-  0070: 73 74 64 25 32 43 72 65 76 6c 6f 67 76 31 25 32 |std%2Crevlogv1%2|
-  0080: 43 73 70 61 72 73 65 72 65 76 6c 6f 67 00 00 80 |Csparserevlog...|
-  0090: 00 73 08 42 64 61 74 61 2f 30 2e 69 00 03 00 01 |.s.Bdata/0.i....|
-  00a0: 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00 00 |................|
-  00b0: 00 00 00 01 ff ff ff ff ff ff ff ff 80 29 63 a0 |.............)c.|
-  00c0: 49 d3 23 87 bf ce fe 56 67 92 67 2c 69 d1 ec 39 |I.#....Vg.g,i..9|
-  00d0: 00 00 00 00 00 00 00 00 00 00 00 00 75 30 73 26 |............u0s&|
-  00e0: 45 64 61 74 61 2f 30 30 63 68 61 6e 67 65 6c 6f |Edata/00changelo|
-  00f0: 67 2d 61 62 33 34 39 31 38 30 61 30 34 30 35 30 |g-ab349180a04050|
+  0040: 72 65 71 75 69 72 65 6d 65 6e 74 73 67 65 6e 65 |requirementsgene|
+  0050: 72 61 6c 64 65 6c 74 61 25 32 43 72 65 76 6c 6f |raldelta%2Crevlo|
+  0060: 67 2d 63 6f 6d 70 72 65 73 73 69 6f 6e 2d 7a 73 |g-compression-zs|
+  0070: 74 64 25 32 43 72 65 76 6c 6f 67 76 31 25 32 43 |td%2Crevlogv1%2C|
+  0080: 73 70 61 72 73 65 72 65 76 6c 6f 67 00 00 80 00 |sparserevlog....|
+  0090: 73 08 42 64 61 74 61 2f 30 2e 69 00 03 00 01 00 |s.Bdata/0.i.....|
+  00a0: 00 00 00 00 00 00 02 00 00 00 01 00 00 00 00 00 |................|
+  00b0: 00 00 01 ff ff ff ff ff ff ff ff 80 29 63 a0 49 |............)c.I|
+  00c0: d3 23 87 bf ce fe 56 67 92 67 2c 69 d1 ec 39 00 |.#....Vg.g,i..9.|
+  00d0: 00 00 00 00 00 00 00 00 00 00 00 75 30 73 08 42 |...........u0s.B|
+  00e0: 64 61 74 61 2f 31 2e 69 00 03 00 01 00 00 00 00 |data/1.i........|
+  00f0: 00 00 00 02 00 00 00 01 00 00 00 00 00 00 00 01 |................|
 #endif
 #if zstd rust no-dirstate-v2
   $ f --size --hex --bytes 256 body
@@ -394,8 +396,8 @@
   streaming all changes
   1093 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1093 files to transfer, 98.9 KB of data (zstd !)
-  transferred 98.9 KB in * seconds (* */sec) (glob) (zstd !)
+  1030 files to transfer, 93.6 KB of data
+  transferred 93.6 KB in * seconds (* */sec) (glob)
 #endif
 
 Clone with background file closing enabled
@@ -440,15 +442,15 @@
   bundle2-input-part: "stream2" (params: 3 mandatory) supported
   applying stream bundle
   1093 files to transfer, 102 KB of data (no-zstd !)
-  1093 files to transfer, 98.9 KB of data (zstd !)
+  1030 files to transfer, 93.6 KB of data
   starting 4 threads for background file closing
   starting 4 threads for background file closing
   updating the branch cache
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
   bundle2-input-part: total payload size 118984 (no-zstd !)
-  transferred 98.9 KB in * seconds (* */sec) (glob) (zstd !)
-  bundle2-input-part: total payload size 116145 (zstd no-bigendian !)
+  transferred 93.6 KB in * seconds (* */sec) (glob)
   bundle2-input-part: total payload size 116140 (zstd bigendian !)
+  bundle2-input-part: total payload size 109216
   bundle2-input-part: "listkeys" (params: 1 mandatory) supported
   bundle2-input-bundle: 2 parts total
   checking for updated bookmarks
@@ -459,14 +461,13 @@
 Cannot stream clone when there are secret changesets
 
   $ hg -R server phase --force --secret -r tip
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg clone --stream -U http://localhost:$HGPORT secret-denied
-  warning: stream clone requested but server has them disabled
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 1025 changes to 1025 files
-  new changesets 96ee1d7354c4:c17445101a72
+  streaming all changes
+  1030 files to transfer, 93.6 KB of data
+  transferred 93.6 KB in * seconds (* */sec) (glob)
 
   $ killdaemons.py
 
@@ -492,8 +493,8 @@
   streaming all changes
   1093 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1093 files to transfer, 98.9 KB of data (zstd !)
-  transferred 98.9 KB in * seconds (* */sec) (glob) (zstd !)
+  1030 files to transfer, 93.6 KB of data
+  transferred 93.6 KB in * seconds (* */sec) (glob)
 #endif
 
   $ killdaemons.py
@@ -506,12 +507,9 @@
   $ cd ..
 
   $ hg clone -U http://localhost:$HGPORT preferuncompressed-secret
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 1025 changes to 1025 files
-  new changesets 96ee1d7354c4:c17445101a72
+  streaming all changes
+  1030 files to transfer, 93.6 KB of data
+  transferred 93.6 KB in * seconds (* */sec) (glob)
 
   $ killdaemons.py
 
@@ -523,25 +521,17 @@
   $ cd ..
 
   $ hg clone --stream http://localhost:$HGPORT secret-full-disabled
-  warning: stream clone requested but server has them disabled
-  requesting all changes
-  remote: abort: server has pull-based clones disabled
-  abort: pull failed on remote
-  (remove --pull if specified or upgrade Mercurial)
-  [100]
+  streaming all changes
+  1030 files to transfer, 93.6 KB of data
+  transferred 93.6 KB in * seconds (* */sec) (glob)
+  updating to branch default
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 
 Local stream clone with secrets involved
 (This is just a test over behavior: if you have access to the repo's files,
 there is no security so it isn't important to prevent a clone here.)
 
   $ hg clone -U --stream server local-secret
-  warning: stream clone requested but server has them disabled
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 1025 changes to 1025 files
-  new changesets 96ee1d7354c4:c17445101a72
 
 Stream clone while repo is changing:
 
@@ -622,10 +612,16 @@
 (revert introduction of secret changeset)
 
   $ hg -R server phase --draft 'secret()'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 add a bookmark
 
   $ hg -R server bookmark -r tip some-bookmark
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 clone it
 
@@ -646,19 +642,19 @@
   streaming all changes
   1096 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1096 files to transfer, 99.1 KB of data (zstd !)
-  transferred 99.1 KB in * seconds (* */sec) (glob) (zstd !)
+  1031 files to transfer, 93.7 KB of data
+  transferred 93.7 KB in * seconds (* */sec) (glob)
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 #endif
   $ hg verify -R with-bookmarks
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R with-bookmarks bookmarks
-     some-bookmark             2:5223b5e3265f
+  no bookmarks set
 
 Stream repository with phases
 -----------------------------
@@ -668,7 +664,6 @@
   $ hg -R server phase -r 'all()'
   0: draft
   1: draft
-  2: draft
 
 #if stream-legacy
   $ hg clone --stream http://localhost:$HGPORT phase-publish
@@ -687,21 +682,20 @@
   streaming all changes
   1096 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1096 files to transfer, 99.1 KB of data (zstd !)
-  transferred 99.1 KB in * seconds (* */sec) (glob) (zstd !)
+  1031 files to transfer, 93.7 KB of data
+  transferred 93.7 KB in * seconds (* */sec) (glob)
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 #endif
   $ hg verify -R phase-publish
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R phase-publish phase -r 'all()'
   0: public
   1: public
-  2: public
 
 Clone as non publishing
 
@@ -738,21 +732,20 @@
   streaming all changes
   1097 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1097 files to transfer, 99.1 KB of data (zstd !)
-  transferred 99.1 KB in * seconds (* */sec) (glob) (zstd !)
+  1032 files to transfer, 93.7 KB of data
+  transferred 93.7 KB in * seconds (* */sec) (glob)
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg -R phase-no-publish phase -r 'all()'
   0: draft
   1: draft
-  2: draft
 #endif
   $ hg verify -R phase-no-publish
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
 
   $ killdaemons.py
 
@@ -777,12 +770,19 @@
   $ cd server
   $ echo foo > foo
   $ hg -q commit -m 'about to be pruned'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg debugobsolete `hg log -r . -T '{node}'` -d '0 0' -u test --record-parents
-  1 new obsolescence markers
-  obsoleted 1 changesets
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg up null -q
+  file 'foo' was deleted in other [destination] but was modified in local [working copy].
+  You can use (c)hanged version, (d)elete, or leave (u)nresolved.
+  What do you want to do? u
+  [1]
   $ hg log -T '{rev}: {phase}\n'
-  2: draft
   1: draft
   0: draft
   $ hg serve -p $HGPORT -d --pid-file=hg.pid
@@ -793,26 +793,23 @@
   streaming all changes
   1098 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1098 files to transfer, 99.5 KB of data (zstd !)
-  transferred 99.5 KB in * seconds (* */sec) (glob) (zstd !)
+  1032 files to transfer, 93.7 KB of data
+  transferred 93.7 KB in * seconds (* */sec) (glob)
   $ hg -R with-obsolescence log -T '{rev}: {phase}\n'
-  2: draft
   1: draft
   0: draft
   $ hg debugobsolete -R with-obsolescence
-  8c206a663911c1f97f2f9d7382e417ae55872cfa 0 {5223b5e3265f0df40bb743da62249413d74ac70f} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   $ hg verify -R with-obsolescence
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 4 changesets with 1089 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
 
   $ hg clone -U --stream --config experimental.evolution=0 http://localhost:$HGPORT with-obsolescence-no-evolution
   streaming all changes
-  remote: abort: server has obsolescence markers, but client cannot receive them via stream clone
-  abort: pull failed on remote
-  [100]
+  1032 files to transfer, 93.7 KB of data
+  transferred 93.7 KB in * seconds (* */sec) (glob)
 
   $ killdaemons.py
 

ERROR: test-clone-stream.t#stream-bundle2 output changed
!# Ret was: 0 (test-clone-stream.t#stream-bundle2) 
test-clone-stream.t#stream-legacy
test-clone-stream.t#stream-legacy ... # Test test-clone-stream.t#stream-legacy 
# Running sh "/tmp/hgtests.tntgku5c/child160/test-clone-stream.t-stream-legacy.sh" 
# Timout reached for process 5824 
# Ret was: 0 (test-phases.t) 
ok
test-bundle.t
test-bundle.t ... # Test test-bundle.t 
# Running sh "/tmp/hgtests.tntgku5c/child161/test-bundle.t.sh" 
# Timout reached for process 5507 
# Ret was: 0 (test-rename-merge2.t) 
ok
test-check-format.t
test-check-format.t ... # Test test-check-format.t 
# Running sh "/tmp/hgtests.tntgku5c/child162/test-check-format.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-check-format.t) 
test-split.t#obsstore-off
test-split.t#obsstore-off ... # Test test-split.t#obsstore-off 
# Timout reached for process 7305 
# Running sh "/tmp/hgtests.tntgku5c/child163/test-split.t-obsstore-off.sh" 
# Timout reached for process 5184 
# Ret was: 0 (test-mq.t) 
ok
test-split.t#obsstore-on
test-split.t#obsstore-on ... # Test test-split.t#obsstore-on 
# Running sh "/tmp/hgtests.tntgku5c/child164/test-split.t-obsstore-on.sh" 
# Timout reached for process 6951 

--- /<<PKGBUILDDIR>>/tests/test-clone-stream.t
+++ /<<PKGBUILDDIR>>/tests/test-clone-stream.t#stream-legacy.err
@@ -77,6 +77,8 @@
   adding undo.i
   adding undo.n
   adding undo.py
+  Bus error (core dumped)
+  [135]
 
   $ hg --config server.uncompressed=false serve -p $HGPORT -d --pid-file=hg.pid
   $ cat hg.pid > $DAEMON_PIDS
@@ -90,7 +92,7 @@
 
   $ hg clone server local-clone
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 
 Check that the clone went well
 
@@ -99,7 +101,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
 
 Check uncompressed
 ==================
@@ -159,8 +161,8 @@
   adding changesets
   adding manifests
   adding file changes
-  added 3 changesets with 1088 changes to 1088 files
-  new changesets 96ee1d7354c4:5223b5e3265f
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
 
   $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=getbundle' content-type --bodyfile body --hgproto 0.2 --requestheader "x-hgarg-1=bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps&cg=0&common=0000000000000000000000000000000000000000&heads=c17445101a72edac06facd130d14808dfbd5c7c2&stream=1"
   200 Script output follows
@@ -259,8 +261,8 @@
   streaming all changes
   1090 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1090 files to transfer, 98.8 KB of data (zstd !)
-  transferred 98.8 KB in * seconds (* */sec) (glob) (zstd !)
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
   searching for changes
   no changes found
   $ cat server/errors.txt
@@ -316,25 +318,25 @@
 #endif
 #if zstd no-rust
   $ f --size --hex --bytes 256 body
-  body: size=116310 (no-bigendian !)
+  body: size=109380
   body: size=116305 (bigendian !)
   0000: 04 6e 6f 6e 65 48 47 32 30 00 00 00 00 00 00 00 |.noneHG20.......|
-  0010: 7c 07 53 54 52 45 41 4d 32 00 00 00 00 03 00 09 ||.STREAM2.......|
-  0020: 06 09 04 0c 40 62 79 74 65 63 6f 75 6e 74 31 30 |....@bytecount10|
-  0030: 31 32 37 36 66 69 6c 65 63 6f 75 6e 74 31 30 39 |1276filecount109| (no-bigendian !)
+  0010: 7b 07 53 54 52 45 41 4d 32 00 00 00 00 03 00 09 |{.STREAM2.......|
+  0020: 05 09 04 0c 40 62 79 74 65 63 6f 75 6e 74 39 35 |....@bytecount95|
+  0030: 38 39 37 66 69 6c 65 63 6f 75 6e 74 31 30 33 30 |897filecount1030|
   0030: 31 32 37 31 66 69 6c 65 63 6f 75 6e 74 31 30 39 |1271filecount109| (bigendian !)
-  0040: 33 72 65 71 75 69 72 65 6d 65 6e 74 73 67 65 6e |3requirementsgen|
-  0050: 65 72 61 6c 64 65 6c 74 61 25 32 43 72 65 76 6c |eraldelta%2Crevl|
-  0060: 6f 67 2d 63 6f 6d 70 72 65 73 73 69 6f 6e 2d 7a |og-compression-z|
-  0070: 73 74 64 25 32 43 72 65 76 6c 6f 67 76 31 25 32 |std%2Crevlogv1%2|
-  0080: 43 73 70 61 72 73 65 72 65 76 6c 6f 67 00 00 80 |Csparserevlog...|
-  0090: 00 73 08 42 64 61 74 61 2f 30 2e 69 00 03 00 01 |.s.Bdata/0.i....|
-  00a0: 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00 00 |................|
-  00b0: 00 00 00 01 ff ff ff ff ff ff ff ff 80 29 63 a0 |.............)c.|
-  00c0: 49 d3 23 87 bf ce fe 56 67 92 67 2c 69 d1 ec 39 |I.#....Vg.g,i..9|
-  00d0: 00 00 00 00 00 00 00 00 00 00 00 00 75 30 73 26 |............u0s&|
-  00e0: 45 64 61 74 61 2f 30 30 63 68 61 6e 67 65 6c 6f |Edata/00changelo|
-  00f0: 67 2d 61 62 33 34 39 31 38 30 61 30 34 30 35 30 |g-ab349180a04050|
+  0040: 72 65 71 75 69 72 65 6d 65 6e 74 73 67 65 6e 65 |requirementsgene|
+  0050: 72 61 6c 64 65 6c 74 61 25 32 43 72 65 76 6c 6f |raldelta%2Crevlo|
+  0060: 67 2d 63 6f 6d 70 72 65 73 73 69 6f 6e 2d 7a 73 |g-compression-zs|
+  0070: 74 64 25 32 43 72 65 76 6c 6f 67 76 31 25 32 43 |td%2Crevlogv1%2C|
+  0080: 73 70 61 72 73 65 72 65 76 6c 6f 67 00 00 80 00 |sparserevlog....|
+  0090: 73 08 42 64 61 74 61 2f 30 2e 69 00 03 00 01 00 |s.Bdata/0.i.....|
+  00a0: 00 00 00 00 00 00 02 00 00 00 01 00 00 00 00 00 |................|
+  00b0: 00 00 01 ff ff ff ff ff ff ff ff 80 29 63 a0 49 |............)c.I|
+  00c0: d3 23 87 bf ce fe 56 67 92 67 2c 69 d1 ec 39 00 |.#....Vg.g,i..9.|
+  00d0: 00 00 00 00 00 00 00 00 00 00 00 75 30 73 08 42 |...........u0s.B|
+  00e0: 64 61 74 61 2f 31 2e 69 00 03 00 01 00 00 00 00 |data/1.i........|
+  00f0: 00 00 00 02 00 00 00 01 00 00 00 00 00 00 00 01 |................|
 #endif
 #if zstd rust no-dirstate-v2
   $ f --size --hex --bytes 256 body
@@ -384,8 +386,8 @@
   streaming all changes
   1090 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1090 files to transfer, 98.8 KB of data (zstd !)
-  transferred 98.8 KB in * seconds (* */sec) (glob) (zstd !)
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
   searching for changes
   no changes found
 #endif
@@ -408,11 +410,11 @@
   streaming all changes
   sending stream_out command
   1090 files to transfer, 102 KB of data (no-zstd !)
-  1090 files to transfer, 98.8 KB of data (zstd !)
+  1027 files to transfer, 93.5 KB of data
   starting 4 threads for background file closing
   updating the branch cache
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  transferred 98.8 KB in * seconds (* */sec) (glob) (zstd !)
+  transferred 93.5 KB in * seconds (* */sec) (glob)
   query 1; heads
   sending batch command
   searching for changes
@@ -459,14 +461,15 @@
 Cannot stream clone when there are secret changesets
 
   $ hg -R server phase --force --secret -r tip
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg clone --stream -U http://localhost:$HGPORT secret-denied
-  warning: stream clone requested but server has them disabled
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 1025 changes to 1025 files
-  new changesets 96ee1d7354c4:c17445101a72
+  streaming all changes
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
+  searching for changes
+  no changes found
 
   $ killdaemons.py
 
@@ -482,8 +485,8 @@
   streaming all changes
   1090 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1090 files to transfer, 98.8 KB of data (zstd !)
-  transferred 98.8 KB in * seconds (* */sec) (glob) (zstd !)
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
   searching for changes
   no changes found
 #endif
@@ -506,12 +509,11 @@
   $ cd ..
 
   $ hg clone -U http://localhost:$HGPORT preferuncompressed-secret
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 1025 changes to 1025 files
-  new changesets 96ee1d7354c4:c17445101a72
+  streaming all changes
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
+  searching for changes
+  no changes found
 
   $ killdaemons.py
 
@@ -523,25 +525,19 @@
   $ cd ..
 
   $ hg clone --stream http://localhost:$HGPORT secret-full-disabled
-  warning: stream clone requested but server has them disabled
-  requesting all changes
-  remote: abort: server has pull-based clones disabled
-  abort: pull failed on remote
-  (remove --pull if specified or upgrade Mercurial)
-  [100]
+  streaming all changes
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
+  searching for changes
+  no changes found
+  updating to branch default
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 
 Local stream clone with secrets involved
 (This is just a test over behavior: if you have access to the repo's files,
 there is no security so it isn't important to prevent a clone here.)
 
   $ hg clone -U --stream server local-secret
-  warning: stream clone requested but server has them disabled
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 1025 changes to 1025 files
-  new changesets 96ee1d7354c4:c17445101a72
 
 Stream clone while repo is changing:
 
@@ -622,10 +618,16 @@
 (revert introduction of secret changeset)
 
   $ hg -R server phase --draft 'secret()'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 add a bookmark
 
   $ hg -R server bookmark -r tip some-bookmark
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 clone it
 
@@ -634,12 +636,12 @@
   streaming all changes
   1090 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1090 files to transfer, 98.8 KB of data (zstd !)
-  transferred 98.8 KB in * seconds (* */sec) (glob) (zstd !)
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
   searching for changes
   no changes found
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 #endif
 #if stream-bundle2
   $ hg clone --stream http://localhost:$HGPORT with-bookmarks
@@ -656,9 +658,9 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R with-bookmarks bookmarks
-     some-bookmark             2:5223b5e3265f
+  no bookmarks set
 
 Stream repository with phases
 -----------------------------
@@ -668,19 +670,18 @@
   $ hg -R server phase -r 'all()'
   0: draft
   1: draft
-  2: draft
 
 #if stream-legacy
   $ hg clone --stream http://localhost:$HGPORT phase-publish
   streaming all changes
   1090 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1090 files to transfer, 98.8 KB of data (zstd !)
-  transferred 98.8 KB in * seconds (* */sec) (glob) (zstd !)
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
   searching for changes
   no changes found
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
 #endif
 #if stream-bundle2
   $ hg clone --stream http://localhost:$HGPORT phase-publish
@@ -697,11 +698,10 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R phase-publish phase -r 'all()'
   0: public
   1: public
-  2: public
 
 Clone as non publishing
 
@@ -722,16 +722,15 @@
   streaming all changes
   1090 files to transfer, 102 KB of data (no-zstd !)
   transferred 102 KB in * seconds (* */sec) (glob) (no-zstd !)
-  1090 files to transfer, 98.8 KB of data (zstd !)
-  transferred 98.8 KB in * seconds (* */sec) (glob) (zstd !)
+  1027 files to transfer, 93.5 KB of data
+  transferred 93.5 KB in * seconds (* */sec) (glob)
   searching for changes
   no changes found
   updating to branch default
-  1088 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg -R phase-no-publish phase -r 'all()'
   0: public
   1: public
-  2: public
 #endif
 #if stream-bundle2
   $ hg clone --stream http://localhost:$HGPORT phase-no-publish
@@ -752,7 +751,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 3 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
 
   $ killdaemons.py
 

ERROR: test-clone-stream.t#stream-legacy output changed
!# Ret was: 0 (test-clone-stream.t#stream-legacy) 
test-lfs-serve.t#lfsremote-off
test-lfs-serve.t#lfsremote-off ... # Test test-lfs-serve.t#lfsremote-off 
# Running sh "/tmp/hgtests.tntgku5c/child165/test-lfs-serve.t-lfsremote-off.sh" 
# Timout reached for process 7035 
# Ret was: 0 (test-bundle.t) 
ok
test-lfs-serve.t#lfsremote-on
test-lfs-serve.t#lfsremote-on ... # Test test-lfs-serve.t#lfsremote-on 
# Running sh "/tmp/hgtests.tntgku5c/child166/test-lfs-serve.t-lfsremote-on.sh" 
# Timout reached for process 7779 
# Ret was: 0 (test-lfs-serve.t#lfsremote-off) 
ok
test-transplant.t#commandmode
test-transplant.t#commandmode ... # Test test-transplant.t#commandmode 
# Running sh "/tmp/hgtests.tntgku5c/child167/test-transplant.t-commandmode.sh" 
# Timout reached for process 7315 
# Ret was: 0 (test-split.t#obsstore-off) 
ok
test-transplant.t#continueflag
test-transplant.t#continueflag ... # Test test-transplant.t#continueflag 
# Running sh "/tmp/hgtests.tntgku5c/child168/test-transplant.t-continueflag.sh" 
# Timout reached for process 7586 
# Ret was: 0 (test-split.t#obsstore-on) 
ok
test-dirstate-race2.t#dirstate-v1
test-dirstate-race2.t#dirstate-v1 ... # Test test-dirstate-race2.t#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child169/test-dirstate-race2.t-dirstate-v1.sh" 
# Ret was: 0 (test-dirstate-race2.t#dirstate-v1) 
ok
test-dirstate-race2.t#dirstate-v2
test-dirstate-race2.t#dirstate-v2 ... # Test test-dirstate-race2.t#dirstate-v2 
# Timout reached for process 8495 
# Running sh "/tmp/hgtests.tntgku5c/child170/test-dirstate-race2.t-dirstate-v2.sh" 
# Ret was: 0 (test-dirstate-race2.t#dirstate-v2) 
ok
test-treemanifest.t
test-treemanifest.t ... # Test test-treemanifest.t 
# Timout reached for process 8612 
# Running sh "/tmp/hgtests.tntgku5c/child171/test-treemanifest.t.sh" 
# Timout reached for process 8100 
# Ret was: 0 (test-lfs-serve.t#lfsremote-on) 
ok
test-https.t
test-https.t ... # Test test-https.t 
# Running sh "/tmp/hgtests.tntgku5c/child172/test-https.t.sh" 
# Killing daemon process 9076 
# Timout reached for process 8751 
# Daemon process 9076 is stuck - really killing it 

--- /<<PKGBUILDDIR>>/tests/test-treemanifest.t
+++ /<<PKGBUILDDIR>>/tests/test-treemanifest.t.err
@@ -193,23 +193,34 @@
   >   echo 0 > $d/b
   > done
   $ hg ci -Aqm initial
+  Bus error (core dumped)
+  [135]
 
   $ echo 1 > a
   $ echo 1 > dir1/a
   $ echo 1 > dir1/dir1/a
   $ hg ci -Aqm 'modify on branch 1'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg co 0
-  3 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ echo 2 > b
   $ echo 2 > dir1/b
   $ echo 2 > dir1/dir1/b
   $ hg ci -Aqm 'modify on branch 2'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg merge 1
-  3 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  (branch merge, don't forget to commit)
+  abort: unknown revision '1'
+  [10]
   $ hg ci -m 'merge of flat manifests to new flat manifest'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg serve -p $HGPORT -d --pid-file=hg.pid --errorlog=errors.log
   $ cat hg.pid >> $DAEMON_PIDS
@@ -219,678 +230,8 @@
   $ cd ..
   $ hg clone --config experimental.treemanifest=1 \
   >   http://localhost:$HGPORT repo-mixed -r 1
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 14 changes to 11 files
-  new changesets 5b02a3e8db7e:581ef6037d8b
-  updating to branch default
-  11 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  abort: unknown revision '1'
+  [255]
   $ cd repo-mixed
+  $TESTTMP.sh: 194: cd: can't cd to repo-mixed
   $ test -d .hg/store/meta
-  [1]
-  $ hg debugrequires | grep treemanifest
-  treemanifest
-
-Should be possible to push updates from flat to tree manifest repo
-
-  $ hg -R ../repo-flat push ssh://user@dummy/repo-mixed
-  pushing to ssh://user@dummy/repo-mixed
-  searching for changes
-  remote: adding changesets
-  remote: adding manifests
-  remote: adding file changes
-  remote: added 2 changesets with 3 changes to 3 files
-
-Commit should store revlog per directory
-
-  $ hg co 1
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ echo 3 > a
-  $ echo 3 > dir1/a
-  $ echo 3 > dir1/dir1/a
-  $ hg ci -m 'first tree'
-  created new head
-  $ find .hg/store/meta | sort
-  .hg/store/meta
-  .hg/store/meta/dir1
-  .hg/store/meta/dir1/00manifest.i
-  .hg/store/meta/dir1/dir1
-  .hg/store/meta/dir1/dir1/00manifest.i
-  .hg/store/meta/dir1/dir2
-  .hg/store/meta/dir1/dir2/00manifest.i
-  .hg/store/meta/dir2
-  .hg/store/meta/dir2/00manifest.i
-
-Merge of two trees
-
-  $ hg co 2
-  6 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ hg merge 1
-  3 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  (branch merge, don't forget to commit)
-  $ hg ci -m 'merge of flat manifests to new tree manifest'
-  created new head
-  $ hg diff -r 3
-
-Parent of tree root manifest should be flat manifest, and two for merge
-
-  $ hg debugindex -m
-     rev linkrev       nodeid    p1-nodeid    p2-nodeid
-       0       0 40536115ed9e 000000000000 000000000000
-       1       1 f3376063c255 40536115ed9e 000000000000
-       2       2 5d9b9da231a2 40536115ed9e 000000000000
-       3       3 d17d663cbd8a 5d9b9da231a2 f3376063c255
-       4       4 51e32a8c60ee f3376063c255 000000000000
-       5       5 cc5baa78b230 5d9b9da231a2 f3376063c255
-
-
-Status across flat/tree boundary should work
-
-  $ hg status --rev '.^' --rev .
-  M a
-  M dir1/a
-  M dir1/dir1/a
-
-
-Turning off treemanifest config has no effect
-
-  $ hg debugindex --dir dir1
-     rev linkrev       nodeid    p1-nodeid    p2-nodeid
-       0       4 064927a0648a 000000000000 000000000000
-       1       5 25ecb8cb8618 000000000000 000000000000
-  $ echo 2 > dir1/a
-  $ hg --config experimental.treemanifest=False ci -qm 'modify dir1/a'
-  $ hg debugindex --dir dir1
-     rev linkrev       nodeid    p1-nodeid    p2-nodeid
-       0       4 064927a0648a 000000000000 000000000000
-       1       5 25ecb8cb8618 000000000000 000000000000
-       2       6 5b16163a30c6 25ecb8cb8618 000000000000
-
-Stripping and recovering changes should work
-
-  $ hg st --change tip
-  M dir1/a
-  $ hg --config extensions.strip= strip tip
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  saved backup bundle to $TESTTMP/repo-mixed/.hg/strip-backup/51cfd7b1e13b-78a2f3ed-backup.hg
-  $ hg debugindex --dir dir1
-     rev linkrev       nodeid    p1-nodeid    p2-nodeid
-       0       4 064927a0648a 000000000000 000000000000
-       1       5 25ecb8cb8618 000000000000 000000000000
-
-#if repobundlerepo
-  $ hg incoming .hg/strip-backup/*
-  comparing with .hg/strip-backup/*-backup.hg (glob)
-  searching for changes
-  changeset:   6:51cfd7b1e13b
-  tag:         tip
-  user:        test
-  date:        Thu Jan 01 00:00:00 1970 +0000
-  summary:     modify dir1/a
-  
-#endif
-
-  $ hg unbundle .hg/strip-backup/*
-  adding changesets
-  adding manifests
-  adding file changes
-  added 1 changesets with 1 changes to 1 files
-  new changesets 51cfd7b1e13b (1 drafts)
-  (run 'hg update' to get a working copy)
-  $ hg --config extensions.strip= strip tip
-  saved backup bundle to $TESTTMP/repo-mixed/.hg/strip-backup/*-backup.hg (glob)
-  $ hg unbundle -q .hg/strip-backup/*
-  $ hg debugindex --dir dir1
-     rev linkrev       nodeid    p1-nodeid    p2-nodeid
-       0       4 064927a0648a 000000000000 000000000000
-       1       5 25ecb8cb8618 000000000000 000000000000
-       2       6 5b16163a30c6 25ecb8cb8618 000000000000
-  $ hg st --change tip
-  M dir1/a
-
-Shelving and unshelving should work
-
-  $ echo foo >> dir1/a
-  $ hg shelve
-  shelved as default
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ hg unshelve
-  unshelving change 'default'
-  $ hg diff --nodates
-  diff -r 708a273da119 dir1/a
-  --- a/dir1/a
-  +++ b/dir1/a
-  @@ -1,1 +1,2 @@
-   1
-  +foo
-
-Pushing from treemanifest repo to an empty repo makes that a treemanifest repo
-
-  $ cd ..
-  $ hg init empty-repo
-  $ cat << EOF >> empty-repo/.hg/hgrc
-  > [experimental]
-  > changegroup3=yes
-  > EOF
-  $ hg debugrequires -R empty-repo | grep treemanifest
-  [1]
-  $ hg push -R repo -r 0 empty-repo
-  pushing to empty-repo
-  searching for changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 1 changesets with 2 changes to 2 files
-  $ hg debugrequires -R empty-repo | grep treemanifest
-  treemanifest
-
-Pushing to an empty repo works
-
-  $ hg --config experimental.treemanifest=1 init clone
-  $ hg debugrequires -R clone | grep treemanifest
-  treemanifest
-  $ hg push -R repo clone
-  pushing to clone
-  searching for changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 11 changesets with 15 changes to 10 files (+3 heads)
-  $ hg debugrequires -R clone | grep treemanifest
-  treemanifest
-  $ hg -R clone verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 11 changesets with 15 changes to 10 files
-
-Create deeper repo with tree manifests.
-
-  $ hg --config experimental.treemanifest=True init deeprepo
-  $ cd deeprepo
-
-  $ mkdir .A
-  $ mkdir b
-  $ mkdir b/bar
-  $ mkdir b/bar/orange
-  $ mkdir b/bar/orange/fly
-  $ mkdir b/foo
-  $ mkdir b/foo/apple
-  $ mkdir b/foo/apple/bees
-
-  $ touch .A/one.txt
-  $ touch .A/two.txt
-  $ touch b/bar/fruits.txt
-  $ touch b/bar/orange/fly/gnat.py
-  $ touch b/bar/orange/fly/housefly.txt
-  $ touch b/foo/apple/bees/flower.py
-  $ touch c.txt
-  $ touch d.py
-
-  $ hg ci -Aqm 'initial'
-
-  $ echo >> .A/one.txt
-  $ echo >> .A/two.txt
-  $ echo >> b/bar/fruits.txt
-  $ echo >> b/bar/orange/fly/gnat.py
-  $ echo >> b/bar/orange/fly/housefly.txt
-  $ echo >> b/foo/apple/bees/flower.py
-  $ echo >> c.txt
-  $ echo >> d.py
-  $ hg ci -Aqm 'second'
-
-We'll see that visitdir works by removing some treemanifest revlogs and running
-the files command with various parameters.
-
-Test files from the root.
-
-  $ hg files -r .
-  .A/one.txt
-  .A/two.txt
-  b/bar/fruits.txt
-  b/bar/orange/fly/gnat.py
-  b/bar/orange/fly/housefly.txt
-  b/foo/apple/bees/flower.py
-  c.txt
-  d.py
-
-Excludes with a glob should not exclude everything from the glob's root
-
-  $ hg files -r . -X 'b/fo?' b
-  b/bar/fruits.txt
-  b/bar/orange/fly/gnat.py
-  b/bar/orange/fly/housefly.txt
-  $ cp -R .hg/store .hg/store-copy
-
-Test files for a subdirectory.
-
-#if reporevlogstore
-  $ rm -r .hg/store/meta/~2e_a
-#endif
-#if reposimplestore
-  $ rm -r .hg/store/meta/._a
-#endif
-  $ hg files -r . b
-  b/bar/fruits.txt
-  b/bar/orange/fly/gnat.py
-  b/bar/orange/fly/housefly.txt
-  b/foo/apple/bees/flower.py
-  $ hg diff -r '.^' -r . --stat b
-   b/bar/fruits.txt              |  1 +
-   b/bar/orange/fly/gnat.py      |  1 +
-   b/bar/orange/fly/housefly.txt |  1 +
-   b/foo/apple/bees/flower.py    |  1 +
-   4 files changed, 4 insertions(+), 0 deletions(-)
-  $ cp -R .hg/store-copy/. .hg/store
-
-Test files with just includes and excludes.
-
-#if reporevlogstore
-  $ rm -r .hg/store/meta/~2e_a
-#endif
-#if reposimplestore
-  $ rm -r .hg/store/meta/._a
-#endif
-  $ rm -r .hg/store/meta/b/bar/orange/fly
-  $ rm -r .hg/store/meta/b/foo/apple/bees
-  $ hg files -r . -I path:b/bar -X path:b/bar/orange/fly -I path:b/foo -X path:b/foo/apple/bees
-  b/bar/fruits.txt
-  $ hg diff -r '.^' -r . --stat -I path:b/bar -X path:b/bar/orange/fly -I path:b/foo -X path:b/foo/apple/bees
-   b/bar/fruits.txt |  1 +
-   1 files changed, 1 insertions(+), 0 deletions(-)
-  $ cp -R .hg/store-copy/. .hg/store
-
-Test files for a subdirectory, excluding a directory within it.
-
-#if reporevlogstore
-  $ rm -r .hg/store/meta/~2e_a
-#endif
-#if reposimplestore
-  $ rm -r .hg/store/meta/._a
-#endif
-  $ rm -r .hg/store/meta/b/foo
-  $ hg files -r . -X path:b/foo b
-  b/bar/fruits.txt
-  b/bar/orange/fly/gnat.py
-  b/bar/orange/fly/housefly.txt
-  $ hg diff -r '.^' -r . --stat -X path:b/foo b
-   b/bar/fruits.txt              |  1 +
-   b/bar/orange/fly/gnat.py      |  1 +
-   b/bar/orange/fly/housefly.txt |  1 +
-   3 files changed, 3 insertions(+), 0 deletions(-)
-  $ cp -R .hg/store-copy/. .hg/store
-
-Test files for a sub directory, including only a directory within it, and
-including an unrelated directory.
-
-#if reporevlogstore
-  $ rm -r .hg/store/meta/~2e_a
-#endif
-#if reposimplestore
-  $ rm -r .hg/store/meta/._a
-#endif
-  $ rm -r .hg/store/meta/b/foo
-  $ hg files -r . -I path:b/bar/orange -I path:a b
-  b/bar/orange/fly/gnat.py
-  b/bar/orange/fly/housefly.txt
-  $ hg diff -r '.^' -r . --stat -I path:b/bar/orange -I path:a b
-   b/bar/orange/fly/gnat.py      |  1 +
-   b/bar/orange/fly/housefly.txt |  1 +
-   2 files changed, 2 insertions(+), 0 deletions(-)
-  $ cp -R .hg/store-copy/. .hg/store
-
-Test files for a pattern, including a directory, and excluding a directory
-within that.
-
-#if reporevlogstore
-  $ rm -r .hg/store/meta/~2e_a
-#endif
-#if reposimplestore
-  $ rm -r .hg/store/meta/._a
-#endif
-  $ rm -r .hg/store/meta/b/foo
-  $ rm -r .hg/store/meta/b/bar/orange
-  $ hg files -r . glob:**.txt -I path:b/bar -X path:b/bar/orange
-  b/bar/fruits.txt
-  $ hg diff -r '.^' -r . --stat glob:**.txt -I path:b/bar -X path:b/bar/orange
-   b/bar/fruits.txt |  1 +
-   1 files changed, 1 insertions(+), 0 deletions(-)
-  $ cp -R .hg/store-copy/. .hg/store
-
-Add some more changes to the deep repo
-  $ echo narf >> b/bar/fruits.txt
-  $ hg ci -m narf
-  $ echo troz >> b/bar/orange/fly/gnat.py
-  $ hg ci -m troz
-
-Verify works
-  $ hg verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-
-#if repofncache
-Dirlogs are included in fncache
-  $ grep meta/.A/00manifest.i .hg/store/fncache
-  meta/.A/00manifest.i
-
-Rebuilt fncache includes dirlogs
-  $ rm .hg/store/fncache
-  $ hg debugrebuildfncache
-  adding data/.A/one.txt.i
-  adding data/.A/two.txt.i
-  adding data/b/bar/fruits.txt.i
-  adding data/b/bar/orange/fly/gnat.py.i
-  adding data/b/bar/orange/fly/housefly.txt.i
-  adding data/b/foo/apple/bees/flower.py.i
-  adding data/c.txt.i
-  adding data/d.py.i
-  adding meta/.A/00manifest.i
-  adding meta/b/00manifest.i
-  adding meta/b/bar/00manifest.i
-  adding meta/b/bar/orange/00manifest.i
-  adding meta/b/bar/orange/fly/00manifest.i
-  adding meta/b/foo/00manifest.i
-  adding meta/b/foo/apple/00manifest.i
-  adding meta/b/foo/apple/bees/00manifest.i
-  16 items added, 0 removed from fncache
-#endif
-
-Finish first server
-  $ killdaemons.py
-
-Back up the recently added revlogs
-  $ cp -R .hg/store .hg/store-newcopy
-
-Verify reports missing dirlog
-  $ rm .hg/store/meta/b/00manifest.*
-  $ hg verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-   0: empty or missing b/
-   b/@0: parent-directory manifest refers to unknown revision 67688a370455
-   b/@1: parent-directory manifest refers to unknown revision f065da70369e
-   b/@2: parent-directory manifest refers to unknown revision ac0d30948e0b
-   b/@3: parent-directory manifest refers to unknown revision 367152e6af28
-  warning: orphan data file 'meta/b/bar/00manifest.i' (reporevlogstore !)
-  warning: orphan data file 'meta/b/bar/orange/00manifest.i' (reporevlogstore !)
-  warning: orphan data file 'meta/b/bar/orange/fly/00manifest.i' (reporevlogstore !)
-  warning: orphan data file 'meta/b/foo/00manifest.i' (reporevlogstore !)
-  warning: orphan data file 'meta/b/foo/apple/00manifest.i' (reporevlogstore !)
-  warning: orphan data file 'meta/b/foo/apple/bees/00manifest.i' (reporevlogstore !)
-  crosschecking files in changesets and manifests
-   b/bar/fruits.txt@0: in changeset but not in manifest
-   b/bar/orange/fly/gnat.py@0: in changeset but not in manifest
-   b/bar/orange/fly/housefly.txt@0: in changeset but not in manifest
-   b/foo/apple/bees/flower.py@0: in changeset but not in manifest
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-  6 warnings encountered! (reporevlogstore !)
-  9 integrity errors encountered!
-  (first damaged changeset appears to be 0)
-  [1]
-  $ cp -R .hg/store-newcopy/. .hg/store
-
-Verify reports missing dirlog entry
-  $ mv -f .hg/store-copy/meta/b/00manifest.* .hg/store/meta/b/
-  $ hg verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-   b/@2: parent-directory manifest refers to unknown revision ac0d30948e0b
-   b/@3: parent-directory manifest refers to unknown revision 367152e6af28
-   b/bar/@?: rev 2 points to unexpected changeset 2
-   b/bar/@?: 44d7e1146e0d not in parent-directory manifest
-   b/bar/@?: rev 3 points to unexpected changeset 3
-   b/bar/@?: 70b10c6b17b7 not in parent-directory manifest
-   b/bar/orange/@?: rev 2 points to unexpected changeset 3
-   (expected None)
-   b/bar/orange/fly/@?: rev 2 points to unexpected changeset 3
-   (expected None)
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-  2 warnings encountered!
-  8 integrity errors encountered!
-  (first damaged changeset appears to be 2)
-  [1]
-  $ cp -R .hg/store-newcopy/. .hg/store
-
-Test cloning a treemanifest repo over http.
-  $ hg serve -p $HGPORT -d --pid-file=hg.pid --errorlog=errors.log
-  $ cat hg.pid >> $DAEMON_PIDS
-  $ cd ..
-We can clone even with the knob turned off and we'll get a treemanifest repo.
-  $ hg clone --config experimental.treemanifest=False \
-  >   --config experimental.changegroup3=True \
-  >   http://localhost:$HGPORT deepclone
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 4 changesets with 18 changes to 8 files
-  new changesets 775704be6f52:523e5c631710
-  updating to branch default
-  8 files updated, 0 files merged, 0 files removed, 0 files unresolved
-No server errors.
-  $ cat deeprepo/errors.log
-requires got updated to include treemanifest
-  $ hg debugrequires -R deepclone | grep treemanifest
-  treemanifest
-Tree manifest revlogs exist.
-  $ find deepclone/.hg/store/meta | sort
-  deepclone/.hg/store/meta
-  deepclone/.hg/store/meta/._a (reposimplestore !)
-  deepclone/.hg/store/meta/._a/00manifest.i (reposimplestore !)
-  deepclone/.hg/store/meta/b
-  deepclone/.hg/store/meta/b/00manifest.i
-  deepclone/.hg/store/meta/b/bar
-  deepclone/.hg/store/meta/b/bar/00manifest.i
-  deepclone/.hg/store/meta/b/bar/orange
-  deepclone/.hg/store/meta/b/bar/orange/00manifest.i
-  deepclone/.hg/store/meta/b/bar/orange/fly
-  deepclone/.hg/store/meta/b/bar/orange/fly/00manifest.i
-  deepclone/.hg/store/meta/b/foo
-  deepclone/.hg/store/meta/b/foo/00manifest.i
-  deepclone/.hg/store/meta/b/foo/apple
-  deepclone/.hg/store/meta/b/foo/apple/00manifest.i
-  deepclone/.hg/store/meta/b/foo/apple/bees
-  deepclone/.hg/store/meta/b/foo/apple/bees/00manifest.i
-  deepclone/.hg/store/meta/~2e_a (reporevlogstore !)
-  deepclone/.hg/store/meta/~2e_a/00manifest.i (reporevlogstore !)
-Verify passes.
-  $ cd deepclone
-  $ hg verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-  $ cd ..
-
-#if reporevlogstore
-Create clones using old repo formats to use in later tests
-  $ hg clone --config format.usestore=False \
-  >   --config experimental.changegroup3=True \
-  >   http://localhost:$HGPORT deeprepo-basicstore
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 4 changesets with 18 changes to 8 files
-  new changesets 775704be6f52:523e5c631710
-  updating to branch default
-  8 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ cd deeprepo-basicstore
-  $ hg debugrequires | grep store
-  [1]
-  $ hg serve -p $HGPORT1 -d --pid-file=hg.pid --errorlog=errors.log
-  $ cat hg.pid >> $DAEMON_PIDS
-  $ cd ..
-  $ hg clone --config format.usefncache=False \
-  >   --config experimental.changegroup3=True \
-  >   http://localhost:$HGPORT deeprepo-encodedstore
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 4 changesets with 18 changes to 8 files
-  new changesets 775704be6f52:523e5c631710
-  updating to branch default
-  8 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ cd deeprepo-encodedstore
-  $ hg debugrequires | grep fncache
-  [1]
-  $ hg serve -p $HGPORT2 -d --pid-file=hg.pid --errorlog=errors.log
-  $ cat hg.pid >> $DAEMON_PIDS
-  $ cd ..
-
-Local clone with basicstore
-  $ hg clone -U deeprepo-basicstore local-clone-basicstore
-  $ hg -R local-clone-basicstore verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-
-Local clone with encodedstore
-  $ hg clone -U deeprepo-encodedstore local-clone-encodedstore
-  $ hg -R local-clone-encodedstore verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-
-Local clone with fncachestore
-  $ hg clone -U deeprepo local-clone-fncachestore
-  $ hg -R local-clone-fncachestore verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-
-Stream clone with basicstore
-  $ hg clone --config experimental.changegroup3=True --stream -U \
-  >   http://localhost:$HGPORT1 stream-clone-basicstore
-  streaming all changes
-  28 files to transfer, * of data (glob)
-  transferred * in * seconds (*) (glob)
-  $ hg -R stream-clone-basicstore verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-
-Stream clone with encodedstore
-  $ hg clone --config experimental.changegroup3=True --stream -U \
-  >   http://localhost:$HGPORT2 stream-clone-encodedstore
-  streaming all changes
-  28 files to transfer, * of data (glob)
-  transferred * in * seconds (*) (glob)
-  $ hg -R stream-clone-encodedstore verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-
-Stream clone with fncachestore
-  $ hg clone --config experimental.changegroup3=True --stream -U \
-  >   http://localhost:$HGPORT stream-clone-fncachestore
-  streaming all changes
-  22 files to transfer, * of data (glob)
-  transferred * in * seconds (*) (glob)
-  $ hg -R stream-clone-fncachestore verify
-  checking changesets
-  checking manifests
-  checking directory manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 4 changesets with 18 changes to 8 files
-
-Packed bundle
-  $ hg -R deeprepo debugcreatestreamclonebundle repo-packed.hg
-  writing 5330 bytes for 18 files (no-zstd !)
-  writing 5400 bytes for 18 files (zstd !)
-  bundle requirements:.* treemanifest(,.*)? (re)
-  $ hg debugbundle --spec repo-packed.hg
-  none-packed1;requirements%3D(.*%2C)?treemanifest(%2C.*)? (re)
-
-#endif
-
-Bundle with changegroup2 is not supported
-
-  $ hg -R deeprepo bundle --all -t v2 deeprepo.bundle
-  abort: repository does not support bundle version 02
-  [255]
-
-Pull does not include changegroup for manifest the client already has from
-other branch
-
-  $ mkdir grafted-dir-repo
-  $ cd grafted-dir-repo
-  $ hg --config experimental.treemanifest=1 init
-  $ mkdir dir
-  $ echo a > dir/file
-  $ echo a > file
-  $ hg ci -Am initial
-  adding dir/file
-  adding file
-  $ echo b > dir/file
-  $ hg ci -m updated
-  $ hg co '.^'
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ hg revert -r tip dir/
-  reverting dir/file
-  $ echo b > file # to make sure root manifest is sent
-  $ hg ci -m grafted
-  created new head
-  $ cd ..
-
-  $ hg --config experimental.treemanifest=1 clone --pull -r 1 \
-  >   grafted-dir-repo grafted-dir-repo-clone
-  adding changesets
-  adding manifests
-  adding file changes
-  added 2 changesets with 3 changes to 2 files
-  new changesets d84f4c419457:09ab742f3b0f
-  updating to branch default
-  2 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ cd grafted-dir-repo-clone
-  $ hg pull -r 2
-  pulling from $TESTTMP/grafted-dir-repo
-  searching for changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 1 changesets with 1 changes to 1 files (+1 heads)
-  new changesets 73699489fb7c
-  (run 'hg heads' to see heads, 'hg merge' to merge)
-
-Committing a empty commit does not duplicate root treemanifest
-  $ echo z >> z
-  $ hg commit -Aqm 'pre-empty commit'
-  $ hg rm z
-  $ hg commit --amend -m 'empty commit'
-  saved backup bundle to $TESTTMP/grafted-dir-repo-clone/.hg/strip-backup/cb99d5717cea-9e3b6b02-amend.hg
-  $ hg log -r 'tip + tip^' -T '{manifest}\n'
-  1:678d3574b88c
-  1:678d3574b88c
-  $ hg --config extensions.strip= strip -r . -q

ERROR: test-treemanifest.t output changed
!# Ret was: 1 (test-treemanifest.t) 
test-notify.t
test-notify.t ... # Test test-notify.t 
# Running sh "/tmp/hgtests.tntgku5c/child173/test-notify.t.sh" 
# Timout reached for process 9092 
# Ret was: 0 (test-notify.t) 
ok
test-http-protocol.t
test-http-protocol.t ... # Test test-http-protocol.t 
# Running sh "/tmp/hgtests.tntgku5c/child174/test-http-protocol.t.sh" 
# Timout reached for process 8124 
# Ret was: 0 (test-transplant.t#commandmode) 
ok
test-template-basic.t
test-template-basic.t ... # Test test-template-basic.t 
# Running sh "/tmp/hgtests.tntgku5c/child175/test-template-basic.t.sh" 
# Timout reached for process 8221 
# Ret was: 0 (test-transplant.t#continueflag) 
ok
test-tag.t
test-tag.t ... # Test test-tag.t 
# Running sh "/tmp/hgtests.tntgku5c/child176/test-tag.t.sh" 
# Timout reached for process 8948 
# Killing daemon process 9471 
# Killing daemon process 9478 
# Killing daemon process 9813 
# Daemon process 9813 is stuck - really killing it 
# Ret was: 0 (test-https.t) 
ok
test-convert.t
test-convert.t ... # Test test-convert.t 
# Running sh "/tmp/hgtests.tntgku5c/child177/test-convert.t.sh" 
# Killing daemon process 9977 
# Timout reached for process 9426 
# Daemon process 9977 is stuck - really killing it 
# Ret was: 0 (test-http-protocol.t) 
ok
test-hgweb.t
test-hgweb.t ... # Test test-hgweb.t 
# Running sh "/tmp/hgtests.tntgku5c/child178/test-hgweb.t.sh" 
# Timout reached for process 9894 
# Ret was: 0 (test-convert.t) 
ok
test-http.t
test-http.t ... # Test test-http.t 
# Running sh "/tmp/hgtests.tntgku5c/child179/test-http.t.sh" 
# Ret was: 0 (test-hgweb.t) 
ok
test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v1
test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v1 ... # Test test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v1 
# Timout reached for process 10008 
# Running sh "/tmp/hgtests.tntgku5c/child180/test-shelve2.t-phasebased-abortcommand-continuecommand-dirstate-v1.sh" 
# Timout reached for process 10142 
# Killing daemon process 11072 
# Ret was: 0 (test-http.t) 
ok
test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v2
test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v2 ... # Test test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child181/test-shelve2.t-phasebased-abortcommand-continuecommand-dirstate-v2.sh" 
# Timout reached for process 9835 
# Ret was: 0 (test-tag.t) 
ok
test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v1
test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v1 ... # Test test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child182/test-shelve2.t-phasebased-abortcommand-continueflag-dirstate-v1.sh" 
# Timout reached for process 9579 
# Ret was: 0 (test-template-basic.t) 
ok
test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v2
test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v2 ... # Test test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child183/test-shelve2.t-phasebased-abortcommand-continueflag-dirstate-v2.sh" 
# Timout reached for process 10488 
# Ret was: 0 (test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v1) 
ok
test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v1
test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v1 ... # Test test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child184/test-shelve2.t-phasebased-abortflag-continuecommand-dirstate-v1.sh" 
# Timout reached for process 11122 
# Ret was: 0 (test-shelve2.t#phasebased#abortcommand#continuecommand#dirstate-v2) 
ok
test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v2
test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v2 ... # Test test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child185/test-shelve2.t-phasebased-abortflag-continuecommand-dirstate-v2.sh" 
# Timout reached for process 11333 
# Ret was: 0 (test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v1) 
ok
test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v1
test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v1 ... # Test test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child186/test-shelve2.t-phasebased-abortflag-continueflag-dirstate-v1.sh" 
# Timout reached for process 11578 
# Ret was: 0 (test-shelve2.t#phasebased#abortcommand#continueflag#dirstate-v2) 
ok
test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v2
test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v2 ... # Test test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child187/test-shelve2.t-phasebased-abortflag-continueflag-dirstate-v2.sh" 
# Timout reached for process 12194 
# Ret was: 0 (test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v1) 
ok
test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v1
test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v1 ... # Test test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child188/test-shelve2.t-stripbased-abortcommand-continuecommand-dirstate-v1.sh" 
# Timout reached for process 12396 
# Ret was: 0 (test-shelve2.t#phasebased#abortflag#continuecommand#dirstate-v2) 
ok
test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v2
test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v2 ... # Test test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child189/test-shelve2.t-stripbased-abortcommand-continuecommand-dirstate-v2.sh" 
# Timout reached for process 12574 
# Ret was: 0 (test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v1) 
ok
test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v1
test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v1 ... # Test test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child190/test-shelve2.t-stripbased-abortcommand-continueflag-dirstate-v1.sh" 
# Timout reached for process 12832 
# Ret was: 0 (test-shelve2.t#phasebased#abortflag#continueflag#dirstate-v2) 
ok
test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v2
test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v2 ... # Test test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child191/test-shelve2.t-stripbased-abortcommand-continueflag-dirstate-v2.sh" 
# Timout reached for process 13418 
# Ret was: 0 (test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v1) 
ok
test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v1
test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v1 ... # Test test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child192/test-shelve2.t-stripbased-abortflag-continuecommand-dirstate-v1.sh" 
# Timout reached for process 13626 
# Ret was: 0 (test-shelve2.t#stripbased#abortcommand#continuecommand#dirstate-v2) 
ok
test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v2
test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v2 ... # Test test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child193/test-shelve2.t-stripbased-abortflag-continuecommand-dirstate-v2.sh" 
# Timout reached for process 13782 
# Ret was: 0 (test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v1) 
ok
test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v1
test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v1 ... # Test test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child194/test-shelve2.t-stripbased-abortflag-continueflag-dirstate-v1.sh" 
# Timout reached for process 14050 
# Ret was: 0 (test-shelve2.t#stripbased#abortcommand#continueflag#dirstate-v2) 
ok
test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v2
test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v2 ... # Test test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child195/test-shelve2.t-stripbased-abortflag-continueflag-dirstate-v2.sh" 
# Timout reached for process 14630 
# Ret was: 0 (test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v1) 
ok
test-check-jshint.t
test-check-jshint.t ... # Test test-check-jshint.t 
# Running sh "/tmp/hgtests.tntgku5c/child196/test-check-jshint.t.sh" 
skipped missing feature: JSHint static code analysis tool
# Ret was: 80 (test-check-jshint.t) 
test-obsolete-distributed.t
test-obsolete-distributed.t ... # Test test-obsolete-distributed.t 
# Running sh "/tmp/hgtests.tntgku5c/child197/test-obsolete-distributed.t.sh" 
# Timout reached for process 15815 
# Timout reached for process 14843 
# Ret was: 0 (test-shelve2.t#stripbased#abortflag#continuecommand#dirstate-v2) 
ok
test-rebase-inmemory.t
test-rebase-inmemory.t ... # Test test-rebase-inmemory.t 
# Running sh "/tmp/hgtests.tntgku5c/child198/test-rebase-inmemory.t.sh" 
# Timout reached for process 14978 
# Ret was: 0 (test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v1) 
ok
test-subrepo-recursion.t
test-subrepo-recursion.t ... # Test test-subrepo-recursion.t 
# Running sh "/tmp/hgtests.tntgku5c/child199/test-subrepo-recursion.t.sh" 
# Timout reached for process 15819 
# Ret was: 0 (test-obsolete-distributed.t) 
ok
test-convert-filemap.t
test-convert-filemap.t ... # Test test-convert-filemap.t 
# Running sh "/tmp/hgtests.tntgku5c/child200/test-convert-filemap.t.sh" 
# Timout reached for process 15264 
# Ret was: 0 (test-shelve2.t#stripbased#abortflag#continueflag#dirstate-v2) 
ok
test-obsolete-divergent.t
test-obsolete-divergent.t ... # Test test-obsolete-divergent.t 
# Running sh "/tmp/hgtests.tntgku5c/child201/test-obsolete-divergent.t.sh" 
# Timout reached for process 16153 
# Ret was: 0 (test-subrepo-recursion.t) 
ok
test-annotate.t
test-annotate.t ... # Test test-annotate.t 
# Running sh "/tmp/hgtests.tntgku5c/child202/test-annotate.t.sh" 
# Timout reached for process 16037 
# Ret was: 0 (test-rebase-inmemory.t) 
ok
test-graft.t
test-graft.t ... # Test test-graft.t 
# Running sh "/tmp/hgtests.tntgku5c/child203/test-graft.t.sh" 
# Timout reached for process 16330 
# Ret was: 0 (test-convert-filemap.t) 
ok
test-bisect.t
test-bisect.t ... # Test test-bisect.t 
# Running sh "/tmp/hgtests.tntgku5c/child204/test-bisect.t.sh" 
# Timout reached for process 16455 
# Ret was: 0 (test-obsolete-divergent.t) 
ok
test-encoding-textwrap.t
test-encoding-textwrap.t ... # Test test-encoding-textwrap.t 
# Running sh "/tmp/hgtests.tntgku5c/child205/test-encoding-textwrap.t.sh" 
# Timout reached for process 16558 
# Ret was: 0 (test-annotate.t) 
ok
test-walk.t
test-walk.t ... # Test test-walk.t 
# Running sh "/tmp/hgtests.tntgku5c/child206/test-walk.t.sh" 
# Ret was: 0 (test-encoding-textwrap.t) 
ok
test-mv-cp-st-diff.t
test-mv-cp-st-diff.t ... # Test test-mv-cp-st-diff.t 
# Timout reached for process 17588 
# Running sh "/tmp/hgtests.tntgku5c/child207/test-mv-cp-st-diff.t.sh" 
# Ret was: 0 (test-walk.t) 
ok
test-resolve.t
test-resolve.t ... # Test test-resolve.t 
# Running sh "/tmp/hgtests.tntgku5c/child208/test-resolve.t.sh" 
# Timout reached for process 17635 
# Timout reached for process 17254 
# Ret was: 0 (test-graft.t) 
ok
test-convert-p4-filetypes.t
test-convert-p4-filetypes.t ... # Test test-convert-p4-filetypes.t 
# Running sh "/tmp/hgtests.tntgku5c/child209/test-convert-p4-filetypes.t.sh" 
skipped missing feature: Perforce server and client
# Ret was: 80 (test-convert-p4-filetypes.t) 
test-ssh.t
test-ssh.t ... # Test test-ssh.t 
# Timout reached for process 18094 
# Running sh "/tmp/hgtests.tntgku5c/child210/test-ssh.t.sh" 
# Ret was: 0 (test-bisect.t) 
ok
test-devel-warnings.t
test-devel-warnings.t ... # Test test-devel-warnings.t 
# Timout reached for process 17322 
# Running sh "/tmp/hgtests.tntgku5c/child211/test-devel-warnings.t.sh" 
# Timout reached for process 18380 
# Ret was: 0 (test-devel-warnings.t) 
ok
test-rebase-scenario-global.t
test-rebase-scenario-global.t ... # Test test-rebase-scenario-global.t 
# Running sh "/tmp/hgtests.tntgku5c/child212/test-rebase-scenario-global.t.sh" 
# Timout reached for process 17659 
# Ret was: 0 (test-mv-cp-st-diff.t) 
ok
test-commit.t
test-commit.t ... # Test test-commit.t 
# Running sh "/tmp/hgtests.tntgku5c/child213/test-commit.t.sh" 
# Timout reached for process 18112 
# Ret was: 0 (test-ssh.t) 
ok
test-bundle2-remote-changegroup.t
test-bundle2-remote-changegroup.t ... # Test test-bundle2-remote-changegroup.t 
# Running sh "/tmp/hgtests.tntgku5c/child214/test-bundle2-remote-changegroup.t.sh" 

--- /<<PKGBUILDDIR>>/tests/test-resolve.t
+++ /<<PKGBUILDDIR>>/tests/test-resolve.t.err
@@ -467,35 +467,23 @@
 
   $ for emp in emp1 emp2 emp3; do echo nowork > $emp; done;
   $ hg ci -Aqm "added lazy emp1 emp2 emp3"
+  Bus error (core dumped)
+  [135]
 
   $ hg log -GT "{rev} {node|short} {firstline(desc)}\n"
-  @  2 0acfd4a49af0 added lazy emp1 emp2 emp3
+  o  1 f30f98a8181f added emp1 emp2 emp3
   |
-  | o  1 f30f98a8181f added emp1 emp2 emp3
-  |/
-  o  0 88660038d466 add boss
+  @  0 88660038d466 add boss
   
   $ hg rebase -s 1 -d 2
-  rebasing 1:f30f98a8181f "added emp1 emp2 emp3"
-  merging emp1
-  warning: conflicts while merging emp1! (edit, then use 'hg resolve --mark')
-  merging emp2
-  warning: conflicts while merging emp2! (edit, then use 'hg resolve --mark')
-  merging emp3
-  warning: conflicts while merging emp3! (edit, then use 'hg resolve --mark')
-  unresolved conflicts (see 'hg resolve', then 'hg rebase --continue')
-  [240]
+  abort: uncommitted changes
+  [20]
 
 Test when commands.resolve.confirm config option is not set:
 ===========================================================
   $ hg resolve --all
-  merging emp1
-  warning: conflicts while merging emp1! (edit, then use 'hg resolve --mark')
-  merging emp2
-  warning: conflicts while merging emp2! (edit, then use 'hg resolve --mark')
-  merging emp3
-  warning: conflicts while merging emp3! (edit, then use 'hg resolve --mark')
-  [1]
+  abort: resolve command not applicable when not merging
+  [20]
 
 Test when config option is set:
 ==============================
@@ -521,22 +509,16 @@
   > y
   > EOF
   re-merge all unresolved files (yn)? y
-  merging emp1
-  warning: conflicts while merging emp1! (edit, then use 'hg resolve --mark')
-  merging emp2
-  warning: conflicts while merging emp2! (edit, then use 'hg resolve --mark')
-  merging emp3
-  warning: conflicts while merging emp3! (edit, then use 'hg resolve --mark')
-  [1]
+  abort: resolve command not applicable when not merging
+  [20]
 
 Test that commands.resolve.confirm respect --mark option (only when no patterns args are given):
 ===============================================================================================
 
   $ hg resolve -m emp1
-  $ hg resolve -l
-  R emp1
-  U emp2
-  U emp3
+  abort: resolve command not applicable when not merging
+  [20]
+  $ hg resolve -l
 
   $ hg resolve -m << EOF
   > n
@@ -549,22 +531,18 @@
   > y
   > EOF
   mark all unresolved files as resolved (yn)? y
-  (no more unresolved files)
-  continue: hg rebase --continue
-  $ hg resolve -l
-  R emp1
-  R emp2
-  R emp3
+  abort: resolve command not applicable when not merging
+  [20]
+  $ hg resolve -l
 
 Test that commands.resolve.confirm respect --unmark option (only when no patterns args are given):
 =================================================================================================
 
   $ hg resolve -u emp1
-
-  $ hg resolve -l
-  U emp1
-  R emp2
-  R emp3
+  abort: resolve command not applicable when not merging
+  [20]
+
+  $ hg resolve -l
 
   $ hg resolve -u << EOF
   > n
@@ -577,16 +555,14 @@
   > y
   > EOF
   mark all unresolved files as resolved (yn)? y
-  (no more unresolved files)
-  continue: hg rebase --continue
-
-  $ hg resolve -l
-  R emp1
-  R emp2
-  R emp3
+  abort: resolve command not applicable when not merging
+  [20]
+
+  $ hg resolve -l
 
   $ hg rebase --abort
-  rebase aborted
+  abort: no rebase in progress
+  [20]
 
 Done with commands.resolve.confirm tests:
   $ cd ..
# Timout reached for process 18056 

ERROR: test-resolve.t output changed
!# Ret was: 0 (test-resolve.t) 
test-import-git.t
test-import-git.t ... # Test test-import-git.t 
# Running sh "/tmp/hgtests.tntgku5c/child215/test-import-git.t.sh" 
# Ret was: 0 (test-bundle2-remote-changegroup.t) 
ok
test-bisect2.t
test-bisect2.t ... # Test test-bisect2.t 
# Running sh "/tmp/hgtests.tntgku5c/child216/test-bisect2.t.sh" 
# Timout reached for process 19238 
# Timout reached for process 18510 
# Ret was: 0 (test-rebase-scenario-global.t) 
ok
test-mq-header-from.t
test-mq-header-from.t ... # Test test-mq-header-from.t 
# Running sh "/tmp/hgtests.tntgku5c/child217/test-mq-header-from.t.sh" 
# Ret was: 0 (test-import-git.t) 
ok
test-i18n.t
test-i18n.t ... # Test test-i18n.t 
# Timout reached for process 19414 
# Running sh "/tmp/hgtests.tntgku5c/child218/test-i18n.t.sh" 
# Timout reached for process 19212 
# Ret was: 0 (test-commit.t) 
ok
test-archive.t
test-archive.t ... # Test test-archive.t 
# Running sh "/tmp/hgtests.tntgku5c/child219/test-archive.t.sh" 
# Ret was: 0 (test-i18n.t) 
ok
test-treediscovery.t
test-treediscovery.t ... # Test test-treediscovery.t 
# Timout reached for process 20039 
# Running sh "/tmp/hgtests.tntgku5c/child220/test-treediscovery.t.sh" 
# Timout reached for process 19701 
# Ret was: 0 (test-bisect2.t) 
ok
test-rebase-obsolete.t
test-rebase-obsolete.t ... # Test test-rebase-obsolete.t 
# Running sh "/tmp/hgtests.tntgku5c/child221/test-rebase-obsolete.t.sh" 
# Timout reached for process 20064 
# Ret was: 0 (test-archive.t) 
ok
test-issue6528.t
test-issue6528.t ... # Test test-issue6528.t 
# Running sh "/tmp/hgtests.tntgku5c/child222/test-issue6528.t.sh" 
# Timout reached for process 20145 
# Ret was: 0 (test-treediscovery.t) 
ok
test-exchange-multi-source.t
test-exchange-multi-source.t ... # Test test-exchange-multi-source.t 
# Running sh "/tmp/hgtests.tntgku5c/child223/test-exchange-multi-source.t.sh" 
# Timout reached for process 19861 
# Ret was: 0 (test-mq-header-from.t) 
ok
test-fileset.t
test-fileset.t ... # Test test-fileset.t 
# Running sh "/tmp/hgtests.tntgku5c/child224/test-fileset.t.sh" 
# Ret was: 0 (test-rebase-obsolete.t) 
ok
test-share-safe.t
test-share-safe.t ... # Test test-share-safe.t 
# Timout reached for process 20608 
# Running sh "/tmp/hgtests.tntgku5c/child225/test-share-safe.t.sh" 
# Timout reached for process 20808 
# Ret was: 0 (test-issue6528.t) 
ok
test-status.t#dirstate-v1
test-status.t#dirstate-v1 ... # Test test-status.t#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child226/test-status.t-dirstate-v1.sh" 
# Timout reached for process 20902 
# Ret was: 0 (test-exchange-multi-source.t) 
ok
test-status.t#dirstate-v2
test-status.t#dirstate-v2 ... # Test test-status.t#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child227/test-status.t-dirstate-v2.sh" 
# Timout reached for process 21159 
# Ret was: 0 (test-share-safe.t) 
ok
test-push-warn.t
test-push-warn.t ... # Test test-push-warn.t 
# Running sh "/tmp/hgtests.tntgku5c/child228/test-push-warn.t.sh" 
# Timout reached for process 21094 
# Ret was: 0 (test-fileset.t) 
ok
test-hgweb-annotate-whitespace.t
test-hgweb-annotate-whitespace.t ... # Test test-hgweb-annotate-whitespace.t 
# Running sh "/tmp/hgtests.tntgku5c/child229/test-hgweb-annotate-whitespace.t.sh" 
# Timout reached for process 21280 
# Ret was: 0 (test-status.t#dirstate-v1) 
ok
test-log-linerange.t
test-log-linerange.t ... # Test test-log-linerange.t 
# Running sh "/tmp/hgtests.tntgku5c/child230/test-log-linerange.t.sh" 
# Killing daemon process 22128 
# Timout reached for process 22051 
# Daemon process 22128 is stuck - really killing it 
# Killing daemon process 22139 
# Daemon process 22139 is stuck - really killing it 
# Ret was: 0 (test-hgweb-annotate-whitespace.t) 
ok
test-graft-interrupted.t#abortcommand
test-graft-interrupted.t#abortcommand ... # Test test-graft-interrupted.t#abortcommand 
# Running sh "/tmp/hgtests.tntgku5c/child231/test-graft-interrupted.t-abortcommand.sh" 
# Timout reached for process 21347 
# Ret was: 0 (test-status.t#dirstate-v2) 
ok
test-graft-interrupted.t#abortflag
test-graft-interrupted.t#abortflag ... # Test test-graft-interrupted.t#abortflag 
# Running sh "/tmp/hgtests.tntgku5c/child232/test-graft-interrupted.t-abortflag.sh" 
# Timout reached for process 22120 
# Ret was: 0 (test-log-linerange.t) 
ok
test-remotefilelog-repack.t
test-remotefilelog-repack.t ... # Test test-remotefilelog-repack.t 
# Running sh "/tmp/hgtests.tntgku5c/child233/test-remotefilelog-repack.t.sh" 
# Timout reached for process 21657 
# Ret was: 0 (test-push-warn.t) 
ok
test-update-branches.t
test-update-branches.t ... # Test test-update-branches.t 
# Running sh "/tmp/hgtests.tntgku5c/child234/test-update-branches.t.sh" 
# Ret was: 0 (test-graft-interrupted.t#abortcommand) 
ok
test-remove.t
test-remove.t ... # Timout reached for process 22204 
# Test test-remove.t 
# Running sh "/tmp/hgtests.tntgku5c/child235/test-remove.t.sh" 
# Ret was: 0 (test-graft-interrupted.t#abortflag) 
ok
test-backout.t
test-backout.t ... # Test test-backout.t 
# Running sh "/tmp/hgtests.tntgku5c/child236/test-backout.t.sh" 
# Timout reached for process 22221 
# Ret was: 0 (test-remotefilelog-repack.t) 
ok
test-graft-rename.t
test-graft-rename.t ... # Test test-graft-rename.t 
# Running sh "/tmp/hgtests.tntgku5c/child237/test-graft-rename.t.sh" 
# Timout reached for process 22389 
# Ret was: 0 (test-remove.t) 
ok
test-blackbox.t
test-blackbox.t ... # Test test-blackbox.t 
# Timout reached for process 22967 
# Running sh "/tmp/hgtests.tntgku5c/child238/test-blackbox.t.sh" 
# Timout reached for process 23163 
# Ret was: 0 (test-graft-rename.t) 
ok
test-alias.t
test-alias.t ... # Test test-alias.t 
# Running sh "/tmp/hgtests.tntgku5c/child239/test-alias.t.sh" 
# Timout reached for process 23500 
# Ret was: 0 (test-blackbox.t) 
ok
test-mq-header-date.t
test-mq-header-date.t ... # Test test-mq-header-date.t 
# Running sh "/tmp/hgtests.tntgku5c/child240/test-mq-header-date.t.sh" 
# Ret was: 0 (test-backout.t) 
ok
test-amend.t#obsstore-off
test-amend.t#obsstore-off ... # Timout reached for process 22978 
# Test test-amend.t#obsstore-off 
# Running sh "/tmp/hgtests.tntgku5c/child241/test-amend.t-obsstore-off.sh" 
# Timout reached for process 23630 
# Ret was: 0 (test-alias.t) 
ok
test-amend.t#obsstore-on
test-amend.t#obsstore-on ... # Test test-amend.t#obsstore-on 
# Running sh "/tmp/hgtests.tntgku5c/child242/test-amend.t-obsstore-on.sh" 

--- /<<PKGBUILDDIR>>/tests/test-amend.t
+++ /<<PKGBUILDDIR>>/tests/test-amend.t#obsstore-off.err
@@ -358,10 +358,15 @@
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 1
   $ hg addremove -q --similarity 0
   $ hg commit -m0
+  Bus error (core dumped)
+  [135]
 
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 2
   $ hg addremove -q --similarity 0
   $ hg commit -m1
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 wc
   $ hg addremove -q --similarity 0
@@ -371,54 +376,32 @@
 amend r1 to include wc changes
 
   $ hg amend
-  saved backup bundle to * (glob) (obsstore-off !)
+  abort: cannot amend the null revision
+  (no changeset checked out)
+  [10]
 
 clean/modified/removed/added states of the amended revision
 
   $ hg status --all --change . 'glob:content1_*_content1-tracked'
-  C content1_content1_content1-tracked
-  C content1_content2_content1-tracked
-  C content1_missing_content1-tracked
   $ hg status --all --change . 'glob:content1_*_content[23]-tracked'
-  M content1_content1_content3-tracked
-  M content1_content2_content2-tracked
-  M content1_content2_content3-tracked
-  M content1_missing_content3-tracked
   $ hg status --all --change . 'glob:content1_*_missing-tracked'
-  M content1_content2_missing-tracked
-  R content1_missing_missing-tracked
-  C content1_content1_missing-tracked
   $ hg status --all --change . 'glob:content1_*_*-untracked'
-  R content1_content1_content1-untracked
-  R content1_content1_content3-untracked
-  R content1_content1_missing-untracked
-  R content1_content2_content1-untracked
-  R content1_content2_content2-untracked
-  R content1_content2_content3-untracked
-  R content1_content2_missing-untracked
-  R content1_missing_content1-untracked
-  R content1_missing_content3-untracked
-  R content1_missing_missing-untracked
   $ hg status --all --change . 'glob:missing_content2_*'
+  $ hg status --all --change . 'glob:missing_missing_*'
+
+working directory should be all clean (with some missing/untracked files)
+
+  $ hg status --all 'glob:*_content?-tracked'
+  A content1_content1_content1-tracked
+  A content1_content1_content3-tracked
+  A content1_content2_content1-tracked
+  A content1_content2_content2-tracked
+  A content1_content2_content3-tracked
+  A content1_missing_content1-tracked
+  A content1_missing_content3-tracked
   A missing_content2_content2-tracked
   A missing_content2_content3-tracked
-  A missing_content2_missing-tracked
-  $ hg status --all --change . 'glob:missing_missing_*'
   A missing_missing_content3-tracked
-
-working directory should be all clean (with some missing/untracked files)
-
-  $ hg status --all 'glob:*_content?-tracked'
-  C content1_content1_content1-tracked
-  C content1_content1_content3-tracked
-  C content1_content2_content1-tracked
-  C content1_content2_content2-tracked
-  C content1_content2_content3-tracked
-  C content1_missing_content1-tracked
-  C content1_missing_content3-tracked
-  C missing_content2_content2-tracked
-  C missing_content2_content3-tracked
-  C missing_missing_content3-tracked
   $ hg status --all 'glob:*_missing-tracked'
   ! content1_content1_missing-tracked
   ! content1_content2_missing-tracked

ERROR: test-amend.t#obsstore-off output changed
!# Timout reached for process 23891 
# Ret was: 0 (test-amend.t#obsstore-off) 
test-pull-pull-corruption.t
test-pull-pull-corruption.t ... # Test test-pull-pull-corruption.t 
# Running sh "/tmp/hgtests.tntgku5c/child243/test-pull-pull-corruption.t.sh" 
# Timout reached for process 22780 
# Ret was: 0 (test-update-branches.t) 
ok
test-progress.t
test-progress.t ... # Test test-progress.t 
# Running sh "/tmp/hgtests.tntgku5c/child244/test-progress.t.sh" 
# Timout reached for process 24528 
# Ret was: 0 (test-progress.t) 
ok
test-convert-svn-startrev.t
test-convert-svn-startrev.t ... # Test test-convert-svn-startrev.t 
# Running sh "/tmp/hgtests.tntgku5c/child245/test-convert-svn-startrev.t.sh" 
skipped missing feature: subversion python bindings
# Ret was: 80 (test-convert-svn-startrev.t) 
test-ssh-bundle1.t
test-ssh-bundle1.t ... # Test test-ssh-bundle1.t 
# Timout reached for process 24647 
# Running sh "/tmp/hgtests.tntgku5c/child246/test-ssh-bundle1.t.sh" 
# Ret was: 0 (test-pull-pull-corruption.t) 
ok
test-narrow.t#flat#lfs-off
test-narrow.t#flat#lfs-off ... # Timout reached for process 24496 
# Test test-narrow.t#flat#lfs-off 
# Running sh "/tmp/hgtests.tntgku5c/child247/test-narrow.t-flat-lfs-off.sh" 
# Ret was: 0 (test-mq-header-date.t) 
ok
test-narrow.t#flat#lfs-on
test-narrow.t#flat#lfs-on ... # Test test-narrow.t#flat#lfs-on 
# Timout reached for process 23786 
# Running sh "/tmp/hgtests.tntgku5c/child248/test-narrow.t-flat-lfs-on.sh" 
# Timout reached for process 24333 

--- /<<PKGBUILDDIR>>/tests/test-amend.t
+++ /<<PKGBUILDDIR>>/tests/test-amend.t#obsstore-on.err
@@ -358,10 +358,15 @@
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 1
   $ hg addremove -q --similarity 0
   $ hg commit -m0
+  Bus error (core dumped)
+  [135]
 
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 2
   $ hg addremove -q --similarity 0
   $ hg commit -m1
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 wc
   $ hg addremove -q --similarity 0
@@ -372,53 +377,32 @@
 
   $ hg amend
   saved backup bundle to * (glob) (obsstore-off !)
+  abort: cannot amend the null revision
+  (no changeset checked out)
+  [10]
 
 clean/modified/removed/added states of the amended revision
 
   $ hg status --all --change . 'glob:content1_*_content1-tracked'
-  C content1_content1_content1-tracked
-  C content1_content2_content1-tracked
-  C content1_missing_content1-tracked
   $ hg status --all --change . 'glob:content1_*_content[23]-tracked'
-  M content1_content1_content3-tracked
-  M content1_content2_content2-tracked
-  M content1_content2_content3-tracked
-  M content1_missing_content3-tracked
   $ hg status --all --change . 'glob:content1_*_missing-tracked'
-  M content1_content2_missing-tracked
-  R content1_missing_missing-tracked
-  C content1_content1_missing-tracked
   $ hg status --all --change . 'glob:content1_*_*-untracked'
-  R content1_content1_content1-untracked
-  R content1_content1_content3-untracked
-  R content1_content1_missing-untracked
-  R content1_content2_content1-untracked
-  R content1_content2_content2-untracked
-  R content1_content2_content3-untracked
-  R content1_content2_missing-untracked
-  R content1_missing_content1-untracked
-  R content1_missing_content3-untracked
-  R content1_missing_missing-untracked
   $ hg status --all --change . 'glob:missing_content2_*'
+  $ hg status --all --change . 'glob:missing_missing_*'
+
+working directory should be all clean (with some missing/untracked files)
+
+  $ hg status --all 'glob:*_content?-tracked'
+  A content1_content1_content1-tracked
+  A content1_content1_content3-tracked
+  A content1_content2_content1-tracked
+  A content1_content2_content2-tracked
+  A content1_content2_content3-tracked
+  A content1_missing_content1-tracked
+  A content1_missing_content3-tracked
   A missing_content2_content2-tracked
   A missing_content2_content3-tracked
-  A missing_content2_missing-tracked
-  $ hg status --all --change . 'glob:missing_missing_*'
   A missing_missing_content3-tracked
-
-working directory should be all clean (with some missing/untracked files)
-
-  $ hg status --all 'glob:*_content?-tracked'
-  C content1_content1_content1-tracked
-  C content1_content1_content3-tracked
-  C content1_content2_content1-tracked
-  C content1_content2_content2-tracked
-  C content1_content2_content3-tracked
-  C content1_missing_content1-tracked
-  C content1_missing_content3-tracked
-  C missing_content2_content2-tracked
-  C missing_content2_content3-tracked
-  C missing_missing_content3-tracked
   $ hg status --all 'glob:*_missing-tracked'
   ! content1_content1_missing-tracked
   ! content1_content2_missing-tracked

ERROR: test-amend.t#obsstore-on output changed
!# Ret was: 0 (test-amend.t#obsstore-on) 
test-narrow.t#tree#lfs-off
test-narrow.t#tree#lfs-off ... # Test test-narrow.t#tree#lfs-off 
# Running sh "/tmp/hgtests.tntgku5c/child249/test-narrow.t-tree-lfs-off.sh" 
# Timout reached for process 24658 
# Ret was: 0 (test-ssh-bundle1.t) 
ok
test-narrow.t#tree#lfs-on
test-narrow.t#tree#lfs-on ... # Test test-narrow.t#tree#lfs-on 
# Running sh "/tmp/hgtests.tntgku5c/child250/test-narrow.t-tree-lfs-on.sh" 
# Timout reached for process 24724 
# Ret was: 0 (test-narrow.t#flat#lfs-off) 
ok
test-censor.t#revlogv1
test-censor.t#revlogv1 ... # Test test-censor.t#revlogv1 
# Running sh "/tmp/hgtests.tntgku5c/child251/test-censor.t-revlogv1.sh" 
# Timout reached for process 24955 
# Ret was: 0 (test-narrow.t#flat#lfs-on) 
ok
test-censor.t#revlogv2
test-censor.t#revlogv2 ... # Test test-censor.t#revlogv2 
# Running sh "/tmp/hgtests.tntgku5c/child252/test-censor.t-revlogv2.sh" 
# Timout reached for process 25260 
# Ret was: 0 (test-narrow.t#tree#lfs-off) 
ok
test-copies.t#changeset
test-copies.t#changeset ... # Test test-copies.t#changeset 
# Running sh "/tmp/hgtests.tntgku5c/child253/test-copies.t-changeset.sh" 
# Timout reached for process 25450 
# Ret was: 0 (test-narrow.t#tree#lfs-on) 
ok
test-copies.t#compatibility
test-copies.t#compatibility ... # Test test-copies.t#compatibility 
# Running sh "/tmp/hgtests.tntgku5c/child254/test-copies.t-compatibility.sh" 
# Ret was: 0 (test-censor.t#revlogv1) 
ok
test-copies.t#filelog
test-copies.t#filelog ... # Test test-copies.t#filelog 
# Timout reached for process 26035 
# Running sh "/tmp/hgtests.tntgku5c/child255/test-copies.t-filelog.sh" 
# Ret was: 0 (test-censor.t#revlogv2) 
ok
test-copies.t#sidedata
test-copies.t#sidedata ... # Test test-copies.t#sidedata 
# Timout reached for process 26412 
# Running sh "/tmp/hgtests.tntgku5c/child256/test-copies.t-sidedata.sh" 
# Timout reached for process 26587 
# Ret was: 0 (test-copies.t#changeset) 
ok
test-push-http.t#bundle1
test-push-http.t#bundle1 ... # Test test-push-http.t#bundle1 
# Running sh "/tmp/hgtests.tntgku5c/child257/test-push-http.t-bundle1.sh" 
# Timout reached for process 26851 
# Ret was: 0 (test-copies.t#compatibility) 
ok
test-push-http.t#bundle2
test-push-http.t#bundle2 ... # Test test-push-http.t#bundle2 
# Running sh "/tmp/hgtests.tntgku5c/child258/test-push-http.t-bundle2.sh" 
# Timout reached for process 28321 
# Ret was: 0 (test-push-http.t#bundle1) 
ok
test-contrib-relnotes.t
test-contrib-relnotes.t ... # Test test-contrib-relnotes.t 
# Running sh "/tmp/hgtests.tntgku5c/child259/test-contrib-relnotes.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-contrib-relnotes.t) 
test-histedit-obsolete.t#abortcommand
test-histedit-obsolete.t#abortcommand ... # Test test-histedit-obsolete.t#abortcommand 
# Timout reached for process 28741 
# Running sh "/tmp/hgtests.tntgku5c/child260/test-histedit-obsolete.t-abortcommand.sh" 
# Timout reached for process 26976 
# Ret was: 0 (test-copies.t#filelog) 
ok
test-histedit-obsolete.t#abortflag
test-histedit-obsolete.t#abortflag ... # Test test-histedit-obsolete.t#abortflag 
# Running sh "/tmp/hgtests.tntgku5c/child261/test-histedit-obsolete.t-abortflag.sh" 
# Ret was: 0 (test-push-http.t#bundle2) 
ok
test-audit-subrepo.t
test-audit-subrepo.t ... # Test test-audit-subrepo.t 
# Timout reached for process 28584 
# Running sh "/tmp/hgtests.tntgku5c/child262/test-audit-subrepo.t.sh" 
# Timout reached for process 27319 
# Ret was: 0 (test-copies.t#sidedata) 
ok
test-globalopts.t
test-globalopts.t ... # Test test-globalopts.t 
# Running sh "/tmp/hgtests.tntgku5c/child263/test-globalopts.t.sh" 
# Timout reached for process 28766 
# Ret was: 0 (test-histedit-obsolete.t#abortflag) 
ok
test-histedit-arguments.t#abortcommand
test-histedit-arguments.t#abortcommand ... # Test test-histedit-arguments.t#abortcommand 
# Running sh "/tmp/hgtests.tntgku5c/child264/test-histedit-arguments.t-abortcommand.sh" 
# Timout reached for process 28749 
# Ret was: 0 (test-histedit-obsolete.t#abortcommand) 
ok
test-histedit-arguments.t#abortflag
test-histedit-arguments.t#abortflag ... # Test test-histedit-arguments.t#abortflag 
# Running sh "/tmp/hgtests.tntgku5c/child265/test-histedit-arguments.t-abortflag.sh" 
# Timout reached for process 29222 
# Ret was: 0 (test-globalopts.t) 
ok
test-http-bundle1.t
test-http-bundle1.t ... # Test test-http-bundle1.t 
# Running sh "/tmp/hgtests.tntgku5c/child266/test-http-bundle1.t.sh" 
# Timout reached for process 29078 
# Ret was: 0 (test-audit-subrepo.t) 
ok
test-rebase-collapse.t
test-rebase-collapse.t ... # Test test-rebase-collapse.t 
# Running sh "/tmp/hgtests.tntgku5c/child267/test-rebase-collapse.t.sh" 
# Timout reached for process 29514 
# Killing daemon process 29829 
# Daemon process 29829 is stuck - really killing it 
# Killing daemon process 29846 
# Daemon process 29846 is stuck - really killing it 
# Ret was: 0 (test-http-bundle1.t) 
ok
test-extdiff.t
test-extdiff.t ... # Test test-extdiff.t 
# Running sh "/tmp/hgtests.tntgku5c/child268/test-extdiff.t.sh" 
# Timout reached for process 29444 
# Ret was: 0 (test-histedit-arguments.t#abortcommand) 
ok
test-wireproto.t
test-wireproto.t ... # Test test-wireproto.t 
# Running sh "/tmp/hgtests.tntgku5c/child269/test-wireproto.t.sh" 
# Timout reached for process 29455 
# Ret was: 0 (test-histedit-arguments.t#abortflag) 
ok
test-hgweb-descend-empties.t
test-hgweb-descend-empties.t ... # Test test-hgweb-descend-empties.t 
# Running sh "/tmp/hgtests.tntgku5c/child270/test-hgweb-descend-empties.t.sh" 
# Killing daemon process 30144 
# Timout reached for process 30118 
# Daemon process 30144 is stuck - really killing it 
# Ret was: 0 (test-hgweb-descend-empties.t) 
ok
test-obshistory.t
test-obshistory.t ... # Test test-obshistory.t 
# Running sh "/tmp/hgtests.tntgku5c/child271/test-obshistory.t.sh" 
# Ret was: 0 (test-wireproto.t) 
ok
test-fncache.t
test-fncache.t ... # Test test-fncache.t 
# Timout reached for process 30094 
# Running sh "/tmp/hgtests.tntgku5c/child272/test-fncache.t.sh" 
# Timout reached for process 29585 
# Ret was: 0 (test-rebase-collapse.t) 
ok
test-uncommit.t
test-uncommit.t ... # Test test-uncommit.t 
# Running sh "/tmp/hgtests.tntgku5c/child273/test-uncommit.t.sh" 
# Timout reached for process 29903 
# Ret was: 0 (test-extdiff.t) 
ok
test-rename.t
test-rename.t ... # Test test-rename.t 
# Running sh "/tmp/hgtests.tntgku5c/child274/test-rename.t.sh" 
# Timout reached for process 30366 
# Ret was: 0 (test-fncache.t) 
ok
test-mq-subrepo.t
test-mq-subrepo.t ... # Test test-mq-subrepo.t 
# Running sh "/tmp/hgtests.tntgku5c/child275/test-mq-subrepo.t.sh" 
# Timout reached for process 30188 
# Ret was: 0 (test-obshistory.t) 
ok
test-rebase-obsolete3.t
test-rebase-obsolete3.t ... # Test test-rebase-obsolete3.t 
# Running sh "/tmp/hgtests.tntgku5c/child276/test-rebase-obsolete3.t.sh" 
# Timout reached for process 30426 
# Ret was: 0 (test-rename.t) 
ok
test-chg.t
test-chg.t ... # Test test-chg.t 
# Running sh "/tmp/hgtests.tntgku5c/child277/test-chg.t.sh" 
skipped missing feature: running with chg
# Ret was: 80 (test-chg.t) 
test-install.t
test-install.t ... # Test test-install.t 
# Timout reached for process 31135 
# Running sh "/tmp/hgtests.tntgku5c/child278/test-install.t.sh" 
# Timout reached for process 31149 
# Ret was: 0 (test-install.t) 
ok
test-fastannotate-hg.t
test-fastannotate-hg.t ... # Test test-fastannotate-hg.t 
# Running sh "/tmp/hgtests.tntgku5c/child279/test-fastannotate-hg.t.sh" 
# Ret was: 0 (test-uncommit.t) 
ok
test-histedit-fold.t
test-histedit-fold.t ... # Test test-histedit-fold.t 
# Running sh "/tmp/hgtests.tntgku5c/child280/test-histedit-fold.t.sh" 
# Timout reached for process 30383 
# Timout reached for process 30918 
# Ret was: 0 (test-rebase-obsolete3.t) 
ok
test-histedit-commute.t
test-histedit-commute.t ... # Test test-histedit-commute.t 
# Running sh "/tmp/hgtests.tntgku5c/child281/test-histedit-commute.t.sh" 
# Ret was: 0 (test-histedit-commute.t) 
ok
test-remotefilelog-repack-fast.t
test-remotefilelog-repack-fast.t ... # Test test-remotefilelog-repack-fast.t 
# Timout reached for process 31389 
# Running sh "/tmp/hgtests.tntgku5c/child282/test-remotefilelog-repack-fast.t.sh" 
# Timout reached for process 30694 
# Ret was: 0 (test-mq-subrepo.t) 
ok
test-getbundle.t
test-getbundle.t ... # Test test-getbundle.t 
# Running sh "/tmp/hgtests.tntgku5c/child283/test-getbundle.t.sh" 
# Timout reached for process 31228 
# Ret was: 0 (test-fastannotate-hg.t) 
ok
test-status-color.t
test-status-color.t ... # Test test-status-color.t 
# Running sh "/tmp/hgtests.tntgku5c/child284/test-status-color.t.sh" 
# Killing daemon process 31992 
# Timout reached for process 31834 
# Daemon process 31992 is stuck - really killing it 
# Ret was: 0 (test-getbundle.t) 
ok
test-convert-hg-sink.t
test-convert-hg-sink.t ... # Test test-convert-hg-sink.t 
# Running sh "/tmp/hgtests.tntgku5c/child285/test-convert-hg-sink.t.sh" 
# Timout reached for process 31314 
# Ret was: 0 (test-histedit-fold.t) 
ok
test-largefiles-wireproto.t
test-largefiles-wireproto.t ... # Test test-largefiles-wireproto.t 
# Running sh "/tmp/hgtests.tntgku5c/child286/test-largefiles-wireproto.t.sh" 
# Timout reached for process 31915 
# Ret was: 0 (test-status-color.t) 
ok
test-clone-stream-format.t#stream-bundle2
test-clone-stream-format.t#stream-bundle2 ... # Test test-clone-stream-format.t#stream-bundle2 
# Running sh "/tmp/hgtests.tntgku5c/child287/test-clone-stream-format.t-stream-bundle2.sh" 
# Timout reached for process 31757 
# Ret was: 0 (test-remotefilelog-repack-fast.t) 
ok
test-clone-stream-format.t#stream-legacy
test-clone-stream-format.t#stream-legacy ... # Test test-clone-stream-format.t#stream-legacy 
# Running sh "/tmp/hgtests.tntgku5c/child288/test-clone-stream-format.t-stream-legacy.sh" 
# Ret was: 0 (test-convert-hg-sink.t) 
ok
test-logexchange.t
test-logexchange.t ... # Test test-logexchange.t 
# Running sh "/tmp/hgtests.tntgku5c/child289/test-logexchange.t.sh" 
# Timout reached for process 32034 
# Timout reached for process 32144 
# Ret was: 0 (test-largefiles-wireproto.t) 
ok
test-sidedata-exchange.t
test-sidedata-exchange.t ... # Test test-sidedata-exchange.t 
# Running sh "/tmp/hgtests.tntgku5c/child290/test-sidedata-exchange.t.sh" 
# Timout reached for process 32763 
# Ret was: 0 (test-logexchange.t) 
ok
test-absorb.t
test-absorb.t ... # Test test-absorb.t 
# Running sh "/tmp/hgtests.tntgku5c/child291/test-absorb.t.sh" 

--- /<<PKGBUILDDIR>>/tests/test-clone-stream-format.t
+++ /<<PKGBUILDDIR>>/tests/test-clone-stream-format.t#stream-bundle2.err
@@ -84,12 +84,14 @@
   adding undo.i
   adding undo.n
   adding undo.py
+  Bus error (core dumped)
+  [135]
   $ hg debugbuilddag .+5000 --from-existing
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ ls -1 .hg/store/00changelog*
-  .hg/store/00changelog-*.nd (glob)
-  .hg/store/00changelog.d
   .hg/store/00changelog.i
-  .hg/store/00changelog.n
   $ cd ..
 
 
@@ -106,16 +108,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-store
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-store serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -134,7 +136,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-store | grep store
   [1]
 
@@ -148,7 +150,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-store | grep store
   store
 
@@ -167,16 +169,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-fncache
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-fncache serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -195,7 +197,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-fncache | grep fncache
   [1]
 
@@ -209,7 +211,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-fncache | grep fncache
   fncache
 
@@ -227,16 +229,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-dotencode
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-dotencode serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -255,7 +257,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-dotencode | grep dotencode
   [1]
 
@@ -269,7 +271,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-dotencode | grep dotencode
   dotencode
 
@@ -294,7 +296,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-from-share | egrep 'share$'
   [1]
 
@@ -309,16 +311,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-share-safe
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-share-safe serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -337,7 +339,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-share-safe | grep share-safe
   [1]
 
@@ -351,7 +353,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-share-safe | grep share-safe
   share-safe
 
@@ -370,16 +372,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-persistent-nodemap
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-persistent-nodemap serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -389,12 +391,8 @@
   $ hg debugrequires -R server-no-persistent-nodemap | grep persistent-nodemap
   [1]
   $ ls -1 server/.hg/store/00changelog*
-  server/.hg/store/00changelog-*.nd (glob)
-  server/.hg/store/00changelog.d
   server/.hg/store/00changelog.i
-  server/.hg/store/00changelog.n
   $ ls -1 server-no-persistent-nodemap/.hg/store/00changelog*
-  server-no-persistent-nodemap/.hg/store/00changelog.d
   server-no-persistent-nodemap/.hg/store/00changelog.i
 
 persistent-nodemap → no-persistent-nodemap cloning
@@ -406,14 +404,13 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-persistent-nodemap | grep persistent-nodemap
   [1]
 
 The persistent-nodemap files should no longer exists
 
   $ ls -1 clone-remove-persistent-nodemap/.hg/store/00changelog*
-  clone-remove-persistent-nodemap/.hg/store/00changelog.d
   clone-remove-persistent-nodemap/.hg/store/00changelog.i
 
 
@@ -426,17 +423,14 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-persistent-nodemap | grep persistent-nodemap
   persistent-nodemap
 
 The persistent-nodemap files should exists
 
   $ ls -1 clone-add-persistent-nodemap/.hg/store/00changelog*
-  clone-add-persistent-nodemap/.hg/store/00changelog-*.nd (glob)
-  clone-add-persistent-nodemap/.hg/store/00changelog.d
   clone-add-persistent-nodemap/.hg/store/00changelog.i
-  clone-add-persistent-nodemap/.hg/store/00changelog.n
-
-
-  $ killdaemons.py
+
+
+  $ killdaemons.py

ERROR: test-clone-stream-format.t#stream-bundle2 output changed
!# Timout reached for process 32461 
# Ret was: 0 (test-sidedata-exchange.t) 
ok
test-merge-types.t
test-merge-types.t ... # Test test-merge-types.t 
# Timout reached for process 400 
# Running sh "/tmp/hgtests.tntgku5c/child292/test-merge-types.t.sh" 
# Ret was: 0 (test-clone-stream-format.t#stream-bundle2) 
test-histedit-edit.t
test-histedit-edit.t ... # Test test-histedit-edit.t 
# Running sh "/tmp/hgtests.tntgku5c/child293/test-histedit-edit.t.sh" 
# Timout reached for process 32636 

--- /<<PKGBUILDDIR>>/tests/test-clone-stream-format.t
+++ /<<PKGBUILDDIR>>/tests/test-clone-stream-format.t#stream-legacy.err
@@ -84,12 +84,14 @@
   adding undo.i
   adding undo.n
   adding undo.py
+  Bus error (core dumped)
+  [135]
   $ hg debugbuilddag .+5000 --from-existing
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ ls -1 .hg/store/00changelog*
-  .hg/store/00changelog-*.nd (glob)
-  .hg/store/00changelog.d
   .hg/store/00changelog.i
-  .hg/store/00changelog.n
   $ cd ..
 
 
@@ -106,16 +108,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-store
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-store serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -134,7 +136,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-store | grep store
   [1]
 
@@ -148,7 +150,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-store | grep store
   store
 
@@ -167,16 +169,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-fncache
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-fncache serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -195,7 +197,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-fncache | grep fncache
   [1]
 
@@ -209,7 +211,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-fncache | grep fncache
   fncache
 
@@ -227,16 +229,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-dotencode
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-dotencode serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -255,7 +257,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-dotencode | grep dotencode
   [1]
 
@@ -269,7 +271,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-dotencode | grep dotencode
   dotencode
 
@@ -294,7 +296,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-from-share | egrep 'share$'
   [1]
 
@@ -309,16 +311,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-share-safe
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-share-safe serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -337,7 +339,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-share-safe | grep share-safe
   [1]
 
@@ -351,7 +353,7 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-share-safe | grep share-safe
   share-safe
 
@@ -370,16 +372,16 @@
   adding changesets
   adding manifests
   adding file changes
-  added 5004 changesets with 1088 changes to 1088 files (+1 heads)
-  new changesets 96ee1d7354c4:06ddac466af5
+  added 2 changesets with 1025 changes to 1025 files
+  new changesets 96ee1d7354c4:c17445101a72
   updating to branch default
-  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  1025 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg verify -R server-no-persistent-nodemap
   checking changesets
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg -R server serve -p $HGPORT -d --pid-file=hg-1.pid --error errors-1.txt
   $ cat hg-1.pid > $DAEMON_PIDS
   $ hg -R server-no-persistent-nodemap serve -p $HGPORT2 -d --pid-file=hg-2.pid --error errors-2.txt
@@ -389,12 +391,8 @@
   $ hg debugrequires -R server-no-persistent-nodemap | grep persistent-nodemap
   [1]
   $ ls -1 server/.hg/store/00changelog*
-  server/.hg/store/00changelog-*.nd (glob)
-  server/.hg/store/00changelog.d
   server/.hg/store/00changelog.i
-  server/.hg/store/00changelog.n
   $ ls -1 server-no-persistent-nodemap/.hg/store/00changelog*
-  server-no-persistent-nodemap/.hg/store/00changelog.d
   server-no-persistent-nodemap/.hg/store/00changelog.i
 
 persistent-nodemap → no-persistent-nodemap cloning
@@ -406,14 +404,13 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-remove-persistent-nodemap | grep persistent-nodemap
   [1]
 
 The persistent-nodemap files should no longer exists
 
   $ ls -1 clone-remove-persistent-nodemap/.hg/store/00changelog*
-  clone-remove-persistent-nodemap/.hg/store/00changelog.d
   clone-remove-persistent-nodemap/.hg/store/00changelog.i
 
 
@@ -426,17 +423,14 @@
   checking manifests
   crosschecking files in changesets and manifests
   checking files
-  checked 5004 changesets with 1088 changes to 1088 files
+  checked 2 changesets with 1025 changes to 1025 files
   $ hg debugrequires -R clone-add-persistent-nodemap | grep persistent-nodemap
   persistent-nodemap
 
 The persistent-nodemap files should exists
 
   $ ls -1 clone-add-persistent-nodemap/.hg/store/00changelog*
-  clone-add-persistent-nodemap/.hg/store/00changelog-*.nd (glob)
-  clone-add-persistent-nodemap/.hg/store/00changelog.d
   clone-add-persistent-nodemap/.hg/store/00changelog.i
-  clone-add-persistent-nodemap/.hg/store/00changelog.n
-
-
-  $ killdaemons.py
+
+
+  $ killdaemons.py

ERROR: test-clone-stream-format.t#stream-legacy output changed
!# Ret was: 0 (test-clone-stream-format.t#stream-legacy) 
test-lfconvert.t
test-lfconvert.t ... # Test test-lfconvert.t 
# Running sh "/tmp/hgtests.tntgku5c/child294/test-lfconvert.t.sh" 
# Ret was: 0 (test-merge-types.t) 
ok
test-remotefilelog-bgprefetch.t
test-remotefilelog-bgprefetch.t ... # Test test-remotefilelog-bgprefetch.t 
# Timout reached for process 888 
# Running sh "/tmp/hgtests.tntgku5c/child295/test-remotefilelog-bgprefetch.t.sh" 
# Timout reached for process 1016 
# Ret was: 0 (test-histedit-edit.t) 
ok
test-paths.t
test-paths.t ... # Timout reached for process 896 
# Test test-paths.t 
# Running sh "/tmp/hgtests.tntgku5c/child296/test-paths.t.sh" 
# Ret was: 0 (test-lfconvert.t) 
ok
test-fetch.t
test-fetch.t ... # Test test-fetch.t 
# Running sh "/tmp/hgtests.tntgku5c/child297/test-fetch.t.sh" 
# Ret was: 0 (test-absorb.t) 
ok
test-rebase-named-branches.t
test-rebase-named-branches.t ... # Test test-rebase-named-branches.t 
# Running sh "/tmp/hgtests.tntgku5c/child298/test-rebase-named-branches.t.sh" 
# Timout reached for process 691 
# Timout reached for process 1302 
# Ret was: 0 (test-remotefilelog-bgprefetch.t) 
ok
test-incoming-outgoing.t
test-incoming-outgoing.t ... # Test test-incoming-outgoing.t 
# Running sh "/tmp/hgtests.tntgku5c/child299/test-incoming-outgoing.t.sh" 
# Timout reached for process 1547 
# Ret was: 0 (test-paths.t) 
ok
test-manifest.t
test-manifest.t ... # Test test-manifest.t 
# Running sh "/tmp/hgtests.tntgku5c/child300/test-manifest.t.sh" 
# Timout reached for process 1594 
# Ret was: 0 (test-rebase-named-branches.t) 
ok
test-rebase-conflicts.t
test-rebase-conflicts.t ... # Test test-rebase-conflicts.t 
# Running sh "/tmp/hgtests.tntgku5c/child301/test-rebase-conflicts.t.sh" 
# Killing daemon process 1949 
# Timout reached for process 1892 
# Daemon process 1949 is stuck - really killing it 
# Ret was: 0 (test-incoming-outgoing.t) 
ok
test-rollback.t
test-rollback.t ... # Test test-rollback.t 
# Running sh "/tmp/hgtests.tntgku5c/child302/test-rollback.t.sh" 
# Killing daemon process 1670 
# Timout reached for process 1574 
# Ret was: 0 (test-fetch.t) 
ok
test-clone-pull-corruption.t
test-clone-pull-corruption.t ... # Test test-clone-pull-corruption.t 
# Running sh "/tmp/hgtests.tntgku5c/child303/test-clone-pull-corruption.t.sh" 
# Ret was: 0 (test-clone-pull-corruption.t) 
ok
test-eol.t
test-eol.t ... # Test test-eol.t 
# Timout reached for process 2207 
# Running sh "/tmp/hgtests.tntgku5c/child304/test-eol.t.sh" 
# Ret was: 0 (test-manifest.t) 
ok
test-fix-topology.t#obsstore-off
test-fix-topology.t#obsstore-off ... # Test test-fix-topology.t#obsstore-off 
# Running sh "/tmp/hgtests.tntgku5c/child305/test-fix-topology.t-obsstore-off.sh" 
# Timout reached for process 2002 
# Ret was: 0 (test-rebase-conflicts.t) 
ok
test-fix-topology.t#obsstore-on
test-fix-topology.t#obsstore-on ... # Test test-fix-topology.t#obsstore-on 
# Timout reached for process 2086 
# Running sh "/tmp/hgtests.tntgku5c/child306/test-fix-topology.t-obsstore-on.sh" 
# Timout reached for process 2167 
# Ret was: 0 (test-rollback.t) 
ok
test-newbranch.t
test-newbranch.t ... # Test test-newbranch.t 
# Running sh "/tmp/hgtests.tntgku5c/child307/test-newbranch.t.sh" 
# Timout reached for process 2362 
# Ret was: 0 (test-fix-topology.t#obsstore-off) 
ok
test-bundle2-multiple-changegroups.t
test-bundle2-multiple-changegroups.t ... # Test test-bundle2-multiple-changegroups.t 
# Running sh "/tmp/hgtests.tntgku5c/child308/test-bundle2-multiple-changegroups.t.sh" 
# Ret was: 0 (test-bundle2-multiple-changegroups.t) 
ok
test-hgignore.t#dirstate-v1
test-hgignore.t#dirstate-v1 ... # Test test-hgignore.t#dirstate-v1 
# Timout reached for process 2809 
# Running sh "/tmp/hgtests.tntgku5c/child309/test-hgignore.t-dirstate-v1.sh" 
# Ret was: 0 (test-eol.t) 
ok
test-hgignore.t#dirstate-v2
test-hgignore.t#dirstate-v2 ... # Test test-hgignore.t#dirstate-v2 
# Timout reached for process 2287 
# Running sh "/tmp/hgtests.tntgku5c/child310/test-hgignore.t-dirstate-v2.sh" 
# Ret was: 0 (test-fix-topology.t#obsstore-on) 
ok
test-config.t
test-config.t ... # Timout reached for process 2440 
# Test test-config.t 
# Running sh "/tmp/hgtests.tntgku5c/child311/test-config.t.sh" 
# Timout reached for process 3072 
# Ret was: 0 (test-hgignore.t#dirstate-v1) 
ok
test-git-export.t
test-git-export.t ... # Test test-git-export.t 
# Running sh "/tmp/hgtests.tntgku5c/child312/test-git-export.t.sh" 
# Timout reached for process 3182 
# Ret was: 0 (test-hgignore.t#dirstate-v2) 
ok
test-infinitepush-ci.t
test-infinitepush-ci.t ... # Test test-infinitepush-ci.t 
# Running sh "/tmp/hgtests.tntgku5c/child313/test-infinitepush-ci.t.sh" 
# Timout reached for process 3271 
# Ret was: 0 (test-config.t) 
ok
test-rebase-interruptions.t
test-rebase-interruptions.t ... # Test test-rebase-interruptions.t 
# Running sh "/tmp/hgtests.tntgku5c/child314/test-rebase-interruptions.t.sh" 
# Timout reached for process 2773 
# Ret was: 0 (test-newbranch.t) 
ok
test-fastexport.t
test-fastexport.t ... # Test test-fastexport.t 
# Running sh "/tmp/hgtests.tntgku5c/child315/test-fastexport.t.sh" 
# Timout reached for process 3668 
# Ret was: 0 (test-fastexport.t) 
ok
test-rebase-obsolete4.t
test-rebase-obsolete4.t ... # Test test-rebase-obsolete4.t 
# Running sh "/tmp/hgtests.tntgku5c/child316/test-rebase-obsolete4.t.sh" 
# Timout reached for process 3567 
# Ret was: 0 (test-infinitepush-ci.t) 
ok
test-diff-color.t
test-diff-color.t ... # Test test-diff-color.t 
# Running sh "/tmp/hgtests.tntgku5c/child317/test-diff-color.t.sh" 
# Timout reached for process 3451 

--- /<<PKGBUILDDIR>>/tests/test-git-export.t
+++ /<<PKGBUILDDIR>>/tests/test-git-export.t.err
@@ -391,85 +391,224 @@
   $ hg revert -r -2 start
   $ hg mv dst2 dst3
   $ hg ci -m 'mv dst2 dst3; revert start'
+  Bus error (core dumped)
+  [135]
 
   $ hg diff --git -r 9:11
-  diff --git a/dst2 b/dst3
-  rename from dst2
-  rename to dst3
+  abort: unknown revision '11'
+  [10]
 
 Reversed:
 
   $ hg diff --git -r 11:9
-  diff --git a/dst3 b/dst2
-  rename from dst3
-  rename to dst2
+  abort: unknown revision '11'
+  [10]
 
 
   $ echo a >> foo
   $ hg add foo
   $ hg ci -m 'add foo'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ echo b >> foo
   $ hg ci -m 'change foo'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg mv foo bar
+  foo has not been committed yet, so no copy data will be stored for bar.
   $ hg ci -m 'mv foo bar'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ echo c >> bar
   $ hg ci -m 'change bar'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 File created before r1 and renamed before r2:
 
   $ hg diff --git -r -3:-1
-  diff --git a/foo b/bar
-  rename from foo
-  rename to bar
-  --- a/foo
-  +++ b/bar
-  @@ -1,2 +1,3 @@
-   a
-   b
-  +c
+  diff --git a/dst b/dst2
+  rename from dst
+  rename to dst2
+  diff --git a/binfile.bin b/renamed.bin
+  rename from binfile.bin
+  rename to renamed.bin
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,1 +1,2 @@
+   start
+  +
 
 Reversed:
 
   $ hg diff --git -r -1:-3
-  diff --git a/bar b/foo
-  rename from bar
-  rename to foo
-  --- a/bar
-  +++ b/foo
-  @@ -1,3 +1,2 @@
-   a
-   b
-  -c
+  diff --git a/renamed.bin b/binfile.bin
+  rename from renamed.bin
+  rename to binfile.bin
+  diff --git a/dst2 b/dst
+  rename from dst2
+  rename to dst
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,2 +1,1 @@
+   start
+  -
 
 File created in r1 and renamed before r2:
 
   $ hg diff --git -r -4:-1
-  diff --git a/foo b/bar
-  rename from foo
-  rename to bar
-  --- a/foo
-  +++ b/bar
-  @@ -1,1 +1,3 @@
-   a
-  +b
-  +c
+  diff --git a/dst b/dst2
+  rename from dst
+  rename to dst2
+  diff --git a/renamed.bin b/renamed.bin
+  new file mode 100644
+  index 0000000000000000000000000000000000000000..37ba3d1c6f17137d9c5f5776fa040caf5fe73ff9
+  GIT binary patch
+  literal 593
+  zc$@)I0<QguP)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM00009a7bBm000XU
+  z000XU0RWnu7ytkO2XskIMF-Uh9TW;VpMjwv0005-Nkl<ZD9@FWPs=e;7{<>W$NUkd
+  zX$nnYLt$-$V!?uy+1V%`z&Eh=ah|duER<4|QWhju3gb^nF*8iYobxWG-qqXl=2~5M
+  z*IoDB)sG^CfNuoBmqLTVU^<;@nwHP!1wrWd`{(mHo6VNXWtyh{alzqmsH*yYzpvLT
+  zLdY<T=ks|woh-`&01!ej#(xbV1f|pI*=%;d-%F*E*X#ZH`4I%6SS+$EJDE&ct=8po
+  ziN#{?_j|kD%Cd|oiqds`xm@;oJ-^?NG3Gdqrs?5u*zI;{nogxsx~^|Fn^Y?Gdc6<;
+  zfMJ+iF1J`LMx&A2?dEwNW8ClebzPTbIh{@$hS6*`kH@1d%Lo7fA#}N1)oN7`gm$~V
+  z+wDx#)OFqMcE{s!JN0-xhG8ItAjVkJwEcb`3WWlJfU2r?;Pd%dmR+q@mSri5q9_W-
+  zaR2~ECX?B2w+zELozC0s*6Z~|QG^f{3I#<`?)Q7U-JZ|q5W;9Q8i_=pBuSzunx=U;
+  z9C)5jBoYw9^?EHyQl(M}1OlQcCX>lXB*ODN003Z&P17_@)3Pi=i0wb04<W?v-u}7K
+  zXmmQA+wDgE!qR9o8jr`%=ab_&uh(l?R=r;Tjiqon91I2-hIu?57~@*4h7h9uORK#=
+  fQItJW-{SoTm)8|5##k|m00000NkvXXu0mjf{mKw4
+  
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,1 +1,2 @@
+   start
+  +
 
 Reversed:
 
   $ hg diff --git -r -1:-4
-  diff --git a/bar b/foo
-  rename from bar
-  rename to foo
-  --- a/bar
-  +++ b/foo
-  @@ -1,3 +1,1 @@
-   a
-  -b
-  -c
+  diff --git a/dst2 b/dst
+  rename from dst2
+  rename to dst
+  diff --git a/renamed.bin b/renamed.bin
+  deleted file mode 100644
+  index 37ba3d1c6f17137d9c5f5776fa040caf5fe73ff9..0000000000000000000000000000000000000000
+  GIT binary patch
+  literal 0
+  Hc$@<O00001
+  
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,2 +1,1 @@
+   start
+  -
 
 File created after r1 and renamed before r2:
 
   $ hg diff --git -r -5:-1
+  diff --git a/src b/dst2
+  old mode 100755
+  new mode 100644
+  rename from src
+  rename to dst2
+  --- a/src
+  +++ b/dst2
+  @@ -3,3 +3,4 @@
+   3
+   4
+   5
+  +a
+  diff --git a/renamed.bin b/renamed.bin
+  new file mode 100644
+  index 0000000000000000000000000000000000000000..37ba3d1c6f17137d9c5f5776fa040caf5fe73ff9
+  GIT binary patch
+  literal 593
+  zc$@)I0<QguP)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM00009a7bBm000XU
+  z000XU0RWnu7ytkO2XskIMF-Uh9TW;VpMjwv0005-Nkl<ZD9@FWPs=e;7{<>W$NUkd
+  zX$nnYLt$-$V!?uy+1V%`z&Eh=ah|duER<4|QWhju3gb^nF*8iYobxWG-qqXl=2~5M
+  z*IoDB)sG^CfNuoBmqLTVU^<;@nwHP!1wrWd`{(mHo6VNXWtyh{alzqmsH*yYzpvLT
+  zLdY<T=ks|woh-`&01!ej#(xbV1f|pI*=%;d-%F*E*X#ZH`4I%6SS+$EJDE&ct=8po
+  ziN#{?_j|kD%Cd|oiqds`xm@;oJ-^?NG3Gdqrs?5u*zI;{nogxsx~^|Fn^Y?Gdc6<;
+  zfMJ+iF1J`LMx&A2?dEwNW8ClebzPTbIh{@$hS6*`kH@1d%Lo7fA#}N1)oN7`gm$~V
+  z+wDx#)OFqMcE{s!JN0-xhG8ItAjVkJwEcb`3WWlJfU2r?;Pd%dmR+q@mSri5q9_W-
+  zaR2~ECX?B2w+zELozC0s*6Z~|QG^f{3I#<`?)Q7U-JZ|q5W;9Q8i_=pBuSzunx=U;
+  z9C)5jBoYw9^?EHyQl(M}1OlQcCX>lXB*ODN003Z&P17_@)3Pi=i0wb04<W?v-u}7K
+  zXmmQA+wDgE!qR9o8jr`%=ab_&uh(l?R=r;Tjiqon91I2-hIu?57~@*4h7h9uORK#=
+  fQItJW-{SoTm)8|5##k|m00000NkvXXu0mjf{mKw4
+  
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,1 +1,2 @@
+   start
+  +
+
+Reversed:
+
+  $ hg diff --git -r -1:-5
+  diff --git a/renamed.bin b/renamed.bin
+  deleted file mode 100644
+  index 37ba3d1c6f17137d9c5f5776fa040caf5fe73ff9..0000000000000000000000000000000000000000
+  GIT binary patch
+  literal 0
+  Hc$@<O00001
+  
+  diff --git a/dst2 b/src
+  old mode 100644
+  new mode 100755
+  rename from dst2
+  rename to src
+  --- a/dst2
+  +++ b/src
+  @@ -3,4 +3,3 @@
+   3
+   4
+   5
+  -a
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,2 +1,1 @@
+   start
+  -
+
+
+Comparing with the working dir:
+
+  $ echo >> start
+  $ hg ci -m 'change start again'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
+
+  $ echo > created
+  $ hg add created
+  $ hg ci -m 'add created'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
+
+  $ hg mv created created2
+  created has not been committed yet, so no copy data will be stored for created2.
+  $ hg ci -m 'mv created created2'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
+
+  $ hg mv created2 created3
+  created2 has not been committed yet, so no copy data will be stored for created3.
+
+There's a copy in the working dir:
+
+  $ hg diff --git
   diff --git a/bar b/bar
   new file mode 100644
   --- /dev/null
@@ -478,107 +617,177 @@
   +a
   +b
   +c
-
-Reversed:
-
-  $ hg diff --git -r -1:-5
+  diff --git a/created3 b/created3
+  new file mode 100644
+  --- /dev/null
+  +++ b/created3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/dst2 b/dst3
+  rename from dst2
+  rename to dst3
+
+There's another copy between the original rev and the wd:
+
+  $ hg diff --git -r -2
   diff --git a/bar b/bar
-  deleted file mode 100644
-  --- a/bar
-  +++ /dev/null
-  @@ -1,3 +0,0 @@
-  -a
-  -b
-  -c
-
-
-Comparing with the working dir:
-
-  $ echo >> start
-  $ hg ci -m 'change start again'
-
-  $ echo > created
-  $ hg add created
-  $ hg ci -m 'add created'
-
-  $ hg mv created created2
-  $ hg ci -m 'mv created created2'
-
-  $ hg mv created2 created3
-
-There's a copy in the working dir:
-
-  $ hg diff --git
-  diff --git a/created2 b/created3
-  rename from created2
-  rename to created3
-
-There's another copy between the original rev and the wd:
-
-  $ hg diff --git -r -2
-  diff --git a/created b/created3
-  rename from created
-  rename to created3
+  new file mode 100644
+  --- /dev/null
+  +++ b/bar
+  @@ -0,0 +1,3 @@
+  +a
+  +b
+  +c
+  diff --git a/created3 b/created3
+  new file mode 100644
+  --- /dev/null
+  +++ b/created3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/dst2 b/dst3
+  rename from dst2
+  rename to dst3
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,1 +1,2 @@
+   start
+  +
 
 The source of the copy was created after the original rev:
 
   $ hg diff --git -r -3
+  diff --git a/bar b/bar
+  new file mode 100644
+  --- /dev/null
+  +++ b/bar
+  @@ -0,0 +1,3 @@
+  +a
+  +b
+  +c
   diff --git a/created3 b/created3
   new file mode 100644
   --- /dev/null
   +++ b/created3
   @@ -0,0 +1,1 @@
   +
+  diff --git a/dst b/dst3
+  rename from dst
+  rename to dst3
+  diff --git a/binfile.bin b/renamed.bin
+  rename from binfile.bin
+  rename to renamed.bin
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,1 +1,2 @@
+   start
+  +
   $ hg ci -m 'mv created2 created3'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 
   $ echo > brand-new
   $ hg add brand-new
   $ hg ci -m 'add brand-new'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg mv brand-new brand-new2
+  brand-new has not been committed yet, so no copy data will be stored for brand-new2.
 
 Created in parent of wd; renamed in the wd:
 
   $ hg diff --git
-  diff --git a/brand-new b/brand-new2
-  rename from brand-new
-  rename to brand-new2
+  diff --git a/bar b/bar
+  new file mode 100644
+  --- /dev/null
+  +++ b/bar
+  @@ -0,0 +1,3 @@
+  +a
+  +b
+  +c
+  diff --git a/brand-new2 b/brand-new2
+  new file mode 100644
+  --- /dev/null
+  +++ b/brand-new2
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/created3 b/created3
+  new file mode 100644
+  --- /dev/null
+  +++ b/created3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/dst2 b/dst3
+  rename from dst2
+  rename to dst3
 
 Created between r1 and parent of wd; renamed in the wd:
 
   $ hg diff --git -r -2
+  diff --git a/bar b/bar
+  new file mode 100644
+  --- /dev/null
+  +++ b/bar
+  @@ -0,0 +1,3 @@
+  +a
+  +b
+  +c
   diff --git a/brand-new2 b/brand-new2
   new file mode 100644
   --- /dev/null
   +++ b/brand-new2
   @@ -0,0 +1,1 @@
   +
+  diff --git a/created3 b/created3
+  new file mode 100644
+  --- /dev/null
+  +++ b/created3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/dst2 b/dst3
+  rename from dst2
+  rename to dst3
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,1 +1,2 @@
+   start
+  +
   $ hg ci -m 'mv brand-new brand-new2'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 One file is copied to many destinations and removed:
 
   $ hg cp brand-new2 brand-new3
+  brand-new2 has not been committed yet, so no copy data will be stored for brand-new3.
   $ hg mv brand-new2 brand-new3-2
+  brand-new2 has not been committed yet, so no copy data will be stored for brand-new3-2.
   $ hg ci -m 'multiple renames/copies'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg diff --git -r -2 -r -1
-  diff --git a/brand-new2 b/brand-new3
-  rename from brand-new2
-  rename to brand-new3
-  diff --git a/brand-new2 b/brand-new3-2
-  copy from brand-new2
-  copy to brand-new3-2
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,1 +1,2 @@
+   start
+  +
 
 Reversed:
 
   $ hg diff --git -r -1 -r -2
-  diff --git a/brand-new3-2 b/brand-new2
-  rename from brand-new3-2
-  rename to brand-new2
-  diff --git a/brand-new3 b/brand-new3
-  deleted file mode 100644
-  --- a/brand-new3
-  +++ /dev/null
-  @@ -1,1 +0,0 @@
+  diff --git a/start b/start
+  --- a/start
+  +++ b/start
+  @@ -1,2 +1,1 @@
+   start
   -
 
 There should be a trailing TAB if there are spaces in the file name:
@@ -586,6 +795,35 @@
   $ echo foo > 'with spaces'
   $ hg add 'with spaces'
   $ hg diff --git
+  diff --git a/bar b/bar
+  new file mode 100644
+  --- /dev/null
+  +++ b/bar
+  @@ -0,0 +1,3 @@
+  +a
+  +b
+  +c
+  diff --git a/brand-new3 b/brand-new3
+  new file mode 100644
+  --- /dev/null
+  +++ b/brand-new3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/brand-new3-2 b/brand-new3-2
+  new file mode 100644
+  --- /dev/null
+  +++ b/brand-new3-2
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/created3 b/created3
+  new file mode 100644
+  --- /dev/null
+  +++ b/created3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/dst2 b/dst3
+  rename from dst2
+  rename to dst3
   diff --git a/with spaces b/with spaces
   new file mode 100644
   --- /dev/null
@@ -593,24 +831,66 @@
   @@ -0,0 +1,1 @@
   +foo
   $ hg ci -m 'add filename with spaces'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 Additions should be properly marked even in the middle of a merge
 
   $ hg up -r -2
-  0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ echo "New File" >> inmerge
   $ hg add inmerge
   $ hg ci -m "file in merge"
-  created new head
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg up 23
-  1 files updated, 0 files merged, 1 files removed, 0 files unresolved
+  abort: unknown revision '23'
+  [10]
   $ hg merge
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  (branch merge, don't forget to commit)
+  abort: nothing to merge
+  (use 'hg update' instead)
+  [255]
   $ hg diff -g
+  diff --git a/bar b/bar
+  new file mode 100644
+  --- /dev/null
+  +++ b/bar
+  @@ -0,0 +1,3 @@
+  +a
+  +b
+  +c
+  diff --git a/brand-new3 b/brand-new3
+  new file mode 100644
+  --- /dev/null
+  +++ b/brand-new3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/brand-new3-2 b/brand-new3-2
+  new file mode 100644
+  --- /dev/null
+  +++ b/brand-new3-2
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/created3 b/created3
+  new file mode 100644
+  --- /dev/null
+  +++ b/created3
+  @@ -0,0 +1,1 @@
+  +
+  diff --git a/dst2 b/dst3
+  rename from dst2
+  rename to dst3
   diff --git a/inmerge b/inmerge
   new file mode 100644
   --- /dev/null
   +++ b/inmerge
   @@ -0,0 +1,1 @@
   +New File
+  diff --git a/with spaces b/with spaces
+  new file mode 100644
+  --- /dev/null
+  +++ b/with spaces	
+  @@ -0,0 +1,1 @@
+  +foo

ERROR: test-git-export.t output changed
!# Ret was: 0 (test-git-export.t) 
test-lfs-largefiles.t
test-lfs-largefiles.t ... # Test test-lfs-largefiles.t 
# Running sh "/tmp/hgtests.tntgku5c/child318/test-lfs-largefiles.t.sh" 
# Ret was: 0 (test-diff-color.t) 
ok
test-completion.t
test-completion.t ... # Test test-completion.t 
# Running sh "/tmp/hgtests.tntgku5c/child319/test-completion.t.sh" 
# Timout reached for process 3891 
# Timout reached for process 3654 
# Ret was: 0 (test-rebase-interruptions.t) 
ok
test-hgweb-empty.t
test-hgweb-empty.t ... # Test test-hgweb-empty.t 
# Running sh "/tmp/hgtests.tntgku5c/child320/test-hgweb-empty.t.sh" 
# Killing daemon process 4130 
# Timout reached for process 4119 
# Daemon process 4130 is stuck - really killing it 
# Ret was: 0 (test-hgweb-empty.t) 
ok
test-infinitepush-bundlestore.t
test-infinitepush-bundlestore.t ... # Test test-infinitepush-bundlestore.t 
# Running sh "/tmp/hgtests.tntgku5c/child321/test-infinitepush-bundlestore.t.sh" 
# Ret was: 0 (test-completion.t) 
ok
test-copies-in-changeset.t#extra
test-copies-in-changeset.t#extra ... # Test test-copies-in-changeset.t#extra 
# Timout reached for process 4042 
# Running sh "/tmp/hgtests.tntgku5c/child322/test-copies-in-changeset.t-extra.sh" 
# Timout reached for process 3753 
# Ret was: 0 (test-rebase-obsolete4.t) 
ok
test-copies-in-changeset.t#sidedata
test-copies-in-changeset.t#sidedata ... # Test test-copies-in-changeset.t#sidedata 
# Running sh "/tmp/hgtests.tntgku5c/child323/test-copies-in-changeset.t-sidedata.sh" 
# Ret was: 0 (test-lfs-largefiles.t) 
ok
test-rebase-abort.t#abortcommand#continuecommand
test-rebase-abort.t#abortcommand#continuecommand ... # Test test-rebase-abort.t#abortcommand#continuecommand 
# Timout reached for process 4030 
# Running sh "/tmp/hgtests.tntgku5c/child324/test-rebase-abort.t-abortcommand-continuecommand.sh" 
# Ret was: 0 (test-copies-in-changeset.t#extra) 
ok
test-rebase-abort.t#abortcommand#continueflag
test-rebase-abort.t#abortcommand#continueflag ... # Test test-rebase-abort.t#abortcommand#continueflag 
# Timout reached for process 4173 
# Running sh "/tmp/hgtests.tntgku5c/child325/test-rebase-abort.t-abortcommand-continueflag.sh" 
# Ret was: 0 (test-infinitepush-bundlestore.t) 
ok
test-rebase-abort.t#abortflag#continuecommand
test-rebase-abort.t#abortflag#continuecommand ... # Test test-rebase-abort.t#abortflag#continuecommand 
# Timout reached for process 4161 
# Running sh "/tmp/hgtests.tntgku5c/child326/test-rebase-abort.t-abortflag-continuecommand.sh" 
# Ret was: 0 (test-copies-in-changeset.t#sidedata) 
ok
test-rebase-abort.t#abortflag#continueflag
test-rebase-abort.t#abortflag#continueflag ... # Test test-rebase-abort.t#abortflag#continueflag 
# Timout reached for process 4247 
# Running sh "/tmp/hgtests.tntgku5c/child327/test-rebase-abort.t-abortflag-continueflag.sh" 
# Timout reached for process 4317 
# Ret was: 0 (test-rebase-abort.t#abortcommand#continuecommand) 
ok
test-pager.t
test-pager.t ... # Test test-pager.t 
# Running sh "/tmp/hgtests.tntgku5c/child328/test-pager.t.sh" 
# Ret was: 0 (test-pager.t) 
ok
test-merge1.t
test-merge1.t ... # Test test-merge1.t 
# Timout reached for process 5326 
# Running sh "/tmp/hgtests.tntgku5c/child329/test-merge1.t.sh" 
# Timout reached for process 4991 
# Ret was: 0 (test-rebase-abort.t#abortcommand#continueflag) 
ok
test-push.t
test-push.t ... # Test test-push.t 
# Running sh "/tmp/hgtests.tntgku5c/child330/test-push.t.sh" 
# Ret was: 0 (test-rebase-abort.t#abortflag#continuecommand) 
ok
test-convert-mtn.t
test-convert-mtn.t ... # Test test-convert-mtn.t 
# Timout reached for process 5024 
# Running sh "/tmp/hgtests.tntgku5c/child331/test-convert-mtn.t.sh" 
skipped missing feature: monotone client (>= 1.0)
# Ret was: 80 (test-convert-mtn.t) 
test-hardlinks.t
test-hardlinks.t ... # Test test-hardlinks.t 
# Timout reached for process 5654 
# Running sh "/tmp/hgtests.tntgku5c/child332/test-hardlinks.t.sh" 
# Timout reached for process 5128 
# Ret was: 0 (test-rebase-abort.t#abortflag#continueflag) 
ok
test-single-head.t
test-single-head.t ... # Test test-single-head.t 
# Running sh "/tmp/hgtests.tntgku5c/child333/test-single-head.t.sh" 
# Timout reached for process 5675 
# Ret was: 0 (test-hardlinks.t) 
ok
test-mq-guards.t
test-mq-guards.t ... # Test test-mq-guards.t 
# Running sh "/tmp/hgtests.tntgku5c/child334/test-mq-guards.t.sh" 
# Timout reached for process 5631 
# Ret was: 0 (test-push.t) 
ok
test-narrow-shallow-merges.t
test-narrow-shallow-merges.t ... # Test test-narrow-shallow-merges.t 
# Running sh "/tmp/hgtests.tntgku5c/child335/test-narrow-shallow-merges.t.sh" 
# Ret was: 0 (test-single-head.t) 
ok
test-convert-svn-tags.t
test-convert-svn-tags.t ... # Test test-convert-svn-tags.t 
# Timout reached for process 5760 
# Running sh "/tmp/hgtests.tntgku5c/child336/test-convert-svn-tags.t.sh" 
skipped missing feature: subversion python bindings
# Ret was: 80 (test-convert-svn-tags.t) 
test-hghave.t
test-hghave.t ... # Test test-hghave.t 
# Running sh "/tmp/hgtests.tntgku5c/child337/test-hghave.t.sh" 
# Timout reached for process 6180 
# Timout reached for process 5622 
# Ret was: 0 (test-merge1.t) 
ok
test-qrecord.t
test-qrecord.t ... # Test test-qrecord.t 
# Running sh "/tmp/hgtests.tntgku5c/child338/test-qrecord.t.sh" 
# Ret was: 0 (test-hghave.t) 
ok
test-mq-subrepo-svn.t
test-mq-subrepo-svn.t ... # Test test-mq-subrepo-svn.t 
# Timout reached for process 6184 
# Running sh "/tmp/hgtests.tntgku5c/child339/test-mq-subrepo-svn.t.sh" 
skipped missing feature: subversion client and admin tools >= 1.3
# Ret was: 80 (test-mq-subrepo-svn.t) 
test-rebase-parameters.t
test-rebase-parameters.t ... # Test test-rebase-parameters.t 
# Running sh "/tmp/hgtests.tntgku5c/child340/test-rebase-parameters.t.sh" 
# Timout reached for process 6306 
# Timout reached for process 6236 
# Ret was: 0 (test-qrecord.t) 
ok
test-revset-legacy-lookup.t
test-revset-legacy-lookup.t ... # Test test-revset-legacy-lookup.t 
# Running sh "/tmp/hgtests.tntgku5c/child341/test-revset-legacy-lookup.t.sh" 
# Ret was: 0 (test-narrow-shallow-merges.t) 
ok
test-copies-unrelated.t#changeset
test-copies-unrelated.t#changeset ... # Test test-copies-unrelated.t#changeset 
# Timout reached for process 6104 
# Running sh "/tmp/hgtests.tntgku5c/child342/test-copies-unrelated.t-changeset.sh" 
# Timout reached for process 6310 
# Ret was: 0 (test-rebase-parameters.t) 
ok
test-copies-unrelated.t#compatibility
test-copies-unrelated.t#compatibility ... # Test test-copies-unrelated.t#compatibility 
# Running sh "/tmp/hgtests.tntgku5c/child343/test-copies-unrelated.t-compatibility.sh" 
# Ret was: 0 (test-mq-guards.t) 
ok
test-copies-unrelated.t#filelog
test-copies-unrelated.t#filelog ... # Test test-copies-unrelated.t#filelog 
# Running sh "/tmp/hgtests.tntgku5c/child344/test-copies-unrelated.t-filelog.sh" 
# Timout reached for process 6025 
# Ret was: 0 (test-revset-legacy-lookup.t) 
ok
test-copies-unrelated.t#sidedata
test-copies-unrelated.t#sidedata ... # Test test-copies-unrelated.t#sidedata 
# Timout reached for process 6423 
# Running sh "/tmp/hgtests.tntgku5c/child345/test-copies-unrelated.t-sidedata.sh" 
# Timout reached for process 6630 
# Ret was: 0 (test-copies-unrelated.t#changeset) 
ok
test-rhg.t
test-rhg.t ... # Test test-rhg.t 
# Running sh "/tmp/hgtests.tntgku5c/child346/test-rhg.t.sh" 
skipped missing feature: running with rhg as 'hg'
# Ret was: 80 (test-rhg.t) 
test-branch-change.t
test-branch-change.t ... # Test test-branch-change.t 
# Running sh "/tmp/hgtests.tntgku5c/child347/test-branch-change.t.sh" 
# Timout reached for process 7272 
# Ret was: 0 (test-copies-unrelated.t#compatibility) 
ok
test-export.t
test-export.t ... # Test test-export.t 
# Running sh "/tmp/hgtests.tntgku5c/child348/test-export.t.sh" 
# Timout reached for process 6725 
# Timout reached for process 6772 
# Ret was: 0 (test-copies-unrelated.t#filelog) 
ok
test-issue3084.t
test-issue3084.t ... # Test test-issue3084.t 
# Running sh "/tmp/hgtests.tntgku5c/child349/test-issue3084.t.sh" 
# Ret was: 0 (test-copies-unrelated.t#sidedata) 
ok
test-narrow-patterns.t
test-narrow-patterns.t ... # Test test-narrow-patterns.t 
# Timout reached for process 6788 
# Running sh "/tmp/hgtests.tntgku5c/child350/test-narrow-patterns.t.sh" 
# Ret was: 0 (test-export.t) 
ok
test-merge-no-file-change.t
test-merge-no-file-change.t ... # Test test-merge-no-file-change.t 
# Timout reached for process 7368 
# Running sh "/tmp/hgtests.tntgku5c/child351/test-merge-no-file-change.t.sh" 
# Timout reached for process 7432 

--- /<<PKGBUILDDIR>>/tests/test-narrow-patterns.t
+++ /<<PKGBUILDDIR>>/tests/test-narrow-patterns.t.err
@@ -78,14 +78,8 @@
   > --exclude dir1/dirB \
   > --exclude dir2/dirA \
   > --exclude dir2/dirB
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 6 changesets with 4 changes to 4 files
-  new changesets *:* (glob)
-  updating to branch default
-  4 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  Bus error (core dumped)
+  [135]
 
   $ cd narrow
   $ hg tracked
@@ -96,329 +90,107 @@
   X path:dir2/dirA
   X path:dir2/dirB
   $ hg manifest -r tip
-  dir1/bar
-  dir1/dirA/bar
-  dir1/dirA/foo
-  dir1/dirB/bar
-  dir1/dirB/foo
-  dir1/foo
-  dir2/bar
-  dir2/dirA/bar
-  dir2/dirA/foo
-  dir2/dirB/bar
-  dir2/dirB/foo
-  dir2/foo
-  root
-  $ find * | sort
-  dir1
-  dir1/bar
-  dir1/foo
-  dir2
-  dir2/bar
-  dir2/foo
-  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
-  @  5 c87ca422d521... dir1/dirA/foo
-  |
-  o  4 33227af02764 dir2/bar
-  |
-  o  3 5e1f9d8d7c69 dir2/foo
-  |
-  o  2 594bc4b13d4a dir1/bar
-  |
-  o  1 47f480a08324 dir1/foo
-  |
-  o  0 2a4f0c3b67da... root
-  
+  $ find * | sort
+  find: '*': $ENOENT$
+  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
 
 widen the narrow checkout
 
   $ hg tracked --removeexclude dir1/dirA
-  comparing with ssh://user@dummy/master
-  searching for changes
-  saved backup bundle to $TESTTMP/narrow/.hg/strip-backup/*-widen.hg (glob)
-  adding changesets
-  adding manifests
-  adding file changes
-  added 9 changesets with 6 changes to 10 files
-  $ hg tracked
-  I path:dir1
-  I path:dir2
-  X path:dir1/dirB
-  X path:dir2/dirA
-  X path:dir2/dirB
-  $ find * | sort
-  dir1
-  dir1/bar
-  dir1/dirA
-  dir1/dirA/bar
-  dir1/dirA/foo
-  dir1/foo
-  dir2
-  dir2/bar
-  dir2/foo
+  comparing with default
+  abort: repository default not found
+  [255]
+  $ hg tracked
+  I path:dir1
+  I path:dir2
+  X path:dir1/dirA
+  X path:dir1/dirB
+  X path:dir2/dirA
+  X path:dir2/dirB
+  $ find * | sort
+  find: '*': $ENOENT$
 
 #if execbit
   $ test -x dir1/dirA/foo && echo executable
-  executable
+  [1]
   $ test -x dir1/dirA/bar || echo not executable
   not executable
 #endif
 
   $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
-  @  8 c87ca422d521 dir1/dirA/foo
-  |
-  o  7 951b8a83924e... dir2/dirB/bar
-  |
-  o  6 623466a5f475 dir1/dirA/bar
-  |
-  o  5 06ff3a5be997 dir1/dirA/foo
-  |
-  o  4 33227af02764 dir2/bar
-  |
-  o  3 5e1f9d8d7c69 dir2/foo
-  |
-  o  2 594bc4b13d4a dir1/bar
-  |
-  o  1 47f480a08324 dir1/foo
-  |
-  o  0 2a4f0c3b67da... root
-  
 
 widen narrow spec again, but exclude a file in previously included spec
 
   $ hg tracked --removeexclude dir2/dirB --addexclude dir1/dirA/bar
-  comparing with ssh://user@dummy/master
-  searching for changes
-  looking for local changes to affected paths
-  deleting data/dir1/dirA/bar.i (reporevlogstore !)
+  comparing with default
+  abort: repository default not found
   deleting data/dir1/dirA/bar/0eca1d0cbdaea4651d1d04d71976a6d2d9bfaae5 (reposimplestore !)
   deleting data/dir1/dirA/bar/index (reposimplestore !)
-  deleting unwanted files from working copy
-  saved backup bundle to $TESTTMP/narrow/.hg/strip-backup/*-widen.hg (glob)
-  adding changesets
-  adding manifests
-  adding file changes
-  added 11 changesets with 7 changes to 12 files
-  $ hg tracked
-  I path:dir1
-  I path:dir2
-  X path:dir1/dirA/bar
-  X path:dir1/dirB
-  X path:dir2/dirA
-  $ find * | sort
-  dir1
-  dir1/bar
-  dir1/dirA
-  dir1/dirA/foo
-  dir1/foo
-  dir2
-  dir2/bar
-  dir2/dirB
-  dir2/dirB/bar
-  dir2/dirB/foo
-  dir2/foo
-  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
-  @  10 c87ca422d521 dir1/dirA/foo
-  |
-  o  9 951b8a83924e dir2/dirB/bar
-  |
-  o  8 01ae5a51b563 dir2/dirB/foo
-  |
-  o  7 5eababdf0ac5... dir2/dirA/bar
-  |
-  o  6 623466a5f475... dir1/dirA/bar
-  |
-  o  5 06ff3a5be997 dir1/dirA/foo
-  |
-  o  4 33227af02764 dir2/bar
-  |
-  o  3 5e1f9d8d7c69 dir2/foo
-  |
-  o  2 594bc4b13d4a dir1/bar
-  |
-  o  1 47f480a08324 dir1/foo
-  |
-  o  0 2a4f0c3b67da... root
-  
+  [255]
+  $ hg tracked
+  I path:dir1
+  I path:dir2
+  X path:dir1/dirA
+  X path:dir1/dirB
+  X path:dir2/dirA
+  X path:dir2/dirB
+  $ find * | sort
+  find: '*': $ENOENT$
+  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
 
 widen narrow spec yet again, excluding a directory in previous spec
 
   $ hg tracked --removeexclude dir2/dirA --addexclude dir1/dirA
-  comparing with ssh://user@dummy/master
-  searching for changes
-  looking for local changes to affected paths
-  deleting data/dir1/dirA/foo.i (reporevlogstore !)
+  comparing with default
+  abort: repository default not found
   deleting data/dir1/dirA/foo/162caeb3d55dceb1fee793aa631ac8c73fcb8b5e (reposimplestore !)
   deleting data/dir1/dirA/foo/index (reposimplestore !)
-  deleting unwanted files from working copy
-  saved backup bundle to $TESTTMP/narrow/.hg/strip-backup/*-widen.hg (glob)
-  adding changesets
-  adding manifests
-  adding file changes
-  added 13 changesets with 8 changes to 14 files
-  $ hg tracked
-  I path:dir1
-  I path:dir2
-  X path:dir1/dirA
-  X path:dir1/dirA/bar
-  X path:dir1/dirB
-  $ find * | sort
-  dir1
-  dir1/bar
-  dir1/foo
-  dir2
-  dir2/bar
-  dir2/dirA
-  dir2/dirA/bar
-  dir2/dirA/foo
-  dir2/dirB
-  dir2/dirB/bar
-  dir2/dirB/foo
-  dir2/foo
-  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
-  @  12 c87ca422d521... dir1/dirA/foo
-  |
-  o  11 951b8a83924e dir2/dirB/bar
-  |
-  o  10 01ae5a51b563 dir2/dirB/foo
-  |
-  o  9 5eababdf0ac5 dir2/dirA/bar
-  |
-  o  8 99d690663739 dir2/dirA/foo
-  |
-  o  7 8e80155d5445... dir1/dirB/bar
-  |
-  o  6 623466a5f475... dir1/dirA/bar
-  |
-  o  5 06ff3a5be997... dir1/dirA/foo
-  |
-  o  4 33227af02764 dir2/bar
-  |
-  o  3 5e1f9d8d7c69 dir2/foo
-  |
-  o  2 594bc4b13d4a dir1/bar
-  |
-  o  1 47f480a08324 dir1/foo
-  |
-  o  0 2a4f0c3b67da... root
-  
+  [255]
+  $ hg tracked
+  I path:dir1
+  I path:dir2
+  X path:dir1/dirA
+  X path:dir1/dirB
+  X path:dir2/dirA
+  X path:dir2/dirB
+  $ find * | sort
+  find: '*': $ENOENT$
+  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
 
 include a directory that was previously explicitly excluded
 
   $ hg tracked --removeexclude dir1/dirA
-  comparing with ssh://user@dummy/master
-  searching for changes
-  saved backup bundle to $TESTTMP/narrow/.hg/strip-backup/*-widen.hg (glob)
-  adding changesets
-  adding manifests
-  adding file changes
-  added 13 changesets with 9 changes to 17 files
-  $ hg tracked
-  I path:dir1
-  I path:dir2
-  X path:dir1/dirA/bar
-  X path:dir1/dirB
-  $ find * | sort
-  dir1
-  dir1/bar
-  dir1/dirA
-  dir1/dirA/foo
-  dir1/foo
-  dir2
-  dir2/bar
-  dir2/dirA
-  dir2/dirA/bar
-  dir2/dirA/foo
-  dir2/dirB
-  dir2/dirB/bar
-  dir2/dirB/foo
-  dir2/foo
-  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
-  @  12 c87ca422d521 dir1/dirA/foo
-  |
-  o  11 951b8a83924e dir2/dirB/bar
-  |
-  o  10 01ae5a51b563 dir2/dirB/foo
-  |
-  o  9 5eababdf0ac5 dir2/dirA/bar
-  |
-  o  8 99d690663739 dir2/dirA/foo
-  |
-  o  7 8e80155d5445... dir1/dirB/bar
-  |
-  o  6 623466a5f475... dir1/dirA/bar
-  |
-  o  5 06ff3a5be997 dir1/dirA/foo
-  |
-  o  4 33227af02764 dir2/bar
-  |
-  o  3 5e1f9d8d7c69 dir2/foo
-  |
-  o  2 594bc4b13d4a dir1/bar
-  |
-  o  1 47f480a08324 dir1/foo
-  |
-  o  0 2a4f0c3b67da... root
-  
+  comparing with default
+  abort: repository default not found
+  [255]
+  $ hg tracked
+  I path:dir1
+  I path:dir2
+  X path:dir1/dirA
+  X path:dir1/dirB
+  X path:dir2/dirA
+  X path:dir2/dirB
+  $ find * | sort
+  find: '*': $ENOENT$
+  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
 
   $ cd ..
 
 clone a narrow portion of the master, such that we can widen it later
 
   $ hg clone --narrow ssh://user@dummy/master narrow2 --include dir1/dirA
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 5 changesets with 2 changes to 2 files
-  new changesets *:* (glob)
-  updating to branch default
-  2 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  Bus error (core dumped)
+  [135]
   $ cd narrow2
   $ find * | sort
-  dir1
-  dir1/dirA
-  dir1/dirA/bar
-  dir1/dirA/foo
+  find: '*': $ENOENT$
   $ hg tracked --addinclude dir1
-  comparing with ssh://user@dummy/master
-  searching for changes
-  saved backup bundle to $TESTTMP/narrow2/.hg/strip-backup/*-widen.hg (glob)
-  adding changesets
-  adding manifests
-  adding file changes
-  added 10 changesets with 6 changes to 8 files
-  $ find * | sort
-  dir1
-  dir1/bar
-  dir1/dirA
-  dir1/dirA/bar
-  dir1/dirA/foo
-  dir1/dirB
-  dir1/dirB/bar
-  dir1/dirB/foo
-  dir1/foo
-  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
-  @  9 c87ca422d521 dir1/dirA/foo
-  |
-  o  8 951b8a83924e... dir2/dirB/bar
-  |
-  o  7 8e80155d5445 dir1/dirB/bar
-  |
-  o  6 406760310428 dir1/dirB/foo
-  |
-  o  5 623466a5f475 dir1/dirA/bar
-  |
-  o  4 06ff3a5be997 dir1/dirA/foo
-  |
-  o  3 33227af02764... dir2/bar
-  |
-  o  2 594bc4b13d4a dir1/bar
-  |
-  o  1 47f480a08324 dir1/foo
-  |
-  o  0 2a4f0c3b67da... root
-  
+  comparing with default
+  abort: repository default not found
+  [255]
+  $ find * | sort
+  find: '*': $ENOENT$
+  $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n'
 
 Illegal patterns are rejected
 
@@ -434,7 +206,6 @@
 
   $ cat .hg/store/narrowspec
   [include]
-  path:dir1
   path:dir1/dirA
   [exclude]
 

ERROR: test-narrow-patterns.t output changed
!# Ret was: 0 (test-narrow-patterns.t) 
test-verify.t
test-verify.t ... # Test test-verify.t 
# Running sh "/tmp/hgtests.tntgku5c/child352/test-verify.t.sh" 
# Ret was: 0 (test-branch-change.t) 
ok
test-bundle-r.t
test-bundle-r.t ... # Test test-bundle-r.t 
# Running sh "/tmp/hgtests.tntgku5c/child353/test-bundle-r.t.sh" 
# Timout reached for process 7276 
# Timout reached for process 7727 
# Ret was: 0 (test-verify.t) 
ok
test-rebase-rename.t
test-rebase-rename.t ... # Test test-rebase-rename.t 
# Running sh "/tmp/hgtests.tntgku5c/child354/test-rebase-rename.t.sh" 
# Ret was: 0 (test-issue3084.t) 
ok
test-copy.t
test-copy.t ... # Test test-copy.t 
# Timout reached for process 7412 
# Running sh "/tmp/hgtests.tntgku5c/child355/test-copy.t.sh" 
# Timout reached for process 7766 
# Ret was: 0 (test-bundle-r.t) 
ok
test-narrow-widen-no-ellipsis.t#flat
test-narrow-widen-no-ellipsis.t#flat ... # Test test-narrow-widen-no-ellipsis.t#flat 
# Running sh "/tmp/hgtests.tntgku5c/child356/test-narrow-widen-no-ellipsis.t-flat.sh" 
# Timout reached for process 7631 
# Ret was: 0 (test-merge-no-file-change.t) 
ok
test-narrow-widen-no-ellipsis.t#tree
test-narrow-widen-no-ellipsis.t#tree ... # Test test-narrow-widen-no-ellipsis.t#tree 
# Running sh "/tmp/hgtests.tntgku5c/child357/test-narrow-widen-no-ellipsis.t-tree.sh" 
# Timout reached for process 7959 
# Ret was: 0 (test-rebase-rename.t) 
ok
test-mq-qpush-fail.t
test-mq-qpush-fail.t ... # Test test-mq-qpush-fail.t 
# Running sh "/tmp/hgtests.tntgku5c/child358/test-mq-qpush-fail.t.sh" 
# Timout reached for process 8000 
# Ret was: 0 (test-copy.t) 
ok
test-commit-interactive-curses.t
test-commit-interactive-curses.t ... # Test test-commit-interactive-curses.t 
# Running sh "/tmp/hgtests.tntgku5c/child359/test-commit-interactive-curses.t.sh" 
# Ret was: 0 (test-commit-interactive-curses.t) 
ok
test-rebase-dest.t
test-rebase-dest.t ... # Test test-rebase-dest.t 
# Running sh "/tmp/hgtests.tntgku5c/child360/test-rebase-dest.t.sh" 
# Timout reached for process 8549 
# Timout reached for process 8236 
# Ret was: 0 (test-narrow-widen-no-ellipsis.t#flat) 
ok
test-rebase-pull.t
test-rebase-pull.t ... # Test test-rebase-pull.t 
# Running sh "/tmp/hgtests.tntgku5c/child361/test-rebase-pull.t.sh" 
# Timout reached for process 8251 
# Ret was: 0 (test-narrow-widen-no-ellipsis.t#tree) 
ok
test-exchange-obsmarkers-case-A1.t
test-exchange-obsmarkers-case-A1.t ... # Test test-exchange-obsmarkers-case-A1.t 
# Running sh "/tmp/hgtests.tntgku5c/child362/test-exchange-obsmarkers-case-A1.t.sh" 
# Ret was: 0 (test-mq-qpush-fail.t) 
ok
test-revert-interactive.t
test-revert-interactive.t ... # Test test-revert-interactive.t 
# Timout reached for process 8361 
# Running sh "/tmp/hgtests.tntgku5c/child363/test-revert-interactive.t.sh" 
# Ret was: 0 (test-revert-interactive.t) 
ok
test-sparse.t
test-sparse.t ... # Test test-sparse.t 
# Timout reached for process 9066 
# Running sh "/tmp/hgtests.tntgku5c/child364/test-sparse.t.sh" 
# Timout reached for process 9011 
# Ret was: 0 (test-exchange-obsmarkers-case-A1.t) 
ok
test-rebase-newancestor.t
test-rebase-newancestor.t ... # Test test-rebase-newancestor.t 
# Running sh "/tmp/hgtests.tntgku5c/child365/test-rebase-newancestor.t.sh" 
# Ret was: 0 (test-rebase-pull.t) 
ok
test-import-bypass.t
test-import-bypass.t ... # Test test-import-bypass.t 
# Timout reached for process 8996 
# Running sh "/tmp/hgtests.tntgku5c/child366/test-import-bypass.t.sh" 
# Timout reached for process 8922 
# Ret was: 0 (test-rebase-dest.t) 
ok
test-help-hide.t
test-help-hide.t ... # Test test-help-hide.t 
# Running sh "/tmp/hgtests.tntgku5c/child367/test-help-hide.t.sh" 
# Ret was: 0 (test-help-hide.t) 
ok
test-merge-partial-tool.t
test-merge-partial-tool.t ... # Test test-merge-partial-tool.t 
# Running sh "/tmp/hgtests.tntgku5c/child368/test-merge-partial-tool.t.sh" 
# Timout reached for process 9456 
# Ret was: 0 (test-merge-partial-tool.t) 
ok
test-parse-date.t
test-parse-date.t ... # Test test-parse-date.t 
# Running sh "/tmp/hgtests.tntgku5c/child369/test-parse-date.t.sh" 
# Timout reached for process 9467 
# Timout reached for process 9448 
# Ret was: 0 (test-import-bypass.t) 
ok
test-treediscovery-legacy.t
test-treediscovery-legacy.t ... # Test test-treediscovery-legacy.t 
# Running sh "/tmp/hgtests.tntgku5c/child370/test-treediscovery-legacy.t.sh" 
# Timout reached for process 9428 
# Ret was: 0 (test-rebase-newancestor.t) 
ok
test-narrow-widen.t#flat
test-narrow-widen.t#flat ... # Test test-narrow-widen.t#flat 
# Running sh "/tmp/hgtests.tntgku5c/child371/test-narrow-widen.t-flat.sh" 
# Timout reached for process 9394 
# Ret was: 0 (test-sparse.t) 
ok
test-narrow-widen.t#tree
test-narrow-widen.t#tree ... # Test test-narrow-widen.t#tree 
# Running sh "/tmp/hgtests.tntgku5c/child372/test-narrow-widen.t-tree.sh" 
# Ret was: 0 (test-parse-date.t) 
ok
test-rebase-cache.t
test-rebase-cache.t ... # Test test-rebase-cache.t 
# Running sh "/tmp/hgtests.tntgku5c/child373/test-rebase-cache.t.sh" 
# Timout reached for process 9941 
# Ret was: 0 (test-treediscovery-legacy.t) 
ok
test-journal.t
test-journal.t ... # Test test-journal.t 
# Running sh "/tmp/hgtests.tntgku5c/child374/test-journal.t.sh" 
# Timout reached for process 10073 
# Timout reached for process 10553 
# Ret was: 0 (test-journal.t) 
ok
test-unamend.t
test-unamend.t ... # Test test-unamend.t 
# Running sh "/tmp/hgtests.tntgku5c/child375/test-unamend.t.sh" 
# Timout reached for process 10152 
# Ret was: 0 (test-narrow-widen.t#flat) 
ok
test-releasenotes-formatting.t
test-releasenotes-formatting.t ... # Test test-releasenotes-formatting.t 
# Running sh "/tmp/hgtests.tntgku5c/child376/test-releasenotes-formatting.t.sh" 
skipped missing feature: Fuzzy string matching library
# Ret was: 80 (test-releasenotes-formatting.t) 
test-merge-exec.t
test-merge-exec.t ... # Test test-merge-exec.t 
# Timout reached for process 10870 
# Running sh "/tmp/hgtests.tntgku5c/child377/test-merge-exec.t.sh" 
# Ret was: 0 (test-narrow-widen.t#tree) 
ok
test-share-bookmarks.t#svfs#normal
test-share-bookmarks.t#svfs#normal ... # Timout reached for process 10168 
# Test test-share-bookmarks.t#svfs#normal 
# Running sh "/tmp/hgtests.tntgku5c/child378/test-share-bookmarks.t-svfs-normal.sh" 
# Timout reached for process 10420 
# Ret was: 0 (test-rebase-cache.t) 
ok
test-share-bookmarks.t#svfs#safe
test-share-bookmarks.t#svfs#safe ... # Test test-share-bookmarks.t#svfs#safe 
# Running sh "/tmp/hgtests.tntgku5c/child379/test-share-bookmarks.t-svfs-safe.sh" 
# Timout reached for process 10894 
# Ret was: 0 (test-share-bookmarks.t#svfs#normal) 
ok
test-share-bookmarks.t#vfs#normal
test-share-bookmarks.t#vfs#normal ... # Test test-share-bookmarks.t#vfs#normal 
# Running sh "/tmp/hgtests.tntgku5c/child380/test-share-bookmarks.t-vfs-normal.sh" 
# Ret was: 0 (test-merge-exec.t) 
ok
test-share-bookmarks.t#vfs#safe
test-share-bookmarks.t#vfs#safe ... # Test test-share-bookmarks.t#vfs#safe 
# Timout reached for process 10878 
# Running sh "/tmp/hgtests.tntgku5c/child381/test-share-bookmarks.t-vfs-safe.sh" 
# Timout reached for process 10989 
# Ret was: 0 (test-share-bookmarks.t#svfs#safe) 
ok
test-mq-qrefresh.t
test-mq-qrefresh.t ... # Test test-mq-qrefresh.t 
# Running sh "/tmp/hgtests.tntgku5c/child382/test-mq-qrefresh.t.sh" 
# Ret was: 0 (test-unamend.t) 
ok
test-githelp.t
test-githelp.t ... # Test test-githelp.t 
# Running sh "/tmp/hgtests.tntgku5c/child383/test-githelp.t.sh" 
# Timout reached for process 10712 
# Timout reached for process 11155 
# Ret was: 0 (test-share-bookmarks.t#vfs#normal) 
ok
test-histedit-fold-non-commute.t
test-histedit-fold-non-commute.t ... # Test test-histedit-fold-non-commute.t 
# Running sh "/tmp/hgtests.tntgku5c/child384/test-histedit-fold-non-commute.t.sh" 
# Ret was: 0 (test-share-bookmarks.t#vfs#safe) 
ok
test-gendoc-pt_BR.t
test-gendoc-pt_BR.t ... # Test test-gendoc-pt_BR.t 
# Timout reached for process 11233 
# Running sh "/tmp/hgtests.tntgku5c/child385/test-gendoc-pt_BR.t.sh" 
# Ret was: 0 (test-gendoc-pt_BR.t) 
ok
test-gendoc-zh_CN.t
test-gendoc-zh_CN.t ... # Test test-gendoc-zh_CN.t 
# Timout reached for process 11556 
# Running sh "/tmp/hgtests.tntgku5c/child386/test-gendoc-zh_CN.t.sh" 
# Ret was: 0 (test-githelp.t) 
ok
test-gendoc-zh_TW.t
test-gendoc-zh_TW.t ... # Test test-gendoc-zh_TW.t 
# Timout reached for process 11274 
# Running sh "/tmp/hgtests.tntgku5c/child387/test-gendoc-zh_TW.t.sh" 
# Timout reached for process 11247 
# Ret was: 0 (test-mq-qrefresh.t) 
ok
test-histedit-non-commute.t
test-histedit-non-commute.t ... # Test test-histedit-non-commute.t 
# Running sh "/tmp/hgtests.tntgku5c/child388/test-histedit-non-commute.t.sh" 
# Ret was: 0 (test-gendoc-zh_CN.t) 
ok
test-static-http.t
test-static-http.t ... # Test test-static-http.t 
# Timout reached for process 11666 
# Running sh "/tmp/hgtests.tntgku5c/child389/test-static-http.t.sh" 
# Timout reached for process 11696 
# Ret was: 0 (test-gendoc-zh_TW.t) 
ok
test-exchange-obsmarkers-case-A3.t
test-exchange-obsmarkers-case-A3.t ... # Test test-exchange-obsmarkers-case-A3.t 
# Running sh "/tmp/hgtests.tntgku5c/child390/test-exchange-obsmarkers-case-A3.t.sh" 
# Ret was: 0 (test-histedit-fold-non-commute.t) 
ok
test-mq-qrefresh-interactive.t
test-mq-qrefresh-interactive.t ... # Test test-mq-qrefresh-interactive.t 
# Running sh "/tmp/hgtests.tntgku5c/child391/test-mq-qrefresh-interactive.t.sh" 
# Timout reached for process 11432 
# Ret was: 0 (test-mq-qrefresh-interactive.t) 
ok
test-conflict.t
test-conflict.t ... # Test test-conflict.t 
# Running sh "/tmp/hgtests.tntgku5c/child392/test-conflict.t.sh" 
# Timout reached for process 11872 
# Timout reached for process 11727 
# Ret was: 0 (test-static-http.t) 
ok
test-diff-unified.t
test-diff-unified.t ... # Test test-diff-unified.t 
# Running sh "/tmp/hgtests.tntgku5c/child393/test-diff-unified.t.sh" 
# Timout reached for process 11707 
# Ret was: 0 (test-histedit-non-commute.t) 
ok
test-rebase-obsolete2.t
test-rebase-obsolete2.t ... # Test test-rebase-obsolete2.t 
# Running sh "/tmp/hgtests.tntgku5c/child394/test-rebase-obsolete2.t.sh" 
# Ret was: 0 (test-conflict.t) 
ok
test-remotefilelog-prefetch.t
test-remotefilelog-prefetch.t ... # Test test-remotefilelog-prefetch.t 
# Timout reached for process 11995 
# Running sh "/tmp/hgtests.tntgku5c/child395/test-remotefilelog-prefetch.t.sh" 
# Timout reached for process 11749 
# Ret was: 0 (test-exchange-obsmarkers-case-A3.t) 
ok
test-mq-qnew.t
test-mq-qnew.t ... # Test test-mq-qnew.t 
# Running sh "/tmp/hgtests.tntgku5c/child396/test-mq-qnew.t.sh" 

--- /<<PKGBUILDDIR>>/tests/test-diff-unified.t
+++ /<<PKGBUILDDIR>>/tests/test-diff-unified.t.err
@@ -407,6 +407,8 @@
   ...     f.write(b' 0 a with grave (composition)\n') and None
   ...     f.write(b' .\n' * 3) and None
   $ hg ci -qAm0
+  Bus error (core dumped)
+  [135]
 
   >>> with open('a', 'wb') as f:
   ...     f.write(b'a' * 39 + b'bb' + b'\n') and None
@@ -422,38 +424,13 @@
   ...     f.write(b' 1 a with grave (composition)\n') and None
   ...     f.write(b' .\n' * 3) and None
   $ hg ci -m1
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ hg diff -c1 --nodates --show-function
-  diff -r 3e92dd6fa812 -r a256341606cb a
-  --- a/a
-  +++ b/a
-  @@ -2,7 +2,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab
-    .
-    .
-    .
-  - 0 b
-  + 1 b
-    .
-    .
-    .
-  @@ -10,7 +10,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xc3\xa0 (esc)
-    .
-    .
-    .
-  - 0 a with grave (single code point)
-  + 1 a with grave (single code point)
-    .
-    .
-    .
-  @@ -18,7 +18,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xcc\x80 (esc)
-    .
-    .
-    .
-  - 0 a with grave (composition)
-  + 1 a with grave (composition)
-    .
-    .
-    .
+  abort: unknown revision '1'
+  [10]
 
   $ cd ..
 

ERROR: test-diff-unified.t output changed
!# Ret was: 0 (test-diff-unified.t) 
# Timout reached for process 12045 
test-win32text.t
test-win32text.t ... # Test test-win32text.t 
# Running sh "/tmp/hgtests.tntgku5c/child397/test-win32text.t.sh" 
# Timout reached for process 12320 
# Ret was: 0 (test-win32text.t) 
ok
test-flagprocessor.t
test-flagprocessor.t ... # Test test-flagprocessor.t 
# Running sh "/tmp/hgtests.tntgku5c/child398/test-flagprocessor.t.sh" 
# Ret was: 0 (test-rebase-obsolete2.t) 
ok
test-exchange-obsmarkers-case-C3.t
test-exchange-obsmarkers-case-C3.t ... # Test test-exchange-obsmarkers-case-C3.t 
# Running sh "/tmp/hgtests.tntgku5c/child399/test-exchange-obsmarkers-case-C3.t.sh" 
# Timout reached for process 12142 
# Ret was: 0 (test-mq-qnew.t) 
ok
test-gendoc-da.t
test-gendoc-da.t ... # Test test-gendoc-da.t 
# Timout reached for process 12278 
# Running sh "/tmp/hgtests.tntgku5c/child400/test-gendoc-da.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-C3.t) 
ok
test-gendoc-el.t
test-gendoc-el.t ... # Test test-gendoc-el.t 
# Timout reached for process 12625 
# Running sh "/tmp/hgtests.tntgku5c/child401/test-gendoc-el.t.sh" 
# Timout reached for process 12891 
# Ret was: 0 (test-gendoc-da.t) 
ok
test-gendoc-fr.t
test-gendoc-fr.t ... # Test test-gendoc-fr.t 
# Running sh "/tmp/hgtests.tntgku5c/child402/test-gendoc-fr.t.sh" 
# Ret was: 0 (test-gendoc-el.t) 
ok
test-gendoc-it.t
test-gendoc-it.t ... # Test test-gendoc-it.t 
# Timout reached for process 12949 
# Running sh "/tmp/hgtests.tntgku5c/child403/test-gendoc-it.t.sh" 
# Ret was: 0 (test-gendoc-fr.t) 
ok
test-gendoc-ru.t
test-gendoc-ru.t ... # Test test-gendoc-ru.t 
# Timout reached for process 12986 
# Running sh "/tmp/hgtests.tntgku5c/child404/test-gendoc-ru.t.sh" 
# Timout reached for process 12602 
# Ret was: 0 (test-flagprocessor.t) 
ok
test-gendoc-sv.t
test-gendoc-sv.t ... # Test test-gendoc-sv.t 
# Running sh "/tmp/hgtests.tntgku5c/child405/test-gendoc-sv.t.sh" 
# Timout reached for process 12247 
# Ret was: 0 (test-remotefilelog-prefetch.t) 
ok
test-hgrc.t
test-hgrc.t ... # Test test-hgrc.t 
# Running sh "/tmp/hgtests.tntgku5c/child406/test-hgrc.t.sh" 
# Ret was: 0 (test-gendoc-it.t) 
ok
test-bheads.t
test-bheads.t ... # Test test-bheads.t 
# Running sh "/tmp/hgtests.tntgku5c/child407/test-bheads.t.sh" 
# Timout reached for process 13035 
# Ret was: 0 (test-gendoc-ru.t) 
ok
test-diff-ignore-whitespace.t
test-diff-ignore-whitespace.t ... # Test test-diff-ignore-whitespace.t 
# Running sh "/tmp/hgtests.tntgku5c/child408/test-diff-ignore-whitespace.t.sh" 
# Timout reached for process 13069 
# Ret was: 0 (test-gendoc-sv.t) 
ok
test-init.t
test-init.t ... # Test test-init.t 
# Timout reached for process 13106 
# Running sh "/tmp/hgtests.tntgku5c/child409/test-init.t.sh" 
# Ret was: 0 (test-hgrc.t) 
ok
test-rename-dir-merge.t
test-rename-dir-merge.t ... # Test test-rename-dir-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child410/test-rename-dir-merge.t.sh" 
# Timout reached for process 13139 
# Ret was: 0 (test-diff-ignore-whitespace.t) 
ok
test-bookflow.t
test-bookflow.t ... # Test test-bookflow.t 
# Running sh "/tmp/hgtests.tntgku5c/child411/test-bookflow.t.sh" 
# Timout reached for process 13162 

--- /<<PKGBUILDDIR>>/tests/test-rename-dir-merge.t
+++ /<<PKGBUILDDIR>>/tests/test-rename-dir-merge.t.err
@@ -322,17 +322,23 @@
   moving dir2/subdir1/file3 to dir2/subdir2/file3
   moving dir2/subdir1/file4 to dir2/subdir2/file4
   $ hg ci -m 'move dir1/ to dir2/ and dir1/subdir1/ to dir2/subdir2/'
+  Bus error (core dumped)
+  [135]
   $ hg co 0
-  4 files updated, 0 files merged, 4 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ echo e > dir1/subdir1/file5
+  $TESTTMP.sh: 208: cannot create dir1/subdir1/file5: Directory nonexistent
+  [2]
   $ hg ci -Aqm 'add file in dir1/subdir1/'
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg merge 1
-  5 files updated, 0 files merged, 4 files removed, 0 files unresolved
-  (branch merge, don't forget to commit)
+  abort: unknown revision '1'
+  [10]
   $ hg files
   dir2/file1
   dir2/file2
   dir2/subdir2/file3
   dir2/subdir2/file4
-  dir2/subdir2/file5
-  $ cd ..
+  $ cd ..

ERROR: test-rename-dir-merge.t output changed
!# Timout reached for process 13359 
# Ret was: 0 (test-rename-dir-merge.t) 
test-largefiles-cache.t
test-largefiles-cache.t ... # Test test-largefiles-cache.t 
# Running sh "/tmp/hgtests.tntgku5c/child412/test-largefiles-cache.t.sh" 
# Timout reached for process 13147 
# Ret was: 0 (test-bheads.t) 
ok
test-encoding.t
test-encoding.t ... # Test test-encoding.t 
# Running sh "/tmp/hgtests.tntgku5c/child413/test-encoding.t.sh" 
# Ret was: 0 (test-encoding.t) 
ok
test-mq-qrefresh-replace-log-message.t
test-mq-qrefresh-replace-log-message.t ... # Test test-mq-qrefresh-replace-log-message.t 
# Running sh "/tmp/hgtests.tntgku5c/child414/test-mq-qrefresh-replace-log-message.t.sh" 
# Timout reached for process 14130 
# Killing daemon process 14238 
# Timout reached for process 14089 
# Daemon process 14238 is stuck - really killing it 
# Killing daemon process 14370 
# Daemon process 14370 is stuck - really killing it 
# Killing daemon process 14393 
# Daemon process 14393 is stuck - really killing it 
# Ret was: 0 (test-largefiles-cache.t) 
ok
test-convert-bzr-merges.t
test-convert-bzr-merges.t ... # Test test-convert-bzr-merges.t 
# Running sh "/tmp/hgtests.tntgku5c/child415/test-convert-bzr-merges.t.sh" 
skipped missing feature: Breezy library and executable version >= 3.1
# Ret was: 80 (test-convert-bzr-merges.t) 
test-url-rev.t
test-url-rev.t ... # Test test-url-rev.t 
# Running sh "/tmp/hgtests.tntgku5c/child416/test-url-rev.t.sh" 
# Timout reached for process 14453 
# Ret was: 0 (test-bookflow.t) 
ok
test-mq-qimport.t
test-mq-qimport.t ... # Test test-mq-qimport.t 
# Running sh "/tmp/hgtests.tntgku5c/child417/test-mq-qimport.t.sh" 
# Timout reached for process 13493 
# Timout reached for process 13181 
# Ret was: 0 (test-init.t) 
ok
test-diff-change.t
test-diff-change.t ... # Test test-diff-change.t 
# Running sh "/tmp/hgtests.tntgku5c/child418/test-diff-change.t.sh" 
# Timout reached for process 14301 
# Ret was: 0 (test-mq-qrefresh-replace-log-message.t) 
ok
test-share.t#normal
test-share.t#normal ... # Test test-share.t#normal 
# Running sh "/tmp/hgtests.tntgku5c/child419/test-share.t-normal.sh" 
# Ret was: 0 (test-url-rev.t) 
ok
test-share.t#safe
test-share.t#safe ... # Test test-share.t#safe 
# Timout reached for process 14457 
# Running sh "/tmp/hgtests.tntgku5c/child420/test-share.t-safe.sh" 
# Ret was: 0 (test-diff-change.t) 
ok
test-parseindex.t
test-parseindex.t ... # Test test-parseindex.t 
# Timout reached for process 14562 
# Running sh "/tmp/hgtests.tntgku5c/child421/test-parseindex.t.sh" 
# Timout reached for process 14689 
# Timout reached for process 14506 
# Ret was: 0 (test-mq-qimport.t) 
ok
test-pager-legacy.t
test-pager-legacy.t ... # Test test-pager-legacy.t 
# Running sh "/tmp/hgtests.tntgku5c/child422/test-pager-legacy.t.sh" 
# Ret was: 0 (test-share.t#normal) 
ok
test-clone-r.t
test-clone-r.t ... # Test test-clone-r.t 
# Running sh "/tmp/hgtests.tntgku5c/child423/test-clone-r.t.sh" 
# Timout reached for process 14899 
# Ret was: 0 (test-parseindex.t) 
ok
test-histedit-base.t
test-histedit-base.t ... # Test test-histedit-base.t 
# Running sh "/tmp/hgtests.tntgku5c/child424/test-histedit-base.t.sh" 
# Timout reached for process 14814 
# Ret was: 0 (test-share.t#safe) 
ok
test-hgweb-raw.t
test-hgweb-raw.t ... # Test test-hgweb-raw.t 
# Running sh "/tmp/hgtests.tntgku5c/child425/test-hgweb-raw.t.sh" 
# Ret was: 0 (test-pager-legacy.t) 
ok
test-rebase-base-flag.t
test-rebase-base-flag.t ... # Test test-rebase-base-flag.t 
# Running sh "/tmp/hgtests.tntgku5c/child426/test-rebase-base-flag.t.sh" 
# Timout reached for process 14986 
# Ret was: 0 (test-histedit-base.t) 
ok
test-removeemptydirs.t
test-removeemptydirs.t ... # Test test-removeemptydirs.t 
# Timout reached for process 15025 
# Running sh "/tmp/hgtests.tntgku5c/child427/test-removeemptydirs.t.sh" 
# Ret was: 0 (test-hgweb-raw.t) 
ok
test-bad-extension.t
test-bad-extension.t ... # Test test-bad-extension.t 
# Timout reached for process 15209 
# Running sh "/tmp/hgtests.tntgku5c/child428/test-bad-extension.t.sh" 
# Timout reached for process 15362 
# Ret was: 0 (test-bad-extension.t) 
ok
test-rebase-mq.t
test-rebase-mq.t ... # Test test-rebase-mq.t 
# Running sh "/tmp/hgtests.tntgku5c/child429/test-rebase-mq.t.sh" 
# Ret was: 0 (test-clone-r.t) 
ok
test-exchange-obsmarkers-case-D1.t
test-exchange-obsmarkers-case-D1.t ... # Test test-exchange-obsmarkers-case-D1.t 
# Running sh "/tmp/hgtests.tntgku5c/child430/test-exchange-obsmarkers-case-D1.t.sh" 
# Timout reached for process 14994 
# Timout reached for process 15341 
# Ret was: 0 (test-removeemptydirs.t) 
ok
test-hgweb-removed.t
test-hgweb-removed.t ... # Test test-hgweb-removed.t 
# Running sh "/tmp/hgtests.tntgku5c/child431/test-hgweb-removed.t.sh" 
# Killing daemon process 15696 
# Timout reached for process 15669 
# Daemon process 15696 is stuck - really killing it 
# Ret was: 0 (test-hgweb-removed.t) 
ok
test-eol-patch.t
test-eol-patch.t ... # Test test-eol-patch.t 
# Running sh "/tmp/hgtests.tntgku5c/child432/test-eol-patch.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-D1.t) 
ok
test-automv.t
test-automv.t ... # Timout reached for process 15452 
# Test test-automv.t 
# Running sh "/tmp/hgtests.tntgku5c/child433/test-automv.t.sh" 
# Timout reached for process 15327 
# Ret was: 0 (test-rebase-base-flag.t) 
ok
test-exchange-obsmarkers-case-C2.t
test-exchange-obsmarkers-case-C2.t ... # Test test-exchange-obsmarkers-case-C2.t 
# Running sh "/tmp/hgtests.tntgku5c/child434/test-exchange-obsmarkers-case-C2.t.sh" 
# Ret was: 0 (test-rebase-mq.t) 
ok
test-narrow-clone.t
test-narrow-clone.t ... # Test test-narrow-clone.t 
# Running sh "/tmp/hgtests.tntgku5c/child435/test-narrow-clone.t.sh" 
# Timout reached for process 15428 
# Ret was: 0 (test-eol-patch.t) 
ok
test-sparse-revlog.t
test-sparse-revlog.t ... # Test test-sparse-revlog.t 
# Timout reached for process 15715 
# Running sh "/tmp/hgtests.tntgku5c/child436/test-sparse-revlog.t.sh" 
skipped missing artifact, run "/<<PKGBUILDDIR>>/tests/artifacts/scripts/generate-churning-bundle.py"
# Ret was: 80 (test-sparse-revlog.t) 
test-bundle-type.t
test-bundle-type.t ... # Test test-bundle-type.t 
# Timout reached for process 15914 
# Running sh "/tmp/hgtests.tntgku5c/child437/test-bundle-type.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-C2.t) 
ok
test-pull-bundle.t
test-pull-bundle.t ... # Test test-pull-bundle.t 
# Timout reached for process 15737 
# Running sh "/tmp/hgtests.tntgku5c/child438/test-pull-bundle.t.sh" 
# Timout reached for process 16026 
# Ret was: 0 (test-pull-bundle.t) 
ok
test-casecollision-merge.t
test-casecollision-merge.t ... # Test test-casecollision-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child439/test-casecollision-merge.t.sh" 
skipped missing feature: case insensitive file system
# Ret was: 80 (test-casecollision-merge.t) 
test-subrepo-relative-path.t
test-subrepo-relative-path.t ... # Test test-subrepo-relative-path.t 
# Running sh "/tmp/hgtests.tntgku5c/child440/test-subrepo-relative-path.t.sh" 
# Timout reached for process 16219 
# Timout reached for process 15923 
# Ret was: 0 (test-bundle-type.t) 
ok
test-http-proxy.t
test-http-proxy.t ... # Test test-http-proxy.t 
# Running sh "/tmp/hgtests.tntgku5c/child441/test-http-proxy.t.sh" 
# Timout reached for process 16306 
# Killing daemon process 16324 
# Daemon process 16324 is stuck - really killing it 
# Killing daemon process 16329 
# Ret was: 0 (test-http-proxy.t) 
ok
test-http-clone-r.t
test-http-clone-r.t ... # Test test-http-clone-r.t 
# Running sh "/tmp/hgtests.tntgku5c/child442/test-http-clone-r.t.sh" 
# Ret was: 0 (test-automv.t) 
ok
test-histedit-no-change.t
test-histedit-no-change.t ... # Test test-histedit-no-change.t 
# Running sh "/tmp/hgtests.tntgku5c/child443/test-histedit-no-change.t.sh" 
# Timout reached for process 15725 
# Timout reached for process 16223 
# Ret was: 0 (test-subrepo-relative-path.t) 
ok
test-convert-bzr.t
test-convert-bzr.t ... # Test test-convert-bzr.t 
# Running sh "/tmp/hgtests.tntgku5c/child444/test-convert-bzr.t.sh" 
skipped missing feature: Breezy library and executable version >= 3.1
# Ret was: 80 (test-convert-bzr.t) 
test-pull-update.t
test-pull-update.t ... # Test test-pull-update.t 
# Running sh "/tmp/hgtests.tntgku5c/child445/test-pull-update.t.sh" 
# Timout reached for process 16814 
# Timout reached for process 15858 

--- /<<PKGBUILDDIR>>/tests/test-narrow-clone.t
+++ /<<PKGBUILDDIR>>/tests/test-narrow-clone.t.err
@@ -31,24 +31,16 @@
 rootfilesin: patterns work
 
   $ hg clone --narrow ssh://user@dummy/master rootfilesin --noupdate --include 'rootfilesin:dir'
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 1 changesets with 0 changes to 0 files
-  new changesets 26ce255d5b5d
+  Bus error (core dumped)
+  [135]
   $ hg tracked -R rootfilesin
   I rootfilesin:dir
 
 narrow clone a file, f10
 
   $ hg clone --narrow ssh://user@dummy/master narrow --noupdate --include "dir/src/f10"
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 3 changesets with 1 changes to 1 files
-  new changesets *:* (glob)
+  Bus error (core dumped)
+  [135]
   $ cd narrow
   $ hg debugrequires | grep -v generaldelta
   dotencode
@@ -68,25 +60,20 @@
   $ hg tracked
   I path:dir/src/f10
   $ hg update
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ find * | sort
-  dir
-  dir/src
-  dir/src/f10
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  $ find * | sort
+  find: '*': $ENOENT$
   $ cat dir/src/f10
-  10
+  cat: dir/src/f10: $ENOENT$
+  [1]
 
   $ cd ..
 
 local-to-local narrow clones work
 
   $ hg clone --narrow master narrow-via-localpeer --noupdate --include "dir/src/f10"
-  requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 3 changesets with 1 changes to 1 files
-  new changesets 5d21aaea77f8:26ce255d5b5d
+  Bus error (core dumped)
+  [135]
   $ hg tracked -R narrow-via-localpeer
   I path:dir/src/f10
   $ rm -Rf narrow-via-localpeer

ERROR: test-narrow-clone.t output changed
!# Ret was: 0 (test-narrow-clone.t) 
test-strip-cross.t
test-strip-cross.t ... # Test test-strip-cross.t 
# Running sh "/tmp/hgtests.tntgku5c/child446/test-strip-cross.t.sh" 
# Killing daemon process 16778 
# Timout reached for process 16751 
# Daemon process 16778 is stuck - really killing it 
# Ret was: 0 (test-http-clone-r.t) 
ok
test-template-graph.t
test-template-graph.t ... # Test test-template-graph.t 
# Running sh "/tmp/hgtests.tntgku5c/child447/test-template-graph.t.sh" 
# Timout reached for process 16784 
# Ret was: 0 (test-histedit-no-change.t) 
ok
test-add.t
test-add.t ... # Test test-add.t 
# Running sh "/tmp/hgtests.tntgku5c/child448/test-add.t.sh" 
# Ret was: 0 (test-pull-update.t) 
ok
test-ssh-clone-r.t
test-ssh-clone-r.t ... # Timout reached for process 16818 
# Test test-ssh-clone-r.t 
# Running sh "/tmp/hgtests.tntgku5c/child449/test-ssh-clone-r.t.sh" 
# Ret was: 0 (test-template-graph.t) 
ok
test-purge.t#dirstate-v1
test-purge.t#dirstate-v1 ... # Test test-purge.t#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child450/test-purge.t-dirstate-v1.sh" 
# Timout reached for process 17064 
# Timout reached for process 17039 
# Ret was: 0 (test-strip-cross.t) 
ok
test-purge.t#dirstate-v2
test-purge.t#dirstate-v2 ... # Test test-purge.t#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child451/test-purge.t-dirstate-v2.sh" 
# Timout reached for process 17285 
# Ret was: 0 (test-ssh-clone-r.t) 
ok
test-diffstat.t
test-diffstat.t ... # Test test-diffstat.t 
# Running sh "/tmp/hgtests.tntgku5c/child452/test-diffstat.t.sh" 
# Ret was: 0 (test-add.t) 
ok
test-bookmarks-corner-case.t
test-bookmarks-corner-case.t ... # Test test-bookmarks-corner-case.t 
# Running sh "/tmp/hgtests.tntgku5c/child453/test-bookmarks-corner-case.t.sh" 
# Timout reached for process 17207 
# Ret was: 0 (test-purge.t#dirstate-v1) 
ok
test-convert-splicemap.t
test-convert-splicemap.t ... # Test test-convert-splicemap.t 
# Running sh "/tmp/hgtests.tntgku5c/child454/test-convert-splicemap.t.sh" 
# Timout reached for process 17480 
# Ret was: 0 (test-bookmarks-corner-case.t) 
ok
test-fileset-generated.t
test-fileset-generated.t ... # Test test-fileset-generated.t 
# Timout reached for process 17922 
# Running sh "/tmp/hgtests.tntgku5c/child455/test-fileset-generated.t.sh" 
# Ret was: 0 (test-diffstat.t) 
ok
test-bundle-phases.t
test-bundle-phases.t ... # Test test-bundle-phases.t 
# Running sh "/tmp/hgtests.tntgku5c/child456/test-bundle-phases.t.sh" 
# Timout reached for process 17617 
# Ret was: 0 (test-purge.t#dirstate-v2) 
ok
test-transaction-safety.t#changelogv2
test-transaction-safety.t#changelogv2 ... # Test test-transaction-safety.t#changelogv2 
# Timout reached for process 17590 
# Running sh "/tmp/hgtests.tntgku5c/child457/test-transaction-safety.t-changelogv2.sh" 
# Timout reached for process 18161 

--- /<<PKGBUILDDIR>>/tests/test-fileset-generated.t
+++ /<<PKGBUILDDIR>>/tests/test-fileset-generated.t.err
@@ -6,10 +6,15 @@
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 1
   $ hg addremove -q --similarity 0
   $ hg commit -m first
+  Bus error (core dumped)
+  [135]
 
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 2
   $ hg addremove -q --similarity 0
   $ hg commit -m second
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
   $ "$PYTHON" $TESTDIR/generate-working-copy-states.py state 2 wc
   $ hg addremove -q --similarity 0
@@ -19,27 +24,20 @@
 Test status
 
   $ hg st -A 'set:modified()'
-  M content1_content1_content3-tracked
-  M content1_content2_content1-tracked
-  M content1_content2_content3-tracked
-  M missing_content2_content3-tracked
 
   $ hg st -A 'set:added()'
+  A content1_content1_content1-tracked
+  A content1_content1_content3-tracked
+  A content1_content2_content1-tracked
+  A content1_content2_content2-tracked
+  A content1_content2_content3-tracked
   A content1_missing_content1-tracked
   A content1_missing_content3-tracked
+  A missing_content2_content2-tracked
+  A missing_content2_content3-tracked
   A missing_missing_content3-tracked
 
   $ hg st -A 'set:removed()'
-  R content1_content1_content1-untracked
-  R content1_content1_content3-untracked
-  R content1_content1_missing-untracked
-  R content1_content2_content1-untracked
-  R content1_content2_content2-untracked
-  R content1_content2_content3-untracked
-  R content1_content2_missing-untracked
-  R missing_content2_content2-untracked
-  R missing_content2_content3-untracked
-  R missing_content2_missing-untracked
 
   $ hg st -A 'set:deleted()'
   ! content1_content1_missing-tracked
@@ -56,143 +54,54 @@
   ! missing_missing_missing-tracked
 
   $ hg st -A 'set:unknown()'
+  ? content1_content1_content1-untracked
+  ? content1_content1_content3-untracked
+  ? content1_content2_content1-untracked
+  ? content1_content2_content2-untracked
+  ? content1_content2_content3-untracked
   ? content1_missing_content1-untracked
   ? content1_missing_content3-untracked
+  ? missing_content2_content2-untracked
+  ? missing_content2_content3-untracked
   ? missing_missing_content3-untracked
 
   $ hg st -A 'set:clean()'
-  C content1_content1_content1-tracked
-  C content1_content2_content2-tracked
-  C missing_content2_content2-tracked
 
 Test log
 
   $ hg log -T '{rev}\n' --stat 'set:modified()'
-  1
-   content1_content2_content1-tracked |  2 +-
-   content1_content2_content3-tracked |  2 +-
-   missing_content2_content3-tracked  |  1 +
-   3 files changed, 3 insertions(+), 2 deletions(-)
-  
-  0
-   content1_content1_content3-tracked |  1 +
-   content1_content2_content1-tracked |  1 +
-   content1_content2_content3-tracked |  1 +
-   3 files changed, 3 insertions(+), 0 deletions(-)
-  
 Largefiles doesn't crash
   $ hg log -T '{rev}\n' --stat 'set:modified()' --config extensions.largefiles=
   The fsmonitor extension is incompatible with the largefiles extension and has been disabled. (fsmonitor !)
-  1
-   content1_content2_content1-tracked |  2 +-
-   content1_content2_content3-tracked |  2 +-
-   missing_content2_content3-tracked  |  1 +
-   3 files changed, 3 insertions(+), 2 deletions(-)
-  
-  0
-   content1_content1_content3-tracked |  1 +
-   content1_content2_content1-tracked |  1 +
-   content1_content2_content3-tracked |  1 +
-   3 files changed, 3 insertions(+), 0 deletions(-)
-  
   $ hg log -T '{rev}\n' --stat 'set:added()'
-  1
-   content1_missing_content1-tracked |  1 -
-   content1_missing_content3-tracked |  1 -
-   2 files changed, 0 insertions(+), 2 deletions(-)
-  
-  0
-   content1_missing_content1-tracked |  1 +
-   content1_missing_content3-tracked |  1 +
-   2 files changed, 2 insertions(+), 0 deletions(-)
-  
   $ hg log -T '{rev}\n' --stat 'set:removed()'
-  1
-   content1_content2_content1-untracked |  2 +-
-   content1_content2_content2-untracked |  2 +-
-   content1_content2_content3-untracked |  2 +-
-   content1_content2_missing-untracked  |  2 +-
-   missing_content2_content2-untracked  |  1 +
-   missing_content2_content3-untracked  |  1 +
-   missing_content2_missing-untracked   |  1 +
-   7 files changed, 7 insertions(+), 4 deletions(-)
-  
-  0
-   content1_content1_content1-untracked |  1 +
-   content1_content1_content3-untracked |  1 +
-   content1_content1_missing-untracked  |  1 +
-   content1_content2_content1-untracked |  1 +
-   content1_content2_content2-untracked |  1 +
-   content1_content2_content3-untracked |  1 +
-   content1_content2_missing-untracked  |  1 +
-   7 files changed, 7 insertions(+), 0 deletions(-)
-  
   $ hg log -T '{rev}\n' --stat 'set:deleted()'
-  1
-   content1_content2_missing-tracked |  2 +-
-   content1_missing_missing-tracked  |  1 -
-   missing_content2_missing-tracked  |  1 +
-   3 files changed, 2 insertions(+), 2 deletions(-)
-  
-  0
-   content1_content1_missing-tracked |  1 +
-   content1_content2_missing-tracked |  1 +
-   content1_missing_missing-tracked  |  1 +
-   3 files changed, 3 insertions(+), 0 deletions(-)
-  
   $ hg log -T '{rev}\n' --stat 'set:unknown()'
-  1
-   content1_missing_content1-untracked |  1 -
-   content1_missing_content3-untracked |  1 -
-   2 files changed, 0 insertions(+), 2 deletions(-)
-  
-  0
-   content1_missing_content1-untracked |  1 +
-   content1_missing_content3-untracked |  1 +
-   2 files changed, 2 insertions(+), 0 deletions(-)
-  
   $ hg log -T '{rev}\n' --stat 'set:clean()'
-  1
-   content1_content2_content2-tracked |  2 +-
-   missing_content2_content2-tracked  |  1 +
-   2 files changed, 2 insertions(+), 1 deletions(-)
-  
-  0
-   content1_content1_content1-tracked |  1 +
-   content1_content2_content2-tracked |  1 +
-   2 files changed, 2 insertions(+), 0 deletions(-)
-  
 Test revert
 
   $ hg revert 'set:modified()'
-  reverting content1_content1_content3-tracked
-  reverting content1_content2_content1-tracked
-  reverting content1_content2_content3-tracked
-  reverting missing_content2_content3-tracked
 
   $ hg revert 'set:added()'
+  forgetting content1_content1_content1-tracked
+  forgetting content1_content1_content3-tracked
+  forgetting content1_content2_content1-tracked
+  forgetting content1_content2_content2-tracked
+  forgetting content1_content2_content3-tracked
   forgetting content1_missing_content1-tracked
   forgetting content1_missing_content3-tracked
+  forgetting missing_content2_content2-tracked
+  forgetting missing_content2_content3-tracked
   forgetting missing_missing_content3-tracked
 
   $ hg revert 'set:removed()'
-  undeleting content1_content1_content1-untracked
-  undeleting content1_content1_content3-untracked
-  undeleting content1_content1_missing-untracked
-  undeleting content1_content2_content1-untracked
-  undeleting content1_content2_content2-untracked
-  undeleting content1_content2_content3-untracked
-  undeleting content1_content2_missing-untracked
-  undeleting missing_content2_content2-untracked
-  undeleting missing_content2_content3-untracked
-  undeleting missing_content2_missing-untracked
 
   $ hg revert 'set:deleted()'
+  forgetting content1_content1_missing-tracked
+  forgetting content1_content2_missing-tracked
   forgetting content1_missing_missing-tracked
+  forgetting missing_content2_missing-tracked
   forgetting missing_missing_missing-tracked
-  reverting content1_content1_missing-tracked
-  reverting content1_content2_missing-tracked
-  reverting missing_content2_missing-tracked
 
   $ hg revert 'set:unknown()'
 

ERROR: test-fileset-generated.t output changed
!# Ret was: 0 (test-fileset-generated.t) 
test-transaction-safety.t#revlogv1
test-transaction-safety.t#revlogv1 ... # Test test-transaction-safety.t#revlogv1 
# Running sh "/tmp/hgtests.tntgku5c/child458/test-transaction-safety.t-revlogv1.sh" 
# Ret was: 0 (test-convert-splicemap.t) 
ok
test-transaction-safety.t#revlogv2
test-transaction-safety.t#revlogv2 ... # Test test-transaction-safety.t#revlogv2 
# Timout reached for process 18105 
# Running sh "/tmp/hgtests.tntgku5c/child459/test-transaction-safety.t-revlogv2.sh" 
# Ret was: 0 (test-transaction-safety.t#changelogv2) 
ok
test-exchange-obsmarkers-case-C1.t
test-exchange-obsmarkers-case-C1.t ... # Test test-exchange-obsmarkers-case-C1.t 
# Running sh "/tmp/hgtests.tntgku5c/child460/test-exchange-obsmarkers-case-C1.t.sh" 
# Timout reached for process 18221 
# Ret was: 0 (test-transaction-safety.t#revlogv1) 
ok
test-status-rev.t
test-status-rev.t ... # Test test-status-rev.t 
# Running sh "/tmp/hgtests.tntgku5c/child461/test-status-rev.t.sh" 
# Timout reached for process 18548 
# Timout reached for process 18205 
# Ret was: 0 (test-bundle-phases.t) 
ok
test-diff-upgrade.t
test-diff-upgrade.t ... # Test test-diff-upgrade.t 
# Running sh "/tmp/hgtests.tntgku5c/child462/test-diff-upgrade.t.sh" 
# Ret was: 0 (test-transaction-safety.t#revlogv2) 
ok
test-churn.t
test-churn.t ... # Test test-churn.t 
# Running sh "/tmp/hgtests.tntgku5c/child463/test-churn.t.sh" 
# Timout reached for process 18948 
# Timout reached for process 18995 
# Ret was: 0 (test-exchange-obsmarkers-case-C1.t) 
ok
test-bisect3.t
test-bisect3.t ... # Test test-bisect3.t 
# Running sh "/tmp/hgtests.tntgku5c/child464/test-bisect3.t.sh" 
# Ret was: 0 (test-diff-upgrade.t) 
ok
test-stream-bundle-v2.t
test-stream-bundle-v2.t ... # Test test-stream-bundle-v2.t 
# Timout reached for process 19863 
# Running sh "/tmp/hgtests.tntgku5c/child465/test-stream-bundle-v2.t.sh" 

--- /<<PKGBUILDDIR>>/tests/test-status-rev.t
+++ /<<PKGBUILDDIR>>/tests/test-status-rev.t.err
@@ -29,6 +29,8 @@
   adding content1_missing_missing-tracked
   adding content1_missing_missing-untracked
   $ hg commit -m first
+  Bus error (core dumped)
+  [135]
 
 Second commit
 
@@ -47,6 +49,9 @@
   adding missing_content2_missing-tracked
   adding missing_content2_missing-untracked
   $ hg commit -m second
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
 
 Working copy
 
@@ -68,88 +73,75 @@
 Status compared to parent of the working copy, i.e. the dirstate status
 
   $ hg status -A --rev 1 'glob:missing_content2_content3-tracked'
-  M missing_content2_content3-tracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 1 'glob:missing_content2_content2-tracked'
-  C missing_content2_content2-tracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 1 'glob:missing_missing_content3-tracked'
-  A missing_missing_content3-tracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 1 'glob:missing_missing_content3-untracked'
-  ? missing_missing_content3-untracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 1 'glob:missing_content2_*-untracked'
-  R missing_content2_content2-untracked
-  R missing_content2_content3-untracked
-  R missing_content2_missing-untracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 1 'glob:missing_*_missing-tracked'
-  ! missing_content2_missing-tracked
-  ! missing_missing_missing-tracked
+  abort: unknown revision '1'
+  [10]
 
   $ hg status -A --rev 1 'glob:missing_missing_missing-untracked'
-  missing_missing_missing-untracked: $ENOENT$
+  abort: unknown revision '1'
+  [10]
 
 Status between first and second commit. Should ignore dirstate status.
 
   $ hg status -A --rev 0:1 'glob:content1_content2_*'
-  M content1_content2_content1-tracked
-  M content1_content2_content1-untracked
-  M content1_content2_content2-tracked
-  M content1_content2_content2-untracked
-  M content1_content2_content3-tracked
-  M content1_content2_content3-untracked
-  M content1_content2_missing-tracked
-  M content1_content2_missing-untracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 0:1 'glob:content1_content1_*'
-  C content1_content1_content1-tracked
-  C content1_content1_content1-untracked
-  C content1_content1_content3-tracked
-  C content1_content1_content3-untracked
-  C content1_content1_missing-tracked
-  C content1_content1_missing-untracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 0:1 'glob:missing_content2_*'
-  A missing_content2_content2-tracked
-  A missing_content2_content2-untracked
-  A missing_content2_content3-tracked
-  A missing_content2_content3-untracked
-  A missing_content2_missing-tracked
-  A missing_content2_missing-untracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 0:1 'glob:content1_missing_*'
-  R content1_missing_content1-tracked
-  R content1_missing_content1-untracked
-  R content1_missing_content3-tracked
-  R content1_missing_content3-untracked
-  R content1_missing_missing-tracked
-  R content1_missing_missing-untracked
+  abort: unknown revision '1'
+  [10]
   $ hg status -A --rev 0:1 'glob:missing_missing_*'
+  abort: unknown revision '1'
+  [10]
 
 Status compared to one revision back, checking that the dirstate status
 is correctly combined with the inter-revision status
 
   $ hg status -A --rev 0 'glob:content1_*_content[23]-tracked'
-  M content1_content1_content3-tracked
-  M content1_content2_content2-tracked
-  M content1_content2_content3-tracked
-  M content1_missing_content3-tracked
+  A content1_content1_content3-tracked
+  A content1_content2_content2-tracked
+  A content1_content2_content3-tracked
+  A content1_missing_content3-tracked
   $ hg status -A --rev 0 'glob:content1_*_content1-tracked'
-  C content1_content1_content1-tracked
-  C content1_content2_content1-tracked
-  C content1_missing_content1-tracked
+  A content1_content1_content1-tracked
+  A content1_content2_content1-tracked
+  A content1_missing_content1-tracked
   $ hg status -A --rev 0 'glob:missing_*_content?-tracked'
   A missing_content2_content2-tracked
   A missing_content2_content3-tracked
   A missing_missing_content3-tracked
 BROKEN: missing_content2_content[23]-untracked exist, so should be listed
   $ hg status -A --rev 0 'glob:missing_*_content?-untracked'
+  ? missing_content2_content2-untracked
+  ? missing_content2_content3-untracked
   ? missing_missing_content3-untracked
   $ hg status -A --rev 0 'glob:content1_*_*-untracked'
-  R content1_content1_content1-untracked
-  R content1_content1_content3-untracked
-  R content1_content1_missing-untracked
-  R content1_content2_content1-untracked
-  R content1_content2_content2-untracked
-  R content1_content2_content3-untracked
-  R content1_content2_missing-untracked
-  R content1_missing_content1-untracked
-  R content1_missing_content3-untracked
-  R content1_missing_missing-untracked
+  ? content1_content1_content1-untracked
+  ? content1_content1_content3-untracked
+  ? content1_content2_content1-untracked
+  ? content1_content2_content2-untracked
+  ? content1_content2_content3-untracked
+  ? content1_missing_content1-untracked
+  ? content1_missing_content3-untracked
   $ hg status -A --rev 0 'glob:*_*_missing-tracked'
   ! content1_content1_missing-tracked
   ! content1_content2_missing-tracked

ERROR: test-status-rev.t output changed
!# Ret was: 0 (test-status-rev.t) 
test-narrow-exchange.t#lfs-off
test-narrow-exchange.t#lfs-off ... # Test test-narrow-exchange.t#lfs-off 
# Running sh "/tmp/hgtests.tntgku5c/child466/test-narrow-exchange.t-lfs-off.sh" 
# Timout reached for process 19765 
# Timout reached for process 19981 
# Killing daemon process 20022 
# Daemon process 20022 is stuck - really killing it 
# Killing daemon process 20032 
# Daemon process 20032 is stuck - really killing it 
# Ret was: 0 (test-stream-bundle-v2.t) 
ok
test-narrow-exchange.t#lfs-on
test-narrow-exchange.t#lfs-on ... # Test test-narrow-exchange.t#lfs-on 
# Running sh "/tmp/hgtests.tntgku5c/child467/test-narrow-exchange.t-lfs-on.sh" 
# Timout reached for process 19869 
# Ret was: 0 (test-churn.t) 
ok
test-dispatch.t
test-dispatch.t ... # Test test-dispatch.t 
# Timout reached for process 19938 
# Ret was: 0 (test-bisect3.t) 
ok
test-repo-compengines.t
test-repo-compengines.t ... # Test test-repo-compengines.t 
# Running sh "/tmp/hgtests.tntgku5c/child468/test-dispatch.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child469/test-repo-compengines.t.sh" 
# Timout reached for process 20005 
# Ret was: 0 (test-narrow-exchange.t#lfs-off) 
ok
test-exchange-obsmarkers-case-D4.t
test-exchange-obsmarkers-case-D4.t ... # Test test-exchange-obsmarkers-case-D4.t 
# Running sh "/tmp/hgtests.tntgku5c/child470/test-exchange-obsmarkers-case-D4.t.sh" 
# Timout reached for process 20089 
# Ret was: 0 (test-narrow-exchange.t#lfs-on) 
ok
test-eol-update.t
test-eol-update.t ... # Test test-eol-update.t 
# Running sh "/tmp/hgtests.tntgku5c/child471/test-eol-update.t.sh" 
# Timout reached for process 20174 
# Ret was: 0 (test-dispatch.t) 
ok
test-dirstate.t#dirstate-v1
test-dirstate.t#dirstate-v1 ... # Test test-dirstate.t#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child472/test-dirstate.t-dirstate-v1.sh" 
# Timout reached for process 20178 
# Ret was: 0 (test-repo-compengines.t) 
ok
test-dirstate.t#dirstate-v2
test-dirstate.t#dirstate-v2 ... # Test test-dirstate.t#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child473/test-dirstate.t-dirstate-v2.sh" 
# Timout reached for process 20339 
# Ret was: 0 (test-exchange-obsmarkers-case-D4.t) 
ok
test-remotefilelog-push-pull.t
test-remotefilelog-push-pull.t ... # Test test-remotefilelog-push-pull.t 
# Running sh "/tmp/hgtests.tntgku5c/child474/test-remotefilelog-push-pull.t.sh" 
# Ret was: 0 (test-eol-update.t) 
ok
test-narrow-exchange-merges.t
test-narrow-exchange-merges.t ... # Test test-narrow-exchange-merges.t 
# Running sh "/tmp/hgtests.tntgku5c/child475/test-narrow-exchange-merges.t.sh" 
# Timout reached for process 20436 
# Timout reached for process 20487 
# Ret was: 0 (test-dirstate.t#dirstate-v1) 
ok
test-narrow-trackedcmd.t#flat
test-narrow-trackedcmd.t#flat ... # Test test-narrow-trackedcmd.t#flat 
# Running sh "/tmp/hgtests.tntgku5c/child476/test-narrow-trackedcmd.t-flat.sh" 
# Timout reached for process 20553 
# Ret was: 0 (test-dirstate.t#dirstate-v2) 
ok
test-narrow-trackedcmd.t#tree
test-narrow-trackedcmd.t#tree ... # Test test-narrow-trackedcmd.t#tree 
# Running sh "/tmp/hgtests.tntgku5c/child477/test-narrow-trackedcmd.t-tree.sh" 
# Ret was: 0 (test-narrow-trackedcmd.t#flat) 
ok
test-rename-merge1.t
test-rename-merge1.t ... # Test test-rename-merge1.t 
# Running sh "/tmp/hgtests.tntgku5c/child478/test-rename-merge1.t.sh" 
# Timout reached for process 20687 
# Ret was: 0 (test-narrow-exchange-merges.t) 
ok
test-absorb-rename.t
test-absorb-rename.t ... # Test test-absorb-rename.t 
# Running sh "/tmp/hgtests.tntgku5c/child479/test-absorb-rename.t.sh" 
# Timout reached for process 20654 
# Timout reached for process 20623 
# Ret was: 0 (test-remotefilelog-push-pull.t) 
ok
test-obsolete-changeset-exchange.t
test-obsolete-changeset-exchange.t ... # Test test-obsolete-changeset-exchange.t 
# Running sh "/tmp/hgtests.tntgku5c/child480/test-obsolete-changeset-exchange.t.sh" 
# Ret was: 0 (test-narrow-trackedcmd.t#tree) 
ok
test-status-tracked-key.t
test-status-tracked-key.t ... # Test test-status-tracked-key.t 
# Running sh "/tmp/hgtests.tntgku5c/child481/test-status-tracked-key.t.sh" 
# Timout reached for process 21006 
# Ret was: 0 (test-obsolete-changeset-exchange.t) 
ok
test-exchange-obsmarkers-case-B5.t
test-exchange-obsmarkers-case-B5.t ... # Test test-exchange-obsmarkers-case-B5.t 
# Running sh "/tmp/hgtests.tntgku5c/child482/test-exchange-obsmarkers-case-B5.t.sh" 
# Timout reached for process 21183 
# Timout reached for process 21058 
# Ret was: 0 (test-absorb-rename.t) 
ok
test-copy-move-merge.t
test-copy-move-merge.t ... # Test test-copy-move-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child483/test-copy-move-merge.t.sh" 
# Timout reached for process 21042 
# Ret was: 0 (test-rename-merge1.t) 
ok
test-pull-branch.t
test-pull-branch.t ... # Test test-pull-branch.t 
# Running sh "/tmp/hgtests.tntgku5c/child484/test-pull-branch.t.sh" 
# Ret was: 0 (test-status-tracked-key.t) 
ok
test-eol-hook.t
test-eol-hook.t ... # Test test-eol-hook.t 
# Running sh "/tmp/hgtests.tntgku5c/child485/test-eol-hook.t.sh" 
# Timout reached for process 21238 
# Ret was: 0 (test-copy-move-merge.t) 
ok
test-sparse-profiles.t
test-sparse-profiles.t ... # Test test-sparse-profiles.t 
# Timout reached for process 21368 
# Running sh "/tmp/hgtests.tntgku5c/child486/test-sparse-profiles.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-B5.t) 
ok
test-remotefilelog-linknodes.t
test-remotefilelog-linknodes.t ... # Timout reached for process 21359 
# Test test-remotefilelog-linknodes.t 
# Running sh "/tmp/hgtests.tntgku5c/child487/test-remotefilelog-linknodes.t.sh" 
# Timout reached for process 21445 
# Ret was: 0 (test-eol-hook.t) 
ok
test-byteify-strings.t
test-byteify-strings.t ... # Test test-byteify-strings.t 
# Running sh "/tmp/hgtests.tntgku5c/child488/test-byteify-strings.t.sh" 
# Timout reached for process 21655 
# Ret was: 0 (test-byteify-strings.t) 
ok
test-rebase-detach.t
test-rebase-detach.t ... # Test test-rebase-detach.t 
# Running sh "/tmp/hgtests.tntgku5c/child489/test-rebase-detach.t.sh" 
# Ret was: 0 (test-pull-branch.t) 
ok
test-mq-qpush-exact.t
test-mq-qpush-exact.t ... # Test test-mq-qpush-exact.t 
# Running sh "/tmp/hgtests.tntgku5c/child490/test-mq-qpush-exact.t.sh" 
# Timout reached for process 21418 
# Ret was: 0 (test-sparse-profiles.t) 
ok
test-basic.t
test-basic.t ... # Timout reached for process 21571 
# Test test-basic.t 
# Running sh "/tmp/hgtests.tntgku5c/child491/test-basic.t.sh" 
# Ret was: 0 (test-remotefilelog-linknodes.t) 
ok
test-notify-changegroup.t
test-notify-changegroup.t ... # Test test-notify-changegroup.t 
# Running sh "/tmp/hgtests.tntgku5c/child492/test-notify-changegroup.t.sh" 
# Timout reached for process 21613 
# Timout reached for process 21688 
# Ret was: 0 (test-rebase-detach.t) 
ok
test-convert-hg-source.t
test-convert-hg-source.t ... # Test test-convert-hg-source.t 
# Running sh "/tmp/hgtests.tntgku5c/child493/test-convert-hg-source.t.sh" 
# Timout reached for process 21859 
# Ret was: 0 (test-basic.t) 
ok
test-hybridencode.py
test-hybridencode.py ... # Test test-hybridencode.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-hybridencode.py" 
# Ret was: 0 (test-hybridencode.py) 
ok
test-bookmarks-current.t
test-bookmarks-current.t ... # Test test-bookmarks-current.t 
# Running sh "/tmp/hgtests.tntgku5c/child495/test-bookmarks-current.t.sh" 
# Timout reached for process 22048 
# Ret was: 0 (test-notify-changegroup.t) 
ok
test-fastannotate-protocol.t
test-fastannotate-protocol.t ... # Test test-fastannotate-protocol.t 
# Running sh "/tmp/hgtests.tntgku5c/child496/test-fastannotate-protocol.t.sh" 
# Timout reached for process 21962 
# Ret was: 0 (test-mq-qpush-exact.t) 
ok
test-rebase-bookmarks.t
test-rebase-bookmarks.t ... # Test test-rebase-bookmarks.t 
# Running sh "/tmp/hgtests.tntgku5c/child497/test-rebase-bookmarks.t.sh" 
# Timout reached for process 21738 
# Timout reached for process 22085 
# Ret was: 0 (test-convert-hg-source.t) 
ok
test-infinitepush.t
test-infinitepush.t ... # Test test-infinitepush.t 
# Ret was: 0 (test-fastannotate-protocol.t) 
ok
test-encoding-align.t
test-encoding-align.t ... # Test test-encoding-align.t 
# Timout reached for process 21990 
# Running sh "/tmp/hgtests.tntgku5c/child499/test-encoding-align.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child498/test-infinitepush.t.sh" 
# Timout reached for process 22309 
# Ret was: 0 (test-encoding-align.t) 
ok
test-debugbuilddag.t
test-debugbuilddag.t ... # Test test-debugbuilddag.t 
# Running sh "/tmp/hgtests.tntgku5c/child500/test-debugbuilddag.t.sh" 
# Ret was: 0 (test-bookmarks-current.t) 
ok
test-up-local-change.t
test-up-local-change.t ... # Test test-up-local-change.t 
# Running sh "/tmp/hgtests.tntgku5c/child501/test-up-local-change.t.sh" 
# Timout reached for process 22055 
# Ret was: 0 (test-debugbuilddag.t) 
ok
test-inherit-mode.t
test-inherit-mode.t ... # Test test-inherit-mode.t 
# Timout reached for process 22448 
# Running sh "/tmp/hgtests.tntgku5c/child502/test-inherit-mode.t.sh" 
# Timout reached for process 22591 
# Ret was: 0 (test-inherit-mode.t) 
ok
test-transaction-rollback-on-revlog-split.t
test-transaction-rollback-on-revlog-split.t ... # Test test-transaction-rollback-on-revlog-split.t 
# Running sh "/tmp/hgtests.tntgku5c/child503/test-transaction-rollback-on-revlog-split.t.sh" 
# Timout reached for process 22284 
# Ret was: 0 (test-rebase-bookmarks.t) 
ok
test-convert-baz.t
test-convert-baz.t ... # Test test-convert-baz.t 
# Running sh "/tmp/hgtests.tntgku5c/child504/test-convert-baz.t.sh" 
skipped missing feature: GNU Arch baz client
# Ret was: 80 (test-convert-baz.t) 
test-remotefilelog-local.t
test-remotefilelog-local.t ... # Test test-remotefilelog-local.t 
# Timout reached for process 22706 
# Running sh "/tmp/hgtests.tntgku5c/child505/test-remotefilelog-local.t.sh" 
# Ret was: 0 (test-infinitepush.t) 
ok
test-releasenotes-merging.t
test-releasenotes-merging.t ... # Test test-releasenotes-merging.t 
# Timout reached for process 22314 
# Running sh "/tmp/hgtests.tntgku5c/child506/test-releasenotes-merging.t.sh" 
skipped missing feature: Fuzzy string matching library
# Ret was: 80 (test-releasenotes-merging.t) 
test-convert-hg-startrev.t
test-convert-hg-startrev.t ... # Test test-convert-hg-startrev.t 
# Running sh "/tmp/hgtests.tntgku5c/child507/test-convert-hg-startrev.t.sh" 
# Timout reached for process 22724 
# Timout reached for process 22461 
# Ret was: 0 (test-up-local-change.t) 
ok
test-narrow-expanddirstate.t
test-narrow-expanddirstate.t ... # Test test-narrow-expanddirstate.t 
# Running sh "/tmp/hgtests.tntgku5c/child508/test-narrow-expanddirstate.t.sh" 
# Timout reached for process 22665 
# Ret was: 0 (test-transaction-rollback-on-revlog-split.t) 
ok
test-show-work.t
test-show-work.t ... # Test test-show-work.t 
# Running sh "/tmp/hgtests.tntgku5c/child509/test-show-work.t.sh" 
# Ret was: 0 (test-narrow-expanddirstate.t) 
ok
test-symlinks.t#dirstate-v1
test-symlinks.t#dirstate-v1 ... # Test test-symlinks.t#dirstate-v1 
# Timout reached for process 22806 
# Running sh "/tmp/hgtests.tntgku5c/child510/test-symlinks.t-dirstate-v1.sh" 
# Timout reached for process 22728 
# Ret was: 0 (test-convert-hg-startrev.t) 
ok
test-symlinks.t#dirstate-v2
test-symlinks.t#dirstate-v2 ... # Test test-symlinks.t#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child511/test-symlinks.t-dirstate-v2.sh" 
# Timout reached for process 22713 
# Ret was: 0 (test-remotefilelog-local.t) 
ok
test-narrow-strip.t#flat#lfs-off
test-narrow-strip.t#flat#lfs-off ... # Test test-narrow-strip.t#flat#lfs-off 
# Running sh "/tmp/hgtests.tntgku5c/child512/test-narrow-strip.t-flat-lfs-off.sh" 
# Ret was: 0 (test-symlinks.t#dirstate-v1) 
ok
test-narrow-strip.t#flat#lfs-on
test-narrow-strip.t#flat#lfs-on ... # Test test-narrow-strip.t#flat#lfs-on 
# Timout reached for process 22955 
# Running sh "/tmp/hgtests.tntgku5c/child513/test-narrow-strip.t-flat-lfs-on.sh" 
# Timout reached for process 22998 
# Ret was: 0 (test-symlinks.t#dirstate-v2) 
ok
test-narrow-strip.t#tree#lfs-off
test-narrow-strip.t#tree#lfs-off ... # Test test-narrow-strip.t#tree#lfs-off 
# Running sh "/tmp/hgtests.tntgku5c/child514/test-narrow-strip.t-tree-lfs-off.sh" 
# Timout reached for process 23181 
# Ret was: 0 (test-narrow-strip.t#flat#lfs-off) 
ok
test-narrow-strip.t#tree#lfs-on
test-narrow-strip.t#tree#lfs-on ... # Test test-narrow-strip.t#tree#lfs-on 
# Running sh "/tmp/hgtests.tntgku5c/child515/test-narrow-strip.t-tree-lfs-on.sh" 
# Ret was: 0 (test-show-work.t) 
ok
# Timout reached for process 22845 
test-merge-commit.t
test-merge-commit.t ... # Test test-merge-commit.t 
# Running sh "/tmp/hgtests.tntgku5c/child516/test-merge-commit.t.sh" 
# Ret was: 0 (test-narrow-strip.t#flat#lfs-on) 
ok
test-audit-path.t
test-audit-path.t ... # Test test-audit-path.t 
# Timout reached for process 23281 
# Running sh "/tmp/hgtests.tntgku5c/child517/test-audit-path.t.sh" 
# Timout reached for process 23334 
# Ret was: 0 (test-narrow-strip.t#tree#lfs-off) 
ok
test-exchange-obsmarkers-case-B4.t
test-exchange-obsmarkers-case-B4.t ... # Test test-exchange-obsmarkers-case-B4.t 
# Running sh "/tmp/hgtests.tntgku5c/child518/test-exchange-obsmarkers-case-B4.t.sh" 
# Ret was: 0 (test-narrow-strip.t#tree#lfs-on) 
ok
test-fastannotate.t
test-fastannotate.t ... # Test test-fastannotate.t 
# Running sh "/tmp/hgtests.tntgku5c/child519/test-fastannotate.t.sh" 
# Timout reached for process 23440 
# Ret was: 0 (test-merge-commit.t) 
ok
test-narrow-share.t#flat#normal
test-narrow-share.t#flat#normal ... # Test test-narrow-share.t#flat#normal 
# Running sh "/tmp/hgtests.tntgku5c/child520/test-narrow-share.t-flat-normal.sh" 
# Timout reached for process 23491 
# Ret was: 0 (test-exchange-obsmarkers-case-B4.t) 
ok
test-narrow-share.t#flat#safe
test-narrow-share.t#flat#safe ... # Timout reached for process 23570 
# Test test-narrow-share.t#flat#safe 
# Running sh "/tmp/hgtests.tntgku5c/child521/test-narrow-share.t-flat-safe.sh" 
# Ret was: 0 (test-audit-path.t) 
ok
test-narrow-share.t#tree#normal
test-narrow-share.t#tree#normal ... # Test test-narrow-share.t#tree#normal 
# Timout reached for process 23554 
# Running sh "/tmp/hgtests.tntgku5c/child522/test-narrow-share.t-tree-normal.sh" 
# Ret was: 0 (test-fastannotate.t) 
ok
test-narrow-share.t#tree#safe
test-narrow-share.t#tree#safe ... # Test test-narrow-share.t#tree#safe 
# Timout reached for process 23631 
# Running sh "/tmp/hgtests.tntgku5c/child523/test-narrow-share.t-tree-safe.sh" 
# Timout reached for process 23675 
# Ret was: 0 (test-narrow-share.t#flat#normal) 
ok
test-pathconflicts-merge.t
test-pathconflicts-merge.t ... # Test test-pathconflicts-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child524/test-pathconflicts-merge.t.sh" 
# Timout reached for process 23834 
# Ret was: 0 (test-narrow-share.t#flat#safe) 
ok
test-remotefilelog-gcrepack.t
test-remotefilelog-gcrepack.t ... # Test test-remotefilelog-gcrepack.t 
# Running sh "/tmp/hgtests.tntgku5c/child525/test-remotefilelog-gcrepack.t.sh" 
# Timout reached for process 23874 
# Ret was: 0 (test-narrow-share.t#tree#normal) 
ok
test-exchange-obsmarkers-case-C4.t
test-exchange-obsmarkers-case-C4.t ... # Test test-exchange-obsmarkers-case-C4.t 
# Running sh "/tmp/hgtests.tntgku5c/child526/test-exchange-obsmarkers-case-C4.t.sh" 
# Timout reached for process 23926 
# Ret was: 0 (test-narrow-share.t#tree#safe) 
ok
test-mq-safety.t
test-mq-safety.t ... # Test test-mq-safety.t 
# Running sh "/tmp/hgtests.tntgku5c/child527/test-mq-safety.t.sh" 
# Ret was: 0 (test-pathconflicts-merge.t) 
ok
test-profile.t
test-profile.t ... # Test test-profile.t 
# Timout reached for process 24093 
# Running sh "/tmp/hgtests.tntgku5c/child528/test-profile.t.sh" 
# Ret was: 0 (test-remotefilelog-gcrepack.t) 
ok
test-directaccess.t
test-directaccess.t ... # Test test-directaccess.t 
# Running sh "/tmp/hgtests.tntgku5c/child529/test-directaccess.t.sh" 
# Timout reached for process 24231 
# Ret was: 0 (test-exchange-obsmarkers-case-C4.t) 
ok
test-exchange-obsmarkers-case-A6.t
test-exchange-obsmarkers-case-A6.t ... # Test test-exchange-obsmarkers-case-A6.t 
# Running sh "/tmp/hgtests.tntgku5c/child530/test-exchange-obsmarkers-case-A6.t.sh" 
# Timout reached for process 24264 
# Timout reached for process 24412 
# Killing daemon process 24506 
# Ret was: 0 (test-directaccess.t) 
ok
test-exchange-obsmarkers-case-A5.t
test-exchange-obsmarkers-case-A5.t ... # Test test-exchange-obsmarkers-case-A5.t 
# Running sh "/tmp/hgtests.tntgku5c/child531/test-exchange-obsmarkers-case-A5.t.sh" 
# Timout reached for process 24420 
# Timout reached for process 24327 
# Timout reached for process 24525 
# Ret was: 0 (test-mq-safety.t) 
ok
test-obsolete-tag-cache.t
test-obsolete-tag-cache.t ... # Test test-obsolete-tag-cache.t 
# Running sh "/tmp/hgtests.tntgku5c/child532/test-obsolete-tag-cache.t.sh" 
# Daemon process 24506 is stuck - really killing it 
# Ret was: 0 (test-exchange-obsmarkers-case-A6.t) 
ok
test-histedit-bookmark-motion.t
test-histedit-bookmark-motion.t ... # Ret was: 0 (test-profile.t) 
ok
test-histedit-non-commute-abort.t
test-histedit-non-commute-abort.t ... # Test test-histedit-bookmark-motion.t 
# Running sh "/tmp/hgtests.tntgku5c/child533/test-histedit-bookmark-motion.t.sh" 
# Test test-histedit-non-commute-abort.t 
# Running sh "/tmp/hgtests.tntgku5c/child534/test-histedit-non-commute-abort.t.sh" 
# Timout reached for process 24701 
# Ret was: 0 (test-obsolete-tag-cache.t) 
ok
test-hgweb-csp.t
test-hgweb-csp.t ... # Test test-hgweb-csp.t 
# Running sh "/tmp/hgtests.tntgku5c/child535/test-hgweb-csp.t.sh" 
# Timout reached for process 24708 
# Ret was: 0 (test-histedit-bookmark-motion.t) 
ok
test-merge-default.t
test-merge-default.t ... # Test test-merge-default.t 
# Running sh "/tmp/hgtests.tntgku5c/child536/test-merge-default.t.sh" 
# Timout reached for process 24710 
# Ret was: 0 (test-histedit-non-commute-abort.t) 
ok
test-log-bookmark.t
test-log-bookmark.t ... # Test test-log-bookmark.t 
# Running sh "/tmp/hgtests.tntgku5c/child537/test-log-bookmark.t.sh" 
# Timout reached for process 24693 
# Ret was: 0 (test-exchange-obsmarkers-case-A5.t) 
ok
test-mq-qfold.t
test-mq-qfold.t ... # Test test-mq-qfold.t 
# Running sh "/tmp/hgtests.tntgku5c/child538/test-mq-qfold.t.sh" 
# Killing daemon process 25327 
# Timout reached for process 24812 
# Daemon process 25327 is stuck - really killing it 
# Ret was: 0 (test-hgweb-csp.t) 
ok
test-diff-binary-file.t
test-diff-binary-file.t ... # Test test-diff-binary-file.t 
# Running sh "/tmp/hgtests.tntgku5c/child539/test-diff-binary-file.t.sh" 
# Timout reached for process 24873 
# Ret was: 0 (test-merge-default.t) 
ok
test-journal-share.t#normal
test-journal-share.t#normal ... # Test test-journal-share.t#normal 
# Running sh "/tmp/hgtests.tntgku5c/child540/test-journal-share.t-normal.sh" 
# Ret was: 0 (test-diff-binary-file.t) 
ok
test-journal-share.t#safe
test-journal-share.t#safe ... # Test test-journal-share.t#safe 
# Timout reached for process 25344 
# Running sh "/tmp/hgtests.tntgku5c/child541/test-journal-share.t-safe.sh" 
# Ret was: 0 (test-log-bookmark.t) 
ok
test-merge-halt.t
test-merge-halt.t ... # Test test-merge-halt.t 
# Running sh "/tmp/hgtests.tntgku5c/child542/test-merge-halt.t.sh" 
# Timout reached for process 24954 
# Ret was: 0 (test-mq-qfold.t) 
ok
test-casefolding.t
test-casefolding.t ... # Test test-casefolding.t 
# Timout reached for process 25316 
# Running sh "/tmp/hgtests.tntgku5c/child543/test-casefolding.t.sh" 
skipped missing feature: case insensitive file system
# Ret was: 80 (test-casefolding.t) 
test-mq-git.t
test-mq-git.t ... # Test test-mq-git.t 
# Running sh "/tmp/hgtests.tntgku5c/child544/test-mq-git.t.sh" 
# Timout reached for process 25569 
# Timout reached for process 25433 
# Ret was: 0 (test-journal-share.t#normal) 
ok
test-patchbomb-bookmark.t
test-patchbomb-bookmark.t ... # Test test-patchbomb-bookmark.t 
# Running sh "/tmp/hgtests.tntgku5c/child545/test-patchbomb-bookmark.t.sh" 
# Timout reached for process 25470 
# Ret was: 0 (test-journal-share.t#safe) 
ok
test-stack.t
test-stack.t ... # Test test-stack.t 
# Running sh "/tmp/hgtests.tntgku5c/child546/test-stack.t.sh" 
# Ret was: 0 (test-merge-halt.t) 
ok
test-default-push.t
test-default-push.t ... # Test test-default-push.t 
# Timout reached for process 25478 
# Running sh "/tmp/hgtests.tntgku5c/child547/test-default-push.t.sh" 
# Timout reached for process 25613 
# Ret was: 0 (test-patchbomb-bookmark.t) 
ok
test-sparse-merges.t
test-sparse-merges.t ... # Test test-sparse-merges.t 
# Running sh "/tmp/hgtests.tntgku5c/child548/test-sparse-merges.t.sh" 
# Ret was: 0 (test-mq-git.t) 
ok
test-remotefilelog-cacheprocess.t
test-remotefilelog-cacheprocess.t ... # Test test-remotefilelog-cacheprocess.t 
# Timout reached for process 25573 
# Running sh "/tmp/hgtests.tntgku5c/child549/test-remotefilelog-cacheprocess.t.sh" 
# Timout reached for process 25742 
# Ret was: 0 (test-remotefilelog-cacheprocess.t) 
ok
test-pull-r.t
test-pull-r.t ... # Test test-pull-r.t 
# Running sh "/tmp/hgtests.tntgku5c/child550/test-pull-r.t.sh" 
# Timout reached for process 25706 
# Ret was: 0 (test-default-push.t) 
ok
test-contrib-testparseutil.t
test-contrib-testparseutil.t ... # Test test-contrib-testparseutil.t 
# Running sh "/tmp/hgtests.tntgku5c/child551/test-contrib-testparseutil.t.sh" 
# Ret was: 0 (test-contrib-testparseutil.t) 
ok
test-hgweb-no-request-uri.t
test-hgweb-no-request-uri.t ... # Test test-hgweb-no-request-uri.t 
# Running sh "/tmp/hgtests.tntgku5c/child552/test-hgweb-no-request-uri.t.sh" 
# Timout reached for process 25919 
# Ret was: 0 (test-hgweb-no-request-uri.t) 
ok
test-releasenotes-parsing.t
test-releasenotes-parsing.t ... # Test test-releasenotes-parsing.t 
# Timout reached for process 25933 
# Running sh "/tmp/hgtests.tntgku5c/child553/test-releasenotes-parsing.t.sh" 
skipped missing feature: Fuzzy string matching library
# Ret was: 80 (test-releasenotes-parsing.t) 
test-rebase-emptycommit.t
test-rebase-emptycommit.t ... # Test test-rebase-emptycommit.t 
# Running sh "/tmp/hgtests.tntgku5c/child554/test-rebase-emptycommit.t.sh" 
# Timout reached for process 25962 
# Ret was: 0 (test-stack.t) 
ok
test-diff-indent-heuristic.t#bdiff
test-diff-indent-heuristic.t#bdiff ... # Test test-diff-indent-heuristic.t#bdiff 
# Running sh "/tmp/hgtests.tntgku5c/child555/test-diff-indent-heuristic.t-bdiff.sh" 
# Timout reached for process 25646 
# Timout reached for process 25989 
# Ret was: 0 (test-diff-indent-heuristic.t#bdiff) 
ok
test-diff-indent-heuristic.t#xdiff
test-diff-indent-heuristic.t#xdiff ... # Test test-diff-indent-heuristic.t#xdiff 
# Running sh "/tmp/hgtests.tntgku5c/child556/test-diff-indent-heuristic.t-xdiff.sh" 
# Ret was: 0 (test-sparse-merges.t) 
ok
test-narrow-merge-outside.t
test-narrow-merge-outside.t ... # Test test-narrow-merge-outside.t 
# Running sh "/tmp/hgtests.tntgku5c/child557/test-narrow-merge-outside.t.sh" 
# Timout reached for process 25711 
# Ret was: 0 (test-diff-indent-heuristic.t#xdiff) 
ok
test-import-merge.t
test-import-merge.t ... # Test test-import-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child558/test-import-merge.t.sh" 
# Timout reached for process 26025 
# Ret was: 0 (test-pull-r.t) 
ok
test-drawdag.t
test-drawdag.t ... # Test test-drawdag.t 
# Running sh "/tmp/hgtests.tntgku5c/child559/test-drawdag.t.sh" 
# Timout reached for process 25869 
# Ret was: 0 (test-narrow-merge-outside.t) 
ok
# Timout reached for process 26040 
test-exchange-obsmarkers-case-B2.t
test-exchange-obsmarkers-case-B2.t ... # Test test-exchange-obsmarkers-case-B2.t 
# Running sh "/tmp/hgtests.tntgku5c/child560/test-exchange-obsmarkers-case-B2.t.sh" 
# Timout reached for process 25966 
# Ret was: 0 (test-rebase-emptycommit.t) 
ok
test-convert-bzr-directories.t
test-convert-bzr-directories.t ... # Test test-convert-bzr-directories.t 
# Running sh "/tmp/hgtests.tntgku5c/child561/test-convert-bzr-directories.t.sh" 
skipped missing feature: Breezy library and executable version >= 3.1
# Ret was: 80 (test-convert-bzr-directories.t) 
test-convert-p4.t
test-convert-p4.t ... # Test test-convert-p4.t 
# Timout reached for process 26212 
# Running sh "/tmp/hgtests.tntgku5c/child562/test-convert-p4.t.sh" 
skipped missing feature: Perforce server and client
# Ret was: 80 (test-convert-p4.t) 
test-show-stack.t
test-show-stack.t ... # Test test-show-stack.t 
# Running sh "/tmp/hgtests.tntgku5c/child563/test-show-stack.t.sh" 
# Timout reached for process 26221 
# Ret was: 0 (test-drawdag.t) 
ok
test-match.py
test-match.py ... # Test test-match.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-match.py" 
# Timout reached for process 26090 
# Ret was: 0 (test-match.py) 
ok
# Timout reached for process 26319 
test-narrow-clone-nonlinear.t
test-narrow-clone-nonlinear.t ... # Test test-narrow-clone-nonlinear.t 
# Running sh "/tmp/hgtests.tntgku5c/child565/test-narrow-clone-nonlinear.t.sh" 
# Timout reached for process 26062 
# Ret was: 0 (test-import-merge.t) 
ok
test-mq-eol.t
test-mq-eol.t ... # Test test-mq-eol.t 
# Running sh "/tmp/hgtests.tntgku5c/child566/test-mq-eol.t.sh" 
# Timout reached for process 26182 
# Ret was: 0 (test-exchange-obsmarkers-case-B2.t) 
ok
test-state-extension.t
test-state-extension.t ... # Test test-state-extension.t 
# Running sh "/tmp/hgtests.tntgku5c/child567/test-state-extension.t.sh" 
# Timout reached for process 26417 
# Ret was: 0 (test-state-extension.t) 
ok
test-exchange-obsmarkers-case-A4.t
test-exchange-obsmarkers-case-A4.t ... # Test test-exchange-obsmarkers-case-A4.t 
# Running sh "/tmp/hgtests.tntgku5c/child568/test-exchange-obsmarkers-case-A4.t.sh" 
# Ret was: 0 (test-mq-eol.t) 
ok
test-obsmarkers-effectflag.t
test-obsmarkers-effectflag.t ... # Test test-obsmarkers-effectflag.t 
# Running sh "/tmp/hgtests.tntgku5c/child569/test-obsmarkers-effectflag.t.sh" 
# Timout reached for process 26379 
# Timout reached for process 26225 
# Ret was: 0 (test-show-stack.t) 
ok
test-bookmarks-merge.t
test-bookmarks-merge.t ... # Test test-bookmarks-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child570/test-bookmarks-merge.t.sh" 
# Timout reached for process 26488 
# Ret was: 0 (test-exchange-obsmarkers-case-A4.t) 
ok
test-fastannotate-renames.t
test-fastannotate-renames.t ... # Test test-fastannotate-renames.t 
# Running sh "/tmp/hgtests.tntgku5c/child571/test-fastannotate-renames.t.sh" 
# Timout reached for process 26328 
# Ret was: 0 (test-narrow-clone-nonlinear.t) 
ok
test-histedit-drop.t
test-histedit-drop.t ... # Test test-histedit-drop.t 
# Running sh "/tmp/hgtests.tntgku5c/child572/test-histedit-drop.t.sh" 
# Ret was: 0 (test-obsmarkers-effectflag.t) 
ok
# Timout reached for process 26513 
test-histedit-outgoing.t
test-histedit-outgoing.t ... # Test test-histedit-outgoing.t 
# Running sh "/tmp/hgtests.tntgku5c/child573/test-histedit-outgoing.t.sh" 
# Ret was: 0 (test-bookmarks-merge.t) 
ok
test-lock-badness.t
test-lock-badness.t ... # Test test-lock-badness.t 
# Timout reached for process 26556 
# Running sh "/tmp/hgtests.tntgku5c/child574/test-lock-badness.t.sh" 
# Ret was: 0 (test-fastannotate-renames.t) 
ok
test-repair-strip.t
test-repair-strip.t ... # Test test-repair-strip.t 
# Timout reached for process 26653 
# Running sh "/tmp/hgtests.tntgku5c/child575/test-repair-strip.t.sh" 
# Ret was: 0 (test-histedit-drop.t) 
ok
test-rebase-mq-skip.t#continuecommand
test-rebase-mq-skip.t#continuecommand ... # Test test-rebase-mq-skip.t#continuecommand 
# Running sh "/tmp/hgtests.tntgku5c/child576/test-rebase-mq-skip.t-continuecommand.sh" 
# Timout reached for process 26740 
# Ret was: 0 (test-lock-badness.t) 
ok
test-rebase-mq-skip.t#continueflag
test-rebase-mq-skip.t#continueflag ... # Test test-rebase-mq-skip.t#continueflag 
# Timout reached for process 26785 
# Running sh "/tmp/hgtests.tntgku5c/child577/test-rebase-mq-skip.t-continueflag.sh" 
# Timout reached for process 26766 
# Ret was: 0 (test-histedit-outgoing.t) 
ok
test-sidedata.t
test-sidedata.t ... # Test test-sidedata.t 
# Running sh "/tmp/hgtests.tntgku5c/child578/test-sidedata.t.sh" 
# Ret was: 0 (test-repair-strip.t) 
ok
test-rebase-templates.t
test-rebase-templates.t ... # Test test-rebase-templates.t 
# Running sh "/tmp/hgtests.tntgku5c/child579/test-rebase-templates.t.sh" 
# Timout reached for process 26867 
# Ret was: 0 (test-sidedata.t) 
ok
test-extension-timing.t
test-extension-timing.t ... # Test test-extension-timing.t 
# Timout reached for process 27035 
# Running sh "/tmp/hgtests.tntgku5c/child580/test-extension-timing.t.sh" 
# Ret was: 0 (test-extension-timing.t) 
ok
test-exchange-obsmarkers-case-B6.t
test-exchange-obsmarkers-case-B6.t ... # Test test-exchange-obsmarkers-case-B6.t 
# Running sh "/tmp/hgtests.tntgku5c/child581/test-exchange-obsmarkers-case-B6.t.sh" 
# Timout reached for process 27125 
# Timout reached for process 27051 
# Ret was: 0 (test-rebase-templates.t) 
ok
test-cbor.py
test-cbor.py ... # Test test-cbor.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-cbor.py" 
# Ret was: 0 (test-cbor.py) 
ok
test-narrow-merge.t#flat
test-narrow-merge.t#flat ... # Test test-narrow-merge.t#flat 
# Timout reached for process 27170 
# Running sh "/tmp/hgtests.tntgku5c/child583/test-narrow-merge.t-flat.sh" 
# Ret was: 0 (test-rebase-mq-skip.t#continuecommand) 
ok
test-narrow-merge.t#tree
test-narrow-merge.t#tree ... # Test test-narrow-merge.t#tree 
# Timout reached for process 26928 
# Running sh "/tmp/hgtests.tntgku5c/child584/test-narrow-merge.t-tree.sh" 
# Ret was: 0 (test-rebase-mq-skip.t#continueflag) 
ok
test-debugbundle.t
test-debugbundle.t ... # Test test-debugbundle.t 
# Running sh "/tmp/hgtests.tntgku5c/child585/test-debugbundle.t.sh" 
# Timout reached for process 26970 
# Ret was: 0 (test-debugbundle.t) 
ok
test-convert-tla.t
test-convert-tla.t ... # Test test-convert-tla.t 
# Timout reached for process 27231 
# Running sh "/tmp/hgtests.tntgku5c/child586/test-convert-tla.t.sh" 
skipped missing feature: GNU Arch tla client
# Ret was: 80 (test-convert-tla.t) 
test-mq-qclone-http.t
test-mq-qclone-http.t ... # Test test-mq-qclone-http.t 
# Running sh "/tmp/hgtests.tntgku5c/child587/test-mq-qclone-http.t.sh" 
# Timout reached for process 27304 
# Ret was: 0 (test-exchange-obsmarkers-case-B6.t) 
ok
test-exchange-obsmarkers-case-A2.t
test-exchange-obsmarkers-case-A2.t ... # Test test-exchange-obsmarkers-case-A2.t 
# Running sh "/tmp/hgtests.tntgku5c/child588/test-exchange-obsmarkers-case-A2.t.sh" 
# Timout reached for process 27149 
# Ret was: 0 (test-narrow-merge.t#tree) 
ok
test-exchange-obsmarkers-case-D2.t
test-exchange-obsmarkers-case-D2.t ... # Test test-exchange-obsmarkers-case-D2.t 
# Running sh "/tmp/hgtests.tntgku5c/child589/test-exchange-obsmarkers-case-D2.t.sh" 
# Timout reached for process 27205 
# Timout reached for process 27185 
# Ret was: 0 (test-narrow-merge.t#flat) 
ok
test-status-terse.t
test-status-terse.t ... # Test test-status-terse.t 
# Running sh "/tmp/hgtests.tntgku5c/child590/test-status-terse.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-A2.t) 
ok
test-subrepo-missing.t
test-subrepo-missing.t ... # Test test-subrepo-missing.t 
# Running sh "/tmp/hgtests.tntgku5c/child591/test-subrepo-missing.t.sh" 
# Timout reached for process 27352 
# Timout reached for process 27308 
# Ret was: 0 (test-mq-qclone-http.t) 
ok
test-phase-archived.t
test-phase-archived.t ... # Test test-phase-archived.t 
# Running sh "/tmp/hgtests.tntgku5c/child592/test-phase-archived.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-D2.t) 
ok
test-pathconflicts-update.t
test-pathconflicts-update.t ... # Test test-pathconflicts-update.t 
# Timout reached for process 27402 
# Running sh "/tmp/hgtests.tntgku5c/child593/test-pathconflicts-update.t.sh" 
# Ret was: 0 (test-status-terse.t) 
ok
test-hgweb-no-path-info.t
test-hgweb-no-path-info.t ... # Test test-hgweb-no-path-info.t 
# Running sh "/tmp/hgtests.tntgku5c/child594/test-hgweb-no-path-info.t.sh" 
# Timout reached for process 27444 
# Ret was: 0 (test-phase-archived.t) 
ok
test-show.t
test-show.t ... # Test test-show.t 
# Timout reached for process 27549 
# Running sh "/tmp/hgtests.tntgku5c/child595/test-show.t.sh" 
# Ret was: 0 (test-hgweb-no-path-info.t) 
ok
test-addremove-similar.t
test-addremove-similar.t ... # Test test-addremove-similar.t 
# Running sh "/tmp/hgtests.tntgku5c/child596/test-addremove-similar.t.sh" 
# Timout reached for process 27647 
# Ret was: 0 (test-subrepo-missing.t) 
ok
test-contrib.t
test-contrib.t ... # Test test-contrib.t 
# Running sh "/tmp/hgtests.tntgku5c/child597/test-contrib.t.sh" 
# Timout reached for process 27535 
# Ret was: 0 (test-contrib.t) 
ok
test-worker.t
test-worker.t ... # Test test-worker.t 
# Timout reached for process 27726 
# Running sh "/tmp/hgtests.tntgku5c/child598/test-worker.t.sh" 
# Ret was: 0 (test-show.t) 
ok
# Timout reached for process 27659 
test-merge-subrepos.t
test-merge-subrepos.t ... # Test test-merge-subrepos.t 
# Running sh "/tmp/hgtests.tntgku5c/child599/test-merge-subrepos.t.sh" 
# Timout reached for process 27799 
# Ret was: 0 (test-worker.t) 
ok
test-merge7.t
test-merge7.t ... # Test test-merge7.t 
# Running sh "/tmp/hgtests.tntgku5c/child600/test-merge7.t.sh" 
# Ret was: 0 (test-pathconflicts-update.t) 
ok
test-flags.t
test-flags.t ... # Test test-flags.t 
# Timout reached for process 27609 
# Running sh "/tmp/hgtests.tntgku5c/child601/test-flags.t.sh" 
# Ret was: 0 (test-addremove-similar.t) 
ok
test-unionrepo.t
test-unionrepo.t ... # Test test-unionrepo.t 
# Timout reached for process 27681 
# Running sh "/tmp/hgtests.tntgku5c/child602/test-unionrepo.t.sh" 
# Ret was: 0 (test-merge7.t) 
ok
test-pull-network.t
test-pull-network.t ... # Test test-pull-network.t 
# Timout reached for process 27908 
# Running sh "/tmp/hgtests.tntgku5c/child603/test-pull-network.t.sh" 
# Ret was: 0 (test-flags.t) 
ok
test-commit-multiple.t
test-commit-multiple.t ... # Test test-commit-multiple.t 
# Running sh "/tmp/hgtests.tntgku5c/child604/test-commit-multiple.t.sh" 
# Timout reached for process 27950 
# Timout reached for process 27890 
# Ret was: 0 (test-merge-subrepos.t) 
ok
test-commit-unresolved.t#abortcommand
test-commit-unresolved.t#abortcommand ... # Test test-commit-unresolved.t#abortcommand 
# Running sh "/tmp/hgtests.tntgku5c/child605/test-commit-unresolved.t-abortcommand.sh" 
# Killing daemon process 28038 
# Timout reached for process 28013 
# Daemon process 28038 is stuck - really killing it 
# Ret was: 0 (test-pull-network.t) 
ok
test-commit-unresolved.t#abortflag
test-commit-unresolved.t#abortflag ... # Test test-commit-unresolved.t#abortflag 
# Running sh "/tmp/hgtests.tntgku5c/child606/test-commit-unresolved.t-abortflag.sh" 

--- /<<PKGBUILDDIR>>/tests/test-unionrepo.t
+++ /<<PKGBUILDDIR>>/tests/test-unionrepo.t.err
@@ -36,12 +36,15 @@
   $ hg pull -q ../repo1 -r 1
   $ hg merge -q
   $ hg ci -Aqmrepo2-2-merge
+  Bus error (core dumped)
+  [135]
   $ touch repo2-3
   $ echo repo2-3 >> f
   $ hg ci -mrepo2-3
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ hg log --template '{rev}:{node|short}  {desc|firstline}\n'
-  4:2f0d178c469c  repo2-3
-  3:9e6fb3e0b9da  repo2-2-merge
   2:8a58db72e69d  repo1-1
   1:c337dba826e7  repo2-1
   0:f093fec0529b  repo1-0
@@ -50,8 +53,6 @@
 revisions from repo2 appear as appended / pulled to repo1
 
   $ hg -R union:repo1+repo2 log --template '{rev}:{node|short}  {desc|firstline}\n'
-  5:2f0d178c469c  repo2-3
-  4:9e6fb3e0b9da  repo2-2-merge
   3:c337dba826e7  repo2-1
   2:68c0685446a3  repo1-2
   1:8a58db72e69d  repo1-1
@@ -65,11 +66,8 @@
   repo1-1
   repo1-2
   $ hg -R union:repo1+repo2 mani -r 4
-  f
-  repo1-0
-  repo1-1
-  repo2-1
-  repo2-2
+  abort: unknown revision '4'
+  [10]
 
 files can be retrieved form both repos
 
@@ -79,78 +77,412 @@
   repo1-2
 
   $ hg -R union:repo1+repo2 cat -r$tip1 repo1/f
-  repo1-0
-  repo1-1
-  repo1-2
+  ** unknown exception encountered, please report by visiting
+  ** https://mercurial-scm.org/wiki/BugTracker
+  ** Python 3.11.2 (main, Feb 12 2023, 00:48:52) [GCC 12.2.0]
+  ** Mercurial Distributed SCM (version 6.3.2)
+  ** Extensions loaded: 
+  Traceback (most recent call last):
+    File "/tmp/hgtests.tntgku5c/install/bin/hg", line 59, in <module>
+      dispatch.run()
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 143, in run
+      status = dispatch(req)
+               ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 232, in dispatch
+      status = _rundispatch(req)
+               ^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 276, in _rundispatch
+      ret = _runcatch(req) or 0
+            ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 451, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 461, in _callcatch
+      return scmutil.callcatch(ui, func)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/scmutil.py", line 153, in callcatch
+      return func()
+             ^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 441, in _runcatchfunc
+      return _dispatch(req)
+             ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1265, in _dispatch
+      return runcommand(
+             ^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 899, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1277, in _runcommand
+      return cmdfunc()
+             ^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1263, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 1880, in check
+      return func(*args, **kwargs)
+             ^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/commands.py", line 1801, in cat
+      return cmdutil.cat(
+             ^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/cmdutil.py", line 2758, in cat
+      write(file)
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/cmdutil.py", line 2746, in write
+      _updatecatformatter(fm, ctx, matcher, path, opts.get(b'decode'))
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/cmdutil.py", line 2721, in _updatecatformatter
+      data = ctx[path].data()
+             ^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/context.py", line 1329, in data
+      return self._filelog.read(self._filenode)
+             ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 1759, in __get__
+      result = self.func(obj)
+               ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/context.py", line 808, in _filelog
+      return self._repo.file(self._path)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 250, in file
+      return unionfilelog(
+             ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 192, in __init__
+      self._revlog = unionrevlog(
+                     ^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 81, in __init__
+      link = linkmapper(linkrev)
+             ^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 243, in _clrev
+      node = self.repo2.changelog.node(rev2)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/revlog.py", line 919, in node
+      return self.index[rev][7]
+             ~~~~~~~~~~^^^^^
+  IndexError: revlog index out of range
+  [1]
 
   $ hg -R union:repo1+repo2 cat -r4 $TESTTMP/repo1/f
-  repo2-1 at top
-  repo1-0
-  repo1-1
+  abort: unknown revision '4'
+  [10]
 
 files can be compared across repos
 
   $ hg -R union:repo1+repo2 diff -r$tip1 -rtip
-  diff -r 68c0685446a3 -r 2f0d178c469c f
-  --- a/f	Thu Jan 01 00:00:00 1970 +0000
-  +++ b/f	Thu Jan 01 00:00:00 1970 +0000
-  @@ -1,3 +1,4 @@
-  +repo2-1 at top
-   repo1-0
-   repo1-1
-  -repo1-2
-  +repo2-3
+  ** unknown exception encountered, please report by visiting
+  ** https://mercurial-scm.org/wiki/BugTracker
+  ** Python 3.11.2 (main, Feb 12 2023, 00:48:52) [GCC 12.2.0]
+  ** Mercurial Distributed SCM (version 6.3.2)
+  ** Extensions loaded: 
+  Traceback (most recent call last):
+    File "/tmp/hgtests.tntgku5c/install/bin/hg", line 59, in <module>
+      dispatch.run()
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 143, in run
+      status = dispatch(req)
+               ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 232, in dispatch
+      status = _rundispatch(req)
+               ^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 276, in _rundispatch
+      ret = _runcatch(req) or 0
+            ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 451, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 461, in _callcatch
+      return scmutil.callcatch(ui, func)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/scmutil.py", line 153, in callcatch
+      return func()
+             ^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 441, in _runcatchfunc
+      return _dispatch(req)
+             ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1265, in _dispatch
+      return runcommand(
+             ^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 899, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1277, in _runcommand
+      return cmdfunc()
+             ^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1263, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 1880, in check
+      return func(*args, **kwargs)
+             ^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/commands.py", line 2661, in diff
+      logcmdutil.diffordiffstat(
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/logcmdutil.py", line 183, in diffordiffstat
+      for chunk in util.filechunkiter(util.chunkbuffer(chunks)):
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 2763, in filechunkiter
+      s = nbytes and f.read(nbytes)
+                     ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 2703, in read
+      for chunk in self.iter:
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 2674, in splitbig
+      for chunk in chunks:
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/patch.py", line 2540, in diff
+      for fctx1, fctx2, hdr, hunks in diffhunks(
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/patch.py", line 2981, in trydiff
+      fctx1 = getfilectx(f1, ctx1)
+              ^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/patch.py", line 2598, in getfilectx
+      cache[f] = fctx.filelog()
+                 ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/context.py", line 890, in filelog
+      return self._filelog
+             ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 1759, in __get__
+      result = self.func(obj)
+               ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/context.py", line 808, in _filelog
+      return self._repo.file(self._path)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 250, in file
+      return unionfilelog(
+             ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 192, in __init__
+      self._revlog = unionrevlog(
+                     ^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 81, in __init__
+      link = linkmapper(linkrev)
+             ^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 243, in _clrev
+      node = self.repo2.changelog.node(rev2)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/revlog.py", line 919, in node
+      return self.index[rev][7]
+             ~~~~~~~~~~^^^^^
+  IndexError: revlog index out of range
+  [1]
 
 heads from both repos are found correctly
 
   $ hg -R union:repo1+repo2 heads --template '{rev}:{node|short}  {desc|firstline}\n'
-  5:2f0d178c469c  repo2-3
+  3:c337dba826e7  repo2-1
   2:68c0685446a3  repo1-2
 
 revsets works across repos
 
   $ hg -R union:repo1+repo2 id -r "ancestor($tip1, 5)"
-  8a58db72e69d
+  abort: unknown revision '5'
+  [10]
 
 annotate works - an indication that linkrevs works
 
   $ hg --cwd repo1 -Runion:../repo2 annotate $TESTTMP/repo1/f -r tip
-  3: repo2-1 at top
-  0: repo1-0
-  1: repo1-1
-  5: repo2-3
+  ** unknown exception encountered, please report by visiting
+  ** https://mercurial-scm.org/wiki/BugTracker
+  ** Python 3.11.2 (main, Feb 12 2023, 00:48:52) [GCC 12.2.0]
+  ** Mercurial Distributed SCM (version 6.3.2)
+  ** Extensions loaded: 
+  Traceback (most recent call last):
+    File "/tmp/hgtests.tntgku5c/install/bin/hg", line 59, in <module>
+      dispatch.run()
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 143, in run
+      status = dispatch(req)
+               ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 232, in dispatch
+      status = _rundispatch(req)
+               ^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 276, in _rundispatch
+      ret = _runcatch(req) or 0
+            ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 451, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 461, in _callcatch
+      return scmutil.callcatch(ui, func)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/scmutil.py", line 153, in callcatch
+      return func()
+             ^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 441, in _runcatchfunc
+      return _dispatch(req)
+             ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1265, in _dispatch
+      return runcommand(
+             ^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 899, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1277, in _runcommand
+      return cmdfunc()
+             ^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1263, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 1880, in check
+      return func(*args, **kwargs)
+             ^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/commands.py", line 544, in annotate
+      if not opts.get(b'text') and fctx.isbinary():
+                                   ^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/context.py", line 957, in isbinary
+      return stringutil.binary(self.data())
+                               ^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/context.py", line 1329, in data
+      return self._filelog.read(self._filenode)
+             ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 1759, in __get__
+      result = self.func(obj)
+               ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/context.py", line 808, in _filelog
+      return self._repo.file(self._path)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 250, in file
+      return unionfilelog(
+             ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 192, in __init__
+      self._revlog = unionrevlog(
+                     ^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 81, in __init__
+      link = linkmapper(linkrev)
+             ^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 243, in _clrev
+      node = self.repo2.changelog.node(rev2)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/revlog.py", line 919, in node
+      return self.index[rev][7]
+             ~~~~~~~~~~^^^^^
+  IndexError: revlog index out of range
+  [1]
 
 union repos can be cloned ... and clones works correctly
 
   $ hg clone -U union:repo1+repo2 repo3
   requesting all changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 6 changesets with 11 changes to 6 files (+1 heads)
-  new changesets f093fec0529b:2f0d178c469c (6 drafts)
+  ** unknown exception encountered, please report by visiting
+  ** https://mercurial-scm.org/wiki/BugTracker
+  ** Python 3.11.2 (main, Feb 12 2023, 00:48:52) [GCC 12.2.0]
+  ** Mercurial Distributed SCM (version 6.3.2)
+  ** Extensions loaded: 
+  Traceback (most recent call last):
+    File "/tmp/hgtests.tntgku5c/install/bin/hg", line 59, in <module>
+      dispatch.run()
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 143, in run
+      status = dispatch(req)
+               ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 232, in dispatch
+      status = _rundispatch(req)
+               ^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 276, in _rundispatch
+      ret = _runcatch(req) or 0
+            ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 451, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 461, in _callcatch
+      return scmutil.callcatch(ui, func)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/scmutil.py", line 153, in callcatch
+      return func()
+             ^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 441, in _runcatchfunc
+      return _dispatch(req)
+             ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1265, in _dispatch
+      return runcommand(
+             ^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 899, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1277, in _runcommand
+      return cmdfunc()
+             ^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/dispatch.py", line 1263, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 1880, in check
+      return func(*args, **kwargs)
+             ^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/commands.py", line 1980, in clone
+      r = hg.clone(
+          ^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/hg.py", line 943, in clone
+      exchange.pull(
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/exchange.py", line 1702, in pull
+      _fullpullbundle2(repo, pullop)
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/exchange.py", line 1553, in _fullpullbundle2
+      _pullbundle2(pullop)
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/exchange.py", line 1902, in _pullbundle2
+      bundle = e.callcommand(b'getbundle', args).result()
+               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/usr/lib/python3.11/concurrent/futures/_base.py", line 449, in result
+      return self.__get_result()
+             ^^^^^^^^^^^^^^^^^^^
+    File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result
+      raise self._exception
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/localrepo.py", line 283, in callcommand
+      result = fn(**pycompat.strkwargs(args))
+               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/localrepo.py", line 380, in getbundle
+      return bundle2.getunbundler(self.ui, cb)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/bundle2.py", line 784, in getunbundler
+      magicstring = changegroup.readexactly(fp, 4)
+                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 3164, in readexactly
+      s = stream.read(n)
+          ^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 2703, in read
+      for chunk in self.iter:
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 2674, in splitbig
+      for chunk in chunks:
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/bundle2.py", line 713, in getchunks
+      for chunk in self._compengine.compressstream(
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/bundle2.py", line 736, in _getcorechunk
+      for chunk in part.getchunks(ui=self.ui):
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/bundle2.py", line 1197, in getchunks
+      pycompat.raisewithtb(exc, tb)
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/pycompat.py", line 293, in raisewithtb
+      raise exc.with_traceback(tb)
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/bundle2.py", line 1169, in getchunks
+      for chunk in self._payloadchunks():
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/bundle2.py", line 1213, in _payloadchunks
+      chunk = buff.read(preferedchunksize)
+              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 2703, in read
+      for chunk in self.iter:
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/util.py", line 2674, in splitbig
+      for chunk in chunks:
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/changegroup.py", line 1213, in generate
+      for path, deltas in it:
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/changegroup.py", line 1541, in generatefiles
+      filerevlog = repo.file(fname)
+                   ^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 250, in file
+      return unionfilelog(
+             ^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 192, in __init__
+      self._revlog = unionrevlog(
+                     ^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 81, in __init__
+      link = linkmapper(linkrev)
+             ^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/unionrepo.py", line 243, in _clrev
+      node = self.repo2.changelog.node(rev2)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+    File "/tmp/hgtests.tntgku5c/install/lib/python/mercurial/revlog.py", line 919, in node
+      return self.index[rev][7]
+             ~~~~~~~~~~^^^^^
+  IndexError: revlog index out of range
+  [1]
 
   $ hg -R repo3 paths
-  default = union:repo1+repo2
+  abort: repository repo3 not found
+  [255]
 
   $ hg -R repo3 verify
-  checking changesets
-  checking manifests
-  crosschecking files in changesets and manifests
-  checking files
-  checked 6 changesets with 11 changes to 6 files
+  abort: repository repo3 not found
+  [255]
 
   $ hg -R repo3 heads --template '{rev}:{node|short}  {desc|firstline}\n'
-  5:2f0d178c469c  repo2-3
-  2:68c0685446a3  repo1-2
+  abort: repository repo3 not found
+  [255]
 
   $ hg -R repo3 log --template '{rev}:{node|short}  {desc|firstline}\n'
-  5:2f0d178c469c  repo2-3
-  4:9e6fb3e0b9da  repo2-2-merge
-  3:c337dba826e7  repo2-1
-  2:68c0685446a3  repo1-2
-  1:8a58db72e69d  repo1-1
-  0:f093fec0529b  repo1-0
+  abort: repository repo3 not found
+  [255]
 
 union repos should use the correct rev number (issue5024)
 
# Timout reached for process 27959 

ERROR: test-unionrepo.t output changed
!# Ret was: 0 (test-unionrepo.t) 
test-import-eol.t
test-import-eol.t ... # Test test-import-eol.t 
# Running sh "/tmp/hgtests.tntgku5c/child607/test-import-eol.t.sh" 
# Timout reached for process 28090 
# Ret was: 0 (test-commit-multiple.t) 
ok
test-sparse-import.t
test-sparse-import.t ... # Test test-sparse-import.t 
# Running sh "/tmp/hgtests.tntgku5c/child608/test-sparse-import.t.sh" 
# Ret was: 0 (test-commit-unresolved.t#abortcommand) 
ok
test-narrow-clone-no-ellipsis.t
test-narrow-clone-no-ellipsis.t ... # Test test-narrow-clone-no-ellipsis.t 
# Running sh "/tmp/hgtests.tntgku5c/child609/test-narrow-clone-no-ellipsis.t.sh" 
# Timout reached for process 28118 
# Ret was: 0 (test-sparse-import.t) 
ok
test-amend-subrepo.t#obsstore-off
test-amend-subrepo.t#obsstore-off ... # Test test-amend-subrepo.t#obsstore-off 
# Timout reached for process 28219 
# Running sh "/tmp/hgtests.tntgku5c/child610/test-amend-subrepo.t-obsstore-off.sh" 
# Ret was: 0 (test-commit-unresolved.t#abortflag) 
ok
test-amend-subrepo.t#obsstore-on
test-amend-subrepo.t#obsstore-on ... # Test test-amend-subrepo.t#obsstore-on 
# Timout reached for process 28157 
# Running sh "/tmp/hgtests.tntgku5c/child611/test-amend-subrepo.t-obsstore-on.sh" 
# Ret was: 0 (test-import-eol.t) 
ok
test-rebase-transaction.t#continuecommand
test-rebase-transaction.t#continuecommand ... # Test test-rebase-transaction.t#continuecommand 
# Running sh "/tmp/hgtests.tntgku5c/child612/test-rebase-transaction.t-continuecommand.sh" 
# Timout reached for process 28181 
# Timout reached for process 28402 
# Ret was: 0 (test-rebase-transaction.t#continuecommand) 
ok
test-rebase-transaction.t#continueflag
test-rebase-transaction.t#continueflag ... # Test test-rebase-transaction.t#continueflag 
# Running sh "/tmp/hgtests.tntgku5c/child613/test-rebase-transaction.t-continueflag.sh" 
# Ret was: 0 (test-amend-subrepo.t#obsstore-off) 
ok
test-identify.t
test-identify.t ... # Test test-identify.t 
# Timout reached for process 28350 
# Running sh "/tmp/hgtests.tntgku5c/child614/test-identify.t.sh" 
# Timout reached for process 28376 
# Ret was: 0 (test-amend-subrepo.t#obsstore-on) 
ok
test-simple-update.t
test-simple-update.t ... # Test test-simple-update.t 
# Running sh "/tmp/hgtests.tntgku5c/child615/test-simple-update.t.sh" 
# Timout reached for process 28523 
# Ret was: 0 (test-rebase-transaction.t#continueflag) 
ok
test-narrow-pull.t
test-narrow-pull.t ... # Test test-narrow-pull.t 
# Running sh "/tmp/hgtests.tntgku5c/child616/test-narrow-pull.t.sh" 
# Timout reached for process 28588 
# Ret was: 0 (test-simple-update.t) 
ok
test-filebranch.t
test-filebranch.t ... # Test test-filebranch.t 
# Running sh "/tmp/hgtests.tntgku5c/child617/test-filebranch.t.sh" 
# Killing daemon process 28686 
# Timout reached for process 28572 
# Daemon process 28686 is stuck - really killing it 
# Ret was: 0 (test-identify.t) 
ok
test-mq-missingfiles.t
test-mq-missingfiles.t ... # Test test-mq-missingfiles.t 
# Running sh "/tmp/hgtests.tntgku5c/child618/test-mq-missingfiles.t.sh" 
# Ret was: 0 (test-filebranch.t) 
ok
test-convert-datesort.t
test-convert-datesort.t ... # Test test-convert-datesort.t 
# Running sh "/tmp/hgtests.tntgku5c/child619/test-convert-datesort.t.sh" 
# Timout reached for process 28754 
# Timout reached for process 28314 
# Ret was: 0 (test-narrow-clone-no-ellipsis.t) 
ok
test-mq-qdelete.t
test-mq-qdelete.t ... # Test test-mq-qdelete.t 
# Running sh "/tmp/hgtests.tntgku5c/child620/test-mq-qdelete.t.sh" 
# Ret was: 0 (test-mq-missingfiles.t) 
ok
test-logtoprocess.t
test-logtoprocess.t ... # Test test-logtoprocess.t 
# Timout reached for process 28792 
# Running sh "/tmp/hgtests.tntgku5c/child621/test-logtoprocess.t.sh" 
# Ret was: 0 (test-logtoprocess.t) 
ok
test-clone-update-order.t
test-clone-update-order.t ... # Test test-clone-update-order.t 
# Running sh "/tmp/hgtests.tntgku5c/child622/test-clone-update-order.t.sh" 
# Timout reached for process 29037 
# Timout reached for process 28655 
# Ret was: 0 (test-narrow-pull.t) 
ok
test-pending.t
test-pending.t ... # Test test-pending.t 
# Running sh "/tmp/hgtests.tntgku5c/child623/test-pending.t.sh" 
# Timout reached for process 28906 
# Ret was: 0 (test-convert-datesort.t) 
ok
test-fastannotate-perfhack.t
test-fastannotate-perfhack.t ... # Test test-fastannotate-perfhack.t 
# Running sh "/tmp/hgtests.tntgku5c/child624/test-fastannotate-perfhack.t.sh" 
# Ret was: 0 (test-clone-update-order.t) 
ok
test-origbackup-conflict.t
test-origbackup-conflict.t ... # Test test-origbackup-conflict.t 
# Timout reached for process 29107 
# Running sh "/tmp/hgtests.tntgku5c/child625/test-origbackup-conflict.t.sh" 
# Ret was: 0 (test-pending.t) 
ok
test-mq-merge.t
test-mq-merge.t ... # Test test-mq-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child626/test-mq-merge.t.sh" 
# Timout reached for process 29140 
# Timout reached for process 28951 
# Ret was: 0 (test-mq-qdelete.t) 
ok
test-update-atomic.t
test-update-atomic.t ... # Test test-update-atomic.t 
# Running sh "/tmp/hgtests.tntgku5c/child627/test-update-atomic.t.sh" 
# Ret was: 0 (test-fastannotate-perfhack.t) 
ok
test-merge-local.t
test-merge-local.t ... # Test test-merge-local.t 
# Running sh "/tmp/hgtests.tntgku5c/child628/test-merge-local.t.sh" 
# Timout reached for process 29153 
# Timout reached for process 29243 
# Ret was: 0 (test-origbackup-conflict.t) 
ok
test-racy-mutations.t#fail-if-detected
test-racy-mutations.t#fail-if-detected ... # Test test-racy-mutations.t#fail-if-detected 
# Running sh "/tmp/hgtests.tntgku5c/child629/test-racy-mutations.t-fail-if-detected.sh" 
# Ret was: 0 (test-update-atomic.t) 
ok
test-racy-mutations.t#skip-detection
test-racy-mutations.t#skip-detection ... # Timout reached for process 29318 
# Test test-racy-mutations.t#skip-detection 
# Running sh "/tmp/hgtests.tntgku5c/child630/test-racy-mutations.t-skip-detection.sh" 
# Timout reached for process 29383 
# Ret was: 0 (test-racy-mutations.t#fail-if-detected) 
ok
test-hooklib-changeset_obsoleted.t
test-hooklib-changeset_obsoleted.t ... # Test test-hooklib-changeset_obsoleted.t 
# Running sh "/tmp/hgtests.tntgku5c/child631/test-hooklib-changeset_obsoleted.t.sh" 
# Ret was: 0 (test-racy-mutations.t#skip-detection) 
ok
test-remotefilelog-http.t
test-remotefilelog-http.t ... # Test test-remotefilelog-http.t 
# Timout reached for process 29556 
# Running sh "/tmp/hgtests.tntgku5c/child632/test-remotefilelog-http.t.sh" 
# Timout reached for process 29283 
# Ret was: 0 (test-mq-merge.t) 
ok
test-repo-filters-tiptoe.t
test-repo-filters-tiptoe.t ... # Test test-repo-filters-tiptoe.t 
# Running sh "/tmp/hgtests.tntgku5c/child633/test-repo-filters-tiptoe.t.sh" 
# Timout reached for process 29569 
# Ret was: 0 (test-hooklib-changeset_obsoleted.t) 
ok
test-sqlitestore.t
test-sqlitestore.t ... # Test test-sqlitestore.t 
# Running sh "/tmp/hgtests.tntgku5c/child634/test-sqlitestore.t.sh" 
skipped missing feature: sqlite3 module and matching cli is available
# Ret was: 80 (test-sqlitestore.t) 
test-exchange-obsmarkers-case-D3.t
test-exchange-obsmarkers-case-D3.t ... # Test test-exchange-obsmarkers-case-D3.t 
# Running sh "/tmp/hgtests.tntgku5c/child635/test-exchange-obsmarkers-case-D3.t.sh" 
# Timout reached for process 29811 
# Ret was: 0 (test-merge-local.t) 
ok
test-remote-hidden.t
test-remote-hidden.t ... # Test test-remote-hidden.t 
# Timout reached for process 29362 
# Running sh "/tmp/hgtests.tntgku5c/child636/test-remote-hidden.t.sh" 
# Killing daemon process 29751 
# Timout reached for process 29732 
# Daemon process 29751 is stuck - really killing it 
# Killing daemon process 29890 
# Daemon process 29890 is stuck - really killing it 
# Killing daemon process 29910 
# Daemon process 29910 is stuck - really killing it 
# Ret was: 0 (test-remotefilelog-http.t) 
ok
test-rebuildstate.t
test-rebuildstate.t ... # Test test-rebuildstate.t 
# Running sh "/tmp/hgtests.tntgku5c/child637/test-rebuildstate.t.sh" 
# Ret was: 0 (test-repo-filters-tiptoe.t) 
ok
test-bugzilla.t
test-bugzilla.t ... # Test test-bugzilla.t 
# Running sh "/tmp/hgtests.tntgku5c/child638/test-bugzilla.t.sh" 
# Timout reached for process 29784 
# Timout reached for process 29962 
# Ret was: 0 (test-bugzilla.t) 
ok
test-revlog.t
test-revlog.t ... # Test test-revlog.t 
# Running sh "/tmp/hgtests.tntgku5c/child639/test-revlog.t.sh" 
# Ret was: 0 (test-remote-hidden.t) 
ok
test-revlog-v2.t
test-revlog-v2.t ... # Test test-revlog-v2.t 
# Timout reached for process 29851 
# Running sh "/tmp/hgtests.tntgku5c/child640/test-revlog-v2.t.sh" 
# Ret was: 0 (test-revlog.t) 
ok
test-rename-rev.t
test-rename-rev.t ... # Test test-rename-rev.t 
# Running sh "/tmp/hgtests.tntgku5c/child641/test-rename-rev.t.sh" 
# Timout reached for process 30020 
# Ret was: 0 (test-exchange-obsmarkers-case-D3.t) 
ok
test-mac-packages.t
test-mac-packages.t ... # Test test-mac-packages.t 
# Timout reached for process 29816 
# Running sh "/tmp/hgtests.tntgku5c/child642/test-mac-packages.t.sh" 
skipped missing feature: OS X packaging tools
# Ret was: 80 (test-mac-packages.t) 
test-branch-option.t
test-branch-option.t ... # Test test-branch-option.t 
# Running sh "/tmp/hgtests.tntgku5c/child643/test-branch-option.t.sh" 
# Timout reached for process 30106 
# Ret was: 0 (test-rebuildstate.t) 
ok
test-empty-group.t
test-empty-group.t ... # Test test-empty-group.t 
# Running sh "/tmp/hgtests.tntgku5c/child644/test-empty-group.t.sh" 
# Timout reached for process 29935 
# Timout reached for process 30031 
# Ret was: 0 (test-revlog-v2.t) 
ok
test-narrow-shallow.t
test-narrow-shallow.t ... # Test test-narrow-shallow.t 
# Running sh "/tmp/hgtests.tntgku5c/child645/test-narrow-shallow.t.sh" 
# Ret was: 0 (test-empty-group.t) 
ok
test-parents.t
test-parents.t ... # Test test-parents.t 
# Running sh "/tmp/hgtests.tntgku5c/child646/test-parents.t.sh" 
# Timout reached for process 30137 
# Ret was: 0 (test-rename-rev.t) 
ok
test-fix-metadata.t
test-fix-metadata.t ... # Test test-fix-metadata.t 
# Timout reached for process 30095 
# Running sh "/tmp/hgtests.tntgku5c/child647/test-fix-metadata.t.sh" 
# Ret was: 0 (test-fix-metadata.t) 
ok
test-serve.t
test-serve.t ... # Test test-serve.t 
# Ret was: 0 (test-branch-option.t) 
ok
test-http-branchmap.t
test-http-branchmap.t ... # Test test-http-branchmap.t 
# Running sh "/tmp/hgtests.tntgku5c/child649/test-http-branchmap.t.sh" 
# Timout reached for process 30293 
# Timout reached for process 30110 
# Running sh "/tmp/hgtests.tntgku5c/child648/test-serve.t.sh" 
# Ret was: 0 (test-parents.t) 
ok
test-single-head-obsolescence-named-branch-A3.t
test-single-head-obsolescence-named-branch-A3.t ... # Test test-single-head-obsolescence-named-branch-A3.t 
# Running sh "/tmp/hgtests.tntgku5c/child650/test-single-head-obsolescence-named-branch-A3.t.sh" 
# Timout reached for process 30238 
# Ret was: 0 (test-http-branchmap.t) 
ok
test-children.t
test-children.t ... # Test test-children.t 
# Running sh "/tmp/hgtests.tntgku5c/child651/test-children.t.sh" 
# Timout reached for process 30327 
# Timout reached for process 30336 
# Ret was: 0 (test-serve.t) 
ok
test-remotefilelog-clone.t
test-remotefilelog-clone.t ... # Test test-remotefilelog-clone.t 
# Running sh "/tmp/hgtests.tntgku5c/child652/test-remotefilelog-clone.t.sh" 

--- /<<PKGBUILDDIR>>/tests/test-narrow-shallow.t
+++ /<<PKGBUILDDIR>>/tests/test-narrow-shallow.t.err
@@ -23,6 +23,8 @@
   >   hg add "d2/f$x"
   > done
   $ hg commit -m "Add d1 and d2"
+  Bus error (core dumped)
+  [135]
   $ for x in `$TESTDIR/seq.py 10`
   > do
   >   echo f$x rev2 > "f$x"
@@ -30,6 +32,27 @@
   >   echo d2/f$x rev2 > "d2/f$x"
   >   hg commit -m "Commit rev2 of f$x, d1/f$x, d2/f$x"
   > done
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ cd ..
 
 narrow and shallow clone the d2 directory
@@ -39,21 +62,19 @@
   adding changesets
   adding manifests
   adding file changes
-  added 4 changesets with 13 changes to 10 files
-  new changesets *:* (glob)
+  added 1 changesets with 0 changes to 0 files
+  new changesets 5320f4a2b7c9
   updating to branch default
-  10 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ cd shallow
   $ hg log -T '{rev}{if(ellipsis,"...")}: {desc}\n'
-  3: Commit rev2 of f10, d1/f10, d2/f10
-  2: Commit rev2 of f9, d1/f9, d2/f9
-  1: Commit rev2 of f8, d1/f8, d2/f8
-  0...: Commit rev2 of f7, d1/f7, d2/f7
+  0...: Add root files
   $ hg update 0
-  3 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ cat d2/f7 d2/f8
-  d2/f7 rev2
-  d2/8
+  cat: d2/f7: $ENOENT$
+  cat: d2/f8: $ENOENT$
+  [1]
 
   $ cd ..
 
@@ -67,6 +88,27 @@
   >   echo d2/f$x rev3 > "d2/f$x"
   >   hg commit -m "Commit rev3 of f$x, d1/f$x, d2/f$x"
   > done
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  abort: abandoned transaction found
+  (run 'hg recover' to clean up transaction)
+  [255]
   $ cd ..
 
 pull new changes with --depth specified. There were 10 changes to the d2
@@ -76,31 +118,23 @@
   $ hg pull --depth 2
   pulling from ssh://user@dummy/master
   searching for changes
-  adding changesets
-  adding manifests
-  adding file changes
-  added 4 changesets with 10 changes to 10 files
-  new changesets *:* (glob)
-  (run 'hg update' to get a working copy)
+  no changes found
   $ hg log -T '{rev}{if(ellipsis,"...")}: {desc}\n'
-  7: Commit rev3 of f10, d1/f10, d2/f10
-  6: Commit rev3 of f9, d1/f9, d2/f9
-  5: Commit rev3 of f8, d1/f8, d2/f8
-  4...: Commit rev3 of f7, d1/f7, d2/f7
-  3: Commit rev2 of f10, d1/f10, d2/f10
-  2: Commit rev2 of f9, d1/f9, d2/f9
-  1: Commit rev2 of f8, d1/f8, d2/f8
-  0...: Commit rev2 of f7, d1/f7, d2/f7
+  0...: Add root files
 
   $ hg update 4
-  10 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  abort: unknown revision '4'
+  [10]
   $ cat d2/f7 d2/f8
-  d2/f7 rev3
-  d2/f8 rev2
+  cat: d2/f7: $ENOENT$
+  cat: d2/f8: $ENOENT$
+  [1]
   $ hg update 7
-  3 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  abort: unknown revision '7'
+  [10]
   $ cat d2/f10
-  d2/f10 rev3
+  cat: d2/f10: $ENOENT$
+  [1]
 
   $ cd ..
 

ERROR: test-narrow-shallow.t output changed
!# Ret was: 0 (test-narrow-shallow.t) 
test-remotefilelog-sparse.t
test-remotefilelog-sparse.t ... # Test test-remotefilelog-sparse.t 
# Timout reached for process 30161 
# Running sh "/tmp/hgtests.tntgku5c/child653/test-remotefilelog-sparse.t.sh" 
# Ret was: 0 (test-children.t) 
ok
test-remotefilelog-corrupt-cache.t
test-remotefilelog-corrupt-cache.t ... # Test test-remotefilelog-corrupt-cache.t 
# Timout reached for process 30436 
# Running sh "/tmp/hgtests.tntgku5c/child654/test-remotefilelog-corrupt-cache.t.sh" 
# Timout reached for process 30398 
# Ret was: 0 (test-single-head-obsolescence-named-branch-A3.t) 
ok
test-run-tests.py
test-run-tests.py ... # Test test-run-tests.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-run-tests.py" 
# Ret was: 0 (test-run-tests.py) 
ok
test-single-head-obsolescence-named-branch-A4.t
test-single-head-obsolescence-named-branch-A4.t ... # Test test-single-head-obsolescence-named-branch-A4.t 
# Running sh "/tmp/hgtests.tntgku5c/child656/test-single-head-obsolescence-named-branch-A4.t.sh" 
# Timout reached for process 30618 
# Timout reached for process 30492 
# Ret was: 0 (test-remotefilelog-clone.t) 
ok
test-extdata.t
test-extdata.t ... # Test test-extdata.t 
# Running sh "/tmp/hgtests.tntgku5c/child657/test-extdata.t.sh" 
# Timout reached for process 30612 
# Ret was: 0 (test-remotefilelog-corrupt-cache.t) 
ok
test-remotefilelog-clone-tree.t
test-remotefilelog-clone-tree.t ... # Test test-remotefilelog-clone-tree.t 
# Running sh "/tmp/hgtests.tntgku5c/child658/test-remotefilelog-clone-tree.t.sh" 
# Ret was: 0 (test-single-head-obsolescence-named-branch-A4.t) 
ok
test-debugextensions.t
test-debugextensions.t ... # Test test-debugextensions.t 
# Timout reached for process 30627 
# Running sh "/tmp/hgtests.tntgku5c/child659/test-debugextensions.t.sh" 
# Timout reached for process 30853 
# Ret was: 0 (test-debugextensions.t) 
ok
test-narrow-commit.t#flat
test-narrow-commit.t#flat ... # Test test-narrow-commit.t#flat 
# Running sh "/tmp/hgtests.tntgku5c/child660/test-narrow-commit.t-flat.sh" 
# Ret was: 0 (test-extdata.t) 
ok
test-narrow-commit.t#tree
test-narrow-commit.t#tree ... # Test test-narrow-commit.t#tree 
# Timout reached for process 30689 
# Running sh "/tmp/hgtests.tntgku5c/child661/test-narrow-commit.t-tree.sh" 
# Timout reached for process 30782 
# Ret was: 0 (test-remotefilelog-clone-tree.t) 
ok
test-issue672.t
test-issue672.t ... # Test test-issue672.t 
# Running sh "/tmp/hgtests.tntgku5c/child662/test-issue672.t.sh" 
# Timout reached for process 30587 
# Ret was: 0 (test-remotefilelog-sparse.t) 
ok
test-mq-pull-from-bundle.t
test-mq-pull-from-bundle.t ... # Test test-mq-pull-from-bundle.t 
# Running sh "/tmp/hgtests.tntgku5c/child663/test-mq-pull-from-bundle.t.sh" 
# Timout reached for process 31026 
# Ret was: 0 (test-issue672.t) 
ok
test-exchange-obsmarkers-case-B3.t
test-exchange-obsmarkers-case-B3.t ... # Test test-exchange-obsmarkers-case-B3.t 
# Running sh "/tmp/hgtests.tntgku5c/child664/test-exchange-obsmarkers-case-B3.t.sh" 
# Timout reached for process 30910 
# Ret was: 0 (test-narrow-commit.t#flat) 
ok
test-merge-internal-tools-pattern.t
test-merge-internal-tools-pattern.t ... # Test test-merge-internal-tools-pattern.t 
# Running sh "/tmp/hgtests.tntgku5c/child665/test-merge-internal-tools-pattern.t.sh" 
# Timout reached for process 30945 
# Ret was: 0 (test-narrow-commit.t#tree) 
ok
test-requires.t
test-requires.t ... # Test test-requires.t 
# Running sh "/tmp/hgtests.tntgku5c/child666/test-requires.t.sh" 
# Timout reached for process 31061 
# Ret was: 0 (test-mq-pull-from-bundle.t) 
ok
test-tools.t
test-tools.t ... # Test test-tools.t 
# Running sh "/tmp/hgtests.tntgku5c/child667/test-tools.t.sh" 
# Timout reached for process 31231 
# Ret was: 0 (test-tools.t) 
ok
test-extensions-afterloaded.t
test-extensions-afterloaded.t ... # Test test-extensions-afterloaded.t 
# Running sh "/tmp/hgtests.tntgku5c/child668/test-extensions-afterloaded.t.sh" 
# Timout reached for process 31161 
# Ret was: 0 (test-merge-internal-tools-pattern.t) 
ok
test-lfs-bundle.t
test-lfs-bundle.t ... # Test test-lfs-bundle.t 
# Timout reached for process 31142 
# Ret was: 0 (test-requires.t) 
ok
test-wireproto-serverreactor.py
test-wireproto-serverreactor.py ... # Running sh "/tmp/hgtests.tntgku5c/child669/test-lfs-bundle.t.sh" 
# Test test-wireproto-serverreactor.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-wireproto-serverreactor.py" 
# Ret was: 0 (test-wireproto-serverreactor.py) 
ok
# Timout reached for process 31328 
test-single-head-obsolescence-named-branch-A1.t
test-single-head-obsolescence-named-branch-A1.t ... # Test test-single-head-obsolescence-named-branch-A1.t 
# Running sh "/tmp/hgtests.tntgku5c/child671/test-single-head-obsolescence-named-branch-A1.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-B3.t) 
ok
test-eol-clone.t
test-eol-clone.t ... # Test test-eol-clone.t 
# Running sh "/tmp/hgtests.tntgku5c/child672/test-eol-clone.t.sh" 
# Timout reached for process 31108 
# Ret was: 0 (test-extensions-afterloaded.t) 
ok
test-fastannotate-corrupt.t
test-fastannotate-corrupt.t ... # Test test-fastannotate-corrupt.t 
# Running sh "/tmp/hgtests.tntgku5c/child673/test-fastannotate-corrupt.t.sh" 
# Timout reached for process 31272 
# Ret was: 0 (test-eol-clone.t) 
ok
test-excessive-merge.t
test-excessive-merge.t ... # Test test-excessive-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child674/test-excessive-merge.t.sh" 
# Timout reached for process 31356 
# Timout reached for process 31326 
# Ret was: 0 (test-lfs-bundle.t) 
ok
test-single-head-obsolescence-named-branch-A2.t
test-single-head-obsolescence-named-branch-A2.t ... # Test test-single-head-obsolescence-named-branch-A2.t 
# Running sh "/tmp/hgtests.tntgku5c/child675/test-single-head-obsolescence-named-branch-A2.t.sh" 
# Ret was: 0 (test-single-head-obsolescence-named-branch-A1.t) 
ok
test-single-head-obsolescence-named-branch-A5.t
test-single-head-obsolescence-named-branch-A5.t ... # Test test-single-head-obsolescence-named-branch-A5.t 
# Running sh "/tmp/hgtests.tntgku5c/child676/test-single-head-obsolescence-named-branch-A5.t.sh" 
# Timout reached for process 31340 
# Ret was: 0 (test-fastannotate-corrupt.t) 
ok
test-contrib-pull-logger.t
test-contrib-pull-logger.t ... # Test test-contrib-pull-logger.t 
# Running sh "/tmp/hgtests.tntgku5c/child677/test-contrib-pull-logger.t.sh" 
# Timout reached for process 31407 
# Ret was: 0 (test-excessive-merge.t) 
ok
test-mq-qqueue.t
test-mq-qqueue.t ... # Test test-mq-qqueue.t 
# Running sh "/tmp/hgtests.tntgku5c/child678/test-mq-qqueue.t.sh" 
# Timout reached for process 31422 
# Ret was: 0 (test-single-head-obsolescence-named-branch-A2.t) 
ok
test-narrow-rebase.t#continuecommand
test-narrow-rebase.t#continuecommand ... # Test test-narrow-rebase.t#continuecommand 
# Running sh "/tmp/hgtests.tntgku5c/child679/test-narrow-rebase.t-continuecommand.sh" 
# Timout reached for process 31470 
# Ret was: 0 (test-single-head-obsolescence-named-branch-A5.t) 
ok
test-narrow-rebase.t#continueflag
test-narrow-rebase.t#continueflag ... # Test test-narrow-rebase.t#continueflag 
# Timout reached for process 31504 
# Running sh "/tmp/hgtests.tntgku5c/child680/test-narrow-rebase.t-continueflag.sh" 
# Timout reached for process 31536 
# Ret was: 0 (test-mq-qqueue.t) 
ok
test-record.t
test-record.t ... # Test test-record.t 
# Running sh "/tmp/hgtests.tntgku5c/child681/test-record.t.sh" 
# Ret was: 0 (test-narrow-rebase.t#continuecommand) 
ok
test-relink.t
test-relink.t ... # Test test-relink.t 
# Timout reached for process 31626 
# Running sh "/tmp/hgtests.tntgku5c/child682/test-relink.t.sh" 
# Ret was: 0 (test-record.t) 
ok
test-rhg-sparse-narrow.t
test-rhg-sparse-narrow.t ... # Test test-rhg-sparse-narrow.t 
# Timout reached for process 31810 
# Running sh "/tmp/hgtests.tntgku5c/child683/test-rhg-sparse-narrow.t.sh" 
skipped missing feature: running with rhg as 'hg'
# Ret was: 80 (test-rhg-sparse-narrow.t) 
test-convert-darcs.t
test-convert-darcs.t ... # Test test-convert-darcs.t 
# Timout reached for process 31857 
# Running sh "/tmp/hgtests.tntgku5c/child684/test-convert-darcs.t.sh" 
skipped missing feature: darcs client
# Ret was: 80 (test-convert-darcs.t) 
test-transaction-rollback-on-sigpipe.t
test-transaction-rollback-on-sigpipe.t ... # Test test-transaction-rollback-on-sigpipe.t 
# Timout reached for process 31870 
# Running sh "/tmp/hgtests.tntgku5c/child685/test-transaction-rollback-on-sigpipe.t.sh" 
# Ret was: 0 (test-narrow-rebase.t#continueflag) 
ok
test-bundle2-pushback.t
test-bundle2-pushback.t ... # Test test-bundle2-pushback.t 
# Running sh "/tmp/hgtests.tntgku5c/child686/test-bundle2-pushback.t.sh" 
# Timout reached for process 31654 
# Timout reached for process 31831 
# Ret was: 0 (test-relink.t) 
ok
test-push-cgi.t
test-push-cgi.t ... # Test test-push-cgi.t 
# Running sh "/tmp/hgtests.tntgku5c/child687/test-push-cgi.t.sh" 
# Timout reached for process 31879 
# Ret was: 0 (test-transaction-rollback-on-sigpipe.t) 
ok
test-hgweb-non-interactive.t
test-hgweb-non-interactive.t ... # Test test-hgweb-non-interactive.t 
# Running sh "/tmp/hgtests.tntgku5c/child688/test-hgweb-non-interactive.t.sh" 
# Ret was: 0 (test-hgweb-non-interactive.t) 
ok
test-remotefilelog-log.t
test-remotefilelog-log.t ... # Test test-remotefilelog-log.t 
# Timout reached for process 31987 
# Ret was: 0 (test-push-cgi.t) 
ok
test-rebase-backup.t
test-rebase-backup.t ... # Test test-rebase-backup.t 
# Running sh "/tmp/hgtests.tntgku5c/child690/test-rebase-backup.t.sh" 
# Timout reached for process 31954 
# Running sh "/tmp/hgtests.tntgku5c/child689/test-remotefilelog-log.t.sh" 
# Ret was: 0 (test-bundle2-pushback.t) 
ok
test-patch.t
test-patch.t ... # Test test-patch.t 
# Timout reached for process 31885 
# Running sh "/tmp/hgtests.tntgku5c/child691/test-patch.t.sh" 
# Timout reached for process 32045 
# Ret was: 0 (test-patch.t) 
ok
test-cache-abuse.t
test-cache-abuse.t ... # Test test-cache-abuse.t 
# Running sh "/tmp/hgtests.tntgku5c/child692/test-cache-abuse.t.sh" 
# Ret was: 0 (test-rebase-backup.t) 
ok
test-arbitraryfilectx.t
test-arbitraryfilectx.t ... # Test test-arbitraryfilectx.t 
# Timout reached for process 32024 
# Running sh "/tmp/hgtests.tntgku5c/child693/test-arbitraryfilectx.t.sh" 
# Timout reached for process 32029 
# Ret was: 0 (test-remotefilelog-log.t) 
ok
test-pathconflicts-basic.t
test-pathconflicts-basic.t ... # Test test-pathconflicts-basic.t 
# Running sh "/tmp/hgtests.tntgku5c/child694/test-pathconflicts-basic.t.sh" 
# Ret was: 0 (test-arbitraryfilectx.t) 
ok
test-hooklib-changeset_published.t
test-hooklib-changeset_published.t ... # Test test-hooklib-changeset_published.t 
# Running sh "/tmp/hgtests.tntgku5c/child695/test-hooklib-changeset_published.t.sh" 
# Timout reached for process 32344 
# Ret was: 0 (test-hooklib-changeset_published.t) 
ok
test-committer.t
test-committer.t ... # Test test-committer.t 
# Running sh "/tmp/hgtests.tntgku5c/child696/test-committer.t.sh" 
# Timout reached for process 32553 
# Timout reached for process 31512 
# Ret was: 0 (test-contrib-pull-logger.t) 
ok
test-exchange-obsmarkers-case-B7.t
test-exchange-obsmarkers-case-B7.t ... # Test test-exchange-obsmarkers-case-B7.t 
# Running sh "/tmp/hgtests.tntgku5c/child697/test-exchange-obsmarkers-case-B7.t.sh" 
# Ret was: 0 (test-pathconflicts-basic.t) 
ok
test-patchbomb-tls.t
test-patchbomb-tls.t ... # Test test-patchbomb-tls.t 
# Timout reached for process 32496 
# Running sh "/tmp/hgtests.tntgku5c/child698/test-patchbomb-tls.t.sh" 
# Ret was: 0 (test-committer.t) 
ok
test-remotefilelog-bundle2-legacy.t
test-remotefilelog-bundle2-legacy.t ... # Test test-remotefilelog-bundle2-legacy.t 
# Timout reached for process 32638 
# Running sh "/tmp/hgtests.tntgku5c/child699/test-remotefilelog-bundle2-legacy.t.sh" 
skipped skipped
# Ret was: 80 (test-remotefilelog-bundle2-legacy.t) 
test-pull-http.t
test-pull-http.t ... # Test test-pull-http.t 
# Timout reached for process 344 
# Running sh "/tmp/hgtests.tntgku5c/child700/test-pull-http.t.sh" 
# Timout reached for process 316 
# Killing daemon process 330 
# Ret was: 0 (test-patchbomb-tls.t) 
ok
test-exchange-obsmarkers-case-B1.t
test-exchange-obsmarkers-case-B1.t ... # Test test-exchange-obsmarkers-case-B1.t 
# Running sh "/tmp/hgtests.tntgku5c/child701/test-exchange-obsmarkers-case-B1.t.sh" 
# Timout reached for process 371 
# Ret was: 0 (test-pull-http.t) 
ok
test-bookmarks-rebase.t
test-bookmarks-rebase.t ... # Test test-bookmarks-rebase.t 
# Running sh "/tmp/hgtests.tntgku5c/child702/test-bookmarks-rebase.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-B7.t) 
ok
test-rename-after-merge.t
test-rename-after-merge.t ... # Test test-rename-after-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child703/test-rename-after-merge.t.sh" 
# Timout reached for process 32712 
# Ret was: 0 (test-cache-abuse.t) 
ok
test-remotefilelog-bundles.t
test-remotefilelog-bundles.t ... # Test test-remotefilelog-bundles.t 
# Timout reached for process 32144 
# Running sh "/tmp/hgtests.tntgku5c/child704/test-remotefilelog-bundles.t.sh" 
# Ret was: 0 (test-exchange-obsmarkers-case-B1.t) 
ok
test-mq-qdiff.t
test-mq-qdiff.t ... # Test test-mq-qdiff.t 
# Running sh "/tmp/hgtests.tntgku5c/child705/test-mq-qdiff.t.sh" 
# Timout reached for process 404 
# Timout reached for process 497 
# Ret was: 0 (test-bookmarks-rebase.t) 
ok
test-remotefilelog-bundle2.t
test-remotefilelog-bundle2.t ... # Test test-remotefilelog-bundle2.t 
# Running sh "/tmp/hgtests.tntgku5c/child706/test-remotefilelog-bundle2.t.sh" 
# Ret was: 0 (test-remotefilelog-bundles.t) 
ok
test-exchange-obsmarkers-case-A7.t
test-exchange-obsmarkers-case-A7.t ... # Test test-exchange-obsmarkers-case-A7.t 
# Running sh "/tmp/hgtests.tntgku5c/child707/test-exchange-obsmarkers-case-A7.t.sh" 
# Timout reached for process 533 
# Ret was: 0 (test-rename-after-merge.t) 
ok
test-revset-outgoing.t
test-revset-outgoing.t ... # Test test-revset-outgoing.t 
# Running sh "/tmp/hgtests.tntgku5c/child708/test-revset-outgoing.t.sh" 
# Timout reached for process 502 
# Ret was: 0 (test-mq-qdiff.t) 
ok
test-nointerrupt.t
test-nointerrupt.t ... # Test test-nointerrupt.t 
# Timout reached for process 620 
# Running sh "/tmp/hgtests.tntgku5c/child709/test-nointerrupt.t.sh" 
# Ret was: 0 (test-revset-outgoing.t) 
ok
test-import-context.t
test-import-context.t# Timout reached for process 690 
 ... # Test test-import-context.t 
# Running sh "/tmp/hgtests.tntgku5c/child710/test-import-context.t.sh" 
# Ret was: 0 (test-nointerrupt.t) 
ok
test-eol-add.t
test-eol-add.t ... # Test test-eol-add.t 
# Running sh "/tmp/hgtests.tntgku5c/child711/test-eol-add.t.sh" 
# Timout reached for process 795 
# Ret was: 0 (test-exchange-obsmarkers-case-A7.t) 
ok
test-bundle-vs-outgoing.t
test-bundle-vs-outgoing.t ... # Test test-bundle-vs-outgoing.t 
# Running sh "/tmp/hgtests.tntgku5c/child712/test-bundle-vs-outgoing.t.sh" 
# Timout reached for process 656 
# Timout reached for process 643 
# Ret was: 0 (test-remotefilelog-bundle2.t) 
ok
test-rebase-partial.t
test-rebase-partial.t ... # Test test-rebase-partial.t 
# Running sh "/tmp/hgtests.tntgku5c/child713/test-rebase-partial.t.sh" 
# Timout reached for process 896 
# Ret was: 0 (test-import-context.t) 
ok
test-update-names.t
test-update-names.t ... # Test test-update-names.t 
# Running sh "/tmp/hgtests.tntgku5c/child714/test-update-names.t.sh" 
# Ret was: 0 (test-eol-add.t) 
ok
test-hooklib-reject_merge_commits.t
test-hooklib-reject_merge_commits.t ... # Test test-hooklib-reject_merge_commits.t 
# Running sh "/tmp/hgtests.tntgku5c/child715/test-hooklib-reject_merge_commits.t.sh" 
# Timout reached for process 912 
# Timout reached for process 1013 
# Ret was: 0 (test-hooklib-reject_merge_commits.t) 
ok
test-mailmap.t
test-mailmap.t ... # Test test-mailmap.t 
# Running sh "/tmp/hgtests.tntgku5c/child716/test-mailmap.t.sh" 
# Ret was: 0 (test-rebase-partial.t) 
ok
test-rank.t
test-rank.t ... # Test test-rank.t 
# Running sh "/tmp/hgtests.tntgku5c/child717/test-rank.t.sh" 
# Timout reached for process 940 
# Ret was: 0 (test-bundle-vs-outgoing.t) 
ok
test-merge-remove.t
test-merge-remove.t ... # Test test-merge-remove.t 
# Running sh "/tmp/hgtests.tntgku5c/child718/test-merge-remove.t.sh" 
# Timout reached for process 935 
# Timout reached for process 977 
# Ret was: 0 (test-update-names.t) 
ok
test-convert-tagsbranch-topology.t
test-convert-tagsbranch-topology.t ... # Test test-convert-tagsbranch-topology.t 
# Running sh "/tmp/hgtests.tntgku5c/child719/test-convert-tagsbranch-topology.t.sh" 
skipped missing feature: git command line client
# Ret was: 80 (test-convert-tagsbranch-topology.t) 
test-narrow-clone-stream.t#flat-fncache
test-narrow-clone-stream.t#flat-fncache ... # Test test-narrow-clone-stream.t#flat-fncache 
# Running sh "/tmp/hgtests.tntgku5c/child720/test-narrow-clone-stream.t-flat-fncache.sh" 
# Timout reached for process 1141 
# Timout reached for process 1055 
# Ret was: 0 (test-rank.t) 
ok
test-narrow-clone-stream.t#flat-nofncache
test-narrow-clone-stream.t#flat-nofncache ... # Test test-narrow-clone-stream.t#flat-nofncache 
# Running sh "/tmp/hgtests.tntgku5c/child721/test-narrow-clone-stream.t-flat-nofncache.sh" 
# Ret was: 0 (test-mailmap.t) 
ok
test-narrow-clone-stream.t#tree
test-narrow-clone-stream.t#tree ... # Test test-narrow-clone-stream.t#tree 
# Timout reached for process 1049 
# Running sh "/tmp/hgtests.tntgku5c/child722/test-narrow-clone-stream.t-tree.sh" 
# Ret was: 0 (test-merge-remove.t) 
ok
test-locate.t
test-locate.t ... # Test test-locate.t 
# Running sh "/tmp/hgtests.tntgku5c/child723/test-locate.t.sh" 
# Timout reached for process 1066 
# Timout reached for process 1231 
# Ret was: 0 (test-locate.t) 
ok
test-merge-closedheads.t
test-merge-closedheads.t ... # Test test-merge-closedheads.t 
# Running sh "/tmp/hgtests.tntgku5c/child724/test-merge-closedheads.t.sh" 
# Ret was: 0 (test-merge-closedheads.t) 
ok
test-wireproto-clientreactor.py
test-wireproto-clientreactor.py ... # Test test-wireproto-clientreactor.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-wireproto-clientreactor.py" 
# Timout reached for process 1389 
# Ret was: 0 (test-wireproto-clientreactor.py) 
ok
test-issue660.t#dirstate-v1
test-issue660.t#dirstate-v1 ... # Test test-issue660.t#dirstate-v1 
# Running sh "/tmp/hgtests.tntgku5c/child726/test-issue660.t-dirstate-v1.sh" 
# Timout reached for process 1527 
# Timout reached for process 1145 
# Ret was: 0 (test-narrow-clone-stream.t#flat-fncache) 
ok
test-issue660.t#dirstate-v2
test-issue660.t#dirstate-v2 ... # Test test-issue660.t#dirstate-v2 
# Running sh "/tmp/hgtests.tntgku5c/child727/test-issue660.t-dirstate-v2.sh" 
# Timout reached for process 1185 
# Timout reached for process 1163 
# Ret was: 0 (test-narrow-clone-stream.t#tree) 
ok
test-contrib-dumprevlog.t
test-contrib-dumprevlog.t ... # Test test-contrib-dumprevlog.t 
# Running sh "/tmp/hgtests.tntgku5c/child728/test-contrib-dumprevlog.t.sh" 
# Ret was: 0 (test-narrow-clone-stream.t#flat-nofncache) 
ok
test-unified-test.t
test-unified-test.t ... # Test test-unified-test.t 
# Running sh "/tmp/hgtests.tntgku5c/child729/test-unified-test.t.sh" 
# Ret was: 0 (test-unified-test.t) 
ok
test-remotefilelog-pull-noshallow.t
test-remotefilelog-pull-noshallow.t ... # Test test-remotefilelog-pull-noshallow.t 
# Timout reached for process 1703 
# Running sh "/tmp/hgtests.tntgku5c/child730/test-remotefilelog-pull-noshallow.t.sh" 
# Ret was: 0 (test-issue660.t#dirstate-v1) 
ok
test-issue1306.t
test-issue1306.t ... # Test test-issue1306.t 
# Running sh "/tmp/hgtests.tntgku5c/child731/test-issue1306.t.sh" 
# Timout reached for process 1536 
# Ret was: 0 (test-contrib-dumprevlog.t) 
ok
test-cat.t
test-cat.t ... # Test test-cat.t 
# Running sh "/tmp/hgtests.tntgku5c/child732/test-cat.t.sh" 
# Timout reached for process 1675 
# Timout reached for process 1733 
# Ret was: 0 (test-remotefilelog-pull-noshallow.t) 
ok
test-narrow-sparse.t#flat
test-narrow-sparse.t#flat ... # Test test-narrow-sparse.t#flat 
# Running sh "/tmp/hgtests.tntgku5c/child733/test-narrow-sparse.t-flat.sh" 
# Ret was: 0 (test-issue660.t#dirstate-v2) 
ok
# Timout reached for process 1627 
test-narrow-sparse.t#tree
test-narrow-sparse.t#tree ... # Test test-narrow-sparse.t#tree 
# Running sh "/tmp/hgtests.tntgku5c/child734/test-narrow-sparse.t-tree.sh" 
# Ret was: 0 (test-issue1306.t) 
ok
test-fuzz-targets.t
test-fuzz-targets.t ... # Test test-fuzz-targets.t 
# Timout reached for process 1834 
# Running sh "/tmp/hgtests.tntgku5c/child735/test-fuzz-targets.t.sh" 
skipped missing feature: running tests from repository
# Ret was: 80 (test-fuzz-targets.t) 
test-histedit-merge-tools.t
test-histedit-merge-tools.t ... # Test test-histedit-merge-tools.t 
# Running sh "/tmp/hgtests.tntgku5c/child736/test-histedit-merge-tools.t.sh" 
# Timout reached for process 2303 
# Timout reached for process 2233 
# Timout reached for process 1998 
# Ret was: 0 (test-narrow-sparse.t#tree) 
ok
test-histedit-no-backup.t#abortcommand
test-histedit-no-backup.t#abortcommand ... # Test test-histedit-no-backup.t#abortcommand 
# Running sh "/tmp/hgtests.tntgku5c/child737/test-histedit-no-backup.t-abortcommand.sh" 
# Ret was: 0 (test-narrow-sparse.t#flat) 
ok
test-histedit-no-backup.t#abortflag
test-histedit-no-backup.t#abortflag ... # Test test-histedit-no-backup.t#abortflag 
# Running sh "/tmp/hgtests.tntgku5c/child738/test-histedit-no-backup.t-abortflag.sh" 
# Ret was: 0 (test-histedit-merge-tools.t) 
ok
test-issue1175.t
test-issue1175.t ... # Test test-issue1175.t 
# Running sh "/tmp/hgtests.tntgku5c/child739/test-issue1175.t.sh" 
# Timout reached for process 2307 
# Ret was: 0 (test-cat.t) 
ok
test-remotefilelog-tags.t
test-remotefilelog-tags.t ... # Test test-remotefilelog-tags.t 
# Timout reached for process 1844 
# Running sh "/tmp/hgtests.tntgku5c/child740/test-remotefilelog-tags.t.sh" 
# Ret was: 0 (test-histedit-no-backup.t#abortcommand) 
ok
test-narrow-clone-non-narrow-server.t
test-narrow-clone-non-narrow-server.t ... # Test test-narrow-clone-non-narrow-server.t 
# Running sh "/tmp/hgtests.tntgku5c/child741/test-narrow-clone-non-narrow-server.t.sh" 
# Timout reached for process 2423 
# Timout reached for process 2436 
# Ret was: 0 (test-histedit-no-backup.t#abortflag) 
ok
test-largefiles-small-disk.t
test-largefiles-small-disk.t ... # Test test-largefiles-small-disk.t 
# Running sh "/tmp/hgtests.tntgku5c/child742/test-largefiles-small-disk.t.sh" 
# Ret was: 0 (test-largefiles-small-disk.t) 
ok
test-issue586.t
test-issue586.t ... # Timout reached for process 2512 
# Test test-issue586.t 
# Running sh "/tmp/hgtests.tntgku5c/child743/test-issue586.t.sh" 
# Timout reached for process 2473 
# Ret was: 0 (test-remotefilelog-tags.t) 
ok
test-convert-clonebranches.t
test-convert-clonebranches.t ... # Test test-convert-clonebranches.t 
# Running sh "/tmp/hgtests.tntgku5c/child744/test-convert-clonebranches.t.sh" 
# Ret was: 0 (test-issue1175.t) 
ok
test-remotefilelog-strip.t
test-remotefilelog-strip.t ... # Test test-remotefilelog-strip.t 
# Timout reached for process 2455 
# Running sh "/tmp/hgtests.tntgku5c/child745/test-remotefilelog-strip.t.sh" 
# Ret was: 0 (test-issue586.t) 
ok
test-impexp-branch.t
test-impexp-branch.t ... # Test test-impexp-branch.t 
# Running sh "/tmp/hgtests.tntgku5c/child746/test-impexp-branch.t.sh" 
# Timout reached for process 2546 
# Timout reached for process 2503 
# Ret was: 0 (test-remotefilelog-strip.t) 
ok
test-rebase-legacy.t#continuecommand
test-rebase-legacy.t#continuecommand ... # Test test-rebase-legacy.t#continuecommand 
# Killing daemon process 2653 
# Timout reached for process 2611 
# Daemon process 2653 is stuck - really killing it 
# Killing daemon process 2663 
# Daemon process 2663 is stuck - really killing it 
# Running sh "/tmp/hgtests.tntgku5c/child747/test-rebase-legacy.t-continuecommand.sh" 
# Ret was: 0 (test-narrow-clone-non-narrow-server.t) 
ok
test-rebase-legacy.t#continueflag
test-rebase-legacy.t#continueflag ... # Test test-rebase-legacy.t#continueflag 
# Running sh "/tmp/hgtests.tntgku5c/child748/test-rebase-legacy.t-continueflag.sh" 
# Ret was: 0 (test-convert-clonebranches.t) 
ok
test-oldcgi.t
test-oldcgi.t ... # Test test-oldcgi.t 
# Timout reached for process 2589 
# Running sh "/tmp/hgtests.tntgku5c/child749/test-oldcgi.t.sh" 
# Ret was: 0 (test-oldcgi.t) 
ok
test-wsgirequest.py
test-wsgirequest.py ... # Test test-wsgirequest.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-wsgirequest.py" 
# Timout reached for process 2738 
# Ret was: 0 (test-wsgirequest.py) 
ok
test-symlink-placeholder.t
test-symlink-placeholder.t ... # Test test-symlink-placeholder.t 
# Timout reached for process 2768 
# Running sh "/tmp/hgtests.tntgku5c/child751/test-symlink-placeholder.t.sh" 
# Timout reached for process 2687 
# Ret was: 0 (test-impexp-branch.t) 
ok
test-url-download.t
test-url-download.t ... # Test test-url-download.t 
# Running sh "/tmp/hgtests.tntgku5c/child752/test-url-download.t.sh" 
# Ret was: 0 (test-rebase-legacy.t#continueflag) 
ok
test-merge6.t
test-merge6.t ... # Test test-merge6.t 
# Running sh "/tmp/hgtests.tntgku5c/child753/test-merge6.t.sh" 
# Timout reached for process 2726 
# Timout reached for process 2717 
# Ret was: 0 (test-rebase-legacy.t#continuecommand) 
ok
test-ssh-repoerror.t
test-ssh-repoerror.t ... # Test test-ssh-repoerror.t 
# Running sh "/tmp/hgtests.tntgku5c/child754/test-ssh-repoerror.t.sh" 
# Timout reached for process 2780 
# Ret was: 0 (test-symlink-placeholder.t) 
ok
test-narrow-copies.t
test-narrow-copies.t ... # Test test-narrow-copies.t 
# Running sh "/tmp/hgtests.tntgku5c/child755/test-narrow-copies.t.sh" 
# Killing daemon process 2893 
# Timout reached for process 2815 
# Daemon process 2893 is stuck - really killing it 
# Ret was: 0 (test-url-download.t) 
ok
test-server-view.t
test-server-view.t ... # Test test-server-view.t 
# Running sh "/tmp/hgtests.tntgku5c/child756/test-server-view.t.sh" 
# Ret was: 0 (test-merge6.t) 
ok
test-rebase-issue-noparam-single-rev.t
test-rebase-issue-noparam-single-rev.t ... # Test test-rebase-issue-noparam-single-rev.t 
# Running sh "/tmp/hgtests.tntgku5c/child757/test-rebase-issue-noparam-single-rev.t.sh" 
# Timout reached for process 2837 
# Timout reached for process 2847 
# Ret was: 0 (test-ssh-repoerror.t) 
ok
test-verify-repo-operations.py
test-verify-repo-operations.py ... # Test test-verify-repo-operations.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-verify-repo-operations.py" 
skipped missing feature: allow slow tests (use --allow-slow-tests)
# Ret was: 80 (test-verify-repo-operations.py) 
test-merge-revert2.t
test-merge-revert2.t ... # Test test-merge-revert2.t 
# Running sh "/tmp/hgtests.tntgku5c/child759/test-merge-revert2.t.sh" 
# Timout reached for process 3004 
# Ret was: 0 (test-server-view.t) 
ok
test-close-head.t
test-close-head.t ... # Test test-close-head.t 
# Running sh "/tmp/hgtests.tntgku5c/child760/test-close-head.t.sh" 
# Timout reached for process 2953 
# Ret was: 0 (test-narrow-copies.t) 
ok
test-merge4.t
test-merge4.t ... # Test test-merge4.t 
# Running sh "/tmp/hgtests.tntgku5c/child761/test-merge4.t.sh" 
# Timout reached for process 2886 
# Ret was: 0 (test-rebase-issue-noparam-single-rev.t) 
ok
test-narrow-acl.t
test-narrow-acl.t ... # Test test-narrow-acl.t 
# Running sh "/tmp/hgtests.tntgku5c/child762/test-narrow-acl.t.sh" 
# Timout reached for process 2986 
# Ret was: 0 (test-close-head.t) 
ok
test-addremove.t
test-addremove.t ... # Test test-addremove.t 
# Running sh "/tmp/hgtests.tntgku5c/child763/test-addremove.t.sh" 
# Timout reached for process 3057 
# Ret was: 0 (test-merge4.t) 
ok
test-mq-qrename.t
test-mq-qrename.t ... # Test test-mq-qrename.t 
# Running sh "/tmp/hgtests.tntgku5c/child764/test-mq-qrename.t.sh" 
# Timout reached for process 3065 
# Ret was: 0 (test-merge-revert2.t) 
ok
test-narrow-update.t
test-narrow-update.t ... # Test test-narrow-update.t 
# Running sh "/tmp/hgtests.tntgku5c/child765/test-narrow-update.t.sh" 
# Timout reached for process 3011 
# Killing daemon process 3163 
# Timout reached for process 3119 
# Daemon process 3163 is stuck - really killing it 
# Ret was: 0 (test-narrow-acl.t) 
ok
test-mq-symlinks.t
test-mq-symlinks.t ... # Test test-mq-symlinks.t 
# Running sh "/tmp/hgtests.tntgku5c/child766/test-mq-symlinks.t.sh" 
# Ret was: 0 (test-addremove.t) 
ok
test-double-merge.t
test-double-merge.t ... # Test test-double-merge.t 
# Running sh "/tmp/hgtests.tntgku5c/child767/test-double-merge.t.sh" 
# Timout reached for process 3152 
# Ret was: 0 (test-narrow-update.t) 
ok
test-narrow-patch.t#flat
test-narrow-patch.t#flat ... # Test test-narrow-patch.t#flat 
# Running sh "/tmp/hgtests.tntgku5c/child768/test-narrow-patch.t-flat.sh" 
# Timout reached for process 3183 
# Ret was: 0 (test-double-merge.t) 
ok
test-narrow-patch.t#tree
test-narrow-patch.t#tree ... # Test test-narrow-patch.t#tree 
# Timout reached for process 3309 
# Running sh "/tmp/hgtests.tntgku5c/child769/test-narrow-patch.t-tree.sh" 
# Timout reached for process 3357 
# Ret was: 0 (test-narrow-patch.t#flat) 
ok
test-glog-topological.t
test-glog-topological.t ... # Test test-glog-topological.t 
# Running sh "/tmp/hgtests.tntgku5c/child770/test-glog-topological.t.sh" 
# Ret was: 0 (test-narrow-patch.t#tree) 
ok
test-sparse-verbose-json.t
test-sparse-verbose-json.t ... # Timout reached for process 3393 
# Test test-sparse-verbose-json.t 
# Running sh "/tmp/hgtests.tntgku5c/child771/test-sparse-verbose-json.t.sh" 
# Timout reached for process 3166 
# Ret was: 0 (test-mq-qrename.t) 
ok
test-merge9.t
test-merge9.t ... # Test test-merge9.t 
# Running sh "/tmp/hgtests.tntgku5c/child772/test-merge9.t.sh" 
# Ret was: 0 (test-mq-symlinks.t) 
ok
test-remotefilelog-partial-shallow.t
test-remotefilelog-partial-shallow.t ... # Test test-remotefilelog-partial-shallow.t 
# Timout reached for process 3262 
# Running sh "/tmp/hgtests.tntgku5c/child773/test-remotefilelog-partial-shallow.t.sh" 
# Ret was: 0 (test-glog-topological.t) 
ok
test-update-reverse.t
test-update-reverse.t ... # Test test-update-reverse.t 
# Running sh "/tmp/hgtests.tntgku5c/child774/test-update-reverse.t.sh" 
# Timout reached for process 3437 
# Ret was: 0 (test-sparse-verbose-json.t) 
ok
test-patch-offset.t
test-patch-offset.t ... # Test test-patch-offset.t 
# Running sh "/tmp/hgtests.tntgku5c/child775/test-patch-offset.t.sh" 
# Timout reached for process 3458 

--- /<<PKGBUILDDIR>>/tests/test-patch-offset.t
+++ /<<PKGBUILDDIR>>/tests/test-patch-offset.t.err
@@ -63,16 +63,8 @@
   >  A
   >  A
   > EOF
-  applying patch from stdin
-  patching file a
-  Hunk #1 succeeded at 43 (offset 34 lines).
-  Hunk #2 succeeded at 87 (offset 34 lines).
-  Hunk #3 succeeded at 109 (offset 34 lines).
-  committing files:
-  a
-  committing manifest
-  committing changelog
-  created 189885cecb41
+  Bus error (core dumped)
+  [135]
 
 compare imported changes against reference file
 
# Timout reached for process 3562 

ERROR: test-patch-offset.t output changed
!# Ret was: 0 (test-patch-offset.t) 
test-revlog-raw.py
test-revlog-raw.py ... # Test test-revlog-raw.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-revlog-raw.py" 
# Ret was: 0 (test-merge9.t) 
ok
# Timout reached for process 3502 
# Timout reached for process 3466 
# Ret was: 0 (test-update-reverse.t) 
test-update-reverse.t
test-update-reverse.t ... ok
test-context-metadata.t
test-context-metadata.t ... # Test test-context-metadata.t 
# Running sh "/tmp/hgtests.tntgku5c/child777/test-context-metadata.t.sh" 
test-pushvars.t
test-pushvars.t ... # Test test-pushvars.t 
# Running sh "/tmp/hgtests.tntgku5c/child778/test-pushvars.t.sh" 
# Timout reached for process 3494 
# Ret was: 0 (test-remotefilelog-partial-shallow.t) 
ok
test-histedit-templates.t
test-histedit-templates.t ... # Test test-histedit-templates.t 
# Running sh "/tmp/hgtests.tntgku5c/child779/test-histedit-templates.t.sh" 
# Ret was: 0 (test-revlog-raw.py) 
ok
test-hgwebdirsym.t
test-hgwebdirsym.t ... # Test test-hgwebdirsym.t 
# Timout reached for process 3585 
# Running sh "/tmp/hgtests.tntgku5c/child780/test-hgwebdirsym.t.sh" 
# Ret was: 0 (test-context-metadata.t) 
ok
test-narrow-debugcommands.t
test-narrow-debugcommands.t ... # Test test-narrow-debugcommands.t 
# Running sh "/tmp/hgtests.tntgku5c/child781/test-narrow-debugcommands.t.sh" 
# Timout reached for process 3591 
# Ret was: 0 (test-pushvars.t) 
ok
test-log-exthook.t
test-log-exthook.t ... # Test test-log-exthook.t 
# Running sh "/tmp/hgtests.tntgku5c/child782/test-log-exthook.t.sh" 
# Timout reached for process 3594 
# Ret was: 0 (test-histedit-templates.t) 
ok
test-issue1802.t
test-issue1802.t ... # Test test-issue1802.t 
# Timout reached for process 3617 
# Running sh "/tmp/hgtests.tntgku5c/child783/test-issue1802.t.sh" 
# Ret was: 0 (test-log-exthook.t) 
ok
test-branch-tag-confict.t
test-branch-tag-confict.t ... # Test test-branch-tag-confict.t 
# Running sh "/tmp/hgtests.tntgku5c/child784/test-branch-tag-confict.t.sh" 
# Timout reached for process 3693 
# Killing daemon process 3682 
# Timout reached for process 3628 
# Daemon process 3682 is stuck - really killing it 
# Ret was: 0 (test-hgwebdirsym.t) 
ok
test-custom-filters.t
test-custom-filters.t ... # Test test-custom-filters.t 
# Running sh "/tmp/hgtests.tntgku5c/child785/test-custom-filters.t.sh" 
# Timout reached for process 3684 
# Ret was: 0 (test-narrow-debugcommands.t) 
ok
test-newcgi.t
test-newcgi.t ... # Test test-newcgi.t 
# Running sh "/tmp/hgtests.tntgku5c/child786/test-newcgi.t.sh" 
# Ret was: 0 (test-custom-filters.t) 
ok
test-sparse-requirement.t
test-sparse-requirement.t ... # Test test-sparse-requirement.t 
# Running sh "/tmp/hgtests.tntgku5c/child787/test-sparse-requirement.t.sh" 
# Timout reached for process 3748 
# Ret was: 0 (test-issue1802.t) 
ok
test-sparse-clone.t
test-sparse-clone.t ... # Test test-sparse-clone.t 
# Running sh "/tmp/hgtests.tntgku5c/child788/test-sparse-clone.t.sh" 
# Timout reached for process 3708 
# Ret was: 0 (test-branch-tag-confict.t) 
ok
test-issue2137.t
test-issue2137.t ... # Test test-issue2137.t 
# Running sh "/tmp/hgtests.tntgku5c/child789/test-issue2137.t.sh" 
# Timout reached for process 3741 
# Ret was: 0 (test-newcgi.t) 
ok
test-manifest.py
test-manifest.py ... # Test test-manifest.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-manifest.py" 
# Timout reached for process 3787 
# Ret was: 0 (test-issue2137.t) 
ok
test-merge-symlinks.t
test-merge-symlinks.t ... # Test test-merge-symlinks.t 
# Running sh "/tmp/hgtests.tntgku5c/child791/test-merge-symlinks.t.sh" 
# Timout reached for process 3822 
# Ret was: 0 (test-manifest.py) 
ok
test-permissions.t#dirstate-v1
test-permissions.t#dirstate-v1 ... # Test test-permissions.t#dirstate-v1 
# Timout reached for process 3831 
# Ret was: 0 (test-sparse-clone.t) 
ok
test-permissions.t#dirstate-v2
test-permissions.t#dirstate-v2 ... # Test test-permissions.t#dirstate-v2 
# Timout reached for process 3813 
# Timout reached for process 3805 
# Running sh "/tmp/hgtests.tntgku5c/child792/test-permissions.t-dirstate-v1.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child793/test-permissions.t-dirstate-v2.sh" 
# Ret was: 0 (test-sparse-requirement.t) 
ok
test-eolfilename.t
test-eolfilename.t ... # Test test-eolfilename.t 
# Ret was: 0 (test-merge-symlinks.t) 
ok
test-merge10.t
test-merge10.t ... # Test test-merge10.t 
# Running sh "/tmp/hgtests.tntgku5c/child795/test-merge10.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child794/test-eolfilename.t.sh" 
# Timout reached for process 3851 
# Ret was: 0 (test-permissions.t#dirstate-v1) 
ok
test-diffdir.t
test-diffdir.t ... # Test test-diffdir.t 
# Running sh "/tmp/hgtests.tntgku5c/child796/test-diffdir.t.sh" 
# Timout reached for process 3893 
# Ret was: 0 (test-permissions.t#dirstate-v2) 
ok
test-schemes.t
test-schemes.t ... # Test test-schemes.t 
# Timout reached for process 3900 
# Running sh "/tmp/hgtests.tntgku5c/child797/test-schemes.t.sh" 
# Ret was: 0 (test-eolfilename.t) 
ok
test-issue522.t
test-issue522.t ... # Test test-issue522.t 
# Running sh "/tmp/hgtests.tntgku5c/child798/test-issue522.t.sh" 
# Timout reached for process 3933 
# Timout reached for process 3929 
# Ret was: 0 (test-merge10.t) 
ok
test-mq-qgoto.t
test-mq-qgoto.t ... # Test test-mq-qgoto.t 
# Running sh "/tmp/hgtests.tntgku5c/child799/test-mq-qgoto.t.sh" 
# Killing daemon process 4030 
# Timout reached for process 4001 
# Daemon process 4030 is stuck - really killing it 
# Ret was: 0 (test-schemes.t) 
ok
test-hooklib-reject_new_heads.t
test-hooklib-reject_new_heads.t ... # Test test-hooklib-reject_new_heads.t 
# Running sh "/tmp/hgtests.tntgku5c/child800/test-hooklib-reject_new_heads.t.sh" 
# Ret was: 0 (test-issue522.t) 
ok
test-editor-filename.t
test-editor-filename.t ... # Test test-editor-filename.t 
# Running sh "/tmp/hgtests.tntgku5c/child801/test-editor-filename.t.sh" 
# Timout reached for process 4026 
# Ret was: 0 (test-hooklib-reject_new_heads.t) 
ok
test-strip-branch-cache.t
test-strip-branch-cache.t ... # Test test-strip-branch-cache.t 
# Running sh "/tmp/hgtests.tntgku5c/child802/test-strip-branch-cache.t.sh" 
# Timout reached for process 4073 
# Ret was: 0 (test-diffdir.t) 
ok
test-journal-exists.t
test-journal-exists.t ... # Test test-journal-exists.t 
# Timout reached for process 3990 
# Running sh "/tmp/hgtests.tntgku5c/child803/test-journal-exists.t.sh" 
# Ret was: 0 (test-editor-filename.t) 
ok
test-url.py
test-url.py ... # Test test-url.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-url.py" 
# Timout reached for process 4097 
# Ret was: 0 (test-url.py) 
ok
test-convert-identity.t
test-convert-identity.t ... # Test test-convert-identity.t 
# Running sh "/tmp/hgtests.tntgku5c/child805/test-convert-identity.t.sh" 
# Timout reached for process 4149 
# Timout reached for process 4109 
# Ret was: 0 (test-strip-branch-cache.t) 
ok
test-import-unknown.t
test-import-unknown.t ... # Test test-import-unknown.t 
# Running sh "/tmp/hgtests.tntgku5c/child806/test-import-unknown.t.sh" 
# Timout reached for process 4132 
# Ret was: 0 (test-journal-exists.t) 
ok
test-unbundlehash.t
test-unbundlehash.t ... # Test test-unbundlehash.t 
# Running sh "/tmp/hgtests.tntgku5c/child807/test-unbundlehash.t.sh" 
# Ret was: 0 (test-mq-qgoto.t) 
ok
test-newercgi.t
test-newercgi.t ... # Test test-newercgi.t 
# Timout reached for process 4046 
# Running sh "/tmp/hgtests.tntgku5c/child808/test-newercgi.t.sh" 
# Ret was: 0 (test-convert-identity.t) 
ok
test-merge-revert.t
test-merge-revert.t ... # Test test-merge-revert.t 
# Running sh "/tmp/hgtests.tntgku5c/child809/test-merge-revert.t.sh" 
# Timout reached for process 4157 
# Ret was: 0 (test-unbundlehash.t) 
ok
test-encode.t
test-encode.t ... # Test test-encode.t 
# Running sh "/tmp/hgtests.tntgku5c/child810/test-encode.t.sh" 
# Timout reached for process 4205 
# Ret was: 0 (test-newercgi.t) 
ok
test-hooklib-enforce_draft_commits.t
test-hooklib-enforce_draft_commits.t ... # Test test-hooklib-enforce_draft_commits.t 
# Running sh "/tmp/hgtests.tntgku5c/child811/test-hooklib-enforce_draft_commits.t.sh" 
# Timout reached for process 4236 
# Ret was: 0 (test-hooklib-enforce_draft_commits.t) 
ok
test-casecollision.t
test-casecollision.t ... # Test test-casecollision.t 
# Timout reached for process 4278 
# Running sh "/tmp/hgtests.tntgku5c/child812/test-casecollision.t.sh" 
# Ret was: 0 (test-import-unknown.t) 
ok
test-remotefilelog-datapack.py
test-remotefilelog-datapack.py ... # Test test-remotefilelog-datapack.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-remotefilelog-datapack.py" 
# Timout reached for process 4190 
# Ret was: 0 (test-encode.t) 
ok
test-ancestor.py
test-ancestor.py ... # Test test-ancestor.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-ancestor.py" 
# Timout reached for process 4264 
# Ret was: 0 (test-ancestor.py) 
ok
test-missing-capability.t
test-missing-capability.t ... # Test test-missing-capability.t 
# Running sh "/tmp/hgtests.tntgku5c/child815/test-missing-capability.t.sh" 
# Timout reached for process 4374 
# Ret was: 0 (test-remotefilelog-datapack.py) 
ok
test-update-dest.t
test-update-dest.t ... # Test test-update-dest.t 
# Running sh "/tmp/hgtests.tntgku5c/child816/test-update-dest.t.sh" 
# Timout reached for process 4363 
# Timout reached for process 4385 
# Ret was: 0 (test-missing-capability.t) 
ok
test-known.t
test-known.t ... # Test test-known.t 
# Running sh "/tmp/hgtests.tntgku5c/child817/test-known.t.sh" 
# Ret was: 0 (test-casecollision.t) 
ok
test-sparse-fsmonitor.t
test-sparse-fsmonitor.t ... # Test test-sparse-fsmonitor.t 
# Running sh "/tmp/hgtests.tntgku5c/child818/test-sparse-fsmonitor.t.sh" 
skipped skipped
# Ret was: 80 (test-sparse-fsmonitor.t) 
test-no-symlinks.t
test-no-symlinks.t ... # Test test-no-symlinks.t 
# Timout reached for process 4357 
# Timout reached for process 4487 
# Timout reached for process 4254 
# Ret was: 0 (test-merge-revert.t) 
ok
# Timout reached for process 4404 
test-confused-revert.t
test-confused-revert.t ... # Test test-confused-revert.t 
# Running sh "/tmp/hgtests.tntgku5c/child820/test-confused-revert.t.sh" 
# Ret was: 0 (test-update-dest.t) 
ok
test-convert-authormap.t
test-convert-authormap.t ... # Test test-convert-authormap.t 
# Running sh "/tmp/hgtests.tntgku5c/child821/test-convert-authormap.t.sh" 
# Running sh "/tmp/hgtests.tntgku5c/child819/test-no-symlinks.t.sh" 
skipped system supports symbolic links
# Ret was: 80 (test-no-symlinks.t) 
test-sparse-clear.t
test-sparse-clear.t ... # Test test-sparse-clear.t 
# Running sh "/tmp/hgtests.tntgku5c/child822/test-sparse-clear.t.sh" 
# Timout reached for process 4503 
# Ret was: 0 (test-convert-authormap.t) 
ok
test-remotefilelog-permissions.t
test-remotefilelog-permissions.t ... # Test test-remotefilelog-permissions.t 
# Timout reached for process 4500 
# Running sh "/tmp/hgtests.tntgku5c/child823/test-remotefilelog-permissions.t.sh" 
# Ret was: 0 (test-sparse-clear.t) 
ok
test-subrepo-paths.t
test-subrepo-paths.t ... # Test test-subrepo-paths.t 
# Running sh "/tmp/hgtests.tntgku5c/child824/test-subrepo-paths.t.sh" 
# Timout reached for process 4509 
# Ret was: 0 (test-known.t) 
ok
test-merge2.t
test-merge2.t ... # Test test-merge2.t 
# Running sh "/tmp/hgtests.tntgku5c/child825/test-merge2.t.sh" 
# Timout reached for process 4463 
# Ret was: 0 (test-subrepo-paths.t) 
ok
test-issue1993.t
test-issue1993.t ... # Test test-issue1993.t 
# Running sh "/tmp/hgtests.tntgku5c/child826/test-issue1993.t.sh" 
# Timout reached for process 4584 
# Ret was: 0 (test-confused-revert.t) 
ok
test-issue1502.t
test-issue1502.t ... # Test test-issue1502.t 
# Running sh "/tmp/hgtests.tntgku5c/child827/test-issue1502.t.sh" 
# Timout reached for process 4495 
# Timout reached for process 4562 
# Ret was: 0 (test-remotefilelog-permissions.t) 
ok
test-gpg.t
test-gpg.t ... # Test test-gpg.t 
# Running sh "/tmp/hgtests.tntgku5c/child828/test-gpg.t.sh" 
# Ret was: 0 (test-issue1993.t) 
ok
test-rebase-empty-successor.t
test-rebase-empty-successor.t ... # Test test-rebase-empty-successor.t 
# Running sh "/tmp/hgtests.tntgku5c/child829/test-rebase-empty-successor.t.sh" 
# Timout reached for process 4638 
# Killing daemon process 4693 
# Timout reached for process 4686 
# Ret was: 0 (test-gpg.t) 
ok
test-fix-pickle.t
test-fix-pickle.t ... # Test test-fix-pickle.t 
# Running sh "/tmp/hgtests.tntgku5c/child830/test-fix-pickle.t.sh" 
# Ret was: 0 (test-issue1502.t) 
ok
test-revert-interactive-curses.t#committed
test-revert-interactive-curses.t#committed ... # Test test-revert-interactive-curses.t#committed 
# Timout reached for process 4649 
# Running sh "/tmp/hgtests.tntgku5c/child831/test-revert-interactive-curses.t-committed.sh" 
# Ret was: 0 (test-fix-pickle.t) 
ok
test-revert-interactive-curses.t#wdir
test-revert-interactive-curses.t#wdir ... # Test test-revert-interactive-curses.t#wdir 
# Timout reached for process 4739 
# Running sh "/tmp/hgtests.tntgku5c/child832/test-revert-interactive-curses.t-wdir.sh" 
# Ret was: 0 (test-merge2.t) 
ok
test-websub.t
test-websub.t ... # Test test-websub.t 
# Timout reached for process 4598 
# Running sh "/tmp/hgtests.tntgku5c/child833/test-websub.t.sh" 
# Ret was: 0 (test-revert-interactive-curses.t#wdir) 
ok
test-rebase-brute-force.t
test-rebase-brute-force.t ... # Test test-rebase-brute-force.t 
# Running sh "/tmp/hgtests.tntgku5c/child834/test-rebase-brute-force.t.sh" 
# Timout reached for process 4814 
# Ret was: 0 (test-rebase-empty-successor.t) 
ok
test-simplemerge.py
test-simplemerge.py ... # Test test-simplemerge.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-simplemerge.py" 
# Timout reached for process 4725 
# Timout reached for process 4793 
# Ret was: 0 (test-revert-interactive-curses.t#committed) 
ok
test-diff-antipatience.t#bdiff
test-diff-antipatience.t#bdiff ... # Test test-diff-antipatience.t#bdiff 
# Running sh "/tmp/hgtests.tntgku5c/child836/test-diff-antipatience.t-bdiff.sh" 
# Ret was: 0 (test-simplemerge.py) 
ok
test-diff-antipatience.t#xdiff
test-diff-antipatience.t#xdiff ... # Test test-diff-antipatience.t#xdiff 
# Timout reached for process 4868 
# Running sh "/tmp/hgtests.tntgku5c/child837/test-diff-antipatience.t-xdiff.sh" 
# Killing daemon process 4877 
# Timout reached for process 4840 
# Daemon process 4877 is stuck - really killing it 
# Ret was: 0 (test-websub.t) 
ok
test-issue1877.t
test-issue1877.t ... # Test test-issue1877.t 
# Running sh "/tmp/hgtests.tntgku5c/child838/test-issue1877.t.sh" 
# Ret was: 0 (test-diff-antipatience.t#bdiff) 
ok
test-clone-cgi.t
test-clone-cgi.t ... # Test test-clone-cgi.t 
# Timout reached for process 4873 
# Running sh "/tmp/hgtests.tntgku5c/child839/test-clone-cgi.t.sh" 
# Ret was: 0 (test-diff-antipatience.t#xdiff) 
ok
test-empty-file.t
test-empty-file.t ... # Test test-empty-file.t 
# Running sh "/tmp/hgtests.tntgku5c/child840/test-empty-file.t.sh" 
# Timout reached for process 4891 
# Ret was: 0 (test-clone-cgi.t) 
ok
test-parseindex2.py
test-parseindex2.py ... # Test test-parseindex2.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-parseindex2.py" 
# Timout reached for process 4915 
# Ret was: 0 (test-parseindex2.py) 
ok
test-revlog-mmapindex.t
test-revlog-mmapindex.t ... # Test test-revlog-mmapindex.t 
# Running sh "/tmp/hgtests.tntgku5c/child842/test-revlog-mmapindex.t.sh" 
# Timout reached for process 4943 
# Timout reached for process 4860 
# Ret was: 0 (test-rebase-brute-force.t) 
ok
test-changelog-exec.t
test-changelog-exec.t ... # Test test-changelog-exec.t 
# Running sh "/tmp/hgtests.tntgku5c/child843/test-changelog-exec.t.sh" 
# Ret was: 0 (test-empty-file.t) 
ok
test-hgk.t
test-hgk.t ... # Test test-hgk.t 
# Running sh "/tmp/hgtests.tntgku5c/child844/test-hgk.t.sh" 
# Timout reached for process 4922 
# Ret was: 0 (test-issue1877.t) 
ok
test-lrucachedict.py
test-lrucachedict.py ... # Test test-lrucachedict.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-lrucachedict.py" 
# Timout reached for process 4904 
# Ret was: 0 (test-lrucachedict.py) 
ok
test-convert-bzr-ghosts.t
test-convert-bzr-ghosts.t ... # Test test-convert-bzr-ghosts.t 
# Timout reached for process 5019 
# Running sh "/tmp/hgtests.tntgku5c/child846/test-convert-bzr-ghosts.t.sh" 
skipped missing feature: Breezy library and executable version >= 3.1
# Ret was: 80 (test-convert-bzr-ghosts.t) 
test-diff-hashes.t
test-diff-hashes.t ... # Test test-diff-hashes.t 
# Running sh "/tmp/hgtests.tntgku5c/child847/test-diff-hashes.t.sh" 
# Timout reached for process 5029 
# Ret was: 0 (test-changelog-exec.t) 
ok
test-debian-packages.t
test-debian-packages.t ... # Test test-debian-packages.t 
# Timout reached for process 4973 
# Running sh "/tmp/hgtests.tntgku5c/child848/test-debian-packages.t.sh" 
skipped missing feature: debian packaging tools
# Ret was: 80 (test-debian-packages.t) 
test-remotefilelog-histpack.py
test-remotefilelog-histpack.py ... # Test test-remotefilelog-histpack.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-remotefilelog-histpack.py" 
# Timout reached for process 5056 
# Ret was: 0 (test-hgk.t) 
ok
test-legacy-exit-code.t
test-legacy-exit-code.t ... # Test test-legacy-exit-code.t 
# Running sh "/tmp/hgtests.tntgku5c/child850/test-legacy-exit-code.t.sh" 
# Timout reached for process 5009 
# Ret was: 0 (test-diff-hashes.t) 
ok
test-remotefilelog-wireproto.t
test-remotefilelog-wireproto.t ... # Test test-remotefilelog-wireproto.t 
# Timout reached for process 5033 
# Running sh "/tmp/hgtests.tntgku5c/child851/test-remotefilelog-wireproto.t.sh" 
# Ret was: 0 (test-remotefilelog-histpack.py) 
ok
test-docker-packaging.t
test-docker-packaging.t ... # Test test-docker-packaging.t 
# Timout reached for process 5060 
# Running sh "/tmp/hgtests.tntgku5c/child852/test-docker-packaging.t.sh" 
skipped missing feature: docker support
# Ret was: 80 (test-docker-packaging.t) 
test-remotefilelog-hgweb.t
test-remotefilelog-hgweb.t ... # Test test-remotefilelog-hgweb.t 
# Timout reached for process 5117 
# Running sh "/tmp/hgtests.tntgku5c/child853/test-remotefilelog-hgweb.t.sh" 
# Ret was: 0 (test-legacy-exit-code.t) 
ok
test-bookmarks-strip.t
test-bookmarks-strip.t ... # Test test-bookmarks-strip.t 
# Running sh "/tmp/hgtests.tntgku5c/child854/test-bookmarks-strip.t.sh" 
# Timout reached for process 5076 
# Timout reached for process 5092 
# Ret was: 0 (test-remotefilelog-wireproto.t) 
ok
test-remotefilelog-keepset.t
test-remotefilelog-keepset.t ... # Test test-remotefilelog-keepset.t 
# Running sh "/tmp/hgtests.tntgku5c/child855/test-remotefilelog-keepset.t.sh" 
# Killing daemon process 5172 
# Timout reached for process 5125 
# Daemon process 5172 is stuck - really killing it 
# Ret was: 0 (test-remotefilelog-hgweb.t) 
ok
test-absorb-edit-lines.t
test-absorb-edit-lines.t ... # Test test-absorb-edit-lines.t 
# Running sh "/tmp/hgtests.tntgku5c/child856/test-absorb-edit-lines.t.sh" 
# Ret was: 0 (test-bookmarks-strip.t) 
ok
test-mactext.t
test-mactext.t ... # Test test-mactext.t 
# Running sh "/tmp/hgtests.tntgku5c/child857/test-mactext.t.sh" 
# Timout reached for process 5147 
# Ret was: 0 (test-remotefilelog-keepset.t) 
ok
test-empty.t
test-empty.t ... # Test test-empty.t 
# Running sh "/tmp/hgtests.tntgku5c/child858/test-empty.t.sh" 
# Ret was: 0 (test-absorb-edit-lines.t) 
ok
test-issue6642.t
test-issue6642.t ... # Test test-issue6642.t 
# Running sh "/tmp/hgtests.tntgku5c/child859/test-issue6642.t.sh" 
# Timout reached for process 5203 
# Timout reached for process 5195 
# Ret was: 0 (test-mactext.t) 
ok
test-diff-subdir.t
test-diff-subdir.t ... # Test test-diff-subdir.t 
# Running sh "/tmp/hgtests.tntgku5c/child860/test-diff-subdir.t.sh" 
# Timout reached for process 5235 
# Ret was: 0 (test-empty.t) 
ok
test-remotefilelog-bad-configs.t
test-remotefilelog-bad-configs.t ... # Test test-remotefilelog-bad-configs.t 
# Timout reached for process 5270 
# Running sh "/tmp/hgtests.tntgku5c/child861/test-remotefilelog-bad-configs.t.sh" 
# Ret was: 0 (test-diff-subdir.t) 
ok
test-stdio.py
test-stdio.py ... # Test test-stdio.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-stdio.py" 
# Timout reached for process 5281 
# Ret was: 0 (test-issue6642.t) 
ok
test-narrow-debugrebuilddirstate.t
test-narrow-debugrebuilddirstate.t ... # Test test-narrow-debugrebuilddirstate.t 
# Running sh "/tmp/hgtests.tntgku5c/child863/test-narrow-debugrebuilddirstate.t.sh" 
# Timout reached for process 5275 
# Ret was: 0 (test-remotefilelog-bad-configs.t) 
ok
test-convert-bzr-114.t
test-convert-bzr-114.t ... # Test test-convert-bzr-114.t 
# Timout reached for process 5321 
# Running sh "/tmp/hgtests.tntgku5c/child864/test-convert-bzr-114.t.sh" 
skipped missing feature: Breezy library and executable version >= 3.1
# Ret was: 80 (test-convert-bzr-114.t) 
test-diff-reverse.t
test-diff-reverse.t ... # Test test-diff-reverse.t 
# Running sh "/tmp/hgtests.tntgku5c/child865/test-diff-reverse.t.sh" 
# Timout reached for process 5402 
# Ret was: 0 (test-narrow-debugrebuilddirstate.t) 
ok
test-unrelated-pull.t
test-unrelated-pull.t ... # Test test-unrelated-pull.t 
# Running sh "/tmp/hgtests.tntgku5c/child866/test-unrelated-pull.t.sh" 
# Timout reached for process 5353 
# Ret was: 0 (test-diff-reverse.t) 
ok
test-revset-dirstate-parents.t
test-revset-dirstate-parents.t ... # Test test-revset-dirstate-parents.t 
# Running sh "/tmp/hgtests.tntgku5c/child867/test-revset-dirstate-parents.t.sh" 
# Timout reached for process 5406 
# Ret was: 0 (test-unrelated-pull.t) 
ok
test-trusted.py
test-trusted.py ... # Test test-trusted.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-trusted.py" 
# Timout reached for process 5418 
# Ret was: 0 (test-trusted.py) 
ok
test-debugbackupbundle.t
test-debugbackupbundle.t ... # Test test-debugbackupbundle.t 
# Running sh "/tmp/hgtests.tntgku5c/child869/test-debugbackupbundle.t.sh" 
# Timout reached for process 5461 
# Ret was: 0 (test-stdio.py) 
ok
test-wireproto-framing.py
test-wireproto-framing.py ... # Test test-wireproto-framing.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-wireproto-framing.py" 
# Timout reached for process 5332 
# Ret was: 0 (test-wireproto-framing.py) 
ok
test-update-issue1456.t
test-update-issue1456.t ... # Test test-update-issue1456.t 
# Timout reached for process 5498 
# Running sh "/tmp/hgtests.tntgku5c/child871/test-update-issue1456.t.sh" 
# Ret was: 0 (test-debugbackupbundle.t) 
ok
test-merge5.t
test-merge5.t ... # Test test-merge5.t 
# Running sh "/tmp/hgtests.tntgku5c/child872/test-merge5.t.sh" 
# Timout reached for process 5468 
# Ret was: 0 (test-revset-dirstate-parents.t) 
ok
test-convert-bzr-treeroot.t
test-convert-bzr-treeroot.t ... # Test test-convert-bzr-treeroot.t 
# Timout reached for process 5453 
# Running sh "/tmp/hgtests.tntgku5c/child873/test-convert-bzr-treeroot.t.sh" 
skipped missing feature: Breezy library and executable version >= 3.1
# Ret was: 80 (test-convert-bzr-treeroot.t) 
test-narrow-archive.t
test-narrow-archive.t ... # Test test-narrow-archive.t 
# Running sh "/tmp/hgtests.tntgku5c/child874/test-narrow-archive.t.sh" 
# Timout reached for process 5572 
# Ret was: 0 (test-update-issue1456.t) 
ok
test-absorb-unfinished.t
test-absorb-unfinished.t ... # Test test-absorb-unfinished.t 
# Running sh "/tmp/hgtests.tntgku5c/child875/test-absorb-unfinished.t.sh" 
# Timout reached for process 5508 
# Ret was: 0 (test-merge5.t) 
ok
test-diff-copy-depth.t
test-diff-copy-depth.t ... # Test test-diff-copy-depth.t 
# Running sh "/tmp/hgtests.tntgku5c/child876/test-diff-copy-depth.t.sh" 
# Timout reached for process 5518 
# Ret was: 0 (test-absorb-unfinished.t) 
ok
test-hgweb-bundle.t
test-hgweb-bundle.t ... # Test test-hgweb-bundle.t 
# Timout reached for process 5588 
# Running sh "/tmp/hgtests.tntgku5c/child877/test-hgweb-bundle.t.sh" 
# Killing daemon process 5630 
# Timout reached for process 5576 
# Daemon process 5630 is stuck - really killing it 
# Ret was: 0 (test-narrow-archive.t) 
ok
test-mq-qimport-fail-cleanup.t
test-mq-qimport-fail-cleanup.t ... # Test test-mq-qimport-fail-cleanup.t 
# Running sh "/tmp/hgtests.tntgku5c/child878/test-mq-qimport-fail-cleanup.t.sh" 
# Killing daemon process 5661 
# Timout reached for process 5626 
# Daemon process 5661 is stuck - really killing it 
# Ret was: 0 (test-hgweb-bundle.t) 
ok
test-rhg-no-generaldelta.t
test-rhg-no-generaldelta.t ... # Test test-rhg-no-generaldelta.t 
# Running sh "/tmp/hgtests.tntgku5c/child879/test-rhg-no-generaldelta.t.sh" 
# Ret was: 0 (test-revlog-mmapindex.t) 
ok
test-issue619.t
test-issue619.t ... # Test test-issue619.t 
# Running sh "/tmp/hgtests.tntgku5c/child880/test-issue619.t.sh" 
# Timout reached for process 4960 
# Ret was: 0 (test-mq-qimport-fail-cleanup.t) 
ok
test-linelog.py
test-linelog.py ... # Test test-linelog.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-linelog.py" 
# Timout reached for process 5654 
# Ret was: 0 (test-diff-copy-depth.t) 
ok
# Timout reached for process 5594 
test-linerange.py
test-linerange.py ... # Test test-linerange.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-linerange.py" 
# Ret was: 0 (test-linerange.py) 
ok
test-issue1102.t
test-issue1102.t ... # Test test-issue1102.t 
# Timout reached for process 5712 
# Running sh "/tmp/hgtests.tntgku5c/child883/test-issue1102.t.sh" 
# Ret was: 0 (test-rhg-no-generaldelta.t) 
ok
test-fix-clang-format.t
test-fix-clang-format.t ... # Test test-fix-clang-format.t 
# Timout reached for process 5675 
# Running sh "/tmp/hgtests.tntgku5c/child884/test-fix-clang-format.t.sh" 
skipped missing feature: clang-format C code formatter (>= 11)
# Ret was: 80 (test-fix-clang-format.t) 
test-manifest-merging.t
test-manifest-merging.t ... # Test test-manifest-merging.t 
# Running sh "/tmp/hgtests.tntgku5c/child885/test-manifest-merging.t.sh" 
# Timout reached for process 5735 
# Ret was: 0 (test-linelog.py) 
ok
test-issue842.t
test-issue842.t ... # Test test-issue842.t 
# Running sh "/tmp/hgtests.tntgku5c/child886/test-issue842.t.sh" 
# Timout reached for process 5702 
# Ret was: 0 (test-issue619.t) 
ok
test-merge8.t
test-merge8.t ... # Test test-merge8.t 
# Running sh "/tmp/hgtests.tntgku5c/child887/test-merge8.t.sh" 
# Timout reached for process 5682 
# Ret was: 0 (test-issue1102.t) 
ok
test-remotefilelog-blame.t
test-remotefilelog-blame.t ... # Test test-remotefilelog-blame.t 
# Timout reached for process 5722 
# Running sh "/tmp/hgtests.tntgku5c/child888/test-remotefilelog-blame.t.sh" 
# Ret was: 0 (test-manifest-merging.t) 
ok
test-demandimport.py
test-demandimport.py ... # Test test-demandimport.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-demandimport.py" 
# Timout reached for process 5739 
# Ret was: 0 (test-demandimport.py) 
ok
test-filecache.py
test-filecache.py ... # Test test-filecache.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-filecache.py" 
# Timout reached for process 5792 
# Ret was: 0 (test-issue842.t) 
ok
test-revlog-group-emptyiter.t
test-revlog-group-emptyiter.t ... # Test test-revlog-group-emptyiter.t 
# Running sh "/tmp/hgtests.tntgku5c/child891/test-revlog-group-emptyiter.t.sh" 
# Timout reached for process 5747 
# Timout reached for process 5756 
# Ret was: 0 (test-merge8.t) 
ok
test-propertycache.py
test-propertycache.py ... # Test test-propertycache.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-propertycache.py" 
# Ret was: 0 (test-filecache.py) 
ok
test-pathencode.py
test-pathencode.py ... # Test test-pathencode.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-pathencode.py" 
# Timout reached for process 5800 
# Ret was: 0 (test-propertycache.py) 
ok
test-archive-symlinks.t
test-archive-symlinks.t ... # Test test-archive-symlinks.t 
# Timout reached for process 5817 
# Running sh "/tmp/hgtests.tntgku5c/child894/test-archive-symlinks.t.sh" 
# Ret was: 0 (test-pathencode.py) 
ok
test-absorb-filefixupstate.py
test-absorb-filefixupstate.py ... # Test test-absorb-filefixupstate.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-absorb-filefixupstate.py" 
# Timout reached for process 5830 
# Ret was: 0 (test-absorb-filefixupstate.py) 
ok
test-absorb-strip.t
test-absorb-strip.t ... # Test test-absorb-strip.t 
# Running sh "/tmp/hgtests.tntgku5c/child896/test-absorb-strip.t.sh" 
# Timout reached for process 5858 
# Ret was: 0 (test-revlog-group-emptyiter.t) 
ok
test-pull-permission.t
test-pull-permission.t ... # Test test-pull-permission.t 
# Timout reached for process 5808 
# Running sh "/tmp/hgtests.tntgku5c/child897/test-pull-permission.t.sh" 
# Ret was: 0 (test-archive-symlinks.t) 
ok
test-issue5979.t
test-issue5979.t ... # Test test-issue5979.t 
# Running sh "/tmp/hgtests.tntgku5c/child898/test-issue5979.t.sh" 
# Timout reached for process 5843 
# Ret was: 0 (test-remotefilelog-blame.t) 
ok
test-revisions.t
test-revisions.t ... # Test test-revisions.t 
# Running sh "/tmp/hgtests.tntgku5c/child899/test-revisions.t.sh" 
# Timout reached for process 5778 
# Ret was: 0 (test-pull-permission.t) 
ok
test-remotefilelog-share.t#normal
test-remotefilelog-share.t#normal ... # Test test-remotefilelog-share.t#normal 
# Timout reached for process 5875 
# Running sh "/tmp/hgtests.tntgku5c/child900/test-remotefilelog-share.t-normal.sh" 
# Ret was: 0 (test-absorb-strip.t) 
ok
test-remotefilelog-share.t#safe
test-remotefilelog-share.t#safe ... # Test test-remotefilelog-share.t#safe 
# Timout reached for process 5866 
# Running sh "/tmp/hgtests.tntgku5c/child901/test-remotefilelog-share.t-safe.sh" 
# Ret was: 0 (test-remotefilelog-share.t#normal) 
ok
test-issue612.t
test-issue612.t ... # Test test-issue612.t 
# Running sh "/tmp/hgtests.tntgku5c/child902/test-issue612.t.sh" 
# Timout reached for process 5919 
# Ret was: 0 (test-issue5979.t) 
ok
test-doctest.py
test-doctest.py ... # Test test-doctest.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-doctest.py" 
# Timout reached for process 5896 
# Ret was: 0 (test-remotefilelog-share.t#safe) 
ok
test-batching.py
test-batching.py ... # Test test-batching.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-batching.py" 
# Timout reached for process 5933 
# Ret was: 0 (test-batching.py) 
ok
test-context.py
test-context.py ... # Test test-context.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-context.py" 
# Timout reached for process 5994 
# Ret was: 0 (test-context.py) 
ok
test-debugindexdot.t
test-debugindexdot.t ... # Test test-debugindexdot.t 
# Running sh "/tmp/hgtests.tntgku5c/child906/test-debugindexdot.t.sh" 
# Timout reached for process 6003 
# Ret was: 0 (test-doctest.py) 
ok
test-lock.py
test-lock.py ... # Test test-lock.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-lock.py" 
# Timout reached for process 5990 
# Ret was: 0 (test-lock.py) 
ok
# Timout reached for process 6019 
test-eol-tag.t
test-eol-tag.t ... # Test test-eol-tag.t 
# Running sh "/tmp/hgtests.tntgku5c/child908/test-eol-tag.t.sh" 
# Ret was: 0 (test-revisions.t) 
ok
test-empty-manifest-index.t
test-empty-manifest-index.t ... # Test test-empty-manifest-index.t 
# Running sh "/tmp/hgtests.tntgku5c/child909/test-empty-manifest-index.t.sh" 
# Timout reached for process 5908 
# Ret was: 0 (test-issue612.t) 
ok
test-ssh-batch.t
test-ssh-batch.t ... # Test test-ssh-batch.t 
# Running sh "/tmp/hgtests.tntgku5c/child910/test-ssh-batch.t.sh" 
# Timout reached for process 5985 
# Ret was: 0 (test-eol-tag.t) 
ok
test-bdiff.py
test-bdiff.py ... # Test test-bdiff.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-bdiff.py" 
# Timout reached for process 6026 
# Ret was: 0 (test-bdiff.py) 
ok
test-hgweb-auth.py
test-hgweb-auth.py ... # Test test-hgweb-auth.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-hgweb-auth.py" 
# Timout reached for process 6068 
# Ret was: 0 (test-hgweb-auth.py) 
ok
# Timout reached for process 6075 
test-nested-repo.t
test-nested-repo.t ... # Test test-nested-repo.t 
# Running sh "/tmp/hgtests.tntgku5c/child913/test-nested-repo.t.sh" 
# Ret was: 0 (test-debugindexdot.t) 
ok
test-execute-bit.t
test-execute-bit.t ... # Timout reached for process 6012 
# Test test-execute-bit.t 
# Running sh "/tmp/hgtests.tntgku5c/child914/test-execute-bit.t.sh" 
# Ret was: 0 (test-empty-manifest-index.t) 
ok
test-censor2.t
test-censor2.t ... # Test test-censor2.t 
# Running sh "/tmp/hgtests.tntgku5c/child915/test-censor2.t.sh" 
# Timout reached for process 6042 
# Ret was: 0 (test-ssh-batch.t) 
ok
test-minirst.py
test-minirst.py ... # Test test-minirst.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-minirst.py" 
# Timout reached for process 6051 
# Ret was: 0 (test-minirst.py) 
ok
test-rust-ancestor.py
test-rust-ancestor.py ... # Test test-rust-ancestor.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-rust-ancestor.py" 
# Timout reached for process 6114 
# Ret was: 0 (test-rust-ancestor.py) 
# Timout reached for process 6122 
ok
test-username-newline.t
test-username-newline.t ... # Test test-username-newline.t 
# Running sh "/tmp/hgtests.tntgku5c/child918/test-username-newline.t.sh" 
# Ret was: 0 (test-username-newline.t) 
ok
test-issue4074.t
test-issue4074.t ... # Test test-issue4074.t 
# Timout reached for process 6128 
# Running sh "/tmp/hgtests.tntgku5c/child919/test-issue4074.t.sh" 
# Ret was: 0 (test-censor2.t) 
ok
test-revlog-packentry.t
test-revlog-packentry.t ... # Test test-revlog-packentry.t 
# Timout reached for process 6107 
# Running sh "/tmp/hgtests.tntgku5c/child920/test-revlog-packentry.t.sh" 
# Ret was: 0 (test-execute-bit.t) 
ok
test-fastannotate-revmap.py
test-fastannotate-revmap.py ... # Test test-fastannotate-revmap.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-fastannotate-revmap.py" 
# Timout reached for process 6093 
# Ret was: 0 (test-nested-repo.t) 
ok
test-ui-config.py
test-ui-config.py ... # Test test-ui-config.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-ui-config.py" 
# Timout reached for process 6085 
# Ret was: 0 (test-fastannotate-revmap.py) 
ok
test-diff-issue2761.t
test-diff-issue2761.t ... # Test test-diff-issue2761.t 
# Running sh "/tmp/hgtests.tntgku5c/child923/test-diff-issue2761.t.sh" 
# Timout reached for process 6178 
# Ret was: 0 (test-ui-config.py) 
ok
test-sparse-with-safe-share.t
test-sparse-with-safe-share.t ... # Test test-sparse-with-safe-share.t 
# Running sh "/tmp/hgtests.tntgku5c/child924/test-sparse-with-safe-share.t.sh" 
# Timout reached for process 6185 
# Ret was: 0 (test-revlog-packentry.t) 
ok
test-strict.t
test-strict.t ... # Test test-strict.t 
# Running sh "/tmp/hgtests.tntgku5c/child925/test-strict.t.sh" 
# Timout reached for process 6168 
# Ret was: 0 (test-issue4074.t) 
ok
test-diff-newlines.t
test-diff-newlines.t ... # Test test-diff-newlines.t 
# Running sh "/tmp/hgtests.tntgku5c/child926/test-diff-newlines.t.sh" 
# Timout reached for process 6156 
# Ret was: 0 (test-sparse-with-safe-share.t) 
ok
test-atomictempfile.py
test-atomictempfile.py ... # Test test-atomictempfile.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-atomictempfile.py" 
# Timout reached for process 6198 
# Timout reached for process 6229 
# Ret was: 0 (test-atomictempfile.py) 
ok
test-util.py
test-util.py ... # Test test-util.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-util.py" 
# Ret was: 0 (test-diff-newlines.t) 
ok
test-rust-discovery.py
test-rust-discovery.py ... # Test test-rust-discovery.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-rust-discovery.py" 
# Timout reached for process 6212 
# Ret was: 0 (test-util.py) 
ok
test-extra-filelog-entry.t
test-extra-filelog-entry.t ... # Test test-extra-filelog-entry.t 
# Running sh "/tmp/hgtests.tntgku5c/child930/test-extra-filelog-entry.t.sh" 
# Timout reached for process 6237 
# Ret was: 0 (test-rust-discovery.py) 
ok
test-empty-dir.t
test-empty-dir.t ... # Test test-empty-dir.t 
# Running sh "/tmp/hgtests.tntgku5c/child931/test-empty-dir.t.sh" 
# Timout reached for process 6241 
# Timout reached for process 6189 
# Ret was: 0 (test-diff-issue2761.t) 
ok
test-storage.py
test-storage.py ... # Test test-storage.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-storage.py" 
# Ret was: 0 (test-strict.t) 
ok
test-absorb-phase.t
test-absorb-phase.t ... # Test test-absorb-phase.t 
# Running sh "/tmp/hgtests.tntgku5c/child933/test-absorb-phase.t.sh" 
# Timout reached for process 6207 
# Ret was: 0 (test-empty-dir.t) 
ok
test-debugrename.t
test-debugrename.t ... # Test test-debugrename.t 
# Running sh "/tmp/hgtests.tntgku5c/child934/test-debugrename.t.sh" 
# Timout reached for process 6251 
# Ret was: 0 (test-extra-filelog-entry.t) 
ok
test-issue1438.t
test-issue1438.t ... # Test test-issue1438.t 
# Timout reached for process 6246 
# Running sh "/tmp/hgtests.tntgku5c/child935/test-issue1438.t.sh" 
# Ret was: 0 (test-absorb-phase.t) 
ok
test-annotate.py
test-annotate.py ... # Test test-annotate.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-annotate.py" 
# Timout reached for process 6271 
# Ret was: 0 (test-annotate.py) 
ok
test-fastannotate-diffopts.t
test-fastannotate-diffopts.t ... # Test test-fastannotate-diffopts.t 
# Running sh "/tmp/hgtests.tntgku5c/child937/test-fastannotate-diffopts.t.sh" 
# Timout reached for process 6312 
# Ret was: 0 (test-debugrename.t) 
ok
test-revert-unknown.t
test-revert-unknown.t ... # Test test-revert-unknown.t 
# Running sh "/tmp/hgtests.tntgku5c/child938/test-revert-unknown.t.sh" 
# Timout reached for process 6285 
# Timout reached for process 6294 
# Ret was: 0 (test-issue1438.t) 
ok
test-bad-pull.t
test-bad-pull.t ... # Test test-bad-pull.t 
# Running sh "/tmp/hgtests.tntgku5c/child939/test-bad-pull.t.sh" 
# Ret was: 0 (test-fastannotate-diffopts.t) 
ok
test-backwards-remove.t
test-backwards-remove.t ... # Test test-backwards-remove.t 
# Running sh "/tmp/hgtests.tntgku5c/child940/test-backwards-remove.t.sh" 
# Timout reached for process 6318 
# Ret was: 0 (test-bad-pull.t) 
ok
test-issue1089.t
test-issue1089.t ... # Test test-issue1089.t 
# Running sh "/tmp/hgtests.tntgku5c/child941/test-issue1089.t.sh" 
# Timout reached for process 6345 
# Ret was: 0 (test-backwards-remove.t) 
ok
test-revert-flags.t
test-revert-flags.t ... # Test test-revert-flags.t 
# Timout reached for process 6350 
# Running sh "/tmp/hgtests.tntgku5c/child942/test-revert-flags.t.sh" 
# Ret was: 0 (test-revert-unknown.t) 
ok
test-simplekeyvaluefile.py
test-simplekeyvaluefile.py ... # Test test-simplekeyvaluefile.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-simplekeyvaluefile.py" 
# Timout reached for process 6333 
# Ret was: 0 (test-simplekeyvaluefile.py) 
ok
test-contrib-emacs.t
test-contrib-emacs.t ... # Test test-contrib-emacs.t 
# Timout reached for process 6390 
# Running sh "/tmp/hgtests.tntgku5c/child944/test-contrib-emacs.t.sh" 
skipped missing feature: GNU Emacs
# Ret was: 80 (test-contrib-emacs.t) 
test-xdg.t
test-xdg.t ... # Test test-xdg.t 
# Timout reached for process 6402 
# Running sh "/tmp/hgtests.tntgku5c/child945/test-xdg.t.sh" 
# Ret was: 0 (test-xdg.t) 
ok
test-cappedreader.py
test-cappedreader.py ... # Test test-cappedreader.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-cappedreader.py" 
# Timout reached for process 6409 
# Ret was: 0 (test-cappedreader.py) 
ok
test-wireproto.py
test-wireproto.py ... # Test test-wireproto.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-wireproto.py" 
# Timout reached for process 6420 
# Ret was: 0 (test-wireproto.py) 
ok
test-dirstate-backup.t
test-dirstate-backup.t ... # Test test-dirstate-backup.t 
# Running sh "/tmp/hgtests.tntgku5c/child948/test-dirstate-backup.t.sh" 
# Timout reached for process 6426 
# Ret was: 0 (test-issue1089.t) 
ok
test-mq-qsave.t
test-mq-qsave.t ... # Test test-mq-qsave.t 
# Running sh "/tmp/hgtests.tntgku5c/child949/test-mq-qsave.t.sh" 
# Timout reached for process 6372 
# Ret was: 0 (test-revert-flags.t) 
ok
test-encoding-func.py
test-encoding-func.py ... # Test test-encoding-func.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-encoding-func.py" 
# Timout reached for process 6384 
# Ret was: 0 (test-dirstate-backup.t) 
ok
test-purge-ignored-directory.t
test-purge-ignored-directory.t ... # Test test-purge-ignored-directory.t 
# Running sh "/tmp/hgtests.tntgku5c/child951/test-purge-ignored-directory.t.sh" 
# Ret was: 0 (test-encoding-func.py) 
ok
test-extensions-wrapfunction.py
test-extensions-wrapfunction.py ... # Test test-extensions-wrapfunction.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-extensions-wrapfunction.py" 
# Timout reached for process 6433 
# Timout reached for process 6445 
# Ret was: 0 (test-extensions-wrapfunction.py) 
ok
test-walkrepo.py
test-walkrepo.py ... # Test test-walkrepo.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-walkrepo.py" 
# Timout reached for process 6457 
# Ret was: 0 (test-walkrepo.py) 
ok
# Timout reached for process 6463 
test-hashutil.py
test-hashutil.py ... # Test test-hashutil.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-hashutil.py" 
# Ret was: 0 (test-purge-ignored-directory.t) 
ok
test-rust-revlog.py
test-rust-revlog.py ... # Test test-rust-revlog.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-rust-revlog.py" 
# Timout reached for process 6452 
# Ret was: 0 (test-hashutil.py) 
ok
test-revlog-ancestry.py
test-revlog-ancestry.py ... # Test test-revlog-ancestry.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-revlog-ancestry.py" 
# Ret was: 0 (test-rust-revlog.py) 
ok
test-config-parselist.py
test-config-parselist.py ... # Test test-config-parselist.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-config-parselist.py" 
# Timout reached for process 6476 
# Timout reached for process 6471 
# Ret was: 0 (test-config-parselist.py) 
ok
test-hg-parseurl.py
test-hg-parseurl.py ... # Test test-hg-parseurl.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-hg-parseurl.py" 
# Timout reached for process 6485 
# Ret was: 0 (test-mq-qsave.t) 
ok
test-ui-verbosity.py
test-ui-verbosity.py ... # Test test-ui-verbosity.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-ui-verbosity.py" 
# Timout reached for process 6439 
# Ret was: 0 (test-hg-parseurl.py) 
ok
test-filelog.py
test-filelog.py ... # Test test-filelog.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-filelog.py" 
# Timout reached for process 6489 
# Ret was: 0 (test-revlog-ancestry.py) 
ok
test-symlink-os-yes-fs-no.py
test-symlink-os-yes-fs-no.py ... # Test test-symlink-os-yes-fs-no.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-symlink-os-yes-fs-no.py" 
# Ret was: 0 (test-ui-verbosity.py) 
ok
test-sshserver.py
test-sshserver.py ... # Test test-sshserver.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-sshserver.py" 
# Timout reached for process 6481 
# Timout reached for process 6493 
# Ret was: 0 (test-filelog.py) 
ok
test-hgwebdir-gc.py
test-hgwebdir-gc.py ... # Test test-hgwebdir-gc.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-hgwebdir-gc.py" 
# Timout reached for process 6497 
# Ret was: 0 (test-sshserver.py) 
ok
test-config-env.py
test-config-env.py ... # Test test-config-env.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-config-env.py" 
# Timout reached for process 6505 
# Ret was: 0 (test-config-env.py) 
ok
test-minifileset.py
test-minifileset.py ... # Test test-minifileset.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-minifileset.py" 
# Timout reached for process 6513 
# Ret was: 0 (test-hgwebdir-gc.py) 
ok
test-locale.t
test-locale.t ... # Test test-locale.t 
# Running sh "/tmp/hgtests.tntgku5c/child966/test-locale.t.sh" 
# Timout reached for process 6509 
# Ret was: 0 (test-minifileset.py) 
ok
test-lfs-pointer.py
test-lfs-pointer.py ... # Test test-lfs-pointer.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-lfs-pointer.py" 
# Ret was: 0 (test-locale.t) 
ok
test-duplicateoptions.py
test-duplicateoptions.py ... # Test test-duplicateoptions.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-duplicateoptions.py" 
# Ret was: 0 (test-symlink-os-yes-fs-no.py) 
ok
test-hgwebdir-paths.py
test-hgwebdir-paths.py ... # Test test-hgwebdir-paths.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-hgwebdir-paths.py" 
# Timout reached for process 6501 
# Timout reached for process 6517 
# Timout reached for process 6521 
# Ret was: 0 (test-lfs-pointer.py) 
ok
test-ui-color.py
test-ui-color.py ... # Test test-ui-color.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-ui-color.py" 
# Timout reached for process 6526 
# Timout reached for process 6534 
# Ret was: 0 (test-hgwebdir-paths.py) 
ok
test-dispatch.py
test-dispatch.py ... # Test test-dispatch.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-dispatch.py" 
# Ret was: 0 (test-duplicateoptions.py) 
ok
test-status-inprocess.py
test-status-inprocess.py ... # Test test-status-inprocess.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-status-inprocess.py" 
# Timout reached for process 6530 
# Ret was: 0 (test-ui-color.py) 
ok
test-dirs.py
test-dirs.py ... # Test test-dirs.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-dirs.py" 
# Timout reached for process 6538 
# Ret was: 0 (test-dispatch.py) 
ok
test-mdiff.py
test-mdiff.py ... # Test test-mdiff.py 
# Running "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/test-mdiff.py" 
# Timout reached for process 6542 
# Ret was: 0 (test-dirs.py) 
ok
# Ret was: 0 (test-status-inprocess.py) 
test-status-inprocess.py
test-status-inprocess.py ... ok
# Timout reached for process 6550 
# Timout reached for process 6546 
# Timout reached for process 6554 
# Ret was: 0 (test-mdiff.py) 
test-mdiff.py
test-mdiff.py ... ok
# Ret was: 0 (test-storage.py) 
test-storage.py
test-storage.py ... ok

Skipped test-casecollision-merge.t: missing feature: case insensitive file system
Skipped test-casefolding.t: missing feature: case insensitive file system
Skipped test-check-cargo-lock.t: missing feature: running tests from repository
Skipped test-check-clang-format.t: missing feature: running tests from repository
Skipped test-check-code.t: missing feature: running tests from repository
Skipped test-check-commit.t: missing feature: running tests from repository
Skipped test-check-config.t: missing feature: running tests from repository
Skipped test-check-encoding.t: missing feature: running tests from repository
Skipped test-check-execute.t: missing feature: running tests from repository
Skipped test-check-format.t: missing feature: running tests from repository
Skipped test-check-help.t: missing feature: running tests from repository
Skipped test-check-interfaces.py: missing feature: running tests from repository
Skipped test-check-jshint.t: missing feature: JSHint static code analysis tool
Skipped test-check-module-imports.t: missing feature: running tests from repository
Skipped test-check-py3-compat.t: missing feature: running with pure Python code
Skipped test-check-pyflakes.t: blacklisted
Skipped test-check-pylint.t: missing feature: Pylint python linter
Skipped test-check-rust-format.t: missing feature: running tests from repository
Skipped test-check-shbang.t: missing feature: running tests from repository
Skipped test-chg.t: missing feature: running with chg
Skipped test-clonebundles.t: blacklisted
Skipped test-commandserver.t: blacklisted
Skipped test-contrib-emacs.t: missing feature: GNU Emacs
Skipped test-contrib-perf.t: missing feature: running tests from repository
Skipped test-contrib-relnotes.t: missing feature: running tests from repository
Skipped test-convert-baz.t: missing feature: GNU Arch baz client
Skipped test-convert-bzr-114.t: missing feature: Breezy library and executable version >= 3.1
Skipped test-convert-bzr-directories.t: missing feature: Breezy library and executable version >= 3.1
Skipped test-convert-bzr-ghosts.t: missing feature: Breezy library and executable version >= 3.1
Skipped test-convert-bzr-merges.t: missing feature: Breezy library and executable version >= 3.1
Skipped test-convert-bzr-treeroot.t: missing feature: Breezy library and executable version >= 3.1
Skipped test-convert-bzr.t: missing feature: Breezy library and executable version >= 3.1
Skipped test-convert-cvs-branch.t: missing feature: cvs client/server
Skipped test-convert-cvs-detectmerge.t: missing feature: cvs client/server
Skipped test-convert-cvs-synthetic.t: blacklisted
Skipped test-convert-cvs.t: missing feature: cvs client/server
Skipped test-convert-cvsnt-mergepoints.t: missing feature: cvs client/server
Skipped test-convert-darcs.t: missing feature: darcs client
Skipped test-convert-git.t: missing feature: git command line client
Skipped test-convert-hg-svn.t: missing feature: subversion python bindings
Skipped test-convert-mtn.t: missing feature: monotone client (>= 1.0)
Skipped test-convert-p4-filetypes.t: missing feature: Perforce server and client
Skipped test-convert-p4.t: missing feature: Perforce server and client
Skipped test-convert-svn-branches.t: missing feature: subversion python bindings
Skipped test-convert-svn-encoding.t: missing feature: subversion python bindings
Skipped test-convert-svn-move.t: missing feature: subversion python bindings
Skipped test-convert-svn-sink.t: missing feature: subversion client and admin tools >= 1.3
Skipped test-convert-svn-source.t: missing feature: subversion python bindings
Skipped test-convert-svn-startrev.t: missing feature: subversion python bindings
Skipped test-convert-svn-tags.t: missing feature: subversion python bindings
Skipped test-convert-tagsbranch-topology.t: missing feature: git command line client
Skipped test-convert-tla.t: missing feature: GNU Arch tla client
Skipped test-debian-packages.t: missing feature: debian packaging tools
Skipped test-debugcommands.t: blacklisted
Skipped test-docker-packaging.t: missing feature: docker support
Skipped test-fix-clang-format.t: missing feature: clang-format C code formatter (>= 11)
Skipped test-fuzz-targets.t: missing feature: running tests from repository
Skipped test-git-interop.t: blacklisted
Skipped test-highlight.t: missing feature: Pygments source highlighting library
Skipped test-http-bad-server.t: blacklisted
Skipped test-imports-checker.t: missing feature: running tests from repository
Skipped test-largefiles.t: blacklisted
Skipped test-lfs-test-server.t#git-server: missing feature: git-lfs test server
Skipped test-mac-packages.t: missing feature: OS X packaging tools
Skipped test-mq-subrepo-svn.t: missing feature: subversion client and admin tools >= 1.3
Skipped test-no-symlinks.t: system supports symbolic links
Skipped test-phabricator.t: missing feature: vcr http mocking library (pytest-vcr)
Skipped test-releasenotes-formatting.t: missing feature: Fuzzy string matching library
Skipped test-releasenotes-merging.t: missing feature: Fuzzy string matching library
Skipped test-releasenotes-parsing.t: missing feature: Fuzzy string matching library
Skipped test-remotefilelog-bundle2-legacy.t: skipped
Skipped test-remotefilelog-gc.t: blacklisted
Skipped test-rhg-sparse-narrow.t: missing feature: running with rhg as 'hg'
Skipped test-rhg.t: missing feature: running with rhg as 'hg'
Skipped test-sparse-fsmonitor.t: skipped
Skipped test-sparse-revlog.t: missing artifact, run "/<<PKGBUILDDIR>>/tests/artifacts/scripts/generate-churning-bundle.py"
Skipped test-sqlitestore.t: missing feature: sqlite3 module and matching cli is available
Skipped test-subrepo-git.t: missing feature: git command line client
Skipped test-subrepo-svn.t: missing feature: subversion client and admin tools >= 1.5
Skipped test-verify-repo-operations.py: missing feature: allow slow tests (use --allow-slow-tests)
Failed test-amend.t#obsstore-off: output changed
Failed test-amend.t#obsstore-on: output changed
Failed test-clone-stream-format.t#stream-bundle2: output changed
Failed test-clone-stream-format.t#stream-legacy: output changed
Failed test-clone-stream.t#stream-bundle2: output changed
Failed test-clone-stream.t#stream-legacy: output changed
Failed test-commit-interactive.t: output changed
Failed test-diff-unified.t: output changed
Failed test-fileset-generated.t: output changed
Failed test-fix.t: output changed
Failed test-git-export.t: output changed
Failed test-grep.t: output changed
Failed test-import.t: output changed
Failed test-merge-force.t: output changed
Failed test-narrow-clone.t: output changed
Failed test-narrow-patterns.t: output changed
Failed test-narrow-shallow.t: output changed
Failed test-patch-offset.t: output changed
Failed test-persistent-nodemap.t: output changed
Failed test-rename-dir-merge.t: output changed
Failed test-resolve.t: output changed
Failed test-revert.t: output changed
Failed test-status-rev.t: output changed
Failed test-treemanifest.t: output changed and returned error code 1
Failed test-unionrepo.t: output changed
# Ran 903 tests, 80 skipped, 25 failed.
python hash seed: 339687647
# Timout reached for process 6262 
# Cleaning up HGTMP /tmp/hgtests.tntgku5c 
make[2]: *** [Makefile:140: tests] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j4 check PYTHON=python3 "TESTFLAGS=--verbose --timeout 1800 --jobs 4 --blacklist /<<PKGBUILDDIR>>/debian/mercurial.test_blacklist" returned exit code 2
make[1]: *** [debian/rules:48: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2023-02-23T10:45:06Z

Finished
--------


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

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

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

Build Architecture: armhf
Build-Space: 84044
Build-Time: 10125
Distribution: bookworm-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 442
Job: mercurial_6.3.2-1
Machine Architecture: armhf
Package: mercurial
Package-Time: 10590
Source-Version: 6.3.2-1
Space: 84044
Status: attempted
Version: 6.3.2-1
--------------------------------------------------------------------------------
Finished at 2023-02-23T10:45:06Z
Build needed 02:56:30, 84044k disk space