Warning: Permanently added '52.117.122.125' (ED25519) to the list of known hosts.
Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kj9wx0_9/fonttools/fonttools.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kj9wx0_9/fonttools --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1728861710.419267 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 5.9 starting (python version = 3.12.1, NVR = mock-5.9-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kj9wx0_9/fonttools/fonttools.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kj9wx0_9/fonttools --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1728861710.419267 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-kj9wx0_9/fonttools/fonttools.spec) Config(fedora-rawhide-s390x)
Start: clean chroot
Finish: clean chroot
Mock Version: 5.9
INFO: Mock Version: 5.9
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1728861710.419267/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Guessed host environment type: unknown
INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide
INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide
INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-s390x-bootstrap-1728861710.419267/root
INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture
INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount
INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/a9ddcf3fdbbf57ff1540e55596fb67facc5f2549d21dc8ef0eac8133889b6aae/merged
INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/a9ddcf3fdbbf57ff1540e55596fb67facc5f2549d21dc8ef0eac8133889b6aae/merged) with podman image umount
INFO: Package manager dnf5 detected and used (fallback)
INFO: Not updating bootstrap chroot, bootstrap_image_ready=True
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1728861710.419267/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
rpm-4.20.0-1.fc42.s390x
rpm-sequoia-1.7.0-2.fc41.s390x
dnf5-5.2.6.2-1.fc42.s390x
dnf5-plugins-5.2.6.2-1.fc42.s390x
Start: installing minimal buildroot with dnf5
Updating and loading repositories:
fedora 100% | 13.0 MiB/s | 19.8 MiB | 00m02s
Copr repository 100% | 62.9 KiB/s | 350.0 KiB | 00m06s
Additional repo http_kojipkgs_fedorapr 100% | 64.4 MiB/s | 13.7 MiB | 00m00s
Repositories loaded.
Package Arch Version Repository Size
Installing group/module packages:
bash s390x 5.2.32-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 MiB
bzip2 s390x 1.0.8-19.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99.2 KiB
coreutils s390x 9.5-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.2 MiB
cpio s390x 2.15-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB
diffutils s390x 3.10-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB
fedora-release-common noarch 42-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19.5 KiB
findutils s390x 1:4.10.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB
gawk s390x 5.3.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB
glibc-minimal-langpack s390x 2.40.9000-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B
grep s390x 3.11-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB
gzip s390x 1.13-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 400.8 KiB
info s390x 7.1.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 409.1 KiB
patch s390x 2.7.6-25.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 298.3 KiB
redhat-rpm-config noarch 296-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 186.6 KiB
rpm-build s390x 4.20.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200.4 KiB
sed s390x 4.9-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 873.2 KiB
shadow-utils s390x 2:4.16.0-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.1 MiB
tar s390x 2:1.35-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB
unzip s390x 6.0-64.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 410.0 KiB
util-linux s390x 2.40.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 MiB
which s390x 2.21-42.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83.9 KiB
xz s390x 1:5.6.3-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
Installing dependencies:
add-determinism s390x 0.4.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 MiB
alternatives s390x 1.30-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.1 KiB
ansible-srpm-macros noarch 1-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.7 KiB
audit-libs s390x 4.0.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 350.9 KiB
authselect s390x 1.5.0-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157.3 KiB
authselect-libs s390x 1.5.0-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 823.5 KiB
basesystem noarch 11-21.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B
binutils s390x 2.43.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26.9 MiB
build-reproducibility-srpm-macros noarch 0.4.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 735.0 B
bzip2-libs s390x 1.0.8-19.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88.5 KiB
ca-certificates noarch 2024.2.69_v8.0.401-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB
coreutils-common s390x 9.5-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.2 MiB
cracklib s390x 2.9.11-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 250.0 KiB
crypto-policies noarch 20241010-1.git8baf557.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136.9 KiB
curl s390x 8.10.1-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485.1 KiB
cyrus-sasl-lib s390x 2.1.28-27.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 MiB
debugedit s390x 5.0-18.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206.8 KiB
dwz s390x 0.15-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 318.6 KiB
ed s390x 1.20.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 150.6 KiB
efi-srpm-macros noarch 5-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.1 KiB
elfutils s390x 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB
elfutils-debuginfod-client s390x 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64.4 KiB
elfutils-default-yama-scope noarch 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 KiB
elfutils-libelf s390x 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
elfutils-libs s390x 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 746.0 KiB
fedora-gpg-keys noarch 42-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126.4 KiB
fedora-release noarch 42-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B
fedora-release-identity-basic noarch 42-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 694.0 B
fedora-repos noarch 42-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 KiB
fedora-repos-rawhide noarch 42-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 KiB
file s390x 5.45-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103.3 KiB
file-libs s390x 5.45-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.9 MiB
filesystem s390x 3.18-29.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 106.0 B
fonts-srpm-macros noarch 1:2.0.5-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.8 KiB
forge-srpm-macros noarch 0.4.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.9 KiB
fpc-srpm-macros noarch 1.3-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.0 B
gdb-minimal s390x 15.1-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.0 MiB
gdbm s390x 1:1.23-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 483.9 KiB
gdbm-libs s390x 1:1.23-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133.4 KiB
ghc-srpm-macros noarch 1.9.2-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 779.0 B
glibc s390x 2.40.9000-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.3 MiB
glibc-common s390x 2.40.9000-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB
glibc-gconv-extra s390x 2.40.9000-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.9 MiB
gmp s390x 1:6.3.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 770.0 KiB
gnat-srpm-macros noarch 6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 KiB
go-srpm-macros noarch 3.6.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60.8 KiB
jansson s390x 2.13.1-10.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92.1 KiB
kernel-srpm-macros noarch 1.0-24.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB
keyutils-libs s390x 1.6.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54.2 KiB
krb5-libs s390x 1.21.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 MiB
libacl s390x 2.3.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43.8 KiB
libarchive s390x 3.7.6-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB
libattr s390x 2.5.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28.3 KiB
libblkid s390x 2.40.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 286.4 KiB
libbrotli s390x 1.1.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 925.1 KiB
libcap s390x 2.70-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 234.2 KiB
libcap-ng s390x 0.8.5-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76.7 KiB
libcom_err s390x 1.47.1-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.0 KiB
libcurl s390x 8.10.1-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 890.1 KiB
libeconf s390x 0.6.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61.8 KiB
libevent s390x 2.1.12-14.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 938.8 KiB
libfdisk s390x 2.40.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 394.8 KiB
libffi s390x 3.4.6-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65.9 KiB
libgcc s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177.2 KiB
libgomp s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 531.2 KiB
libidn2 s390x 2.3.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 328.9 KiB
libmount s390x 2.40.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 375.8 KiB
libnghttp2 s390x 1.63.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177.9 KiB
libnsl2 s390x 2.0.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61.7 KiB
libpkgconf s390x 2.3.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85.9 KiB
libpsl s390x 0.21.5-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80.3 KiB
libpwquality s390x 1.4.5-11.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 420.9 KiB
libselinux s390x 3.7-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.9 KiB
libsemanage s390x 3.7-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 305.4 KiB
libsepol s390x 3.7-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 849.8 KiB
libsmartcols s390x 2.40.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.2 KiB
libssh s390x 0.11.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 585.3 KiB
libssh-config noarch 0.11.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.0 B
libstdc++ s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 MiB
libtasn1 s390x 4.19.0-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 187.5 KiB
libtirpc s390x 1.3.5-0.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 218.5 KiB
libtool-ltdl s390x 2.4.7-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74.0 KiB
libunistring s390x 1.1-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB
libuuid s390x 2.40.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41.2 KiB
libverto s390x 0.3.2-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29.3 KiB
libxcrypt s390x 4.4.36-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 274.7 KiB
libxml2 s390x 2.12.8-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB
libzstd s390x 1.5.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 875.7 KiB
lua-libs s390x 5.4.6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 320.9 KiB
lua-srpm-macros noarch 1-14.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 KiB
lz4-libs s390x 1.10.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201.3 KiB
mpfr s390x 4.2.1-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 698.7 KiB
ncurses-base noarch 6.5-2.20240629.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 326.3 KiB
ncurses-libs s390x 6.5-2.20240629.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB
ocaml-srpm-macros noarch 10-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB
openblas-srpm-macros noarch 2-18.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B
openldap s390x 2.6.8-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 683.6 KiB
openssl-libs s390x 1:3.2.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.1 MiB
p11-kit s390x 0.25.5-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB
p11-kit-trust s390x 0.25.5-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 479.2 KiB
package-notes-srpm-macros noarch 0.5-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 KiB
pam s390x 1.6.1-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB
pam-libs s390x 1.6.1-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 138.4 KiB
pcre2 s390x 10.44-1.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 684.9 KiB
pcre2-syntax noarch 10.44-1.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251.6 KiB
perl-srpm-macros noarch 1-56.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 861.0 B
pkgconf s390x 2.3.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92.4 KiB
pkgconf-m4 noarch 2.3.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.4 KiB
pkgconf-pkg-config s390x 2.3.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 988.0 B
popt s390x 1.19-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.7 KiB
publicsuffix-list-dafsa noarch 20240107-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.5 KiB
pyproject-srpm-macros noarch 1.15.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB
python-srpm-macros noarch 3.13-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51.0 KiB
qt5-srpm-macros noarch 5.15.15-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 500.0 B
qt6-srpm-macros noarch 6.7.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 456.0 B
readline s390x 8.2-11.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 556.8 KiB
rpm s390x 4.20.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 MiB
rpm-build-libs s390x 4.20.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 218.4 KiB
rpm-libs s390x 4.20.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 813.6 KiB
rpm-sequoia s390x 1.7.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.2 MiB
rust-srpm-macros noarch 26.3-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 KiB
setup noarch 2.15.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 720.7 KiB
sqlite-libs s390x 3.46.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB
systemd-libs s390x 256.7-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB
util-linux-core s390x 2.40.2-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB
xxhash-libs s390x 0.8.2-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.0 KiB
xz-libs s390x 1:5.6.3-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226.1 KiB
zig-srpm-macros noarch 1-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 KiB
zip s390x 3.0-41.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 750.2 KiB
zlib-ng-compat s390x 2.1.7-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117.3 KiB
zstd s390x 1.5.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB
Installing groups:
Buildsystem building group
Transaction Summary:
Installing: 153 packages
Total size of inbound packages is 53 MiB. Need to download 53 MiB.
After this operation, 184 MiB extra will be used (install 184 MiB, remove 0 B).
[ 1/153] bzip2-0:1.0.8-19.fc41.s390x 100% | 429.2 KiB/s | 53.2 KiB | 00m00s
[ 2/153] cpio-0:2.15-2.fc41.s390x 100% | 17.7 MiB/s | 290.0 KiB | 00m00s
[ 3/153] coreutils-0:9.5-10.fc42.s390x 100% | 7.4 MiB/s | 1.2 MiB | 00m00s
[ 4/153] bash-0:5.2.32-2.fc42.s390x 100% | 11.4 MiB/s | 1.8 MiB | 00m00s
[ 5/153] diffutils-0:3.10-8.fc41.s390x 100% | 21.1 MiB/s | 410.7 KiB | 00m00s
[ 6/153] fedora-release-common-0:42-0. 100% | 4.5 MiB/s | 23.2 KiB | 00m00s
[ 7/153] glibc-minimal-langpack-0:2.40 100% | 19.8 MiB/s | 121.7 KiB | 00m00s
[ 8/153] findutils-1:4.10.0-4.fc41.s39 100% | 38.3 MiB/s | 548.8 KiB | 00m00s
[ 9/153] gawk-0:5.3.0-4.fc41.s390x 100% | 57.3 MiB/s | 1.1 MiB | 00m00s
[ 10/153] gzip-0:1.13-2.fc41.s390x 100% | 23.9 MiB/s | 171.1 KiB | 00m00s
[ 11/153] grep-0:3.11-9.fc41.s390x 100% | 24.1 MiB/s | 296.5 KiB | 00m00s
[ 12/153] info-0:7.1.1-1.fc42.s390x 100% | 27.0 MiB/s | 193.3 KiB | 00m00s
[ 13/153] redhat-rpm-config-0:296-1.fc4 100% | 14.8 MiB/s | 75.7 KiB | 00m00s
[ 14/153] patch-0:2.7.6-25.fc41.s390x 100% | 19.6 MiB/s | 140.4 KiB | 00m00s
[ 15/153] rpm-build-0:4.20.0-1.fc42.s39 100% | 12.3 MiB/s | 75.8 KiB | 00m00s
[ 16/153] sed-0:4.9-3.fc41.s390x 100% | 38.1 MiB/s | 311.8 KiB | 00m00s
[ 17/153] unzip-0:6.0-64.fc41.s390x 100% | 23.7 MiB/s | 194.1 KiB | 00m00s
[ 18/153] shadow-utils-2:4.16.0-5.fc42. 100% | 74.1 MiB/s | 1.3 MiB | 00m00s
[ 19/153] which-0:2.21-42.fc41.s390x 100% | 10.5 MiB/s | 43.0 KiB | 00m00s
[ 20/153] tar-2:1.35-4.fc41.s390x 100% | 40.4 MiB/s | 869.1 KiB | 00m00s
[ 21/153] xz-1:5.6.3-2.fc42.s390x 100% | 56.5 MiB/s | 462.6 KiB | 00m00s
[ 22/153] util-linux-0:2.40.2-8.fc42.s3 100% | 64.6 MiB/s | 1.1 MiB | 00m00s
[ 23/153] xz-libs-1:5.6.3-2.fc42.s390x 100% | 23.1 MiB/s | 118.1 KiB | 00m00s
[ 24/153] audit-libs-0:4.0.2-1.fc41.s39 100% | 24.7 MiB/s | 126.6 KiB | 00m00s
[ 25/153] authselect-libs-0:1.5.0-8.fc4 100% | 28.5 MiB/s | 204.4 KiB | 00m00s
[ 26/153] libblkid-0:2.40.2-8.fc42.s390 100% | 25.5 MiB/s | 130.8 KiB | 00m00s
[ 27/153] libcap-ng-0:0.8.5-3.fc41.s390 100% | 8.1 MiB/s | 33.2 KiB | 00m00s
[ 28/153] libfdisk-0:2.40.2-8.fc42.s390 100% | 27.0 MiB/s | 165.6 KiB | 00m00s
[ 29/153] glibc-0:2.40.9000-6.fc42.s390 100% | 67.0 MiB/s | 1.9 MiB | 00m00s
[ 30/153] libmount-0:2.40.2-8.fc42.s390 100% | 31.2 MiB/s | 159.7 KiB | 00m00s
[ 31/153] libselinux-0:3.7-6.fc42.s390x 100% | 17.9 MiB/s | 91.5 KiB | 00m00s
[ 32/153] libsmartcols-0:2.40.2-8.fc42. 100% | 21.0 MiB/s | 86.0 KiB | 00m00s
[ 33/153] libuuid-0:2.40.2-8.fc42.s390x 100% | 7.1 MiB/s | 29.2 KiB | 00m00s
[ 34/153] pam-libs-0:1.6.1-6.fc42.s390x 100% | 14.3 MiB/s | 58.7 KiB | 00m00s
[ 35/153] ncurses-libs-0:6.5-2.20240629 100% | 44.0 MiB/s | 360.6 KiB | 00m00s
[ 36/153] pam-0:1.6.1-6.fc42.s390x 100% | 46.7 MiB/s | 525.6 KiB | 00m00s
[ 37/153] readline-0:8.2-11.fc42.s390x 100% | 32.0 MiB/s | 229.7 KiB | 00m00s
[ 38/153] systemd-libs-0:256.7-1.fc42.s 100% | 66.2 MiB/s | 745.1 KiB | 00m00s
[ 39/153] zlib-ng-compat-0:2.1.7-3.fc42 100% | 8.1 MiB/s | 66.2 KiB | 00m00s
[ 40/153] util-linux-core-0:2.40.2-8.fc 100% | 43.0 MiB/s | 528.0 KiB | 00m00s
[ 41/153] bzip2-libs-0:1.0.8-19.fc41.s3 100% | 6.5 MiB/s | 46.3 KiB | 00m00s
[ 42/153] libacl-0:2.3.2-2.fc41.s390x 100% | 4.1 MiB/s | 25.4 KiB | 00m00s
[ 43/153] libcap-0:2.70-4.fc41.s390x 100% | 17.4 MiB/s | 89.0 KiB | 00m00s
[ 44/153] libgcc-0:14.2.1-4.fc42.s390x 100% | 17.6 MiB/s | 90.4 KiB | 00m00s
[ 45/153] libattr-0:2.5.2-4.fc41.s390x 100% | 4.5 MiB/s | 18.4 KiB | 00m00s
[ 46/153] libeconf-0:0.6.2-3.fc41.s390x 100% | 8.3 MiB/s | 34.1 KiB | 00m00s
[ 47/153] libxcrypt-0:4.4.36-7.fc41.s39 100% | 15.1 MiB/s | 123.7 KiB | 00m00s
[ 48/153] libsemanage-0:3.7-3.fc42.s390 100% | 11.6 MiB/s | 119.3 KiB | 00m00s
[ 49/153] setup-0:2.15.0-5.fc41.noarch 100% | 20.7 MiB/s | 148.3 KiB | 00m00s
[ 50/153] debugedit-0:5.0-18.fc42.s390x 100% | 11.5 MiB/s | 82.1 KiB | 00m00s
[ 51/153] elfutils-0:0.191-8.fc41.s390x 100% | 51.6 MiB/s | 581.2 KiB | 00m00s
[ 52/153] elfutils-libelf-0:0.191-8.fc4 100% | 29.8 MiB/s | 213.4 KiB | 00m00s
[ 53/153] file-0:5.45-7.fc41.s390x 100% | 6.9 MiB/s | 49.2 KiB | 00m00s
[ 54/153] pkgconf-pkg-config-0:2.3.0-1. 100% | 1.9 MiB/s | 9.9 KiB | 00m00s
[ 55/153] libarchive-0:3.7.6-1.fc42.s39 100% | 43.6 MiB/s | 446.4 KiB | 00m00s
[ 56/153] popt-0:1.19-7.fc41.s390x 100% | 10.1 MiB/s | 61.9 KiB | 00m00s
[ 57/153] rpm-0:4.20.0-1.fc42.s390x 100% | 50.6 MiB/s | 518.1 KiB | 00m00s
[ 58/153] rpm-build-libs-0:4.20.0-1.fc4 100% | 14.0 MiB/s | 100.5 KiB | 00m00s
[ 59/153] rpm-libs-0:4.20.0-1.fc42.s390 100% | 28.8 MiB/s | 324.6 KiB | 00m00s
[ 60/153] zstd-0:1.5.6-2.fc41.s390x 100% | 46.0 MiB/s | 517.6 KiB | 00m00s
[ 61/153] binutils-0:2.43.1-1.fc42.s390 100% | 110.0 MiB/s | 6.1 MiB | 00m00s
[ 62/153] curl-0:8.10.1-2.fc42.s390x 100% | 31.5 MiB/s | 226.0 KiB | 00m00s
[ 63/153] ansible-srpm-macros-0:1-16.fc 100% | 4.1 MiB/s | 20.8 KiB | 00m00s
[ 64/153] build-reproducibility-srpm-ma 100% | 2.1 MiB/s | 10.8 KiB | 00m00s
[ 65/153] efi-srpm-macros-0:5-12.fc41.n 100% | 3.6 MiB/s | 22.4 KiB | 00m00s
[ 66/153] dwz-0:0.15-8.fc42.s390x 100% | 20.2 MiB/s | 144.6 KiB | 00m00s
[ 67/153] glibc-gconv-extra-0:2.40.9000 100% | 83.9 MiB/s | 1.7 MiB | 00m00s
[ 68/153] fonts-srpm-macros-1:2.0.5-17. 100% | 6.6 MiB/s | 27.0 KiB | 00m00s
[ 69/153] forge-srpm-macros-0:0.4.0-1.f 100% | 3.9 MiB/s | 19.8 KiB | 00m00s
[ 70/153] fpc-srpm-macros-0:1.3-13.fc41 100% | 2.6 MiB/s | 8.0 KiB | 00m00s
[ 71/153] ghc-srpm-macros-0:1.9.2-1.fc4 100% | 2.2 MiB/s | 9.1 KiB | 00m00s
[ 72/153] gnat-srpm-macros-0:6-6.fc41.n 100% | 2.2 MiB/s | 9.0 KiB | 00m00s
[ 73/153] go-srpm-macros-0:3.6.0-3.fc41 100% | 6.8 MiB/s | 28.0 KiB | 00m00s
[ 74/153] kernel-srpm-macros-0:1.0-24.f 100% | 2.4 MiB/s | 9.9 KiB | 00m00s
[ 75/153] lua-srpm-macros-0:1-14.fc41.n 100% | 2.9 MiB/s | 8.9 KiB | 00m00s
[ 76/153] ocaml-srpm-macros-0:10-3.fc41 100% | 3.0 MiB/s | 9.2 KiB | 00m00s
[ 77/153] openblas-srpm-macros-0:2-18.f 100% | 2.5 MiB/s | 7.7 KiB | 00m00s
[ 78/153] package-notes-srpm-macros-0:0 100% | 3.2 MiB/s | 9.8 KiB | 00m00s
[ 79/153] perl-srpm-macros-0:1-56.fc41. 100% | 2.8 MiB/s | 8.5 KiB | 00m00s
[ 80/153] pyproject-srpm-macros-0:1.15. 100% | 4.3 MiB/s | 13.3 KiB | 00m00s
[ 81/153] python-srpm-macros-0:3.13-3.f 100% | 5.8 MiB/s | 23.7 KiB | 00m00s
[ 82/153] qt5-srpm-macros-0:5.15.15-1.f 100% | 2.9 MiB/s | 8.9 KiB | 00m00s
[ 83/153] qt6-srpm-macros-0:6.7.2-3.fc4 100% | 2.2 MiB/s | 9.1 KiB | 00m00s
[ 84/153] rust-srpm-macros-0:26.3-3.fc4 100% | 3.0 MiB/s | 12.1 KiB | 00m00s
[ 85/153] zig-srpm-macros-0:1-3.fc41.no 100% | 2.6 MiB/s | 8.1 KiB | 00m00s
[ 86/153] pkgconf-0:2.3.0-1.fc42.s390x 100% | 11.2 MiB/s | 45.8 KiB | 00m00s
[ 87/153] pkgconf-m4-0:2.3.0-1.fc42.noa 100% | 3.5 MiB/s | 14.3 KiB | 00m00s
[ 88/153] zip-0:3.0-41.fc41.s390x 100% | 45.9 MiB/s | 282.1 KiB | 00m00s
[ 89/153] libpkgconf-0:2.3.0-1.fc42.s39 100% | 6.3 MiB/s | 39.0 KiB | 00m00s
[ 90/153] ed-0:1.20.2-2.fc41.s390x 100% | 13.6 MiB/s | 83.3 KiB | 00m00s
[ 91/153] authselect-0:1.5.0-8.fc42.s39 100% | 22.9 MiB/s | 140.9 KiB | 00m00s
[ 92/153] gdbm-libs-1:1.23-7.fc41.s390x 100% | 14.2 MiB/s | 58.0 KiB | 00m00s
[ 93/153] gdbm-1:1.23-7.fc41.s390x 100% | 29.5 MiB/s | 150.9 KiB | 00m00s
[ 94/153] libnsl2-0:2.0.1-2.fc41.s390x 100% | 7.2 MiB/s | 29.5 KiB | 00m00s
[ 95/153] libpwquality-0:1.4.5-11.fc41. 100% | 21.3 MiB/s | 109.1 KiB | 00m00s
[ 96/153] libtirpc-0:1.3.5-0.fc41.s390x 100% | 18.9 MiB/s | 96.7 KiB | 00m00s
[ 97/153] crypto-policies-0:20241010-1. 100% | 8.9 MiB/s | 72.6 KiB | 00m00s
[ 98/153] ca-certificates-0:2024.2.69_v 100% | 76.9 MiB/s | 944.5 KiB | 00m00s
[ 99/153] ncurses-base-0:6.5-2.20240629 100% | 10.4 MiB/s | 63.8 KiB | 00m00s
[100/153] libcom_err-0:1.47.1-3.fc41.s3 100% | 4.3 MiB/s | 26.4 KiB | 00m00s
[101/153] openssl-libs-1:3.2.2-8.fc42.s 100% | 73.2 MiB/s | 2.0 MiB | 00m00s
[102/153] krb5-libs-0:1.21.3-2.fc41.s39 100% | 63.3 MiB/s | 777.9 KiB | 00m00s
[103/153] libsepol-0:3.7-3.fc42.s390x 100% | 48.5 MiB/s | 347.7 KiB | 00m00s
[104/153] cracklib-0:2.9.11-6.fc41.s390 100% | 16.3 MiB/s | 83.7 KiB | 00m00s
[105/153] pcre2-0:10.44-1.fc41.1.s390x 100% | 36.4 MiB/s | 260.8 KiB | 00m00s
[106/153] lz4-libs-0:1.10.0-1.fc41.s390 100% | 13.2 MiB/s | 94.7 KiB | 00m00s
[107/153] libzstd-0:1.5.6-2.fc41.s390x 100% | 33.9 MiB/s | 346.9 KiB | 00m00s
[108/153] libxml2-0:2.12.8-2.fc41.s390x 100% | 62.8 MiB/s | 707.0 KiB | 00m00s
[109/153] keyutils-libs-0:1.6.3-4.fc41. 100% | 6.2 MiB/s | 31.5 KiB | 00m00s
[110/153] libverto-0:0.3.2-9.fc41.s390x 100% | 5.1 MiB/s | 20.9 KiB | 00m00s
[111/153] basesystem-0:11-21.fc41.noarc 100% | 1.8 MiB/s | 7.4 KiB | 00m00s
[112/153] glibc-common-0:2.40.9000-6.fc 100% | 58.7 MiB/s | 420.4 KiB | 00m00s
[113/153] gmp-1:6.3.0-2.fc41.s390x 100% | 29.0 MiB/s | 326.3 KiB | 00m00s
[114/153] mpfr-0:4.2.1-5.fc41.s390x 100% | 29.1 MiB/s | 297.8 KiB | 00m00s
[115/153] filesystem-0:3.18-29.fc42.s39 100% | 71.3 MiB/s | 1.1 MiB | 00m00s
[116/153] fedora-repos-0:42-0.2.noarch 100% | 3.0 MiB/s | 9.2 KiB | 00m00s
[117/153] elfutils-debuginfod-client-0: 100% | 7.3 MiB/s | 37.5 KiB | 00m00s
[118/153] file-libs-0:5.45-7.fc41.s390x 100% | 83.4 MiB/s | 768.8 KiB | 00m00s
[119/153] elfutils-libs-0:0.191-8.fc41. 100% | 45.7 MiB/s | 280.8 KiB | 00m00s
[120/153] libffi-0:3.4.6-3.fc42.s390x 100% | 5.0 MiB/s | 36.0 KiB | 00m00s
[121/153] libstdc++-0:14.2.1-4.fc42.s39 100% | 74.4 MiB/s | 990.1 KiB | 00m00s
[122/153] p11-kit-trust-0:0.25.5-4.fc42 100% | 17.5 MiB/s | 143.5 KiB | 00m00s
[123/153] p11-kit-0:0.25.5-4.fc42.s390x 100% | 42.2 MiB/s | 518.5 KiB | 00m00s
[124/153] alternatives-0:1.30-1.fc41.s3 100% | 7.1 MiB/s | 43.4 KiB | 00m00s
[125/153] coreutils-common-0:9.5-10.fc4 100% | 72.3 MiB/s | 2.1 MiB | 00m00s
[126/153] add-determinism-0:0.4.0-1.fc4 100% | 98.1 MiB/s | 1.1 MiB | 00m00s
[127/153] jansson-0:2.13.1-10.fc41.s390 100% | 8.7 MiB/s | 44.6 KiB | 00m00s
[128/153] lua-libs-0:5.4.6-6.fc41.s390x 100% | 27.7 MiB/s | 141.7 KiB | 00m00s
[129/153] libgomp-0:14.2.1-4.fc42.s390x 100% | 31.8 MiB/s | 357.8 KiB | 00m00s
[130/153] rpm-sequoia-0:1.7.0-2.fc41.s3 100% | 60.1 MiB/s | 1.0 MiB | 00m00s
[131/153] sqlite-libs-0:3.46.0-4.fc41.s 100% | 49.9 MiB/s | 765.9 KiB | 00m00s
[132/153] libtasn1-0:4.19.0-9.fc41.s390 100% | 19.0 MiB/s | 78.0 KiB | 00m00s
[133/153] pcre2-syntax-0:10.44-1.fc41.1 100% | 24.4 MiB/s | 149.9 KiB | 00m00s
[134/153] fedora-gpg-keys-0:42-0.2.noar 100% | 30.1 MiB/s | 123.3 KiB | 00m00s
[135/153] fedora-repos-rawhide-0:42-0.2 100% | 2.1 MiB/s | 8.7 KiB | 00m00s
[136/153] elfutils-default-yama-scope-0 100% | 3.0 MiB/s | 12.3 KiB | 00m00s
[137/153] fedora-release-0:42-0.4.noarc 100% | 4.0 MiB/s | 12.4 KiB | 00m00s
[138/153] xxhash-libs-0:0.8.2-4.fc42.s3 100% | 7.1 MiB/s | 36.2 KiB | 00m00s
[139/153] fedora-release-identity-basic 100% | 2.6 MiB/s | 13.2 KiB | 00m00s
[140/153] libcurl-0:8.10.1-2.fc42.s390x 100% | 23.7 MiB/s | 387.6 KiB | 00m00s
[141/153] libbrotli-0:1.1.0-5.fc41.s390 100% | 23.3 MiB/s | 381.7 KiB | 00m00s
[142/153] libidn2-0:2.3.7-2.fc41.s390x 100% | 15.7 MiB/s | 112.6 KiB | 00m00s
[143/153] libnghttp2-0:1.63.0-1.fc42.s3 100% | 11.1 MiB/s | 79.7 KiB | 00m00s
[144/153] gdb-minimal-0:15.1-2.fc42.s39 100% | 120.2 MiB/s | 4.6 MiB | 00m00s
[145/153] libpsl-0:0.21.5-4.fc41.s390x 100% | 9.0 MiB/s | 64.5 KiB | 00m00s
[146/153] libssh-0:0.11.1-1.fc42.s390x 100% | 28.1 MiB/s | 229.8 KiB | 00m00s
[147/153] openldap-0:2.6.8-5.fc41.s390x 100% | 36.6 MiB/s | 262.0 KiB | 00m00s
[148/153] libevent-0:2.1.12-14.fc41.s39 100% | 36.3 MiB/s | 260.1 KiB | 00m00s
[149/153] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 67.3 MiB/s | 827.5 KiB | 00m00s
[150/153] libtool-ltdl-0:2.4.7-12.fc41. 100% | 7.1 MiB/s | 36.6 KiB | 00m00s
[151/153] libssh-config-0:0.11.1-1.fc42 100% | 1.8 MiB/s | 9.4 KiB | 00m00s
[152/153] publicsuffix-list-dafsa-0:202 100% | 14.2 MiB/s | 58.3 KiB | 00m00s
[153/153] libunistring-0:1.1-8.fc41.s39 100% | 68.2 MiB/s | 558.7 KiB | 00m00s
--------------------------------------------------------------------------------
[153/153] Total 100% | 88.3 MiB/s | 53.2 MiB | 00m01s
Running transaction
[ 1/155] Verify package files 100% | 822.0 B/s | 153.0 B | 00m00s
[ 2/155] Prepare transaction 100% | 2.9 KiB/s | 153.0 B | 00m00s
[ 3/155] Installing libgcc-0:14.2.1-4. 100% | 174.7 MiB/s | 178.9 KiB | 00m00s
[ 4/155] Installing publicsuffix-list- 100% | 0.0 B/s | 68.3 KiB | 00m00s
[ 5/155] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s
[ 6/155] Installing fedora-release-ide 100% | 0.0 B/s | 952.0 B | 00m00s
[ 7/155] Installing fedora-gpg-keys-0: 100% | 42.0 MiB/s | 172.2 KiB | 00m00s
[ 8/155] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s
[ 9/155] Installing fedora-repos-0:42- 100% | 0.0 B/s | 5.7 KiB | 00m00s
[ 10/155] Installing fedora-release-com 100% | 23.2 MiB/s | 23.8 KiB | 00m00s
[ 11/155] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s
[ 12/155] Installing setup-0:2.15.0-5.f 100% | 54.5 MiB/s | 726.1 KiB | 00m00s
[ 13/155] Installing filesystem-0:3.18- 100% | 3.2 MiB/s | 212.6 KiB | 00m00s
[ 14/155] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s
[ 15/155] Installing pcre2-syntax-0:10. 100% | 248.1 MiB/s | 254.1 KiB | 00m00s
[ 16/155] Installing coreutils-common-0 100% | 349.7 MiB/s | 11.2 MiB | 00m00s
[ 17/155] Installing ncurses-base-0:6.5 100% | 85.9 MiB/s | 351.7 KiB | 00m00s
[ 18/155] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s
[ 19/155] Installing ncurses-libs-0:6.5 100% | 212.5 MiB/s | 1.1 MiB | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[ 20/155] Installing glibc-0:2.40.9000- 100% | 203.0 MiB/s | 5.3 MiB | 00m00s
[ 21/155] Installing bash-0:5.2.32-2.fc 100% | 321.6 MiB/s | 8.4 MiB | 00m00s
[ 22/155] Installing glibc-common-0:2.4 100% | 161.9 MiB/s | 1.1 MiB | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[ 23/155] Installing glibc-gconv-extra- 100% | 242.3 MiB/s | 8.0 MiB | 00m00s
[ 24/155] Installing zlib-ng-compat-0:2 100% | 115.4 MiB/s | 118.2 KiB | 00m00s
[ 25/155] Installing xz-libs-1:5.6.3-2. 100% | 221.9 MiB/s | 227.2 KiB | 00m00s
[ 26/155] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 89.6 KiB | 00m00s
[ 27/155] Installing libuuid-0:2.40.2-8 100% | 0.0 B/s | 42.3 KiB | 00m00s
[ 28/155] Installing readline-0:8.2-11. 100% | 181.9 MiB/s | 558.9 KiB | 00m00s
[ 29/155] Installing popt-0:1.19-7.fc41 100% | 73.9 MiB/s | 151.3 KiB | 00m00s
[ 30/155] Installing libblkid-0:2.40.2- 100% | 280.8 MiB/s | 287.6 KiB | 00m00s
[ 31/155] Installing libattr-0:2.5.2-4. 100% | 0.0 B/s | 29.3 KiB | 00m00s
[ 32/155] Installing libacl-0:2.3.2-2.f 100% | 0.0 B/s | 44.6 KiB | 00m00s
[ 33/155] Installing libxcrypt-0:4.4.36 100% | 270.9 MiB/s | 277.4 KiB | 00m00s
[ 34/155] Installing libzstd-0:1.5.6-2. 100% | 285.5 MiB/s | 877.0 KiB | 00m00s
[ 35/155] Installing elfutils-libelf-0: 100% | 295.2 MiB/s | 1.2 MiB | 00m00s
[ 36/155] Installing gmp-1:6.3.0-2.fc41 100% | 251.4 MiB/s | 772.2 KiB | 00m00s
[ 37/155] Installing libstdc++-0:14.2.1 100% | 283.9 MiB/s | 3.1 MiB | 00m00s
[ 38/155] Installing libeconf-0:0.6.2-3 100% | 62.0 MiB/s | 63.5 KiB | 00m00s
[ 39/155] Installing gdbm-libs-1:1.23-7 100% | 132.0 MiB/s | 135.1 KiB | 00m00s
[ 40/155] Installing mpfr-0:4.2.1-5.fc4 100% | 228.0 MiB/s | 700.4 KiB | 00m00s
[ 41/155] Installing gawk-0:5.3.0-4.fc4 100% | 259.2 MiB/s | 1.8 MiB | 00m00s
[ 42/155] Installing dwz-0:0.15-8.fc42. 100% | 156.2 MiB/s | 320.0 KiB | 00m00s
[ 43/155] Installing unzip-0:6.0-64.fc4 100% | 201.9 MiB/s | 413.5 KiB | 00m00s
[ 44/155] Installing file-libs-0:5.45-7 100% | 585.0 MiB/s | 9.9 MiB | 00m00s
[ 45/155] Installing file-0:5.45-7.fc41 100% | 25.6 MiB/s | 104.8 KiB | 00m00s
[ 46/155] Installing crypto-policies-0: 100% | 31.9 MiB/s | 163.3 KiB | 00m00s
[ 47/155] Installing libcap-ng-0:0.8.5- 100% | 76.7 MiB/s | 78.6 KiB | 00m00s
[ 48/155] Installing audit-libs-0:4.0.2 100% | 172.4 MiB/s | 353.0 KiB | 00m00s
[ 49/155] Installing pam-libs-0:1.6.1-6 100% | 137.5 MiB/s | 140.8 KiB | 00m00s
[ 50/155] Installing libcap-0:2.70-4.fc 100% | 116.8 MiB/s | 239.2 KiB | 00m00s
[ 51/155] Installing systemd-libs-0:256 100% | 260.3 MiB/s | 2.1 MiB | 00m00s
[ 52/155] Installing libsmartcols-0:2.4 100% | 188.7 MiB/s | 193.2 KiB | 00m00s
[ 53/155] Installing libcom_err-0:1.47. 100% | 66.5 MiB/s | 68.1 KiB | 00m00s
[ 54/155] Installing libsepol-0:3.7-3.f 100% | 276.9 MiB/s | 850.7 KiB | 00m00s
[ 55/155] Installing pcre2-0:10.44-1.fc 100% | 223.4 MiB/s | 686.3 KiB | 00m00s
[ 56/155] Installing libselinux-0:3.7-6 100% | 189.6 MiB/s | 194.2 KiB | 00m00s
[ 57/155] Installing sed-0:4.9-3.fc41.s 100% | 215.2 MiB/s | 881.4 KiB | 00m00s
[ 58/155] Installing findutils-1:4.10.0 100% | 270.4 MiB/s | 1.9 MiB | 00m00s
[ 59/155] Installing grep-0:3.11-9.fc41 100% | 203.7 MiB/s | 1.0 MiB | 00m00s
[ 60/155] Installing xz-1:5.6.3-2.fc42. 100% | 206.8 MiB/s | 1.2 MiB | 00m00s
[ 61/155] Installing libmount-0:2.40.2- 100% | 184.0 MiB/s | 376.9 KiB | 00m00s
[ 62/155] Installing lz4-libs-0:1.10.0- 100% | 197.6 MiB/s | 202.4 KiB | 00m00s
[ 63/155] Installing libffi-0:3.4.6-3.f 100% | 65.7 MiB/s | 67.3 KiB | 00m00s
[ 64/155] Installing alternatives-0:1.3 100% | 70.0 MiB/s | 71.7 KiB | 00m00s
[ 65/155] Installing lua-libs-0:5.4.6-6 100% | 314.5 MiB/s | 322.1 KiB | 00m00s
[ 66/155] Installing libtasn1-0:4.19.0- 100% | 184.9 MiB/s | 189.3 KiB | 00m00s
[ 67/155] Installing p11-kit-0:0.25.5-4 100% | 251.2 MiB/s | 2.5 MiB | 00m00s
[ 68/155] Installing libunistring-0:1.1 100% | 295.6 MiB/s | 1.8 MiB | 00m00s
[ 69/155] Installing libidn2-0:2.3.7-2. 100% | 163.5 MiB/s | 334.9 KiB | 00m00s
[ 70/155] Installing libpsl-0:0.21.5-4. 100% | 79.5 MiB/s | 81.4 KiB | 00m00s
[ 71/155] Installing p11-kit-trust-0:0. 100% | 78.3 MiB/s | 480.9 KiB | 00m00s
[ 72/155] Installing openssl-libs-1:3.2 100% | 267.0 MiB/s | 6.1 MiB | 00m00s
[ 73/155] Installing coreutils-0:9.5-10 100% | 269.4 MiB/s | 6.2 MiB | 00m00s
[ 74/155] Installing ca-certificates-0: 100% | 1.7 MiB/s | 2.4 MiB | 00m01s
[ 75/155] Installing gzip-0:1.13-2.fc41 100% | 99.2 MiB/s | 406.3 KiB | 00m00s
[ 76/155] Installing authselect-libs-0: 100% | 163.8 MiB/s | 838.5 KiB | 00m00s
[ 77/155] Installing cracklib-0:2.9.11- 100% | 85.1 MiB/s | 261.4 KiB | 00m00s
[ 78/155] Installing libpwquality-0:1.4 100% | 105.8 MiB/s | 433.3 KiB | 00m00s
[ 79/155] Installing rpm-sequoia-0:1.7. 100% | 265.0 MiB/s | 3.2 MiB | 00m00s
[ 80/155] Installing libevent-0:2.1.12- 100% | 306.8 MiB/s | 942.6 KiB | 00m00s
[ 81/155] Installing zstd-0:1.5.6-2.fc4 100% | 305.8 MiB/s | 1.8 MiB | 00m00s
[ 82/155] Installing util-linux-core-0: 100% | 220.5 MiB/s | 1.5 MiB | 00m00s
[ 83/155] Installing tar-2:1.35-4.fc41. 100% | 302.0 MiB/s | 3.0 MiB | 00m00s
[ 84/155] Installing libsemanage-0:3.7- 100% | 150.0 MiB/s | 307.1 KiB | 00m00s
[ 85/155] Installing shadow-utils-2:4.1 100% | 219.8 MiB/s | 4.2 MiB | 00m00s
[ 86/155] Installing zip-0:3.0-41.fc41. 100% | 245.5 MiB/s | 754.1 KiB | 00m00s
[ 87/155] Installing gdbm-1:1.23-7.fc41 100% | 238.7 MiB/s | 488.8 KiB | 00m00s
[ 88/155] Installing cyrus-sasl-lib-0:2 100% | 298.6 MiB/s | 2.4 MiB | 00m00s
[ 89/155] Installing libfdisk-0:2.40.2- 100% | 193.3 MiB/s | 395.9 KiB | 00m00s
[ 90/155] Installing bzip2-0:1.0.8-19.f 100% | 101.3 MiB/s | 103.7 KiB | 00m00s
[ 91/155] Installing libxml2-0:2.12.8-2 100% | 268.5 MiB/s | 1.9 MiB | 00m00s
[ 92/155] Installing libarchive-0:3.7.6 100% | 250.2 MiB/s | 1.0 MiB | 00m00s
[ 93/155] Installing add-determinism-0: 100% | 299.4 MiB/s | 3.3 MiB | 00m00s
[ 94/155] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s
[ 95/155] Installing sqlite-libs-0:3.46 100% | 265.0 MiB/s | 1.6 MiB | 00m00s
[ 96/155] Installing rpm-libs-0:4.20.0- 100% | 265.3 MiB/s | 815.1 KiB | 00m00s
[ 97/155] Installing ed-0:1.20.2-2.fc41 100% | 149.3 MiB/s | 152.9 KiB | 00m00s
[ 98/155] Installing patch-0:2.7.6-25.f 100% | 292.8 MiB/s | 299.9 KiB | 00m00s
[ 99/155] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s
[100/155] Installing elfutils-libs-0:0. 100% | 182.6 MiB/s | 747.8 KiB | 00m00s
[101/155] Installing cpio-0:2.15-2.fc41 100% | 223.8 MiB/s | 1.1 MiB | 00m00s
[102/155] Installing diffutils-0:3.10-8 100% | 271.4 MiB/s | 1.6 MiB | 00m00s
[103/155] Installing libpkgconf-0:2.3.0 100% | 0.0 B/s | 87.0 KiB | 00m00s
[104/155] Installing pkgconf-0:2.3.0-1. 100% | 92.7 MiB/s | 94.9 KiB | 00m00s
[105/155] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.6 KiB | 00m00s
[106/155] Installing libverto-0:0.3.2-9 100% | 0.0 B/s | 31.1 KiB | 00m00s
[107/155] Installing krb5-libs-0:1.21.3 100% | 245.3 MiB/s | 2.5 MiB | 00m00s
[108/155] Installing libtirpc-0:1.3.5-0 100% | 215.2 MiB/s | 220.3 KiB | 00m00s
[109/155] Installing libnsl2-0:2.0.1-2. 100% | 61.4 MiB/s | 62.8 KiB | 00m00s
[110/155] Installing pam-0:1.6.1-6.fc42 100% | 170.4 MiB/s | 1.9 MiB | 00m00s
[111/155] Installing libssh-0:0.11.1-1. 100% | 286.8 MiB/s | 587.4 KiB | 00m00s
[112/155] Installing jansson-0:2.13.1-1 100% | 91.3 MiB/s | 93.5 KiB | 00m00s
[113/155] Installing libgomp-0:14.2.1-4 100% | 260.1 MiB/s | 532.6 KiB | 00m00s
[114/155] Installing rpm-build-libs-0:4 100% | 214.1 MiB/s | 219.3 KiB | 00m00s
[115/155] Installing xxhash-libs-0:0.8. 100% | 0.0 B/s | 69.4 KiB | 00m00s
[116/155] Installing libbrotli-0:1.1.0- 100% | 226.4 MiB/s | 927.4 KiB | 00m00s
[117/155] Installing libnghttp2-0:1.63. 100% | 174.9 MiB/s | 179.1 KiB | 00m00s
[118/155] Installing libtool-ltdl-0:2.4 100% | 0.0 B/s | 75.1 KiB | 00m00s
[119/155] Installing openldap-0:2.6.8-5 100% | 223.8 MiB/s | 687.4 KiB | 00m00s
[120/155] Installing libcurl-0:8.10.1-2 100% | 290.1 MiB/s | 891.2 KiB | 00m00s
[121/155] Installing elfutils-debuginfo 100% | 64.7 MiB/s | 66.3 KiB | 00m00s
[122/155] Installing binutils-0:2.43.1- 100% | 298.8 MiB/s | 26.9 MiB | 00m00s
[123/155] Installing elfutils-0:0.191-8 100% | 296.7 MiB/s | 3.0 MiB | 00m00s
[124/155] Installing gdb-minimal-0:15.1 100% | 249.2 MiB/s | 15.0 MiB | 00m00s
[125/155] Installing debugedit-0:5.0-18 100% | 204.6 MiB/s | 209.5 KiB | 00m00s
[126/155] Installing curl-0:8.10.1-2.fc 100% | 59.5 MiB/s | 487.6 KiB | 00m00s
[127/155] Installing rpm-0:4.20.0-1.fc4 100% | 156.5 MiB/s | 2.5 MiB | 00m00s
[128/155] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s
[129/155] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s
[130/155] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s
[131/155] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s
[132/155] Installing pkgconf-pkg-config 100% | 0.0 B/s | 1.8 KiB | 00m00s
[133/155] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s
[134/155] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s
[135/155] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s
[136/155] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s
[137/155] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s
[138/155] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s
[139/155] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s
[140/155] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s
[141/155] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s
[142/155] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s
[143/155] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s
[144/155] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s
[145/155] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s
[146/155] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s
[147/155] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 62.0 KiB | 00m00s
[148/155] Installing python-srpm-macros 100% | 0.0 B/s | 52.2 KiB | 00m00s
[149/155] Installing redhat-rpm-config- 100% | 94.4 MiB/s | 193.2 KiB | 00m00s
[150/155] Installing rpm-build-0:4.20.0 100% | 102.0 MiB/s | 209.0 KiB | 00m00s
[151/155] Installing pyproject-srpm-mac 100% | 2.4 MiB/s | 2.5 KiB | 00m00s
[152/155] Installing util-linux-0:2.40. 100% | 162.1 MiB/s | 3.7 MiB | 00m00s
[153/155] Installing authselect-0:1.5.0 100% | 78.9 MiB/s | 161.7 KiB | 00m00s
[154/155] Installing which-0:2.21-42.fc 100% | 84.1 MiB/s | 86.1 KiB | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[155/155] Installing info-0:7.1.1-1.fc4 100% | 234.3 KiB/s | 409.5 KiB | 00m02s
Warning: skipped PGP checks for 153 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch
Complete!
Finish: installing minimal buildroot with dnf5
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: add-determinism-0.4.0-1.fc42.s390x
alternatives-1.30-1.fc41.s390x
ansible-srpm-macros-1-16.fc41.noarch
audit-libs-4.0.2-1.fc41.s390x
authselect-1.5.0-8.fc42.s390x
authselect-libs-1.5.0-8.fc42.s390x
basesystem-11-21.fc41.noarch
bash-5.2.32-2.fc42.s390x
binutils-2.43.1-1.fc42.s390x
build-reproducibility-srpm-macros-0.4.0-1.fc42.noarch
bzip2-1.0.8-19.fc41.s390x
bzip2-libs-1.0.8-19.fc41.s390x
ca-certificates-2024.2.69_v8.0.401-2.fc42.noarch
coreutils-9.5-10.fc42.s390x
coreutils-common-9.5-10.fc42.s390x
cpio-2.15-2.fc41.s390x
cracklib-2.9.11-6.fc41.s390x
crypto-policies-20241010-1.git8baf557.fc42.noarch
curl-8.10.1-2.fc42.s390x
cyrus-sasl-lib-2.1.28-27.fc41.s390x
debugedit-5.0-18.fc42.s390x
diffutils-3.10-8.fc41.s390x
dwz-0.15-8.fc42.s390x
ed-1.20.2-2.fc41.s390x
efi-srpm-macros-5-12.fc41.noarch
elfutils-0.191-8.fc41.s390x
elfutils-debuginfod-client-0.191-8.fc41.s390x
elfutils-default-yama-scope-0.191-8.fc41.noarch
elfutils-libelf-0.191-8.fc41.s390x
elfutils-libs-0.191-8.fc41.s390x
fedora-gpg-keys-42-0.2.noarch
fedora-release-42-0.4.noarch
fedora-release-common-42-0.4.noarch
fedora-release-identity-basic-42-0.4.noarch
fedora-repos-42-0.2.noarch
fedora-repos-rawhide-42-0.2.noarch
file-5.45-7.fc41.s390x
file-libs-5.45-7.fc41.s390x
filesystem-3.18-29.fc42.s390x
findutils-4.10.0-4.fc41.s390x
fonts-srpm-macros-2.0.5-17.fc41.noarch
forge-srpm-macros-0.4.0-1.fc42.noarch
fpc-srpm-macros-1.3-13.fc41.noarch
gawk-5.3.0-4.fc41.s390x
gdb-minimal-15.1-2.fc42.s390x
gdbm-1.23-7.fc41.s390x
gdbm-libs-1.23-7.fc41.s390x
ghc-srpm-macros-1.9.2-1.fc42.noarch
glibc-2.40.9000-6.fc42.s390x
glibc-common-2.40.9000-6.fc42.s390x
glibc-gconv-extra-2.40.9000-6.fc42.s390x
glibc-minimal-langpack-2.40.9000-6.fc42.s390x
gmp-6.3.0-2.fc41.s390x
gnat-srpm-macros-6-6.fc41.noarch
go-srpm-macros-3.6.0-3.fc41.noarch
grep-3.11-9.fc41.s390x
gzip-1.13-2.fc41.s390x
info-7.1.1-1.fc42.s390x
jansson-2.13.1-10.fc41.s390x
kernel-srpm-macros-1.0-24.fc41.noarch
keyutils-libs-1.6.3-4.fc41.s390x
krb5-libs-1.21.3-2.fc41.s390x
libacl-2.3.2-2.fc41.s390x
libarchive-3.7.6-1.fc42.s390x
libattr-2.5.2-4.fc41.s390x
libblkid-2.40.2-8.fc42.s390x
libbrotli-1.1.0-5.fc41.s390x
libcap-2.70-4.fc41.s390x
libcap-ng-0.8.5-3.fc41.s390x
libcom_err-1.47.1-3.fc41.s390x
libcurl-8.10.1-2.fc42.s390x
libeconf-0.6.2-3.fc41.s390x
libevent-2.1.12-14.fc41.s390x
libfdisk-2.40.2-8.fc42.s390x
libffi-3.4.6-3.fc42.s390x
libgcc-14.2.1-4.fc42.s390x
libgomp-14.2.1-4.fc42.s390x
libidn2-2.3.7-2.fc41.s390x
libmount-2.40.2-8.fc42.s390x
libnghttp2-1.63.0-1.fc42.s390x
libnsl2-2.0.1-2.fc41.s390x
libpkgconf-2.3.0-1.fc42.s390x
libpsl-0.21.5-4.fc41.s390x
libpwquality-1.4.5-11.fc41.s390x
libselinux-3.7-6.fc42.s390x
libsemanage-3.7-3.fc42.s390x
libsepol-3.7-3.fc42.s390x
libsmartcols-2.40.2-8.fc42.s390x
libssh-0.11.1-1.fc42.s390x
libssh-config-0.11.1-1.fc42.noarch
libstdc++-14.2.1-4.fc42.s390x
libtasn1-4.19.0-9.fc41.s390x
libtirpc-1.3.5-0.fc41.s390x
libtool-ltdl-2.4.7-12.fc41.s390x
libunistring-1.1-8.fc41.s390x
libuuid-2.40.2-8.fc42.s390x
libverto-0.3.2-9.fc41.s390x
libxcrypt-4.4.36-7.fc41.s390x
libxml2-2.12.8-2.fc41.s390x
libzstd-1.5.6-2.fc41.s390x
lua-libs-5.4.6-6.fc41.s390x
lua-srpm-macros-1-14.fc41.noarch
lz4-libs-1.10.0-1.fc41.s390x
mpfr-4.2.1-5.fc41.s390x
ncurses-base-6.5-2.20240629.fc41.noarch
ncurses-libs-6.5-2.20240629.fc41.s390x
ocaml-srpm-macros-10-3.fc41.noarch
openblas-srpm-macros-2-18.fc41.noarch
openldap-2.6.8-5.fc41.s390x
openssl-libs-3.2.2-8.fc42.s390x
p11-kit-0.25.5-4.fc42.s390x
p11-kit-trust-0.25.5-4.fc42.s390x
package-notes-srpm-macros-0.5-12.fc41.noarch
pam-1.6.1-6.fc42.s390x
pam-libs-1.6.1-6.fc42.s390x
patch-2.7.6-25.fc41.s390x
pcre2-10.44-1.fc41.1.s390x
pcre2-syntax-10.44-1.fc41.1.noarch
perl-srpm-macros-1-56.fc41.noarch
pkgconf-2.3.0-1.fc42.s390x
pkgconf-m4-2.3.0-1.fc42.noarch
pkgconf-pkg-config-2.3.0-1.fc42.s390x
popt-1.19-7.fc41.s390x
publicsuffix-list-dafsa-20240107-4.fc41.noarch
pyproject-srpm-macros-1.15.1-1.fc42.noarch
python-srpm-macros-3.13-3.fc41.noarch
qt5-srpm-macros-5.15.15-1.fc42.noarch
qt6-srpm-macros-6.7.2-3.fc41.noarch
readline-8.2-11.fc42.s390x
redhat-rpm-config-296-1.fc42.noarch
rpm-4.20.0-1.fc42.s390x
rpm-build-4.20.0-1.fc42.s390x
rpm-build-libs-4.20.0-1.fc42.s390x
rpm-libs-4.20.0-1.fc42.s390x
rpm-sequoia-1.7.0-2.fc41.s390x
rust-srpm-macros-26.3-3.fc42.noarch
sed-4.9-3.fc41.s390x
setup-2.15.0-5.fc41.noarch
shadow-utils-4.16.0-5.fc42.s390x
sqlite-libs-3.46.0-4.fc41.s390x
systemd-libs-256.7-1.fc42.s390x
tar-1.35-4.fc41.s390x
unzip-6.0-64.fc41.s390x
util-linux-2.40.2-8.fc42.s390x
util-linux-core-2.40.2-8.fc42.s390x
which-2.21-42.fc41.s390x
xxhash-libs-0.8.2-4.fc42.s390x
xz-5.6.3-2.fc42.s390x
xz-libs-5.6.3-2.fc42.s390x
zig-srpm-macros-1-3.fc41.noarch
zip-3.0-41.fc41.s390x
zlib-ng-compat-2.1.7-3.fc42.s390x
zstd-1.5.6-2.fc41.s390x
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.src.rpm
Finish: rpmbuild -bs
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-s390x-1728861710.419267/root/var/log/dnf5.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-kj9wx0_9/fonttools/fonttools.spec) Config(child) 0 minutes 41 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
INFO: Start(/var/lib/copr-rpmbuild/results/fonttools-4.54.1-2.fc42.src.rpm) Config(fedora-rawhide-s390x)
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1728861710.419267/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1728861710.419267/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1728861710.419267/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
rpm-4.20.0-1.fc42.s390x
rpm-sequoia-1.7.0-2.fc41.s390x
dnf5-5.2.6.2-1.fc42.s390x
dnf5-plugins-5.2.6.2-1.fc42.s390x
Finish: chroot init
Start: build phase for fonttools-4.54.1-2.fc42.src.rpm
Start: build setup for fonttools-4.54.1-2.fc42.src.rpm
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.src.rpm
Updating and loading repositories:
fedora 100% | 89.8 KiB/s | 5.2 KiB | 00m00s
Additional repo http_kojipkgs_fedorapr 100% | 191.4 KiB/s | 3.8 KiB | 00m00s
Copr repository 100% | 3.6 KiB/s | 2.2 KiB | 00m01s
Repositories loaded.
Package Arch Version Repository Size
Installing:
gcc s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76.7 MiB
python3-devel s390x 3.13.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB
python3-freetype noarch 2.5.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
python3-glyphsLib noarch 5.1.11-14.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.8 MiB
python3-ufo2ft noarch 3.3.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB
python3-ufoLib2 noarch 0.16.0-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 439.9 KiB
Installing dependencies:
adobe-afdko s390x 4.0.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.8 MiB
annobin-docs noarch 12.70-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97.7 KiB
annobin-plugin-gcc s390x 12.70-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 985.3 KiB
cpp s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.5 MiB
expat s390x 2.6.3-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 319.1 KiB
flexiblas s390x 3.4.4-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48.5 KiB
flexiblas-netlib s390x 3.4.4-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12.4 MiB
flexiblas-openblas-openmp s390x 3.4.4-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43.1 KiB
gcc-plugin-annobin s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60.8 KiB
glibc-devel s390x 2.40.9000-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 467.6 KiB
glibc-headers-s390 noarch 2.40.9000-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB
kernel-headers s390x 6.11.0-63.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 MiB
libasan s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB
libatomic s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32.3 KiB
libb2 s390x 0.98.1-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42.0 KiB
libgfortran s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB
libmpc s390x 1.3.1-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164.5 KiB
libubsan s390x 14.2.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 491.2 KiB
libxcrypt-devel s390x 4.4.36-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30.3 KiB
libxslt s390x 1.1.42-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 494.5 KiB
make s390x 1:4.4.1-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB
mpdecimal s390x 2.5.1-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 224.7 KiB
openblas s390x 0.3.26-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96.0 KiB
openblas-openmp s390x 0.3.26-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.2 MiB
pyproject-rpm-macros noarch 1.15.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109.2 KiB
python-pip-wheel noarch 24.2-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
python-rpm-macros noarch 3.13-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22.1 KiB
python3 s390x 3.13.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31.6 KiB
python3-appdirs noarch 1.4.4-24.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.7 KiB
python3-attrs noarch 24.2.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 396.1 KiB
python3-booleanoperations noarch 0.9.0-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 172.4 KiB
python3-brotli s390x 1.1.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 923.9 KiB
python3-cffsubr noarch 0.3.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.0 KiB
python3-charset-normalizer noarch 3.3.2-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 314.8 KiB
python3-fontMath noarch 0.9.4-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 342.7 KiB
python3-fonttools s390x 4.54.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18.3 MiB
python3-fonttools+ufo s390x 4.54.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278.7 KiB
python3-fonttools+unicode s390x 4.54.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278.7 KiB
python3-fs noarch 2.4.16-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB
python3-idna noarch 3.9-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 639.8 KiB
python3-libs s390x 3.13.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.8 MiB
python3-lxml s390x 5.3.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.1 MiB
python3-numpy s390x 1:1.26.4-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41.8 MiB
python3-numpy-f2py s390x 1:1.26.4-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB
python3-packaging noarch 24.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 422.3 KiB
python3-platformdirs noarch 4.2.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 168.6 KiB
python3-pooch noarch 1.8.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 625.5 KiB
python3-pyclipper s390x 1.2.0-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 370.0 KiB
python3-requests noarch 2.32.3-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485.9 KiB
python3-rpm-generators noarch 14-11.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.7 KiB
python3-rpm-macros noarch 3.13-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 KiB
python3-scipy s390x 1.11.3-15.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64.4 MiB
python3-setuptools noarch 69.2.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 MiB
python3-six noarch 1.16.0-23.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118.3 KiB
python3-urllib3 noarch 2.2.3-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB
tzdata noarch 2024a-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB
Transaction Summary:
Installing: 62 packages
Total size of inbound packages is 100 MiB. Need to download 100 MiB.
After this operation, 357 MiB extra will be used (install 357 MiB, remove 0 B).
[ 1/62] python3-devel-0:3.13.0-1.fc42.s 100% | 9.7 MiB/s | 357.0 KiB | 00m00s
[ 2/62] python3-freetype-0:2.5.1-1.fc42 100% | 7.7 MiB/s | 362.5 KiB | 00m00s
[ 3/62] python3-glyphsLib-0:5.1.11-14.f 100% | 35.0 MiB/s | 608.9 KiB | 00m00s
[ 4/62] python3-ufoLib2-0:0.16.0-6.fc41 100% | 15.8 MiB/s | 113.3 KiB | 00m00s
[ 5/62] python3-ufo2ft-0:3.3.1-1.fc42.n 100% | 18.6 MiB/s | 323.8 KiB | 00m00s
[ 6/62] python3-0:3.13.0-1.fc42.s390x 100% | 5.4 MiB/s | 27.5 KiB | 00m00s
[ 7/62] python3-fonttools+ufo-0:4.54.1- 100% | 3.8 MiB/s | 11.5 KiB | 00m00s
[ 8/62] python3-attrs-0:24.2.0-1.fc41.n 100% | 12.8 MiB/s | 118.0 KiB | 00m00s
[ 9/62] python3-booleanoperations-0:0.9 100% | 6.3 MiB/s | 51.6 KiB | 00m00s
[10/62] python3-cffsubr-0:0.3.0-3.fc41. 100% | 5.3 MiB/s | 27.1 KiB | 00m00s
[11/62] python3-fontMath-0:0.9.4-1.fc42 100% | 12.3 MiB/s | 88.3 KiB | 00m00s
[12/62] python3-fonttools+unicode-0:4.5 100% | 2.8 MiB/s | 11.4 KiB | 00m00s
[13/62] python3-brotli-0:1.1.0-5.fc41.s 100% | 20.8 MiB/s | 382.6 KiB | 00m00s
[14/62] python3-fonttools-0:4.54.1-1.fc 100% | 54.4 MiB/s | 2.9 MiB | 00m00s
[15/62] python3-fs-0:2.4.16-9.fc41.noar 100% | 17.1 MiB/s | 280.1 KiB | 00m00s
[16/62] python3-lxml-0:5.3.0-1.fc42.s39 100% | 45.0 MiB/s | 1.4 MiB | 00m00s
[17/62] python3-libs-0:3.13.0-1.fc42.s3 100% | 54.1 MiB/s | 8.8 MiB | 00m00s
[18/62] adobe-afdko-0:4.0.1-2.fc41.s390 100% | 57.3 MiB/s | 1.5 MiB | 00m00s
[19/62] python3-pyclipper-0:1.2.0-16.fc 100% | 20.1 MiB/s | 144.2 KiB | 00m00s
[20/62] cpp-0:14.2.1-4.fc42.s390x 100% | 85.8 MiB/s | 9.6 MiB | 00m00s
[21/62] glibc-devel-0:2.40.9000-6.fc42. 100% | 28.1 MiB/s | 143.7 KiB | 00m00s
[22/62] libasan-0:14.2.1-4.fc42.s390x 100% | 65.2 MiB/s | 534.2 KiB | 00m00s
[23/62] libatomic-0:14.2.1-4.fc42.s390x 100% | 10.1 MiB/s | 41.5 KiB | 00m00s
[24/62] libmpc-0:1.3.1-6.fc41.s390x 100% | 23.9 MiB/s | 73.3 KiB | 00m00s
[25/62] python3-scipy-0:1.11.3-15.fc41. 100% | 45.2 MiB/s | 16.6 MiB | 00m00s
[26/62] libubsan-0:14.2.1-4.fc42.s390x 100% | 13.4 MiB/s | 233.8 KiB | 00m00s
[27/62] make-1:4.4.1-9.fc42.s390x 100% | 48.8 MiB/s | 599.4 KiB | 00m00s
[28/62] libgfortran-0:14.2.1-4.fc42.s39 100% | 46.0 MiB/s | 612.8 KiB | 00m00s
[29/62] flexiblas-netlib-0:3.4.4-3.fc41 100% | 90.3 MiB/s | 3.9 MiB | 00m00s
[30/62] python3-numpy-f2py-1:1.26.4-8.f 100% | 61.2 MiB/s | 501.1 KiB | 00m00s
[31/62] python3-pooch-0:1.8.2-3.fc41.no 100% | 17.6 MiB/s | 126.4 KiB | 00m00s
[32/62] python3-packaging-0:24.1-2.fc41 100% | 28.4 MiB/s | 116.2 KiB | 00m00s
[33/62] python3-platformdirs-0:4.2.2-2. 100% | 6.7 MiB/s | 41.0 KiB | 00m00s
[34/62] python3-requests-0:2.32.3-3.fc4 100% | 24.3 MiB/s | 149.0 KiB | 00m00s
[35/62] libxslt-0:1.1.42-2.fc41.s390x 100% | 46.3 MiB/s | 189.8 KiB | 00m00s
[36/62] expat-0:2.6.3-1.fc42.s390x 100% | 28.7 MiB/s | 117.4 KiB | 00m00s
[37/62] libb2-0:0.98.1-12.fc41.s390x 100% | 8.8 MiB/s | 27.0 KiB | 00m00s
[38/62] mpdecimal-0:2.5.1-16.fc41.s390x 100% | 19.4 MiB/s | 99.5 KiB | 00m00s
[39/62] python3-numpy-1:1.26.4-8.fc41.s 100% | 83.0 MiB/s | 7.1 MiB | 00m00s
[40/62] python-pip-wheel-0:24.2-2.fc42. 100% | 63.2 MiB/s | 1.2 MiB | 00m00s
[41/62] python3-appdirs-0:1.4.4-24.fc42 100% | 4.6 MiB/s | 23.4 KiB | 00m00s
[42/62] tzdata-0:2024a-9.fc41.noarch 100% | 46.7 MiB/s | 430.6 KiB | 00m00s
[43/62] python3-six-0:1.16.0-23.fc41.no 100% | 8.1 MiB/s | 41.2 KiB | 00m00s
[44/62] glibc-headers-s390-0:2.40.9000- 100% | 48.4 MiB/s | 545.1 KiB | 00m00s
[45/62] python3-setuptools-0:69.2.0-8.f 100% | 55.7 MiB/s | 1.4 MiB | 00m00s
[46/62] libxcrypt-devel-0:4.4.36-7.fc41 100% | 4.7 MiB/s | 28.8 KiB | 00m00s
[47/62] gcc-0:14.2.1-4.fc42.s390x 100% | 44.3 MiB/s | 30.4 MiB | 00m01s
[48/62] kernel-headers-0:6.11.0-63.fc42 100% | 33.3 MiB/s | 1.5 MiB | 00m00s
[49/62] flexiblas-0:3.4.4-3.fc41.s390x 100% | 839.8 KiB/s | 25.2 KiB | 00m00s
[50/62] flexiblas-openblas-openmp-0:3.4 100% | 5.6 MiB/s | 17.3 KiB | 00m00s
[51/62] python3-charset-normalizer-0:3. 100% | 13.9 MiB/s | 99.3 KiB | 00m00s
[52/62] python3-idna-0:3.9-1.fc42.noarc 100% | 13.7 MiB/s | 112.5 KiB | 00m00s
[53/62] python3-urllib3-0:2.2.3-3.fc42. 100% | 31.6 MiB/s | 259.0 KiB | 00m00s
[54/62] openblas-0:0.3.26-5.fc41.s390x 100% | 6.3 MiB/s | 38.6 KiB | 00m00s
[55/62] pyproject-rpm-macros-0:1.15.1-1 100% | 8.5 MiB/s | 43.3 KiB | 00m00s
[56/62] python-rpm-macros-0:3.13-3.fc41 100% | 4.3 MiB/s | 17.7 KiB | 00m00s
[57/62] python3-rpm-generators-0:14-11. 100% | 7.2 MiB/s | 29.3 KiB | 00m00s
[58/62] python3-rpm-macros-0:3.13-3.fc4 100% | 3.0 MiB/s | 12.4 KiB | 00m00s
[59/62] gcc-plugin-annobin-0:14.2.1-4.f 100% | 10.7 MiB/s | 54.6 KiB | 00m00s
[60/62] annobin-plugin-gcc-0:12.70-1.fc 100% | 79.0 MiB/s | 971.2 KiB | 00m00s
[61/62] annobin-docs-0:12.70-1.fc42.noa 100% | 22.5 MiB/s | 92.0 KiB | 00m00s
[62/62] openblas-openmp-0:0.3.26-5.fc41 100% | 90.9 MiB/s | 4.4 MiB | 00m00s
--------------------------------------------------------------------------------
[62/62] Total 100% | 133.8 MiB/s | 99.8 MiB | 00m01s
Running transaction
[ 1/64] Verify package files 100% | 194.0 B/s | 62.0 B | 00m00s
[ 2/64] Prepare transaction 100% | 738.0 B/s | 62.0 B | 00m00s
[ 3/64] Installing python-rpm-macros-0: 100% | 22.3 MiB/s | 22.8 KiB | 00m00s
[ 4/64] Installing libgfortran-0:14.2.1 100% | 309.6 MiB/s | 2.2 MiB | 00m00s
[ 5/64] Installing python3-rpm-macros-0 100% | 0.0 B/s | 6.7 KiB | 00m00s
[ 6/64] Installing libmpc-0:1.3.1-6.fc4 100% | 162.1 MiB/s | 166.0 KiB | 00m00s
[ 7/64] Installing cpp-0:14.2.1-4.fc42. 100% | 249.6 MiB/s | 25.5 MiB | 00m00s
[ 8/64] Installing pyproject-rpm-macros 100% | 108.6 MiB/s | 111.2 KiB | 00m00s
[ 9/64] Installing annobin-docs-0:12.70 100% | 0.0 B/s | 98.8 KiB | 00m00s
[10/64] Installing openblas-0:0.3.26-5. 100% | 95.5 MiB/s | 97.8 KiB | 00m00s
[11/64] Installing openblas-openmp-0:0. 100% | 292.7 MiB/s | 15.2 MiB | 00m00s
[12/64] Installing flexiblas-0:3.4.4-3. 100% | 0.0 B/s | 49.7 KiB | 00m00s
[13/64] Installing flexiblas-openblas-o 100% | 0.0 B/s | 44.0 KiB | 00m00s
[14/64] Installing flexiblas-netlib-0:3 100% | 269.5 MiB/s | 12.4 MiB | 00m00s
[15/64] Installing kernel-headers-0:6.1 100% | 176.4 MiB/s | 6.5 MiB | 00m00s
[16/64] Installing glibc-headers-s390-0 100% | 160.0 MiB/s | 2.2 MiB | 00m00s
[17/64] Installing libxcrypt-devel-0:4. 100% | 31.8 MiB/s | 32.6 KiB | 00m00s
[18/64] Installing glibc-devel-0:2.40.9 100% | 115.1 MiB/s | 471.4 KiB | 00m00s
[19/64] Installing tzdata-0:2024a-9.fc4 100% | 60.7 MiB/s | 1.9 MiB | 00m00s
[20/64] Installing python-pip-wheel-0:2 100% | 620.8 MiB/s | 1.2 MiB | 00m00s
[21/64] Installing mpdecimal-0:2.5.1-16 100% | 220.5 MiB/s | 225.8 KiB | 00m00s
[22/64] Installing libb2-0:0.98.1-12.fc 100% | 0.0 B/s | 43.1 KiB | 00m00s
[23/64] Installing expat-0:2.6.3-1.fc42 100% | 62.7 MiB/s | 321.2 KiB | 00m00s
[24/64] Installing python3-libs-0:3.13. 100% | 274.7 MiB/s | 41.2 MiB | 00m00s
[25/64] Installing python3-0:3.13.0-1.f 100% | 10.8 MiB/s | 33.3 KiB | 00m00s
[26/64] Installing python3-numpy-1:1.26 100% | 300.7 MiB/s | 42.1 MiB | 00m00s
[27/64] Installing python3-packaging-0: 100% | 211.5 MiB/s | 433.2 KiB | 00m00s
[28/64] Installing python3-idna-0:3.9-1 100% | 210.3 MiB/s | 646.1 KiB | 00m00s
[29/64] Installing python3-urllib3-0:2. 100% | 166.9 MiB/s | 1.0 MiB | 00m00s
[30/64] Installing python3-rpm-generato 100% | 81.0 MiB/s | 82.9 KiB | 00m00s
[31/64] Installing python3-devel-0:3.13 100% | 164.9 MiB/s | 1.8 MiB | 00m00s
[32/64] Installing python3-numpy-f2py-1 100% | 202.6 MiB/s | 2.8 MiB | 00m00s
[33/64] Installing python3-attrs-0:24.2 100% | 133.7 MiB/s | 410.7 KiB | 00m00s
[34/64] Installing python3-brotli-0:1.1 100% | 180.9 MiB/s | 926.4 KiB | 00m00s
[35/64] Installing python3-pyclipper-0: 100% | 181.8 MiB/s | 372.3 KiB | 00m00s
[36/64] Installing python3-platformdirs 100% | 170.9 MiB/s | 175.0 KiB | 00m00s
[37/64] Installing python3-appdirs-0:1. 100% | 34.6 MiB/s | 70.9 KiB | 00m00s
[38/64] Installing python3-setuptools-0 100% | 222.1 MiB/s | 7.3 MiB | 00m00s
[39/64] Installing python3-six-0:1.16.0 100% | 117.9 MiB/s | 120.7 KiB | 00m00s
[40/64] Installing python3-fs-0:2.4.16- 100% | 191.7 MiB/s | 1.3 MiB | 00m00s
[41/64] Installing python3-charset-norm 100% | 158.5 MiB/s | 324.7 KiB | 00m00s
[42/64] Installing python3-requests-0:2 100% | 162.1 MiB/s | 498.0 KiB | 00m00s
[43/64] Installing python3-pooch-0:1.8. 100% | 89.4 MiB/s | 640.5 KiB | 00m00s
[44/64] Installing python3-scipy-0:1.11 100% | 287.7 MiB/s | 64.7 MiB | 00m00s
[45/64] Installing libxslt-0:1.1.42-2.f 100% | 162.0 MiB/s | 497.6 KiB | 00m00s
[46/64] Installing python3-lxml-0:5.3.0 100% | 235.2 MiB/s | 5.2 MiB | 00m00s
[47/64] Installing python3-fonttools-0: 100% | 298.4 MiB/s | 18.5 MiB | 00m00s
[48/64] Installing python3-fonttools+uf 100% | 0.0 B/s | 124.0 B | 00m00s
[49/64] Installing python3-ufoLib2-0:0. 100% | 112.5 MiB/s | 460.9 KiB | 00m00s
[50/64] Installing python3-booleanopera 100% | 173.9 MiB/s | 178.1 KiB | 00m00s
[51/64] Installing python3-fontMath-0:0 100% | 172.5 MiB/s | 353.2 KiB | 00m00s
[52/64] Installing python3-fonttools+un 100% | 0.0 B/s | 124.0 B | 00m00s
[53/64] Installing make-1:4.4.1-9.fc42. 100% | 266.1 MiB/s | 1.9 MiB | 00m00s
[54/64] Installing libubsan-0:14.2.1-4. 100% | 240.3 MiB/s | 492.1 KiB | 00m00s
[55/64] Installing libatomic-0:14.2.1-4 100% | 0.0 B/s | 33.2 KiB | 00m00s
[56/64] Installing libasan-0:14.2.1-4.f 100% | 275.0 MiB/s | 1.7 MiB | 00m00s
[57/64] Installing gcc-0:14.2.1-4.fc42. 100% | 295.2 MiB/s | 76.8 MiB | 00m00s
[58/64] Installing adobe-afdko-0:4.0.1- 100% | 252.1 MiB/s | 5.8 MiB | 00m00s
[59/64] Installing python3-cffsubr-0:0. 100% | 43.2 MiB/s | 44.2 KiB | 00m00s
[60/64] Installing python3-ufo2ft-0:3.3 100% | 213.3 MiB/s | 1.5 MiB | 00m00s
[61/64] Installing annobin-plugin-gcc-0 100% | 87.6 MiB/s | 987.0 KiB | 00m00s
[62/64] Installing gcc-plugin-annobin-0 100% | 5.5 MiB/s | 62.4 KiB | 00m00s
[63/64] Installing python3-glyphsLib-0: 100% | 355.3 MiB/s | 7.8 MiB | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[64/64] Installing python3-freetype-0:2 100% | 11.6 MiB/s | 1.3 MiB | 00m00s
Warning: skipped PGP checks for 62 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch
Complete!
Finish: build setup for fonttools-4.54.1-2.fc42.src.rpm
Start: rpmbuild fonttools-4.54.1-2.fc42.src.rpm
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.aJmZK4
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ test -d /builddir/build/BUILD/fonttools-4.54.1-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/fonttools-4.54.1-build
+ /usr/bin/rm -rf /builddir/build/BUILD/fonttools-4.54.1-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5EuBCG
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ rm -rf fonttools-4.54.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/fonttools-4.54.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd fonttools-4.54.1
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.sy916v
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd fonttools-4.54.1
+ export FONTTOOLS_WITH_CYTHON=1
+ FONTTOOLS_WITH_CYTHON=1
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ VALAFLAGS=-g
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ RPM_TOXENV=py313-noextra
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir --output /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires -x graphite -x interpolatable -x lxml -x plot -x symfont -x type1 -x ufo -x unicode -x woff -e py313-noextra
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
(installed: setuptools 69.2.0)
Handling wheel from default build backend
Requirement not satisfied: wheel
Exiting dependency generation pass: build backend
+ cat /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires
+ rm -rfv '*.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.buildreqs.nosrc.rpm
INFO: Going to install missing dynamic buildrequires
Updating and loading repositories:
fedora 100% | 1.0 KiB/s | 5.2 KiB | 00m05s
Additional repo http_kojipkgs_fedorapr 100% | 174.0 KiB/s | 3.8 KiB | 00m00s
Copr repository 100% | 2.8 KiB/s | 2.2 KiB | 00m01s
Repositories loaded.
Package "gcc-14.2.1-4.fc42.s390x" is already installed.
Package "pyproject-rpm-macros-1.15.1-1.fc42.noarch" is already installed.
Package "python3-devel-3.13.0-1.fc42.s390x" is already installed.
Package "python3-freetype-2.5.1-1.fc42.noarch" is already installed.
Package "python3-glyphsLib-5.1.11-14.fc41.noarch" is already installed.
Package "python3-packaging-24.1-2.fc41.noarch" is already installed.
Package "python3-setuptools-69.2.0-8.fc41.noarch" is already installed.
Package "python3-ufo2ft-3.3.1-1.fc42.noarch" is already installed.
Package "python3-ufoLib2-0.16.0-6.fc41.noarch" is already installed.
Package Arch Version Repository Size
Installing:
python3-pip noarch 24.2-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.4 MiB
python3-wheel noarch 1:0.43.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 516.1 KiB
Transaction Summary:
Installing: 2 packages
Total size of inbound packages is 3 MiB. Need to download 3 MiB.
After this operation, 12 MiB extra will be used (install 12 MiB, remove 0 B).
[1/2] python3-wheel-1:0.43.0-4.fc41.noa 100% | 6.1 MiB/s | 151.0 KiB | 00m00s
[2/2] python3-pip-0:24.2-2.fc42.noarch 100% | 31.3 MiB/s | 2.5 MiB | 00m00s
--------------------------------------------------------------------------------
[2/2] Total 100% | 32.8 MiB/s | 2.7 MiB | 00m00s
Running transaction
[1/4] Verify package files 100% | 250.0 B/s | 2.0 B | 00m00s
[2/4] Prepare transaction 100% | 83.0 B/s | 2.0 B | 00m00s
[3/4] Installing python3-wheel-1:0.43.0 100% | 87.1 MiB/s | 535.1 KiB | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[4/4] Installing python3-pip-0:24.2-2.f 100% | 145.7 MiB/s | 11.7 MiB | 00m00s
Warning: skipped PGP checks for 2 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch
Complete!
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KoiJg9
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd fonttools-4.54.1
+ export FONTTOOLS_WITH_CYTHON=1
+ FONTTOOLS_WITH_CYTHON=1
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ VALAFLAGS=-g
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ RPM_TOXENV=py313-noextra
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir --output /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires -x graphite -x interpolatable -x lxml -x plot -x symfont -x type1 -x ufo -x unicode -x woff -e py313-noextra
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
(installed: setuptools 69.2.0)
Handling wheel from default build backend
Requirement satisfied: wheel
(installed: wheel 0.43.0)
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
(installed: wheel 0.43.0)
Handling cython from get_requires_for_build_wheel
Requirement not satisfied: cython
Exiting dependency generation pass: get_requires_for_build_wheel
+ cat /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires
+ rm -rfv '*.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.buildreqs.nosrc.rpm
INFO: Going to install missing dynamic buildrequires
Updating and loading repositories:
Additional repo http_kojipkgs_fedorapr 100% | 182.3 KiB/s | 3.8 KiB | 00m00s
Copr repository 100% | 3.1 KiB/s | 2.2 KiB | 00m01s
fedora 100% | 1.0 KiB/s | 5.2 KiB | 00m05s
Repositories loaded.
Package "gcc-14.2.1-4.fc42.s390x" is already installed.
Package "pyproject-rpm-macros-1.15.1-1.fc42.noarch" is already installed.
Package "python3-devel-3.13.0-1.fc42.s390x" is already installed.
Package "python3-freetype-2.5.1-1.fc42.noarch" is already installed.
Package "python3-glyphsLib-5.1.11-14.fc41.noarch" is already installed.
Package "python3-packaging-24.1-2.fc41.noarch" is already installed.
Package "python3-pip-24.2-2.fc42.noarch" is already installed.
Package "python3-setuptools-69.2.0-8.fc41.noarch" is already installed.
Package "python3-ufo2ft-3.3.1-1.fc42.noarch" is already installed.
Package "python3-ufoLib2-0.16.0-6.fc41.noarch" is already installed.
Package "python3-wheel-1:0.43.0-4.fc41.noarch" is already installed.
Package Arch Version Repository Size
Installing:
python3-cython s390x 3.0.11-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18.3 MiB
Transaction Summary:
Installing: 1 package
Total size of inbound packages is 4 MiB. Need to download 4 MiB.
After this operation, 18 MiB extra will be used (install 18 MiB, remove 0 B).
[1/1] python3-cython-0:3.0.11-1.fc41.s3 100% | 33.4 MiB/s | 3.9 MiB | 00m00s
--------------------------------------------------------------------------------
[1/1] Total 100% | 33.4 MiB/s | 3.9 MiB | 00m00s
Running transaction
[1/3] Verify package files 100% | 90.0 B/s | 1.0 B | 00m00s
[2/3] Prepare transaction 100% | 31.0 B/s | 1.0 B | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[3/3] Installing python3-cython-0:3.0.1 100% | 216.8 MiB/s | 18.4 MiB | 00m00s
Warning: skipped PGP checks for 1 package from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch
Complete!
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.VN5OuF
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd fonttools-4.54.1
+ export FONTTOOLS_WITH_CYTHON=1
+ FONTTOOLS_WITH_CYTHON=1
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ VALAFLAGS=-g
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ RPM_TOXENV=py313-noextra
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir --output /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires -x graphite -x interpolatable -x lxml -x plot -x symfont -x type1 -x ufo -x unicode -x woff -e py313-noextra
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
(installed: setuptools 69.2.0)
Handling wheel from default build backend
Requirement satisfied: wheel
(installed: wheel 0.43.0)
running egg_info
creating Lib/fonttools.egg-info
writing Lib/fonttools.egg-info/PKG-INFO
writing dependency_links to Lib/fonttools.egg-info/dependency_links.txt
writing entry points to Lib/fonttools.egg-info/entry_points.txt
writing requirements to Lib/fonttools.egg-info/requires.txt
writing top-level names to Lib/fonttools.egg-info/top_level.txt
writing manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
Compiling Lib/fontTools/cu2qu/cu2qu.py because it changed.
Compiling Lib/fontTools/qu2cu/qu2cu.py because it changed.
Compiling Lib/fontTools/misc/bezierTools.py because it changed.
Compiling Lib/fontTools/pens/momentsPen.py because it changed.
Compiling Lib/fontTools/varLib/iup.py because it changed.
Compiling Lib/fontTools/feaLib/lexer.py because it changed.
[1/6] Cythonizing Lib/fontTools/cu2qu/cu2qu.py
[2/6] Cythonizing Lib/fontTools/feaLib/lexer.py
[3/6] Cythonizing Lib/fontTools/misc/bezierTools.py
[4/6] Cythonizing Lib/fontTools/pens/momentsPen.py
[5/6] Cythonizing Lib/fontTools/qu2cu/qu2cu.py
[6/6] Cythonizing Lib/fontTools/varLib/iup.py
reading manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
(installed: wheel 0.43.0)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement not satisfied: tox-current-env >= 0.0.6
Exiting dependency generation pass: tox itself
+ cat /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires
+ rm -rfv '*.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.buildreqs.nosrc.rpm
INFO: Going to install missing dynamic buildrequires
Updating and loading repositories:
fedora 100% | 100.2 KiB/s | 5.2 KiB | 00m00s
Additional repo http_kojipkgs_fedorapr 100% | 85.1 KiB/s | 3.8 KiB | 00m00s
Copr repository 100% | 10.1 KiB/s | 2.2 KiB | 00m00s
Repositories loaded.
Package "gcc-14.2.1-4.fc42.s390x" is already installed.
Package "pyproject-rpm-macros-1.15.1-1.fc42.noarch" is already installed.
Package "python3-devel-3.13.0-1.fc42.s390x" is already installed.
Package "python3-freetype-2.5.1-1.fc42.noarch" is already installed.
Package "python3-glyphsLib-5.1.11-14.fc41.noarch" is already installed.
Package "python3-packaging-24.1-2.fc41.noarch" is already installed.
Package "python3-pip-24.2-2.fc42.noarch" is already installed.
Package "python3-setuptools-69.2.0-8.fc41.noarch" is already installed.
Package "python3-ufo2ft-3.3.1-1.fc42.noarch" is already installed.
Package "python3-ufoLib2-0.16.0-6.fc41.noarch" is already installed.
Package "python3-wheel-1:0.43.0-4.fc41.noarch" is already installed.
Package Arch Version Repository Size
Installing:
python3-tox-current-env noarch 0.0.12-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71.7 KiB
Installing dependencies:
python-setuptools-wheel noarch 69.2.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 750.4 KiB
python-wheel-wheel noarch 1:0.43.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65.1 KiB
python3-cachetools noarch 5.4.0-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 138.7 KiB
python3-chardet noarch 5.2.0-14.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB
python3-colorama noarch 0.4.6-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 191.6 KiB
python3-distlib noarch 0.3.8-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
python3-filelock noarch 3.15.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90.2 KiB
python3-pluggy noarch 1.5.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 193.2 KiB
python3-pyproject-api noarch 1.6.1-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80.6 KiB
python3-virtualenv noarch 20.21.1-25.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 697.5 KiB
tox noarch 4.21.2-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
Transaction Summary:
Installing: 12 packages
Total size of inbound packages is 2 MiB. Need to download 2 MiB.
After this operation, 7 MiB extra will be used (install 7 MiB, remove 0 B).
[ 1/12] python3-tox-current-env-0:0.0.1 100% | 1.4 MiB/s | 30.2 KiB | 00m00s
[ 2/12] python3-cachetools-0:5.4.0-6.fc 100% | 1.3 MiB/s | 37.1 KiB | 00m00s
[ 3/12] tox-0:4.21.2-1.fc42.noarch 100% | 10.6 MiB/s | 368.1 KiB | 00m00s
[ 4/12] python3-colorama-0:0.4.6-9.fc41 100% | 10.3 MiB/s | 63.4 KiB | 00m00s
[ 5/12] python3-chardet-0:5.2.0-14.fc41 100% | 20.5 MiB/s | 273.4 KiB | 00m00s
[ 6/12] python3-filelock-0:3.15.4-2.fc4 100% | 12.2 MiB/s | 37.5 KiB | 00m00s
[ 7/12] python3-pyproject-api-0:1.6.1-5 100% | 12.1 MiB/s | 37.1 KiB | 00m00s
[ 8/12] python-wheel-wheel-1:0.43.0-4.f 100% | 13.9 MiB/s | 71.0 KiB | 00m00s
[ 9/12] python3-virtualenv-0:20.21.1-25 100% | 15.7 MiB/s | 257.6 KiB | 00m00s
[10/12] python3-distlib-0:0.3.8-3.fc41. 100% | 31.6 MiB/s | 258.6 KiB | 00m00s
[11/12] python-setuptools-wheel-0:69.2. 100% | 44.2 MiB/s | 679.1 KiB | 00m00s
[12/12] python3-pluggy-0:1.5.0-1.fc41.n 100% | 10.4 MiB/s | 53.1 KiB | 00m00s
--------------------------------------------------------------------------------
[12/12] Total 100% | 35.9 MiB/s | 2.1 MiB | 00m00s
Running transaction
[ 1/14] Verify package files 100% | 1.7 KiB/s | 12.0 B | 00m00s
[ 2/14] Prepare transaction 100% | 545.0 B/s | 12.0 B | 00m00s
[ 3/14] Installing python3-filelock-0:3 100% | 94.8 MiB/s | 97.1 KiB | 00m00s
[ 4/14] Installing python3-pluggy-0:1.5 100% | 194.7 MiB/s | 199.4 KiB | 00m00s
[ 5/14] Installing python3-distlib-0:0. 100% | 295.4 MiB/s | 1.2 MiB | 00m00s
[ 6/14] Installing python-wheel-wheel-1 100% | 0.0 B/s | 65.8 KiB | 00m00s
[ 7/14] Installing python-setuptools-wh 100% | 366.8 MiB/s | 751.1 KiB | 00m00s
[ 8/14] Installing python3-virtualenv-0 100% | 83.5 MiB/s | 769.8 KiB | 00m00s
[ 9/14] Installing python3-pyproject-ap 100% | 84.7 MiB/s | 86.8 KiB | 00m00s
[10/14] Installing python3-colorama-0:0 100% | 98.4 MiB/s | 201.5 KiB | 00m00s
[11/14] Installing python3-chardet-0:5. 100% | 232.9 MiB/s | 2.1 MiB | 00m00s
[12/14] Installing python3-cachetools-0 100% | 138.9 MiB/s | 142.3 KiB | 00m00s
[13/14] Installing tox-0:4.21.2-1.fc42. 100% | 116.1 MiB/s | 1.3 MiB | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[14/14] Installing python3-tox-current- 100% | 3.7 MiB/s | 76.0 KiB | 00m00s
Warning: skipped PGP checks for 12 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch
Complete!
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.SFkpAi
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd fonttools-4.54.1
+ export FONTTOOLS_WITH_CYTHON=1
+ FONTTOOLS_WITH_CYTHON=1
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ VALAFLAGS=-g
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ RPM_TOXENV=py313-noextra
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir --output /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires -x graphite -x interpolatable -x lxml -x plot -x symfont -x type1 -x ufo -x unicode -x woff -e py313-noextra
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
(installed: setuptools 69.2.0)
Handling wheel from default build backend
Requirement satisfied: wheel
(installed: wheel 0.43.0)
running egg_info
writing Lib/fonttools.egg-info/PKG-INFO
writing dependency_links to Lib/fonttools.egg-info/dependency_links.txt
writing entry points to Lib/fonttools.egg-info/entry_points.txt
writing requirements to Lib/fonttools.egg-info/requires.txt
writing top-level names to Lib/fonttools.egg-info/top_level.txt
reading manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
(installed: wheel 0.43.0)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement satisfied: tox-current-env >= 0.0.6
(installed: tox-current-env 0.0.12)
py313-noextra: OK (0.00 seconds)
congratulations :) (0.06 seconds)
Handling tox>=3.0 from tox --print-deps-only: py313-noextra
Requirement satisfied: tox>=3.0
(installed: tox 4.21.2)
Handling pytest>=7.0.0,!=8.0.1,!=8.0.2 from tox --print-deps-only: py313-noextra
Requirement not satisfied: pytest>=7.0.0,!=8.0.1,!=8.0.2
Handling pytest-randomly from tox --print-deps-only: py313-noextra
Requirement not satisfied: pytest-randomly
running dist_info
creating fonttools.egg-info
writing fonttools.egg-info/PKG-INFO
writing dependency_links to fonttools.egg-info/dependency_links.txt
writing entry points to fonttools.egg-info/entry_points.txt
writing requirements to fonttools.egg-info/requires.txt
writing top-level names to fonttools.egg-info/top_level.txt
writing manifest file 'fonttools.egg-info/SOURCES.txt'
reading manifest file 'fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'fonttools.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/fonttools-4.54.1.dist-info'
Handling fs <3,>=2.2.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: fs <3,>=2.2.0 ; extra == 'all'
Handling lxml >=4.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: lxml >=4.0 ; extra == 'all'
Handling zopfli >=0.1.4 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: zopfli >=0.1.4 ; extra == 'all'
Handling lz4 >=1.7.4.2 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: lz4 >=1.7.4.2 ; extra == 'all'
Handling pycairo ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: pycairo ; extra == 'all'
Handling matplotlib ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: matplotlib ; extra == 'all'
Handling sympy ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: sympy ; extra == 'all'
Handling skia-pathops >=0.5.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: skia-pathops >=0.5.0 ; extra == 'all'
Handling uharfbuzz >=0.23.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: uharfbuzz >=0.23.0 ; extra == 'all'
Handling brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'all'
Handling scipy ; (platform_python_implementation != "PyPy") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: scipy ; (platform_python_implementation != "PyPy") and extra == 'all'
Handling brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'all'
Handling munkres ; (platform_python_implementation == "PyPy") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: munkres ; (platform_python_implementation == "PyPy") and extra == 'all'
Handling unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'all'
Handling xattr ; (sys_platform == "darwin") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: xattr ; (sys_platform == "darwin") and extra == 'all'
Handling lz4 >=1.7.4.2 ; extra == 'graphite' from hook generated metadata: Requires-Dist (fonttools)
Requirement not satisfied: lz4 >=1.7.4.2 ; extra == 'graphite'
Handling pycairo ; extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Requirement not satisfied: pycairo ; extra == 'interpolatable'
Handling scipy ; (platform_python_implementation != "PyPy") and extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: scipy ; (platform_python_implementation != "PyPy") and extra == 'interpolatable'
(installed: scipy 1.11.3)
Handling munkres ; (platform_python_implementation == "PyPy") and extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: munkres ; (platform_python_implementation == "PyPy") and extra == 'interpolatable'
Handling lxml >=4.0 ; extra == 'lxml' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: lxml >=4.0 ; extra == 'lxml'
(installed: lxml 5.3.0)
Handling skia-pathops >=0.5.0 ; extra == 'pathops' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: skia-pathops >=0.5.0 ; extra == 'pathops'
Handling matplotlib ; extra == 'plot' from hook generated metadata: Requires-Dist (fonttools)
Requirement not satisfied: matplotlib ; extra == 'plot'
Handling uharfbuzz >=0.23.0 ; extra == 'repacker' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: uharfbuzz >=0.23.0 ; extra == 'repacker'
Handling sympy ; extra == 'symfont' from hook generated metadata: Requires-Dist (fonttools)
Requirement not satisfied: sympy ; extra == 'symfont'
Handling xattr ; (sys_platform == "darwin") and extra == 'type1' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: xattr ; (sys_platform == "darwin") and extra == 'type1'
Handling fs <3,>=2.2.0 ; extra == 'ufo' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: fs <3,>=2.2.0 ; extra == 'ufo'
(installed: fs 2.4.16)
Handling unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'unicode' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'unicode'
Handling zopfli >=0.1.4 ; extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Requirement not satisfied: zopfli >=0.1.4 ; extra == 'woff'
Handling brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'woff'
Handling brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'woff'
(installed: brotli 1.1.0)
+ cat /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires
+ rm -rfv fonttools-4.54.1.dist-info/
removed 'fonttools-4.54.1.dist-info/entry_points.txt'
removed 'fonttools-4.54.1.dist-info/top_level.txt'
removed 'fonttools-4.54.1.dist-info/METADATA'
removed 'fonttools-4.54.1.dist-info/LICENSE'
removed directory 'fonttools-4.54.1.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.buildreqs.nosrc.rpm
INFO: Going to install missing dynamic buildrequires
Updating and loading repositories:
fedora 100% | 20.3 KiB/s | 5.2 KiB | 00m00s
Copr repository 100% | 3.1 KiB/s | 2.2 KiB | 00m01s
Additional repo http_kojipkgs_fedorapr 100% | 182.3 KiB/s | 3.8 KiB | 00m00s
Repositories loaded.
Package "gcc-14.2.1-4.fc42.s390x" is already installed.
Package "pyproject-rpm-macros-1.15.1-1.fc42.noarch" is already installed.
Package "python3-devel-3.13.0-1.fc42.s390x" is already installed.
Package "python3-brotli-1.1.0-5.fc41.s390x" is already installed.
Package "python3-freetype-2.5.1-1.fc42.noarch" is already installed.
Package "python3-glyphsLib-5.1.11-14.fc41.noarch" is already installed.
Package "python3-lxml-5.3.0-1.fc42.s390x" is already installed.
Package "python3-packaging-24.1-2.fc41.noarch" is already installed.
Package "python3-pip-24.2-2.fc42.noarch" is already installed.
Package "python3-scipy-1.11.3-15.fc41.s390x" is already installed.
Package "python3-setuptools-69.2.0-8.fc41.noarch" is already installed.
Package "tox-4.21.2-1.fc42.noarch" is already installed.
Package "python3-tox-current-env-0.0.12-1.fc42.noarch" is already installed.
Package "python3-ufo2ft-3.3.1-1.fc42.noarch" is already installed.
Package "python3-ufoLib2-0.16.0-6.fc41.noarch" is already installed.
Package "python3-wheel-1:0.43.0-4.fc41.noarch" is already installed.
Package Arch Version Repository Size
Installing:
python3-cairo s390x 1.25.1-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 520.3 KiB
python3-lz4 s390x 4.3.3-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.2 MiB
python3-matplotlib s390x 3.9.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21.1 MiB
python3-pytest noarch 8.3.3-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.8 MiB
python3-pytest-randomly noarch 3.15.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51.5 KiB
python3-sympy s390x 1.13.3-1.fc42 copr_base 78.3 MiB
python3-zopfli s390x 0.2.3-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58.9 KiB
Installing dependencies:
abattis-cantarell-vf-fonts noarch 0.301-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.7 KiB
cairo s390x 1.18.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB
default-fonts-core-sans noarch 4.1-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.9 KiB
dejavu-sans-fonts noarch 2.37-24.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.5 MiB
fontconfig s390x 2.15.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 825.6 KiB
fonts-filesystem noarch 1:2.0.5-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B
freetype s390x 2.13.3-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 934.9 KiB
fribidi s390x 1.0.16-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206.0 KiB
glib2 s390x 2.82.1-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.0 MiB
gnutls s390x 3.8.7-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.2 MiB
google-noto-fonts-common noarch 20240901-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17.5 KiB
google-noto-sans-vf-fonts noarch 20240901-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
graphite2 s390x 1.3.14-16.fc41 copr_base 207.4 KiB
harfbuzz s390x 10.0.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB
jbigkit-libs s390x 2.1-30.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121.2 KiB
lcms2 s390x 2.16-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 456.7 KiB
libX11 s390x 1.8.10-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB
libX11-common noarch 1.8.10-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB
libXau s390x 1.0.11-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66.6 KiB
libXext s390x 1.3.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97.7 KiB
libXft s390x 2.3.8-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 172.2 KiB
libXrender s390x 0.9.11-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53.9 KiB
libimagequant s390x 4.0.3-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 835.9 KiB
libjpeg-turbo s390x 3.0.4-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 747.8 KiB
liblerc s390x 4.0.0-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 269.0 KiB
libpng s390x 2:1.6.44-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 257.6 KiB
libqhull_r s390x 1:8.0.2-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 495.2 KiB
libraqm s390x 0.10.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.5 KiB
libtiff s390x 4.6.0-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 657.7 KiB
libwebp s390x 1.4.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 666.2 KiB
libxcb s390x 1.17.0-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB
nettle s390x 3.10-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 849.2 KiB
openjpeg s390x 2.5.2-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481.5 KiB
pixman s390x 0.43.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 576.3 KiB
python3-contourpy s390x 1.3.0-1.fc42 copr_base 805.9 KiB
python3-cycler noarch 0.11.0-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37.6 KiB
python3-dateutil noarch 1:2.8.2-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 879.2 KiB
python3-iniconfig noarch 1.1.1-23.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.6 KiB
python3-kiwisolver s390x 1.4.7-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 169.1 KiB
python3-matplotlib-data noarch 3.9.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 741.5 KiB
python3-matplotlib-data-fonts noarch 3.9.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.9 MiB
python3-matplotlib-tk s390x 3.9.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 261.9 KiB
python3-mpmath noarch 1.3.0-10.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.2 MiB
python3-olefile noarch 0.47-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 340.4 KiB
python3-pillow s390x 10.4.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.8 MiB
python3-pillow-tk s390x 10.4.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.1 KiB
python3-pyparsing noarch 3.1.2-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB
python3-tkinter s390x 3.13.0-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 MiB
tcl s390x 1:8.6.14-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.4 MiB
tk s390x 1:8.6.14-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.8 MiB
xml-common noarch 0.6.3-65.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.4 KiB
zopfli s390x 1.0.3-11.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 332.3 KiB
Transaction Summary:
Installing: 59 packages
Total size of inbound packages is 44 MiB. Need to download 44 MiB.
After this operation, 201 MiB extra will be used (install 201 MiB, remove 0 B).
[ 1/59] python3-cairo-0:1.25.1-5.fc41.s 100% | 5.9 MiB/s | 127.8 KiB | 00m00s
[ 2/59] python3-pytest-randomly-0:3.15. 100% | 5.7 MiB/s | 23.5 KiB | 00m00s
[ 3/59] python3-lz4-0:4.3.3-5.fc41.s390 100% | 10.0 MiB/s | 502.2 KiB | 00m00s
[ 4/59] python3-zopfli-0:0.2.3-5.fc41.s 100% | 7.1 MiB/s | 29.0 KiB | 00m00s
[ 5/59] python3-pytest-0:8.3.3-1.fc42.n 100% | 30.9 MiB/s | 2.0 MiB | 00m00s
[ 6/59] zopfli-0:1.0.3-11.fc41.s390x 100% | 20.9 MiB/s | 149.7 KiB | 00m00s
[ 7/59] python3-matplotlib-0:3.9.1-2.fc 100% | 34.7 MiB/s | 4.5 MiB | 00m00s
[ 8/59] python3-iniconfig-0:1.1.1-23.fc 100% | 1.8 MiB/s | 18.1 KiB | 00m00s
[ 9/59] freetype-0:2.13.3-1.fc42.s390x 100% | 43.2 MiB/s | 442.6 KiB | 00m00s
[10/59] libqhull_r-1:8.0.2-5.fc41.s390x 100% | 28.5 MiB/s | 204.4 KiB | 00m00s
[11/59] dejavu-sans-fonts-0:2.37-24.fc4 100% | 40.2 MiB/s | 1.3 MiB | 00m00s
[12/59] python3-cycler-0:0.11.0-13.fc41 100% | 5.2 MiB/s | 21.3 KiB | 00m00s
[13/59] python3-dateutil-1:2.8.2-16.fc4 100% | 37.9 MiB/s | 349.0 KiB | 00m00s
[14/59] python3-kiwisolver-0:1.4.7-1.fc 100% | 11.2 MiB/s | 68.8 KiB | 00m00s
[15/59] python3-matplotlib-data-0:3.9.1 100% | 45.2 MiB/s | 508.9 KiB | 00m00s
[16/59] python3-matplotlib-tk-0:3.9.1-2 100% | 18.0 MiB/s | 110.3 KiB | 00m00s
[17/59] python3-pillow-0:10.4.0-2.fc41. 100% | 52.8 MiB/s | 972.6 KiB | 00m00s
[18/59] python3-pyparsing-0:3.1.2-7.fc4 100% | 33.0 MiB/s | 270.3 KiB | 00m00s
[19/59] cairo-0:1.18.0-4.fc41.s390x 100% | 50.6 MiB/s | 725.5 KiB | 00m00s
[20/59] harfbuzz-0:10.0.1-1.fc42.s390x 100% | 58.2 MiB/s | 1.1 MiB | 00m00s
[21/59] libpng-2:1.6.44-1.fc42.s390x 100% | 21.2 MiB/s | 130.3 KiB | 00m00s
[22/59] fonts-filesystem-1:2.0.5-17.fc4 100% | 2.1 MiB/s | 8.5 KiB | 00m00s
[23/59] fontconfig-0:2.15.0-8.fc41.s390 100% | 28.8 MiB/s | 265.6 KiB | 00m00s
[24/59] libX11-0:1.8.10-2.fc42.s390x 100% | 50.6 MiB/s | 673.1 KiB | 00m00s
[25/59] libXext-0:1.3.6-2.fc41.s390x 100% | 9.8 MiB/s | 40.1 KiB | 00m00s
[26/59] libXrender-0:0.9.11-7.fc41.s390 100% | 6.9 MiB/s | 28.4 KiB | 00m00s
[27/59] libxcb-0:1.17.0-3.fc42.s390x 100% | 39.9 MiB/s | 245.4 KiB | 00m00s
[28/59] pixman-0:0.43.4-2.fc41.s390x 100% | 36.6 MiB/s | 224.6 KiB | 00m00s
[29/59] python3-mpmath-0:1.3.0-10.fc41. 100% | 61.8 MiB/s | 1.1 MiB | 00m00s
[30/59] lcms2-0:2.16-4.fc41.s390x 100% | 30.8 MiB/s | 189.2 KiB | 00m00s
[31/59] libimagequant-0:4.0.3-5.fc41.s3 100% | 41.2 MiB/s | 337.5 KiB | 00m00s
[32/59] libjpeg-turbo-0:3.0.4-1.fc42.s3 100% | 29.3 MiB/s | 240.4 KiB | 00m00s
[33/59] libraqm-0:0.10.1-1.fc42.s390x 100% | 5.6 MiB/s | 23.0 KiB | 00m00s
[34/59] libtiff-0:4.6.0-6.fc42.s390x 100% | 32.7 MiB/s | 234.2 KiB | 00m00s
[35/59] libwebp-0:1.4.0-4.fc41.s390x 100% | 31.9 MiB/s | 261.4 KiB | 00m00s
[36/59] openjpeg-0:2.5.2-4.fc42.s390x 100% | 34.5 MiB/s | 211.9 KiB | 00m00s
[37/59] python3-olefile-0:0.47-5.fc41.n 100% | 12.1 MiB/s | 74.6 KiB | 00m00s
[38/59] python3-pillow-tk-0:10.4.0-2.fc 100% | 7.4 MiB/s | 30.2 KiB | 00m00s
[39/59] python3-tkinter-0:3.13.0-1.fc42 100% | 43.6 MiB/s | 357.5 KiB | 00m00s
[40/59] python3-matplotlib-data-fonts-0 100% | 70.4 MiB/s | 2.3 MiB | 00m00s
[41/59] libXau-0:1.0.11-7.fc41.s390x 100% | 6.2 MiB/s | 31.8 KiB | 00m00s
[42/59] jbigkit-libs-0:2.1-30.fc41.s390 100% | 13.6 MiB/s | 55.9 KiB | 00m00s
[43/59] liblerc-0:4.0.0-7.fc41.s390x 100% | 21.8 MiB/s | 111.5 KiB | 00m00s
[44/59] fribidi-0:1.0.16-1.fc42.s390x 100% | 11.0 MiB/s | 56.5 KiB | 00m00s
[45/59] libX11-common-0:1.8.10-2.fc42.n 100% | 28.3 MiB/s | 144.8 KiB | 00m00s
[46/59] python3-contourpy-0:1.3.0-1.fc4 100% | 771.8 KiB/s | 260.1 KiB | 00m00s
[47/59] glib2-0:2.82.1-2.fc42.s390x 100% | 70.8 MiB/s | 3.0 MiB | 00m00s
[48/59] gnutls-0:3.8.7-4.fc42.s390x 100% | 66.5 MiB/s | 1.1 MiB | 00m00s
[49/59] default-fonts-core-sans-0:4.1-3 100% | 6.1 MiB/s | 24.9 KiB | 00m00s
[50/59] xml-common-0:0.6.3-65.fc41.noar 100% | 7.6 MiB/s | 31.2 KiB | 00m00s
[51/59] abattis-cantarell-vf-fonts-0:0. 100% | 23.5 MiB/s | 120.2 KiB | 00m00s
[52/59] google-noto-sans-vf-fonts-0:202 100% | 52.7 MiB/s | 593.9 KiB | 00m00s
[53/59] tcl-1:8.6.14-2.fc41.s390x 100% | 69.9 MiB/s | 1.1 MiB | 00m00s
[54/59] tk-1:8.6.14-2.fc41.s390x 100% | 62.7 MiB/s | 1.6 MiB | 00m00s
[55/59] google-noto-fonts-common-0:2024 100% | 4.3 MiB/s | 17.8 KiB | 00m00s
[56/59] nettle-0:3.10-3.fc41.s390x 100% | 40.7 MiB/s | 458.7 KiB | 00m00s
[57/59] libXft-0:2.3.8-7.fc41.s390x 100% | 12.4 MiB/s | 76.0 KiB | 00m00s
[58/59] graphite2-0:1.3.14-16.fc41.s390 100% | 499.9 KiB/s | 101.0 KiB | 00m00s
[59/59] python3-sympy-0:1.13.3-1.fc42.s 100% | 2.9 MiB/s | 14.7 MiB | 00m05s
--------------------------------------------------------------------------------
[59/59] Total 100% | 8.7 MiB/s | 43.9 MiB | 00m05s
Running transaction
[ 1/61] Verify package files 100% | 393.0 B/s | 59.0 B | 00m00s
[ 2/61] Prepare transaction 100% | 621.0 B/s | 59.0 B | 00m00s
[ 3/61] Installing fonts-filesystem-1:2 100% | 0.0 B/s | 788.0 B | 00m00s
[ 4/61] Installing python3-matplotlib-d 100% | 293.0 MiB/s | 7.9 MiB | 00m00s
[ 5/61] Installing python3-matplotlib-d 100% | 148.2 MiB/s | 758.7 KiB | 00m00s
[ 6/61] Installing tcl-1:8.6.14-2.fc41. 100% | 232.2 MiB/s | 4.4 MiB | 00m00s
[ 7/61] Installing libwebp-0:1.4.0-4.fc 100% | 218.2 MiB/s | 670.3 KiB | 00m00s
[ 8/61] Installing libjpeg-turbo-0:3.0. 100% | 244.0 MiB/s | 749.5 KiB | 00m00s
[ 9/61] Installing libpng-2:1.6.44-1.fc 100% | 252.8 MiB/s | 258.8 KiB | 00m00s
[10/61] Installing dejavu-sans-fonts-0: 100% | 306.0 MiB/s | 5.5 MiB | 00m00s
[11/61] Installing abattis-cantarell-vf 100% | 189.9 MiB/s | 194.4 KiB | 00m00s
[12/61] Installing nettle-0:3.10-3.fc41 100% | 208.1 MiB/s | 852.3 KiB | 00m00s
[13/61] Installing gnutls-0:3.8.7-4.fc4 100% | 263.4 MiB/s | 3.2 MiB | 00m00s
[14/61] Installing glib2-0:2.82.1-2.fc4 100% | 294.3 MiB/s | 15.0 MiB | 00m00s
[15/61] Installing google-noto-fonts-co 100% | 0.0 B/s | 18.3 KiB | 00m00s
[16/61] Installing google-noto-sans-vf- 100% | 208.2 MiB/s | 1.2 MiB | 00m00s
[17/61] Installing default-fonts-core-s 100% | 2.5 MiB/s | 18.2 KiB | 00m00s
[18/61] Installing xml-common-0:0.6.3-6 100% | 79.2 MiB/s | 81.1 KiB | 00m00s
[19/61] Installing graphite2-0:1.3.14-1 100% | 204.6 MiB/s | 209.6 KiB | 00m00s
[20/61] Installing harfbuzz-0:10.0.1-1. 100% | 229.9 MiB/s | 2.8 MiB | 00m00s
[21/61] Installing freetype-0:2.13.3-1. 100% | 182.9 MiB/s | 936.6 KiB | 00m00s
[22/61] Installing fontconfig-0:2.15.0- 100% | 821.0 KiB/s | 844.8 KiB | 00m01s
[23/61] Installing libX11-common-0:1.8. 100% | 118.7 MiB/s | 1.2 MiB | 00m00s
[24/61] Installing fribidi-0:1.0.16-1.f 100% | 203.7 MiB/s | 208.6 KiB | 00m00s
[25/61] Installing libraqm-0:0.10.1-1.f 100% | 0.0 B/s | 41.6 KiB | 00m00s
[26/61] Installing liblerc-0:4.0.0-7.fc 100% | 264.2 MiB/s | 270.6 KiB | 00m00s
[27/61] Installing jbigkit-libs-0:2.1-3 100% | 120.3 MiB/s | 123.2 KiB | 00m00s
[28/61] Installing libtiff-0:4.6.0-6.fc 100% | 214.8 MiB/s | 660.0 KiB | 00m00s
[29/61] Installing libXau-0:1.0.11-7.fc 100% | 66.6 MiB/s | 68.2 KiB | 00m00s
[30/61] Installing libxcb-0:1.17.0-3.fc 100% | 207.6 MiB/s | 1.2 MiB | 00m00s
[31/61] Installing libX11-0:1.8.10-2.fc 100% | 229.7 MiB/s | 1.4 MiB | 00m00s
[32/61] Installing libXrender-0:0.9.11- 100% | 0.0 B/s | 55.1 KiB | 00m00s
[33/61] Installing libXft-0:2.3.8-7.fc4 100% | 24.2 MiB/s | 173.8 KiB | 00m00s
[34/61] Installing tk-1:8.6.14-2.fc41.s 100% | 184.4 MiB/s | 3.9 MiB | 00m00s
[35/61] Installing python3-tkinter-0:3. 100% | 248.7 MiB/s | 2.0 MiB | 00m00s
[36/61] Installing libXext-0:1.3.6-2.fc 100% | 0.0 B/s | 99.0 KiB | 00m00s
[37/61] Installing python3-olefile-0:0. 100% | 335.6 MiB/s | 343.6 KiB | 00m00s
[38/61] Installing openjpeg-0:2.5.2-4.f 100% | 157.4 MiB/s | 483.5 KiB | 00m00s
[39/61] Installing libimagequant-0:4.0. 100% | 204.5 MiB/s | 837.5 KiB | 00m00s
[40/61] Installing lcms2-0:2.16-4.fc41. 100% | 149.2 MiB/s | 458.4 KiB | 00m00s
[41/61] Installing python3-pillow-0:10. 100% | 226.7 MiB/s | 3.9 MiB | 00m00s
[42/61] Installing python3-pillow-tk-0: 100% | 68.2 MiB/s | 69.9 KiB | 00m00s
[43/61] Installing python3-mpmath-0:1.3 100% | 260.7 MiB/s | 5.2 MiB | 00m00s
[44/61] Installing pixman-0:0.43.4-2.fc 100% | 282.0 MiB/s | 577.4 KiB | 00m00s
[45/61] Installing cairo-0:1.18.0-4.fc4 100% | 222.8 MiB/s | 1.8 MiB | 00m00s
[46/61] Installing python3-cairo-0:1.25 100% | 256.1 MiB/s | 524.4 KiB | 00m00s
[47/61] Installing python3-pyparsing-0: 100% | 247.2 MiB/s | 1.0 MiB | 00m00s
[48/61] Installing python3-kiwisolver-0 100% | 168.9 MiB/s | 173.0 KiB | 00m00s
[49/61] Installing python3-dateutil-1:2 100% | 218.0 MiB/s | 892.9 KiB | 00m00s
[50/61] Installing python3-cycler-0:0.1 100% | 38.9 MiB/s | 39.8 KiB | 00m00s
[51/61] Installing python3-contourpy-0: 100% | 199.8 MiB/s | 818.4 KiB | 00m00s
[52/61] Installing libqhull_r-1:8.0.2-5 100% | 242.2 MiB/s | 496.0 KiB | 00m00s
[53/61] Installing python3-matplotlib-t 100% | 86.1 MiB/s | 264.5 KiB | 00m00s
[54/61] Installing python3-matplotlib-0 100% | 272.9 MiB/s | 21.3 MiB | 00m00s
[55/61] Installing python3-iniconfig-0: 100% | 11.5 MiB/s | 23.6 KiB | 00m00s
[56/61] Installing python3-pytest-0:8.3 100% | 361.8 MiB/s | 21.0 MiB | 00m00s
[57/61] Installing zopfli-0:1.0.3-11.fc 100% | 163.8 MiB/s | 335.4 KiB | 00m00s
[58/61] Installing python3-zopfli-0:0.2 100% | 62.9 MiB/s | 64.5 KiB | 00m00s
[59/61] Installing python3-pytest-rando 100% | 6.0 MiB/s | 55.3 KiB | 00m00s
[60/61] Installing python3-sympy-0:1.13 100% | 263.2 MiB/s | 79.2 MiB | 00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[61/61] Installing python3-lz4-0:4.3.3- 100% | 56.8 MiB/s | 6.2 MiB | 00m00s
Warning: skipped PGP checks for 59 packages from repositories: copr_base, http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch
Complete!
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KoYoGX
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd fonttools-4.54.1
+ export FONTTOOLS_WITH_CYTHON=1
+ FONTTOOLS_WITH_CYTHON=1
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ VALAFLAGS=-g
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ RPM_TOXENV=py313-noextra
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir --output /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires -x graphite -x interpolatable -x lxml -x plot -x symfont -x type1 -x ufo -x unicode -x woff -e py313-noextra
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
(installed: setuptools 69.2.0)
Handling wheel from default build backend
Requirement satisfied: wheel
(installed: wheel 0.43.0)
running egg_info
writing Lib/fonttools.egg-info/PKG-INFO
writing dependency_links to Lib/fonttools.egg-info/dependency_links.txt
writing entry points to Lib/fonttools.egg-info/entry_points.txt
writing requirements to Lib/fonttools.egg-info/requires.txt
writing top-level names to Lib/fonttools.egg-info/top_level.txt
reading manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
(installed: wheel 0.43.0)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement satisfied: tox-current-env >= 0.0.6
(installed: tox-current-env 0.0.12)
py313-noextra: OK (0.00 seconds)
congratulations :) (0.06 seconds)
Handling tox>=3.0 from tox --print-deps-only: py313-noextra
Requirement satisfied: tox>=3.0
(installed: tox 4.21.2)
Handling pytest>=7.0.0,!=8.0.1,!=8.0.2 from tox --print-deps-only: py313-noextra
Requirement satisfied: pytest>=7.0.0,!=8.0.1,!=8.0.2
(installed: pytest 8.3.3)
Handling pytest-randomly from tox --print-deps-only: py313-noextra
Requirement satisfied: pytest-randomly
(installed: pytest-randomly 3.15.0)
running dist_info
writing fonttools.egg-info/PKG-INFO
writing dependency_links to fonttools.egg-info/dependency_links.txt
writing entry points to fonttools.egg-info/entry_points.txt
writing requirements to fonttools.egg-info/requires.txt
writing top-level names to fonttools.egg-info/top_level.txt
reading manifest file 'fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'fonttools.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/fonttools-4.54.1.dist-info'
Handling fs <3,>=2.2.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: fs <3,>=2.2.0 ; extra == 'all'
Handling lxml >=4.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: lxml >=4.0 ; extra == 'all'
Handling zopfli >=0.1.4 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: zopfli >=0.1.4 ; extra == 'all'
Handling lz4 >=1.7.4.2 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: lz4 >=1.7.4.2 ; extra == 'all'
Handling pycairo ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: pycairo ; extra == 'all'
Handling matplotlib ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: matplotlib ; extra == 'all'
Handling sympy ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: sympy ; extra == 'all'
Handling skia-pathops >=0.5.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: skia-pathops >=0.5.0 ; extra == 'all'
Handling uharfbuzz >=0.23.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: uharfbuzz >=0.23.0 ; extra == 'all'
Handling brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'all'
Handling scipy ; (platform_python_implementation != "PyPy") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: scipy ; (platform_python_implementation != "PyPy") and extra == 'all'
Handling brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'all'
Handling munkres ; (platform_python_implementation == "PyPy") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: munkres ; (platform_python_implementation == "PyPy") and extra == 'all'
Handling unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'all'
Handling xattr ; (sys_platform == "darwin") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: xattr ; (sys_platform == "darwin") and extra == 'all'
Handling lz4 >=1.7.4.2 ; extra == 'graphite' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: lz4 >=1.7.4.2 ; extra == 'graphite'
(installed: lz4 4.3.3)
Handling pycairo ; extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: pycairo ; extra == 'interpolatable'
(installed: pycairo 1.25.1)
Handling scipy ; (platform_python_implementation != "PyPy") and extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: scipy ; (platform_python_implementation != "PyPy") and extra == 'interpolatable'
(installed: scipy 1.11.3)
Handling munkres ; (platform_python_implementation == "PyPy") and extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: munkres ; (platform_python_implementation == "PyPy") and extra == 'interpolatable'
Handling lxml >=4.0 ; extra == 'lxml' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: lxml >=4.0 ; extra == 'lxml'
(installed: lxml 5.3.0)
Handling skia-pathops >=0.5.0 ; extra == 'pathops' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: skia-pathops >=0.5.0 ; extra == 'pathops'
Handling matplotlib ; extra == 'plot' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: matplotlib ; extra == 'plot'
(installed: matplotlib 3.9.1)
Handling uharfbuzz >=0.23.0 ; extra == 'repacker' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: uharfbuzz >=0.23.0 ; extra == 'repacker'
Handling sympy ; extra == 'symfont' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: sympy ; extra == 'symfont'
(installed: sympy 1.13.3)
Handling xattr ; (sys_platform == "darwin") and extra == 'type1' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: xattr ; (sys_platform == "darwin") and extra == 'type1'
Handling fs <3,>=2.2.0 ; extra == 'ufo' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: fs <3,>=2.2.0 ; extra == 'ufo'
(installed: fs 2.4.16)
Handling unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'unicode' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'unicode'
Handling zopfli >=0.1.4 ; extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: zopfli >=0.1.4 ; extra == 'woff'
(installed: zopfli 0.2.3)
Handling brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'woff'
Handling brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'woff'
(installed: brotli 1.1.0)
+ cat /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires
+ rm -rfv fonttools-4.54.1.dist-info/
removed 'fonttools-4.54.1.dist-info/entry_points.txt'
removed 'fonttools-4.54.1.dist-info/top_level.txt'
removed 'fonttools-4.54.1.dist-info/METADATA'
removed 'fonttools-4.54.1.dist-info/LICENSE'
removed directory 'fonttools-4.54.1.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.buildreqs.nosrc.rpm
INFO: Going to install missing dynamic buildrequires
Updating and loading repositories:
fedora 100% | 115.8 KiB/s | 5.2 KiB | 00m00s
Additional repo http_kojipkgs_fedorapr 100% | 123.5 KiB/s | 3.8 KiB | 00m00s
Copr repository 100% | 424.0 B/s | 2.2 KiB | 00m05s
Repositories loaded.
Package "gcc-14.2.1-4.fc42.s390x" is already installed.
Package "pyproject-rpm-macros-1.15.1-1.fc42.noarch" is already installed.
Package "python3-devel-3.13.0-1.fc42.s390x" is already installed.
Package "python3-brotli-1.1.0-5.fc41.s390x" is already installed.
Package "python3-freetype-2.5.1-1.fc42.noarch" is already installed.
Package "python3-glyphsLib-5.1.11-14.fc41.noarch" is already installed.
Package "python3-lxml-5.3.0-1.fc42.s390x" is already installed.
Package "python3-lz4-4.3.3-5.fc41.s390x" is already installed.
Package "python3-matplotlib-3.9.1-2.fc41.s390x" is already installed.
Package "python3-packaging-24.1-2.fc41.noarch" is already installed.
Package "python3-pip-24.2-2.fc42.noarch" is already installed.
Package "python3-cairo-1.25.1-5.fc41.s390x" is already installed.
Package "python3-pytest-randomly-3.15.0-3.fc41.noarch" is already installed.
Package "python3-scipy-1.11.3-15.fc41.s390x" is already installed.
Package "python3-setuptools-69.2.0-8.fc41.noarch" is already installed.
Package "python3-sympy-1.13.3-1.fc42.s390x" is already installed.
Package "tox-4.21.2-1.fc42.noarch" is already installed.
Package "python3-tox-current-env-0.0.12-1.fc42.noarch" is already installed.
Package "python3-ufo2ft-3.3.1-1.fc42.noarch" is already installed.
Package "python3-ufoLib2-0.16.0-6.fc41.noarch" is already installed.
Package "python3-wheel-1:0.43.0-4.fc41.noarch" is already installed.
Package "python3-zopfli-0.2.3-5.fc41.s390x" is already installed.
Nothing to do.
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1728604800
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.VelXj5
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd fonttools-4.54.1
+ export FONTTOOLS_WITH_CYTHON=1
+ FONTTOOLS_WITH_CYTHON=1
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ VALAFLAGS=-g
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ RPM_TOXENV=py313-noextra
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir --output /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires -x graphite -x interpolatable -x lxml -x plot -x symfont -x type1 -x ufo -x unicode -x woff -e py313-noextra
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
(installed: setuptools 69.2.0)
Handling wheel from default build backend
Requirement satisfied: wheel
(installed: wheel 0.43.0)
running egg_info
writing Lib/fonttools.egg-info/PKG-INFO
writing dependency_links to Lib/fonttools.egg-info/dependency_links.txt
writing entry points to Lib/fonttools.egg-info/entry_points.txt
writing requirements to Lib/fonttools.egg-info/requires.txt
writing top-level names to Lib/fonttools.egg-info/top_level.txt
reading manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
(installed: wheel 0.43.0)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement satisfied: tox-current-env >= 0.0.6
(installed: tox-current-env 0.0.12)
py313-noextra: OK (0.00 seconds)
congratulations :) (0.06 seconds)
Handling tox>=3.0 from tox --print-deps-only: py313-noextra
Requirement satisfied: tox>=3.0
(installed: tox 4.21.2)
Handling pytest>=7.0.0,!=8.0.1,!=8.0.2 from tox --print-deps-only: py313-noextra
Requirement satisfied: pytest>=7.0.0,!=8.0.1,!=8.0.2
(installed: pytest 8.3.3)
Handling pytest-randomly from tox --print-deps-only: py313-noextra
Requirement satisfied: pytest-randomly
(installed: pytest-randomly 3.15.0)
running dist_info
writing fonttools.egg-info/PKG-INFO
writing dependency_links to fonttools.egg-info/dependency_links.txt
writing entry points to fonttools.egg-info/entry_points.txt
writing requirements to fonttools.egg-info/requires.txt
writing top-level names to fonttools.egg-info/top_level.txt
reading manifest file 'fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'fonttools.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/fonttools-4.54.1.dist-info'
Handling fs <3,>=2.2.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: fs <3,>=2.2.0 ; extra == 'all'
Handling lxml >=4.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: lxml >=4.0 ; extra == 'all'
Handling zopfli >=0.1.4 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: zopfli >=0.1.4 ; extra == 'all'
Handling lz4 >=1.7.4.2 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: lz4 >=1.7.4.2 ; extra == 'all'
Handling pycairo ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: pycairo ; extra == 'all'
Handling matplotlib ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: matplotlib ; extra == 'all'
Handling sympy ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: sympy ; extra == 'all'
Handling skia-pathops >=0.5.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: skia-pathops >=0.5.0 ; extra == 'all'
Handling uharfbuzz >=0.23.0 ; extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: uharfbuzz >=0.23.0 ; extra == 'all'
Handling brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'all'
Handling scipy ; (platform_python_implementation != "PyPy") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: scipy ; (platform_python_implementation != "PyPy") and extra == 'all'
Handling brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'all'
Handling munkres ; (platform_python_implementation == "PyPy") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: munkres ; (platform_python_implementation == "PyPy") and extra == 'all'
Handling unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'all'
Handling xattr ; (sys_platform == "darwin") and extra == 'all' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: xattr ; (sys_platform == "darwin") and extra == 'all'
Handling lz4 >=1.7.4.2 ; extra == 'graphite' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: lz4 >=1.7.4.2 ; extra == 'graphite'
(installed: lz4 4.3.3)
Handling pycairo ; extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: pycairo ; extra == 'interpolatable'
(installed: pycairo 1.25.1)
Handling scipy ; (platform_python_implementation != "PyPy") and extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: scipy ; (platform_python_implementation != "PyPy") and extra == 'interpolatable'
(installed: scipy 1.11.3)
Handling munkres ; (platform_python_implementation == "PyPy") and extra == 'interpolatable' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: munkres ; (platform_python_implementation == "PyPy") and extra == 'interpolatable'
Handling lxml >=4.0 ; extra == 'lxml' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: lxml >=4.0 ; extra == 'lxml'
(installed: lxml 5.3.0)
Handling skia-pathops >=0.5.0 ; extra == 'pathops' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: skia-pathops >=0.5.0 ; extra == 'pathops'
Handling matplotlib ; extra == 'plot' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: matplotlib ; extra == 'plot'
(installed: matplotlib 3.9.1)
Handling uharfbuzz >=0.23.0 ; extra == 'repacker' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: uharfbuzz >=0.23.0 ; extra == 'repacker'
Handling sympy ; extra == 'symfont' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: sympy ; extra == 'symfont'
(installed: sympy 1.13.3)
Handling xattr ; (sys_platform == "darwin") and extra == 'type1' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: xattr ; (sys_platform == "darwin") and extra == 'type1'
Handling fs <3,>=2.2.0 ; extra == 'ufo' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: fs <3,>=2.2.0 ; extra == 'ufo'
(installed: fs 2.4.16)
Handling unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'unicode' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: unicodedata2 >=15.1.0 ; (python_version <= "3.12") and extra == 'unicode'
Handling zopfli >=0.1.4 ; extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: zopfli >=0.1.4 ; extra == 'woff'
(installed: zopfli 0.2.3)
Handling brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Ignoring alien requirement: brotlicffi >=0.8.0 ; (platform_python_implementation != "CPython") and extra == 'woff'
Handling brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'woff' from hook generated metadata: Requires-Dist (fonttools)
Requirement satisfied: brotli >=1.0.1 ; (platform_python_implementation == "CPython") and extra == 'woff'
(installed: brotli 1.1.0)
+ cat /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-buildrequires
+ rm -rfv fonttools-4.54.1.dist-info/
removed 'fonttools-4.54.1.dist-info/entry_points.txt'
removed 'fonttools-4.54.1.dist-info/top_level.txt'
removed 'fonttools-4.54.1.dist-info/METADATA'
removed 'fonttools-4.54.1.dist-info/LICENSE'
removed directory 'fonttools-4.54.1.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cFOUc1
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd fonttools-4.54.1
+ export FONTTOOLS_WITH_CYTHON=1
+ FONTTOOLS_WITH_CYTHON=1
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ VALAFLAGS=-g
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir
Processing /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1
Preparing metadata (pyproject.toml): started
Running command Preparing metadata (pyproject.toml)
running dist_info
creating /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info
writing /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/PKG-INFO
writing dependency_links to /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/dependency_links.txt
writing entry points to /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/entry_points.txt
writing requirements to /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/requires.txt
writing top-level names to /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/top_level.txt
writing manifest file '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/SOURCES.txt'
reading manifest file '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-modern-metadata-bhx9hqdu/fonttools-4.54.1.dist-info'
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: fonttools
Building wheel for fonttools (pyproject.toml): started
Running command Building wheel for fonttools (pyproject.toml)
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-s390x-cpython-313
creating build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/afmLib.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/agl.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/fontBuilder.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/help.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/tfmLib.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/ttx.py -> build/lib.linux-s390x-cpython-313/fontTools
copying Lib/fontTools/unicode.py -> build/lib.linux-s390x-cpython-313/fontTools
creating build/lib.linux-s390x-cpython-313/fontTools/cffLib
copying Lib/fontTools/cffLib/CFF2ToCFF.py -> build/lib.linux-s390x-cpython-313/fontTools/cffLib
copying Lib/fontTools/cffLib/CFFToCFF2.py -> build/lib.linux-s390x-cpython-313/fontTools/cffLib
copying Lib/fontTools/cffLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/cffLib
copying Lib/fontTools/cffLib/specializer.py -> build/lib.linux-s390x-cpython-313/fontTools/cffLib
copying Lib/fontTools/cffLib/transforms.py -> build/lib.linux-s390x-cpython-313/fontTools/cffLib
copying Lib/fontTools/cffLib/width.py -> build/lib.linux-s390x-cpython-313/fontTools/cffLib
creating build/lib.linux-s390x-cpython-313/fontTools/colorLib
copying Lib/fontTools/colorLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/colorLib
copying Lib/fontTools/colorLib/builder.py -> build/lib.linux-s390x-cpython-313/fontTools/colorLib
copying Lib/fontTools/colorLib/errors.py -> build/lib.linux-s390x-cpython-313/fontTools/colorLib
copying Lib/fontTools/colorLib/geometry.py -> build/lib.linux-s390x-cpython-313/fontTools/colorLib
copying Lib/fontTools/colorLib/table_builder.py -> build/lib.linux-s390x-cpython-313/fontTools/colorLib
copying Lib/fontTools/colorLib/unbuilder.py -> build/lib.linux-s390x-cpython-313/fontTools/colorLib
creating build/lib.linux-s390x-cpython-313/fontTools/config
copying Lib/fontTools/config/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/config
creating build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/cu2qu/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/cu2qu/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/cu2qu/benchmark.py -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/cu2qu/cli.py -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/cu2qu/cu2qu.py -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/cu2qu/errors.py -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/cu2qu/ufo.py -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
creating build/lib.linux-s390x-cpython-313/fontTools/designspaceLib
copying Lib/fontTools/designspaceLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/designspaceLib
copying Lib/fontTools/designspaceLib/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/designspaceLib
copying Lib/fontTools/designspaceLib/split.py -> build/lib.linux-s390x-cpython-313/fontTools/designspaceLib
copying Lib/fontTools/designspaceLib/statNames.py -> build/lib.linux-s390x-cpython-313/fontTools/designspaceLib
copying Lib/fontTools/designspaceLib/types.py -> build/lib.linux-s390x-cpython-313/fontTools/designspaceLib
creating build/lib.linux-s390x-cpython-313/fontTools/encodings
copying Lib/fontTools/encodings/MacRoman.py -> build/lib.linux-s390x-cpython-313/fontTools/encodings
copying Lib/fontTools/encodings/StandardEncoding.py -> build/lib.linux-s390x-cpython-313/fontTools/encodings
copying Lib/fontTools/encodings/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/encodings
copying Lib/fontTools/encodings/codecs.py -> build/lib.linux-s390x-cpython-313/fontTools/encodings
creating build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/ast.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/builder.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/error.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/lexer.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/location.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/lookupDebugInfo.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/parser.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/feaLib/variableScalar.py -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
creating build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/base.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/cmap.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/layout.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/options.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/tables.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/unicode.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
copying Lib/fontTools/merge/util.py -> build/lib.linux-s390x-cpython-313/fontTools/merge
creating build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/arrayTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/bezierTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/classifyTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/cliTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/configTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/cython.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/dictTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/eexec.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/encodingTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/etree.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/filenames.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/fixedTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/intTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/iterTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/lazyTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/loggingTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/macCreatorType.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/macRes.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/psCharStrings.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/psLib.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/psOperators.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/py23.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/roundTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/sstruct.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/symfont.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/testTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/textTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/timeTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/transform.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/treeTools.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/vector.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/visitor.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/xmlReader.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/misc/xmlWriter.py -> build/lib.linux-s390x-cpython-313/fontTools/misc
creating build/lib.linux-s390x-cpython-313/fontTools/mtiLib
copying Lib/fontTools/mtiLib/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/mtiLib
copying Lib/fontTools/mtiLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/mtiLib
creating build/lib.linux-s390x-cpython-313/fontTools/otlLib
copying Lib/fontTools/otlLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/otlLib
copying Lib/fontTools/otlLib/builder.py -> build/lib.linux-s390x-cpython-313/fontTools/otlLib
copying Lib/fontTools/otlLib/error.py -> build/lib.linux-s390x-cpython-313/fontTools/otlLib
copying Lib/fontTools/otlLib/maxContextCalc.py -> build/lib.linux-s390x-cpython-313/fontTools/otlLib
creating build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/areaPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/basePen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/boundsPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/cairoPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/cocoaPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/cu2quPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/explicitClosingLinePen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/filterPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/freetypePen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/hashPointPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/momentsPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/perimeterPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/pointInsidePen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/pointPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/qtPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/qu2cuPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/quartzPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/recordingPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/reportLabPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/reverseContourPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/roundingPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/statisticsPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/svgPathPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/t2CharStringPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/teePen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/transformPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/ttGlyphPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/pens/wxPen.py -> build/lib.linux-s390x-cpython-313/fontTools/pens
creating build/lib.linux-s390x-cpython-313/fontTools/qu2cu
copying Lib/fontTools/qu2cu/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/qu2cu
copying Lib/fontTools/qu2cu/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/qu2cu
copying Lib/fontTools/qu2cu/benchmark.py -> build/lib.linux-s390x-cpython-313/fontTools/qu2cu
copying Lib/fontTools/qu2cu/cli.py -> build/lib.linux-s390x-cpython-313/fontTools/qu2cu
copying Lib/fontTools/qu2cu/qu2cu.py -> build/lib.linux-s390x-cpython-313/fontTools/qu2cu
creating build/lib.linux-s390x-cpython-313/fontTools/subset
copying Lib/fontTools/subset/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/subset
copying Lib/fontTools/subset/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/subset
copying Lib/fontTools/subset/cff.py -> build/lib.linux-s390x-cpython-313/fontTools/subset
copying Lib/fontTools/subset/svg.py -> build/lib.linux-s390x-cpython-313/fontTools/subset
copying Lib/fontTools/subset/util.py -> build/lib.linux-s390x-cpython-313/fontTools/subset
creating build/lib.linux-s390x-cpython-313/fontTools/svgLib
copying Lib/fontTools/svgLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/svgLib
creating build/lib.linux-s390x-cpython-313/fontTools/t1Lib
copying Lib/fontTools/t1Lib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/t1Lib
creating build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/macUtils.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/removeOverlaps.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/reorderGlyphs.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/scaleUpem.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/sfnt.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/standardGlyphOrder.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/ttCollection.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/ttFont.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/ttGlyphSet.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/ttVisitor.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
copying Lib/fontTools/ttLib/woff2.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib
creating build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/converters.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/errors.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/etree.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/filenames.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/glifLib.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/kerning.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/plistlib.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/pointPen.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/utils.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
copying Lib/fontTools/ufoLib/validators.py -> build/lib.linux-s390x-cpython-313/fontTools/ufoLib
creating build/lib.linux-s390x-cpython-313/fontTools/unicodedata
copying Lib/fontTools/unicodedata/Blocks.py -> build/lib.linux-s390x-cpython-313/fontTools/unicodedata
copying Lib/fontTools/unicodedata/OTTags.py -> build/lib.linux-s390x-cpython-313/fontTools/unicodedata
copying Lib/fontTools/unicodedata/ScriptExtensions.py -> build/lib.linux-s390x-cpython-313/fontTools/unicodedata
copying Lib/fontTools/unicodedata/Scripts.py -> build/lib.linux-s390x-cpython-313/fontTools/unicodedata
copying Lib/fontTools/unicodedata/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/unicodedata
creating build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/avar.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/avarPlanner.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/builder.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/cff.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/errors.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/featureVars.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/interpolatable.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/interpolatableHelpers.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/interpolatablePlot.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/interpolatableTestContourOrder.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/interpolatableTestStartingPoint.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/interpolate_layout.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/iup.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/merger.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/models.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/multiVarStore.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/mutator.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/mvar.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/plot.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/stat.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/varLib/varStore.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib
creating build/lib.linux-s390x-cpython-313/fontTools/voltLib
copying Lib/fontTools/voltLib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/voltLib
copying Lib/fontTools/voltLib/ast.py -> build/lib.linux-s390x-cpython-313/fontTools/voltLib
copying Lib/fontTools/voltLib/error.py -> build/lib.linux-s390x-cpython-313/fontTools/voltLib
copying Lib/fontTools/voltLib/lexer.py -> build/lib.linux-s390x-cpython-313/fontTools/voltLib
copying Lib/fontTools/voltLib/parser.py -> build/lib.linux-s390x-cpython-313/fontTools/voltLib
copying Lib/fontTools/voltLib/voltToFea.py -> build/lib.linux-s390x-cpython-313/fontTools/voltLib
creating build/lib.linux-s390x-cpython-313/fontTools/misc/plistlib
copying Lib/fontTools/misc/plistlib/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/misc/plistlib
creating build/lib.linux-s390x-cpython-313/fontTools/otlLib/optimize
copying Lib/fontTools/otlLib/optimize/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/otlLib/optimize
copying Lib/fontTools/otlLib/optimize/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/otlLib/optimize
copying Lib/fontTools/otlLib/optimize/gpos.py -> build/lib.linux-s390x-cpython-313/fontTools/otlLib/optimize
creating build/lib.linux-s390x-cpython-313/fontTools/svgLib/path
copying Lib/fontTools/svgLib/path/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/svgLib/path
copying Lib/fontTools/svgLib/path/arc.py -> build/lib.linux-s390x-cpython-313/fontTools/svgLib/path
copying Lib/fontTools/svgLib/path/parser.py -> build/lib.linux-s390x-cpython-313/fontTools/svgLib/path
copying Lib/fontTools/svgLib/path/shapes.py -> build/lib.linux-s390x-cpython-313/fontTools/svgLib/path
creating build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/B_A_S_E_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/BitmapGlyphMetrics.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/C_B_D_T_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/C_B_L_C_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/C_F_F_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/C_F_F__2.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/C_O_L_R_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/C_P_A_L_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/D_S_I_G_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/D__e_b_g.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/DefaultTable.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/E_B_D_T_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/E_B_L_C_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/F_F_T_M_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/F__e_a_t.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/G_D_E_F_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/G_M_A_P_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/G_P_K_G_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/G_P_O_S_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/G_S_U_B_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/G__l_a_t.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/G__l_o_c.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/H_V_A_R_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/J_S_T_F_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/L_T_S_H_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/M_A_T_H_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/M_E_T_A_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/M_V_A_R_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/O_S_2f_2.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/S_I_N_G_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/S_T_A_T_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/S_V_G_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/S__i_l_f.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/S__i_l_l.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I_B_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I_C_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I_D_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I_J_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I_P_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I_S_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I_V_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I__0.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I__1.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I__2.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I__3.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_S_I__5.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/T_T_F_A_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/TupleVariation.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/V_A_R_C_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/V_D_M_X_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/V_O_R_G_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/V_V_A_R_.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_a_n_k_r.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_a_v_a_r.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_b_s_l_n.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_c_i_d_g.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_c_m_a_p.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_c_v_a_r.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_c_v_t.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_f_e_a_t.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_f_p_g_m.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_f_v_a_r.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_g_a_s_p.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_g_c_i_d.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_g_l_y_f.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_g_v_a_r.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_h_d_m_x.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_h_e_a_d.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_h_h_e_a.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_h_m_t_x.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_k_e_r_n.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_l_c_a_r.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_l_o_c_a.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_l_t_a_g.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_m_a_x_p.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_m_e_t_a.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_m_o_r_t.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_m_o_r_x.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_n_a_m_e.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_o_p_b_d.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_p_o_s_t.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_p_r_e_p.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_p_r_o_p.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_s_b_i_x.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_t_r_a_k.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_v_h_e_a.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/_v_m_t_x.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/asciiTable.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/grUtils.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/otBase.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/otConverters.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/otData.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/otTables.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/otTraverse.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/sbixGlyph.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/sbixStrike.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
copying Lib/fontTools/ttLib/tables/ttProgram.py -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
creating build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer
copying Lib/fontTools/varLib/instancer/__init__.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer
copying Lib/fontTools/varLib/instancer/__main__.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer
copying Lib/fontTools/varLib/instancer/featureVars.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer
copying Lib/fontTools/varLib/instancer/names.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer
copying Lib/fontTools/varLib/instancer/solver.py -> build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer
running egg_info
writing Lib/fonttools.egg-info/PKG-INFO
writing dependency_links to Lib/fonttools.egg-info/dependency_links.txt
writing entry points to Lib/fonttools.egg-info/entry_points.txt
writing requirements to Lib/fonttools.egg-info/requires.txt
writing top-level names to Lib/fonttools.egg-info/top_level.txt
reading manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.appveyor.yml'
warning: no files found matching '.travis.yml'
warning: no files found matching '*.sh' under directory '.travis'
adding license file 'LICENSE'
writing manifest file 'Lib/fonttools.egg-info/SOURCES.txt'
copying Lib/fontTools/cu2qu/cu2qu.c -> build/lib.linux-s390x-cpython-313/fontTools/cu2qu
copying Lib/fontTools/feaLib/lexer.c -> build/lib.linux-s390x-cpython-313/fontTools/feaLib
copying Lib/fontTools/misc/bezierTools.c -> build/lib.linux-s390x-cpython-313/fontTools/misc
copying Lib/fontTools/pens/momentsPen.c -> build/lib.linux-s390x-cpython-313/fontTools/pens
copying Lib/fontTools/qu2cu/qu2cu.c -> build/lib.linux-s390x-cpython-313/fontTools/qu2cu
copying Lib/fontTools/varLib/iup.c -> build/lib.linux-s390x-cpython-313/fontTools/varLib
copying Lib/fontTools/misc/plistlib/py.typed -> build/lib.linux-s390x-cpython-313/fontTools/misc/plistlib
copying Lib/fontTools/ttLib/tables/table_API_readme.txt -> build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables
running build_ext
building 'fontTools.cu2qu.cu2qu' extension
creating build/temp.linux-s390x-cpython-313
creating build/temp.linux-s390x-cpython-313/Lib
creating build/temp.linux-s390x-cpython-313/Lib/fontTools
creating build/temp.linux-s390x-cpython-313/Lib/fontTools/cu2qu
gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DCYTHON_TRACE_NOGIL=1 -I/usr/include/python3.13 -c Lib/fontTools/cu2qu/cu2qu.c -o build/temp.linux-s390x-cpython-313/Lib/fontTools/cu2qu/cu2qu.o
gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-s390x-cpython-313/Lib/fontTools/cu2qu/cu2qu.o -L/usr/lib64 -o build/lib.linux-s390x-cpython-313/fontTools/cu2qu/cu2qu.cpython-313-s390x-linux-gnu.so
building 'fontTools.qu2cu.qu2cu' extension
creating build/temp.linux-s390x-cpython-313/Lib/fontTools/qu2cu
gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DCYTHON_TRACE_NOGIL=1 -I/usr/include/python3.13 -c Lib/fontTools/qu2cu/qu2cu.c -o build/temp.linux-s390x-cpython-313/Lib/fontTools/qu2cu/qu2cu.o
gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-s390x-cpython-313/Lib/fontTools/qu2cu/qu2cu.o -L/usr/lib64 -o build/lib.linux-s390x-cpython-313/fontTools/qu2cu/qu2cu.cpython-313-s390x-linux-gnu.so
building 'fontTools.misc.bezierTools' extension
creating build/temp.linux-s390x-cpython-313/Lib/fontTools/misc
gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/include/python3.13 -c Lib/fontTools/misc/bezierTools.c -o build/temp.linux-s390x-cpython-313/Lib/fontTools/misc/bezierTools.o
gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-s390x-cpython-313/Lib/fontTools/misc/bezierTools.o -L/usr/lib64 -o build/lib.linux-s390x-cpython-313/fontTools/misc/bezierTools.cpython-313-s390x-linux-gnu.so
building 'fontTools.pens.momentsPen' extension
creating build/temp.linux-s390x-cpython-313/Lib/fontTools/pens
gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/include/python3.13 -c Lib/fontTools/pens/momentsPen.c -o build/temp.linux-s390x-cpython-313/Lib/fontTools/pens/momentsPen.o
gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-s390x-cpython-313/Lib/fontTools/pens/momentsPen.o -L/usr/lib64 -o build/lib.linux-s390x-cpython-313/fontTools/pens/momentsPen.cpython-313-s390x-linux-gnu.so
building 'fontTools.varLib.iup' extension
creating build/temp.linux-s390x-cpython-313/Lib/fontTools/varLib
gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/include/python3.13 -c Lib/fontTools/varLib/iup.c -o build/temp.linux-s390x-cpython-313/Lib/fontTools/varLib/iup.o
gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-s390x-cpython-313/Lib/fontTools/varLib/iup.o -L/usr/lib64 -o build/lib.linux-s390x-cpython-313/fontTools/varLib/iup.cpython-313-s390x-linux-gnu.so
building 'fontTools.feaLib.lexer' extension
creating build/temp.linux-s390x-cpython-313/Lib/fontTools/feaLib
gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/include/python3.13 -c Lib/fontTools/feaLib/lexer.c -o build/temp.linux-s390x-cpython-313/Lib/fontTools/feaLib/lexer.o
gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-s390x-cpython-313/Lib/fontTools/feaLib/lexer.o -L/usr/lib64 -o build/lib.linux-s390x-cpython-313/fontTools/feaLib/lexer.cpython-313-s390x-linux-gnu.so
installing to build/bdist.linux-s390x/wheel
running install
running install_lib
creating build/bdist.linux-s390x
creating build/bdist.linux-s390x/wheel
creating build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/__init__.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/__main__.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/afmLib.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/agl.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/fontBuilder.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/help.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/tfmLib.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/ttx.py -> build/bdist.linux-s390x/wheel/fontTools
copying build/lib.linux-s390x-cpython-313/fontTools/unicode.py -> build/bdist.linux-s390x/wheel/fontTools
creating build/bdist.linux-s390x/wheel/fontTools/cffLib
copying build/lib.linux-s390x-cpython-313/fontTools/cffLib/CFF2ToCFF.py -> build/bdist.linux-s390x/wheel/fontTools/cffLib
copying build/lib.linux-s390x-cpython-313/fontTools/cffLib/CFFToCFF2.py -> build/bdist.linux-s390x/wheel/fontTools/cffLib
copying build/lib.linux-s390x-cpython-313/fontTools/cffLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/cffLib
copying build/lib.linux-s390x-cpython-313/fontTools/cffLib/specializer.py -> build/bdist.linux-s390x/wheel/fontTools/cffLib
copying build/lib.linux-s390x-cpython-313/fontTools/cffLib/transforms.py -> build/bdist.linux-s390x/wheel/fontTools/cffLib
copying build/lib.linux-s390x-cpython-313/fontTools/cffLib/width.py -> build/bdist.linux-s390x/wheel/fontTools/cffLib
creating build/bdist.linux-s390x/wheel/fontTools/colorLib
copying build/lib.linux-s390x-cpython-313/fontTools/colorLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/colorLib
copying build/lib.linux-s390x-cpython-313/fontTools/colorLib/builder.py -> build/bdist.linux-s390x/wheel/fontTools/colorLib
copying build/lib.linux-s390x-cpython-313/fontTools/colorLib/errors.py -> build/bdist.linux-s390x/wheel/fontTools/colorLib
copying build/lib.linux-s390x-cpython-313/fontTools/colorLib/geometry.py -> build/bdist.linux-s390x/wheel/fontTools/colorLib
copying build/lib.linux-s390x-cpython-313/fontTools/colorLib/table_builder.py -> build/bdist.linux-s390x/wheel/fontTools/colorLib
copying build/lib.linux-s390x-cpython-313/fontTools/colorLib/unbuilder.py -> build/bdist.linux-s390x/wheel/fontTools/colorLib
creating build/bdist.linux-s390x/wheel/fontTools/config
copying build/lib.linux-s390x-cpython-313/fontTools/config/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/config
creating build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/benchmark.py -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/cli.py -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/cu2qu.py -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/errors.py -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/ufo.py -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/cu2qu.c -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
copying build/lib.linux-s390x-cpython-313/fontTools/cu2qu/cu2qu.cpython-313-s390x-linux-gnu.so -> build/bdist.linux-s390x/wheel/fontTools/cu2qu
creating build/bdist.linux-s390x/wheel/fontTools/designspaceLib
copying build/lib.linux-s390x-cpython-313/fontTools/designspaceLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/designspaceLib
copying build/lib.linux-s390x-cpython-313/fontTools/designspaceLib/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/designspaceLib
copying build/lib.linux-s390x-cpython-313/fontTools/designspaceLib/split.py -> build/bdist.linux-s390x/wheel/fontTools/designspaceLib
copying build/lib.linux-s390x-cpython-313/fontTools/designspaceLib/statNames.py -> build/bdist.linux-s390x/wheel/fontTools/designspaceLib
copying build/lib.linux-s390x-cpython-313/fontTools/designspaceLib/types.py -> build/bdist.linux-s390x/wheel/fontTools/designspaceLib
creating build/bdist.linux-s390x/wheel/fontTools/encodings
copying build/lib.linux-s390x-cpython-313/fontTools/encodings/MacRoman.py -> build/bdist.linux-s390x/wheel/fontTools/encodings
copying build/lib.linux-s390x-cpython-313/fontTools/encodings/StandardEncoding.py -> build/bdist.linux-s390x/wheel/fontTools/encodings
copying build/lib.linux-s390x-cpython-313/fontTools/encodings/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/encodings
copying build/lib.linux-s390x-cpython-313/fontTools/encodings/codecs.py -> build/bdist.linux-s390x/wheel/fontTools/encodings
creating build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/ast.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/builder.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/error.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/lexer.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/location.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/lookupDebugInfo.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/parser.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/variableScalar.py -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/lexer.c -> build/bdist.linux-s390x/wheel/fontTools/feaLib
copying build/lib.linux-s390x-cpython-313/fontTools/feaLib/lexer.cpython-313-s390x-linux-gnu.so -> build/bdist.linux-s390x/wheel/fontTools/feaLib
creating build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/base.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/cmap.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/layout.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/options.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/tables.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/unicode.py -> build/bdist.linux-s390x/wheel/fontTools/merge
copying build/lib.linux-s390x-cpython-313/fontTools/merge/util.py -> build/bdist.linux-s390x/wheel/fontTools/merge
creating build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/arrayTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/bezierTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/classifyTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/cliTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/configTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/cython.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/dictTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/eexec.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/encodingTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/etree.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/filenames.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/fixedTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/intTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/iterTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/lazyTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/loggingTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/macCreatorType.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/macRes.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/psCharStrings.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/psLib.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/psOperators.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/py23.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/roundTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/sstruct.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/symfont.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/testTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/textTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/timeTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/transform.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/treeTools.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/vector.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/visitor.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/xmlReader.py -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/xmlWriter.py -> build/bdist.linux-s390x/wheel/fontTools/misc
creating build/bdist.linux-s390x/wheel/fontTools/misc/plistlib
copying build/lib.linux-s390x-cpython-313/fontTools/misc/plistlib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/misc/plistlib
copying build/lib.linux-s390x-cpython-313/fontTools/misc/plistlib/py.typed -> build/bdist.linux-s390x/wheel/fontTools/misc/plistlib
copying build/lib.linux-s390x-cpython-313/fontTools/misc/bezierTools.c -> build/bdist.linux-s390x/wheel/fontTools/misc
copying build/lib.linux-s390x-cpython-313/fontTools/misc/bezierTools.cpython-313-s390x-linux-gnu.so -> build/bdist.linux-s390x/wheel/fontTools/misc
creating build/bdist.linux-s390x/wheel/fontTools/mtiLib
copying build/lib.linux-s390x-cpython-313/fontTools/mtiLib/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/mtiLib
copying build/lib.linux-s390x-cpython-313/fontTools/mtiLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/mtiLib
creating build/bdist.linux-s390x/wheel/fontTools/otlLib
copying build/lib.linux-s390x-cpython-313/fontTools/otlLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/otlLib
copying build/lib.linux-s390x-cpython-313/fontTools/otlLib/builder.py -> build/bdist.linux-s390x/wheel/fontTools/otlLib
copying build/lib.linux-s390x-cpython-313/fontTools/otlLib/error.py -> build/bdist.linux-s390x/wheel/fontTools/otlLib
copying build/lib.linux-s390x-cpython-313/fontTools/otlLib/maxContextCalc.py -> build/bdist.linux-s390x/wheel/fontTools/otlLib
creating build/bdist.linux-s390x/wheel/fontTools/otlLib/optimize
copying build/lib.linux-s390x-cpython-313/fontTools/otlLib/optimize/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/otlLib/optimize
copying build/lib.linux-s390x-cpython-313/fontTools/otlLib/optimize/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/otlLib/optimize
copying build/lib.linux-s390x-cpython-313/fontTools/otlLib/optimize/gpos.py -> build/bdist.linux-s390x/wheel/fontTools/otlLib/optimize
creating build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/areaPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/basePen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/boundsPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/cairoPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/cocoaPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/cu2quPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/explicitClosingLinePen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/filterPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/freetypePen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/hashPointPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/momentsPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/perimeterPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/pointInsidePen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/pointPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/qtPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/qu2cuPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/quartzPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/recordingPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/reportLabPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/reverseContourPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/roundingPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/statisticsPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/svgPathPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/t2CharStringPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/teePen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/transformPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/ttGlyphPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/wxPen.py -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/momentsPen.c -> build/bdist.linux-s390x/wheel/fontTools/pens
copying build/lib.linux-s390x-cpython-313/fontTools/pens/momentsPen.cpython-313-s390x-linux-gnu.so -> build/bdist.linux-s390x/wheel/fontTools/pens
creating build/bdist.linux-s390x/wheel/fontTools/qu2cu
copying build/lib.linux-s390x-cpython-313/fontTools/qu2cu/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/qu2cu
copying build/lib.linux-s390x-cpython-313/fontTools/qu2cu/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/qu2cu
copying build/lib.linux-s390x-cpython-313/fontTools/qu2cu/benchmark.py -> build/bdist.linux-s390x/wheel/fontTools/qu2cu
copying build/lib.linux-s390x-cpython-313/fontTools/qu2cu/cli.py -> build/bdist.linux-s390x/wheel/fontTools/qu2cu
copying build/lib.linux-s390x-cpython-313/fontTools/qu2cu/qu2cu.py -> build/bdist.linux-s390x/wheel/fontTools/qu2cu
copying build/lib.linux-s390x-cpython-313/fontTools/qu2cu/qu2cu.c -> build/bdist.linux-s390x/wheel/fontTools/qu2cu
copying build/lib.linux-s390x-cpython-313/fontTools/qu2cu/qu2cu.cpython-313-s390x-linux-gnu.so -> build/bdist.linux-s390x/wheel/fontTools/qu2cu
creating build/bdist.linux-s390x/wheel/fontTools/subset
copying build/lib.linux-s390x-cpython-313/fontTools/subset/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/subset
copying build/lib.linux-s390x-cpython-313/fontTools/subset/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/subset
copying build/lib.linux-s390x-cpython-313/fontTools/subset/cff.py -> build/bdist.linux-s390x/wheel/fontTools/subset
copying build/lib.linux-s390x-cpython-313/fontTools/subset/svg.py -> build/bdist.linux-s390x/wheel/fontTools/subset
copying build/lib.linux-s390x-cpython-313/fontTools/subset/util.py -> build/bdist.linux-s390x/wheel/fontTools/subset
creating build/bdist.linux-s390x/wheel/fontTools/svgLib
copying build/lib.linux-s390x-cpython-313/fontTools/svgLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/svgLib
creating build/bdist.linux-s390x/wheel/fontTools/svgLib/path
copying build/lib.linux-s390x-cpython-313/fontTools/svgLib/path/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/svgLib/path
copying build/lib.linux-s390x-cpython-313/fontTools/svgLib/path/arc.py -> build/bdist.linux-s390x/wheel/fontTools/svgLib/path
copying build/lib.linux-s390x-cpython-313/fontTools/svgLib/path/parser.py -> build/bdist.linux-s390x/wheel/fontTools/svgLib/path
copying build/lib.linux-s390x-cpython-313/fontTools/svgLib/path/shapes.py -> build/bdist.linux-s390x/wheel/fontTools/svgLib/path
creating build/bdist.linux-s390x/wheel/fontTools/t1Lib
copying build/lib.linux-s390x-cpython-313/fontTools/t1Lib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/t1Lib
creating build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/macUtils.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/removeOverlaps.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/reorderGlyphs.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/scaleUpem.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/sfnt.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/standardGlyphOrder.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/ttCollection.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/ttFont.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/ttGlyphSet.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/ttVisitor.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/woff2.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib
creating build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/B_A_S_E_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/BitmapGlyphMetrics.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/C_B_D_T_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/C_B_L_C_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/C_F_F_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/C_F_F__2.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/C_O_L_R_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/C_P_A_L_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/D_S_I_G_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/D__e_b_g.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/DefaultTable.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/E_B_D_T_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/E_B_L_C_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/F_F_T_M_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/F__e_a_t.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/G_D_E_F_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/G_M_A_P_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/G_P_K_G_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/G_P_O_S_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/G_S_U_B_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/G__l_a_t.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/G__l_o_c.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/H_V_A_R_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/J_S_T_F_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/L_T_S_H_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/M_A_T_H_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/M_E_T_A_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/M_V_A_R_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/O_S_2f_2.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/S_I_N_G_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/S_T_A_T_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/S_V_G_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/S__i_l_f.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/S__i_l_l.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I_B_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I_C_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I_D_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I_J_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I_P_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I_S_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I_V_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I__0.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I__1.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I__2.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I__3.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_S_I__5.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/T_T_F_A_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/TupleVariation.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/V_A_R_C_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/V_D_M_X_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/V_O_R_G_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/V_V_A_R_.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_a_n_k_r.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_a_v_a_r.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_b_s_l_n.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_c_i_d_g.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_c_m_a_p.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_c_v_a_r.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_c_v_t.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_f_e_a_t.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_f_p_g_m.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_f_v_a_r.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_g_a_s_p.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_g_c_i_d.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_g_l_y_f.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_g_v_a_r.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_h_d_m_x.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_h_e_a_d.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_h_h_e_a.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_h_m_t_x.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_k_e_r_n.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_l_c_a_r.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_l_o_c_a.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_l_t_a_g.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_m_a_x_p.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_m_e_t_a.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_m_o_r_t.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_m_o_r_x.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_n_a_m_e.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_o_p_b_d.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_p_o_s_t.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_p_r_e_p.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_p_r_o_p.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_s_b_i_x.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_t_r_a_k.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_v_h_e_a.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/_v_m_t_x.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/asciiTable.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/grUtils.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/otBase.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/otConverters.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/otData.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/otTables.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/otTraverse.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/sbixGlyph.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/sbixStrike.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/ttProgram.py -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
copying build/lib.linux-s390x-cpython-313/fontTools/ttLib/tables/table_API_readme.txt -> build/bdist.linux-s390x/wheel/fontTools/ttLib/tables
creating build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/converters.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/errors.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/etree.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/filenames.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/glifLib.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/kerning.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/plistlib.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/pointPen.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/utils.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
copying build/lib.linux-s390x-cpython-313/fontTools/ufoLib/validators.py -> build/bdist.linux-s390x/wheel/fontTools/ufoLib
creating build/bdist.linux-s390x/wheel/fontTools/unicodedata
copying build/lib.linux-s390x-cpython-313/fontTools/unicodedata/Blocks.py -> build/bdist.linux-s390x/wheel/fontTools/unicodedata
copying build/lib.linux-s390x-cpython-313/fontTools/unicodedata/OTTags.py -> build/bdist.linux-s390x/wheel/fontTools/unicodedata
copying build/lib.linux-s390x-cpython-313/fontTools/unicodedata/ScriptExtensions.py -> build/bdist.linux-s390x/wheel/fontTools/unicodedata
copying build/lib.linux-s390x-cpython-313/fontTools/unicodedata/Scripts.py -> build/bdist.linux-s390x/wheel/fontTools/unicodedata
copying build/lib.linux-s390x-cpython-313/fontTools/unicodedata/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/unicodedata
creating build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/avar.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/avarPlanner.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/builder.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/cff.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/errors.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/featureVars.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/interpolatable.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/interpolatableHelpers.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/interpolatablePlot.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/interpolatableTestContourOrder.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/interpolatableTestStartingPoint.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/interpolate_layout.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/iup.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/merger.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/models.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/multiVarStore.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/mutator.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/mvar.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/plot.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/stat.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/varStore.py -> build/bdist.linux-s390x/wheel/fontTools/varLib
creating build/bdist.linux-s390x/wheel/fontTools/varLib/instancer
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/varLib/instancer
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer/__main__.py -> build/bdist.linux-s390x/wheel/fontTools/varLib/instancer
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer/featureVars.py -> build/bdist.linux-s390x/wheel/fontTools/varLib/instancer
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer/names.py -> build/bdist.linux-s390x/wheel/fontTools/varLib/instancer
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/instancer/solver.py -> build/bdist.linux-s390x/wheel/fontTools/varLib/instancer
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/iup.c -> build/bdist.linux-s390x/wheel/fontTools/varLib
copying build/lib.linux-s390x-cpython-313/fontTools/varLib/iup.cpython-313-s390x-linux-gnu.so -> build/bdist.linux-s390x/wheel/fontTools/varLib
creating build/bdist.linux-s390x/wheel/fontTools/voltLib
copying build/lib.linux-s390x-cpython-313/fontTools/voltLib/__init__.py -> build/bdist.linux-s390x/wheel/fontTools/voltLib
copying build/lib.linux-s390x-cpython-313/fontTools/voltLib/ast.py -> build/bdist.linux-s390x/wheel/fontTools/voltLib
copying build/lib.linux-s390x-cpython-313/fontTools/voltLib/error.py -> build/bdist.linux-s390x/wheel/fontTools/voltLib
copying build/lib.linux-s390x-cpython-313/fontTools/voltLib/lexer.py -> build/bdist.linux-s390x/wheel/fontTools/voltLib
copying build/lib.linux-s390x-cpython-313/fontTools/voltLib/parser.py -> build/bdist.linux-s390x/wheel/fontTools/voltLib
copying build/lib.linux-s390x-cpython-313/fontTools/voltLib/voltToFea.py -> build/bdist.linux-s390x/wheel/fontTools/voltLib
running install_data
creating build/bdist.linux-s390x/wheel/fonttools-4.54.1.data
creating build/bdist.linux-s390x/wheel/fonttools-4.54.1.data/data
creating build/bdist.linux-s390x/wheel/fonttools-4.54.1.data/data/share
creating build/bdist.linux-s390x/wheel/fonttools-4.54.1.data/data/share/man
creating build/bdist.linux-s390x/wheel/fonttools-4.54.1.data/data/share/man/man1
copying Doc/man/man1/ttx.1 -> build/bdist.linux-s390x/wheel/fonttools-4.54.1.data/data/share/man/man1
running install_egg_info
Copying Lib/fonttools.egg-info to build/bdist.linux-s390x/wheel/fonttools-4.54.1-py3.13.egg-info
running install_scripts
creating build/bdist.linux-s390x/wheel/fonttools-4.54.1.dist-info/WHEEL
creating '/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir/pip-wheel-yfyde869/.tmp-u96_8hkm/fonttools-4.54.1-cp313-cp313-linux_s390x.whl' and adding 'build/bdist.linux-s390x/wheel' to it
adding 'fontTools/__init__.py'
adding 'fontTools/__main__.py'
adding 'fontTools/afmLib.py'
adding 'fontTools/agl.py'
adding 'fontTools/fontBuilder.py'
adding 'fontTools/help.py'
adding 'fontTools/tfmLib.py'
adding 'fontTools/ttx.py'
adding 'fontTools/unicode.py'
adding 'fontTools/cffLib/CFF2ToCFF.py'
adding 'fontTools/cffLib/CFFToCFF2.py'
adding 'fontTools/cffLib/__init__.py'
adding 'fontTools/cffLib/specializer.py'
adding 'fontTools/cffLib/transforms.py'
adding 'fontTools/cffLib/width.py'
adding 'fontTools/colorLib/__init__.py'
adding 'fontTools/colorLib/builder.py'
adding 'fontTools/colorLib/errors.py'
adding 'fontTools/colorLib/geometry.py'
adding 'fontTools/colorLib/table_builder.py'
adding 'fontTools/colorLib/unbuilder.py'
adding 'fontTools/config/__init__.py'
adding 'fontTools/cu2qu/__init__.py'
adding 'fontTools/cu2qu/__main__.py'
adding 'fontTools/cu2qu/benchmark.py'
adding 'fontTools/cu2qu/cli.py'
adding 'fontTools/cu2qu/cu2qu.c'
adding 'fontTools/cu2qu/cu2qu.cpython-313-s390x-linux-gnu.so'
adding 'fontTools/cu2qu/cu2qu.py'
adding 'fontTools/cu2qu/errors.py'
adding 'fontTools/cu2qu/ufo.py'
adding 'fontTools/designspaceLib/__init__.py'
adding 'fontTools/designspaceLib/__main__.py'
adding 'fontTools/designspaceLib/split.py'
adding 'fontTools/designspaceLib/statNames.py'
adding 'fontTools/designspaceLib/types.py'
adding 'fontTools/encodings/MacRoman.py'
adding 'fontTools/encodings/StandardEncoding.py'
adding 'fontTools/encodings/__init__.py'
adding 'fontTools/encodings/codecs.py'
adding 'fontTools/feaLib/__init__.py'
adding 'fontTools/feaLib/__main__.py'
adding 'fontTools/feaLib/ast.py'
adding 'fontTools/feaLib/builder.py'
adding 'fontTools/feaLib/error.py'
adding 'fontTools/feaLib/lexer.c'
adding 'fontTools/feaLib/lexer.cpython-313-s390x-linux-gnu.so'
adding 'fontTools/feaLib/lexer.py'
adding 'fontTools/feaLib/location.py'
adding 'fontTools/feaLib/lookupDebugInfo.py'
adding 'fontTools/feaLib/parser.py'
adding 'fontTools/feaLib/variableScalar.py'
adding 'fontTools/merge/__init__.py'
adding 'fontTools/merge/__main__.py'
adding 'fontTools/merge/base.py'
adding 'fontTools/merge/cmap.py'
adding 'fontTools/merge/layout.py'
adding 'fontTools/merge/options.py'
adding 'fontTools/merge/tables.py'
adding 'fontTools/merge/unicode.py'
adding 'fontTools/merge/util.py'
adding 'fontTools/misc/__init__.py'
adding 'fontTools/misc/arrayTools.py'
adding 'fontTools/misc/bezierTools.c'
adding 'fontTools/misc/bezierTools.cpython-313-s390x-linux-gnu.so'
adding 'fontTools/misc/bezierTools.py'
adding 'fontTools/misc/classifyTools.py'
adding 'fontTools/misc/cliTools.py'
adding 'fontTools/misc/configTools.py'
adding 'fontTools/misc/cython.py'
adding 'fontTools/misc/dictTools.py'
adding 'fontTools/misc/eexec.py'
adding 'fontTools/misc/encodingTools.py'
adding 'fontTools/misc/etree.py'
adding 'fontTools/misc/filenames.py'
adding 'fontTools/misc/fixedTools.py'
adding 'fontTools/misc/intTools.py'
adding 'fontTools/misc/iterTools.py'
adding 'fontTools/misc/lazyTools.py'
adding 'fontTools/misc/loggingTools.py'
adding 'fontTools/misc/macCreatorType.py'
adding 'fontTools/misc/macRes.py'
adding 'fontTools/misc/psCharStrings.py'
adding 'fontTools/misc/psLib.py'
adding 'fontTools/misc/psOperators.py'
adding 'fontTools/misc/py23.py'
adding 'fontTools/misc/roundTools.py'
adding 'fontTools/misc/sstruct.py'
adding 'fontTools/misc/symfont.py'
adding 'fontTools/misc/testTools.py'
adding 'fontTools/misc/textTools.py'
adding 'fontTools/misc/timeTools.py'
adding 'fontTools/misc/transform.py'
adding 'fontTools/misc/treeTools.py'
adding 'fontTools/misc/vector.py'
adding 'fontTools/misc/visitor.py'
adding 'fontTools/misc/xmlReader.py'
adding 'fontTools/misc/xmlWriter.py'
adding 'fontTools/misc/plistlib/__init__.py'
adding 'fontTools/misc/plistlib/py.typed'
adding 'fontTools/mtiLib/__init__.py'
adding 'fontTools/mtiLib/__main__.py'
adding 'fontTools/otlLib/__init__.py'
adding 'fontTools/otlLib/builder.py'
adding 'fontTools/otlLib/error.py'
adding 'fontTools/otlLib/maxContextCalc.py'
adding 'fontTools/otlLib/optimize/__init__.py'
adding 'fontTools/otlLib/optimize/__main__.py'
adding 'fontTools/otlLib/optimize/gpos.py'
adding 'fontTools/pens/__init__.py'
adding 'fontTools/pens/areaPen.py'
adding 'fontTools/pens/basePen.py'
adding 'fontTools/pens/boundsPen.py'
adding 'fontTools/pens/cairoPen.py'
adding 'fontTools/pens/cocoaPen.py'
adding 'fontTools/pens/cu2quPen.py'
adding 'fontTools/pens/explicitClosingLinePen.py'
adding 'fontTools/pens/filterPen.py'
adding 'fontTools/pens/freetypePen.py'
adding 'fontTools/pens/hashPointPen.py'
adding 'fontTools/pens/momentsPen.c'
adding 'fontTools/pens/momentsPen.cpython-313-s390x-linux-gnu.so'
adding 'fontTools/pens/momentsPen.py'
adding 'fontTools/pens/perimeterPen.py'
adding 'fontTools/pens/pointInsidePen.py'
adding 'fontTools/pens/pointPen.py'
adding 'fontTools/pens/qtPen.py'
adding 'fontTools/pens/qu2cuPen.py'
adding 'fontTools/pens/quartzPen.py'
adding 'fontTools/pens/recordingPen.py'
adding 'fontTools/pens/reportLabPen.py'
adding 'fontTools/pens/reverseContourPen.py'
adding 'fontTools/pens/roundingPen.py'
adding 'fontTools/pens/statisticsPen.py'
adding 'fontTools/pens/svgPathPen.py'
adding 'fontTools/pens/t2CharStringPen.py'
adding 'fontTools/pens/teePen.py'
adding 'fontTools/pens/transformPen.py'
adding 'fontTools/pens/ttGlyphPen.py'
adding 'fontTools/pens/wxPen.py'
adding 'fontTools/qu2cu/__init__.py'
adding 'fontTools/qu2cu/__main__.py'
adding 'fontTools/qu2cu/benchmark.py'
adding 'fontTools/qu2cu/cli.py'
adding 'fontTools/qu2cu/qu2cu.c'
adding 'fontTools/qu2cu/qu2cu.cpython-313-s390x-linux-gnu.so'
adding 'fontTools/qu2cu/qu2cu.py'
adding 'fontTools/subset/__init__.py'
adding 'fontTools/subset/__main__.py'
adding 'fontTools/subset/cff.py'
adding 'fontTools/subset/svg.py'
adding 'fontTools/subset/util.py'
adding 'fontTools/svgLib/__init__.py'
adding 'fontTools/svgLib/path/__init__.py'
adding 'fontTools/svgLib/path/arc.py'
adding 'fontTools/svgLib/path/parser.py'
adding 'fontTools/svgLib/path/shapes.py'
adding 'fontTools/t1Lib/__init__.py'
adding 'fontTools/ttLib/__init__.py'
adding 'fontTools/ttLib/__main__.py'
adding 'fontTools/ttLib/macUtils.py'
adding 'fontTools/ttLib/removeOverlaps.py'
adding 'fontTools/ttLib/reorderGlyphs.py'
adding 'fontTools/ttLib/scaleUpem.py'
adding 'fontTools/ttLib/sfnt.py'
adding 'fontTools/ttLib/standardGlyphOrder.py'
adding 'fontTools/ttLib/ttCollection.py'
adding 'fontTools/ttLib/ttFont.py'
adding 'fontTools/ttLib/ttGlyphSet.py'
adding 'fontTools/ttLib/ttVisitor.py'
adding 'fontTools/ttLib/woff2.py'
adding 'fontTools/ttLib/tables/B_A_S_E_.py'
adding 'fontTools/ttLib/tables/BitmapGlyphMetrics.py'
adding 'fontTools/ttLib/tables/C_B_D_T_.py'
adding 'fontTools/ttLib/tables/C_B_L_C_.py'
adding 'fontTools/ttLib/tables/C_F_F_.py'
adding 'fontTools/ttLib/tables/C_F_F__2.py'
adding 'fontTools/ttLib/tables/C_O_L_R_.py'
adding 'fontTools/ttLib/tables/C_P_A_L_.py'
adding 'fontTools/ttLib/tables/D_S_I_G_.py'
adding 'fontTools/ttLib/tables/D__e_b_g.py'
adding 'fontTools/ttLib/tables/DefaultTable.py'
adding 'fontTools/ttLib/tables/E_B_D_T_.py'
adding 'fontTools/ttLib/tables/E_B_L_C_.py'
adding 'fontTools/ttLib/tables/F_F_T_M_.py'
adding 'fontTools/ttLib/tables/F__e_a_t.py'
adding 'fontTools/ttLib/tables/G_D_E_F_.py'
adding 'fontTools/ttLib/tables/G_M_A_P_.py'
adding 'fontTools/ttLib/tables/G_P_K_G_.py'
adding 'fontTools/ttLib/tables/G_P_O_S_.py'
adding 'fontTools/ttLib/tables/G_S_U_B_.py'
adding 'fontTools/ttLib/tables/G__l_a_t.py'
adding 'fontTools/ttLib/tables/G__l_o_c.py'
adding 'fontTools/ttLib/tables/H_V_A_R_.py'
adding 'fontTools/ttLib/tables/J_S_T_F_.py'
adding 'fontTools/ttLib/tables/L_T_S_H_.py'
adding 'fontTools/ttLib/tables/M_A_T_H_.py'
adding 'fontTools/ttLib/tables/M_E_T_A_.py'
adding 'fontTools/ttLib/tables/M_V_A_R_.py'
adding 'fontTools/ttLib/tables/O_S_2f_2.py'
adding 'fontTools/ttLib/tables/S_I_N_G_.py'
adding 'fontTools/ttLib/tables/S_T_A_T_.py'
adding 'fontTools/ttLib/tables/S_V_G_.py'
adding 'fontTools/ttLib/tables/S__i_l_f.py'
adding 'fontTools/ttLib/tables/S__i_l_l.py'
adding 'fontTools/ttLib/tables/T_S_I_B_.py'
adding 'fontTools/ttLib/tables/T_S_I_C_.py'
adding 'fontTools/ttLib/tables/T_S_I_D_.py'
adding 'fontTools/ttLib/tables/T_S_I_J_.py'
adding 'fontTools/ttLib/tables/T_S_I_P_.py'
adding 'fontTools/ttLib/tables/T_S_I_S_.py'
adding 'fontTools/ttLib/tables/T_S_I_V_.py'
adding 'fontTools/ttLib/tables/T_S_I__0.py'
adding 'fontTools/ttLib/tables/T_S_I__1.py'
adding 'fontTools/ttLib/tables/T_S_I__2.py'
adding 'fontTools/ttLib/tables/T_S_I__3.py'
adding 'fontTools/ttLib/tables/T_S_I__5.py'
adding 'fontTools/ttLib/tables/T_T_F_A_.py'
adding 'fontTools/ttLib/tables/TupleVariation.py'
adding 'fontTools/ttLib/tables/V_A_R_C_.py'
adding 'fontTools/ttLib/tables/V_D_M_X_.py'
adding 'fontTools/ttLib/tables/V_O_R_G_.py'
adding 'fontTools/ttLib/tables/V_V_A_R_.py'
adding 'fontTools/ttLib/tables/__init__.py'
adding 'fontTools/ttLib/tables/_a_n_k_r.py'
adding 'fontTools/ttLib/tables/_a_v_a_r.py'
adding 'fontTools/ttLib/tables/_b_s_l_n.py'
adding 'fontTools/ttLib/tables/_c_i_d_g.py'
adding 'fontTools/ttLib/tables/_c_m_a_p.py'
adding 'fontTools/ttLib/tables/_c_v_a_r.py'
adding 'fontTools/ttLib/tables/_c_v_t.py'
adding 'fontTools/ttLib/tables/_f_e_a_t.py'
adding 'fontTools/ttLib/tables/_f_p_g_m.py'
adding 'fontTools/ttLib/tables/_f_v_a_r.py'
adding 'fontTools/ttLib/tables/_g_a_s_p.py'
adding 'fontTools/ttLib/tables/_g_c_i_d.py'
adding 'fontTools/ttLib/tables/_g_l_y_f.py'
adding 'fontTools/ttLib/tables/_g_v_a_r.py'
adding 'fontTools/ttLib/tables/_h_d_m_x.py'
adding 'fontTools/ttLib/tables/_h_e_a_d.py'
adding 'fontTools/ttLib/tables/_h_h_e_a.py'
adding 'fontTools/ttLib/tables/_h_m_t_x.py'
adding 'fontTools/ttLib/tables/_k_e_r_n.py'
adding 'fontTools/ttLib/tables/_l_c_a_r.py'
adding 'fontTools/ttLib/tables/_l_o_c_a.py'
adding 'fontTools/ttLib/tables/_l_t_a_g.py'
adding 'fontTools/ttLib/tables/_m_a_x_p.py'
adding 'fontTools/ttLib/tables/_m_e_t_a.py'
adding 'fontTools/ttLib/tables/_m_o_r_t.py'
adding 'fontTools/ttLib/tables/_m_o_r_x.py'
adding 'fontTools/ttLib/tables/_n_a_m_e.py'
adding 'fontTools/ttLib/tables/_o_p_b_d.py'
adding 'fontTools/ttLib/tables/_p_o_s_t.py'
adding 'fontTools/ttLib/tables/_p_r_e_p.py'
adding 'fontTools/ttLib/tables/_p_r_o_p.py'
adding 'fontTools/ttLib/tables/_s_b_i_x.py'
adding 'fontTools/ttLib/tables/_t_r_a_k.py'
adding 'fontTools/ttLib/tables/_v_h_e_a.py'
adding 'fontTools/ttLib/tables/_v_m_t_x.py'
adding 'fontTools/ttLib/tables/asciiTable.py'
adding 'fontTools/ttLib/tables/grUtils.py'
adding 'fontTools/ttLib/tables/otBase.py'
adding 'fontTools/ttLib/tables/otConverters.py'
adding 'fontTools/ttLib/tables/otData.py'
adding 'fontTools/ttLib/tables/otTables.py'
adding 'fontTools/ttLib/tables/otTraverse.py'
adding 'fontTools/ttLib/tables/sbixGlyph.py'
adding 'fontTools/ttLib/tables/sbixStrike.py'
adding 'fontTools/ttLib/tables/table_API_readme.txt'
adding 'fontTools/ttLib/tables/ttProgram.py'
adding 'fontTools/ufoLib/__init__.py'
adding 'fontTools/ufoLib/converters.py'
adding 'fontTools/ufoLib/errors.py'
adding 'fontTools/ufoLib/etree.py'
adding 'fontTools/ufoLib/filenames.py'
adding 'fontTools/ufoLib/glifLib.py'
adding 'fontTools/ufoLib/kerning.py'
adding 'fontTools/ufoLib/plistlib.py'
adding 'fontTools/ufoLib/pointPen.py'
adding 'fontTools/ufoLib/utils.py'
adding 'fontTools/ufoLib/validators.py'
adding 'fontTools/unicodedata/Blocks.py'
adding 'fontTools/unicodedata/OTTags.py'
adding 'fontTools/unicodedata/ScriptExtensions.py'
adding 'fontTools/unicodedata/Scripts.py'
adding 'fontTools/unicodedata/__init__.py'
adding 'fontTools/varLib/__init__.py'
adding 'fontTools/varLib/__main__.py'
adding 'fontTools/varLib/avar.py'
adding 'fontTools/varLib/avarPlanner.py'
adding 'fontTools/varLib/builder.py'
adding 'fontTools/varLib/cff.py'
adding 'fontTools/varLib/errors.py'
adding 'fontTools/varLib/featureVars.py'
adding 'fontTools/varLib/interpolatable.py'
adding 'fontTools/varLib/interpolatableHelpers.py'
adding 'fontTools/varLib/interpolatablePlot.py'
adding 'fontTools/varLib/interpolatableTestContourOrder.py'
adding 'fontTools/varLib/interpolatableTestStartingPoint.py'
adding 'fontTools/varLib/interpolate_layout.py'
adding 'fontTools/varLib/iup.c'
adding 'fontTools/varLib/iup.cpython-313-s390x-linux-gnu.so'
adding 'fontTools/varLib/iup.py'
adding 'fontTools/varLib/merger.py'
adding 'fontTools/varLib/models.py'
adding 'fontTools/varLib/multiVarStore.py'
adding 'fontTools/varLib/mutator.py'
adding 'fontTools/varLib/mvar.py'
adding 'fontTools/varLib/plot.py'
adding 'fontTools/varLib/stat.py'
adding 'fontTools/varLib/varStore.py'
adding 'fontTools/varLib/instancer/__init__.py'
adding 'fontTools/varLib/instancer/__main__.py'
adding 'fontTools/varLib/instancer/featureVars.py'
adding 'fontTools/varLib/instancer/names.py'
adding 'fontTools/varLib/instancer/solver.py'
adding 'fontTools/voltLib/__init__.py'
adding 'fontTools/voltLib/ast.py'
adding 'fontTools/voltLib/error.py'
adding 'fontTools/voltLib/lexer.py'
adding 'fontTools/voltLib/parser.py'
adding 'fontTools/voltLib/voltToFea.py'
adding 'fonttools-4.54.1.data/data/share/man/man1/ttx.1'
adding 'fonttools-4.54.1.dist-info/LICENSE'
adding 'fonttools-4.54.1.dist-info/METADATA'
adding 'fonttools-4.54.1.dist-info/WHEEL'
adding 'fonttools-4.54.1.dist-info/entry_points.txt'
adding 'fonttools-4.54.1.dist-info/top_level.txt'
adding 'fonttools-4.54.1.dist-info/RECORD'
removing build/bdist.linux-s390x/wheel
Building wheel for fonttools (pyproject.toml): finished with status 'done'
Created wheel for fonttools: filename=fonttools-4.54.1-cp313-cp313-linux_s390x.whl size=4740671 sha256=fc84ba65d0076f7e3d3f1c33783cb27348541fd1e99cb7c7445a4d612b5a2f68
Stored in directory: /builddir/.cache/pip/wheels/a3/4f/fd/7c552cae8416d0219278ae9d0d4dd864fc8fd6698fbacb275c
Successfully built fonttools
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.cfVYnm
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ '[' /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT
++ dirname /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build
+ mkdir /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd fonttools-4.54.1
++ ls /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir/fonttools-4.54.1-cp313-cp313-linux_s390x.whl
++ xargs basename --multiple
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=fonttools==4.54.1
+ '[' -z fonttools==4.54.1 ']'
+ TMPDIR=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir fonttools==4.54.1
Using pip 24.2 from /usr/lib/python3.13/site-packages/pip (python 3.13)
Looking in links: /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/pyproject-wheeldir
Processing ./pyproject-wheeldir/fonttools-4.54.1-cp313-cp313-linux_s390x.whl
Installing collected packages: fonttools
Creating /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin
changing mode of /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/fonttools to 755
changing mode of /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/pyftmerge to 755
changing mode of /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/pyftsubset to 755
changing mode of /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/ttx to 755
Successfully installed fonttools-4.54.1
+ '[' -d /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin ']'
+ '[' -z sP ']'
+ shebang_flags=-kasP
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/fonttools /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/pyftmerge /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/pyftsubset /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/ttx
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/fonttools: updating
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/pyftmerge: updating
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/pyftsubset: updating
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/ttx: updating
+ rm -rfv /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin/__pycache__
+ rm -f /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib/python3.13/site-packages ']'
+ '[' /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages '!=' /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib/python3.13/site-packages ']'
+ '[' -d /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages ']'
+ site_dirs+=("/usr/lib64/python3.13/site-packages")
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT$site_dir/*.dist-info
+ echo '%ghost /usr/lib64/python3.13/site-packages/fonttools-4.54.1.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fonttools-4.54.1.dist-info/INSTALLER
+ PYTHONPATH=/usr/lib/rpm/redhat
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT --record /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fonttools-4.54.1.dist-info/RECORD --output /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-record
+ rm -fv /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fonttools-4.54.1.dist-info/RECORD
removed '/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fonttools-4.54.1.dist-info/RECORD'
+ rm -fv /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fonttools-4.54.1.dist-info/REQUESTED
removed '/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fonttools-4.54.1.dist-info/REQUESTED'
++ wc -l /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-ghost-distinfo
++ cut -f1 '-d '
+ lines=1
+ '[' 1 -ne 1 ']'
+ RPM_FILES_ESCAPE=4.19
+ /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-files --output-modules /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-modules --buildroot /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT --sitelib /usr/lib/python3.13/site-packages --sitearch /usr/lib64/python3.13/site-packages --python-version 3.13 --pyproject-record /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-record --prefix /usr -l fontTools
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 4.54.1-2.fc42 --unique-debug-suffix -4.54.1-2.fc42.s390x --unique-debug-src-base fonttools-4.54.1-2.fc42.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1
find-debuginfo: starting
Extracting debug info from 6 files
DWARF-compressing 6 files
sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/fonttools-4.54.1-2.fc42.s390x
10020 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2
Bytecompiling .py files below /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13 using python3.13
Bytecompiling .py files below /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.13 using python3.13
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/CFF2ToCFF.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/CFFToCFF2.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/transforms.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/transforms.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/width.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/specializer.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cffLib/__pycache__/specializer.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/builder.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/errors.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/builder.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/geometry.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/geometry.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/table_builder.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/table_builder.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/unbuilder.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/colorLib/__pycache__/unbuilder.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/config/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/benchmark.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/cli.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/cu2qu.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/cu2qu.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/errors.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/errors.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/ufo.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/__pycache__/ufo.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/designspaceLib/__pycache__/split.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/designspaceLib/__pycache__/statNames.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/designspaceLib/__pycache__/types.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/designspaceLib/__pycache__/types.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/designspaceLib/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/designspaceLib/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/encodings/__pycache__/MacRoman.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/encodings/__pycache__/StandardEncoding.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/encodings/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/encodings/__pycache__/codecs.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/encodings/__pycache__/codecs.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/designspaceLib/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/location.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/lookupDebugInfo.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/lexer.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/parser.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/ast.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/parser.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/ast.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/variableScalar.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/builder.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/builder.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/error.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/__pycache__/error.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/base.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/base.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/cmap.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/unicode.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/util.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/util.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/layout.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/layout.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/options.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/options.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/merge/__pycache__/tables.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/arrayTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/cliTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/plistlib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/configTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/cython.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/dictTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/eexec.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/encodingTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/bezierTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/fixedTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/intTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/classifyTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/iterTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/lazyTools.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/filenames.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/etree.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/loggingTools.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/macCreatorType.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/loggingTools.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/macRes.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/py23.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/roundTools.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/roundTools.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/sstruct.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/sstruct.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/symfont.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/psCharStrings.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/testTools.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/psLib.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/psCharStrings.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/testTools.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/textTools.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/textTools.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/timeTools.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/timeTools.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/transform.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/treeTools.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/treeTools.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/vector.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/psOperators.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/vector.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/visitor.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/psOperators.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/xmlWriter.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/visitor.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/xmlReader.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/__pycache__/xmlWriter.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/mtiLib/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/mtiLib/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/optimize/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/mtiLib/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/optimize/__pycache__/gpos.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/optimize/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/optimize/__pycache__/gpos.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/__pycache__/builder.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/__pycache__/error.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/__pycache__/maxContextCalc.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/areaPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/basePen.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/otlLib/__pycache__/builder.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/basePen.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/boundsPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/cairoPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/cocoaPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/hashPointPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/cu2quPen.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/explicitClosingLinePen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/cu2quPen.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/filterPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/momentsPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/perimeterPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/freetypePen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/qu2cuPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/quartzPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/pointInsidePen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/recordingPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/reportLabPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/reverseContourPen.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/reverseContourPen.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/roundingPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/qtPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/t2CharStringPen.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/pointPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/teePen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/t2CharStringPen.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/transformPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/statisticsPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/svgPathPen.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/svgPathPen.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/wxPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/ttGlyphPen.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/__pycache__/benchmark.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/__pycache__/cli.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/__pycache__/ttGlyphPen.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/__pycache__/cli.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/__pycache__/qu2cu.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/util.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/__pycache__/qu2cu.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/util.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/cff.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/cff.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/svg.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/svgLib/path/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/subset/__pycache__/svg.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/svgLib/path/__pycache__/parser.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/svgLib/path/__pycache__/arc.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/svgLib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/svgLib/path/__pycache__/shapes.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/t1Lib/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/B_A_S_E_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/BitmapGlyphMetrics.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_B_D_T_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/t1Lib/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_B_L_C_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_B_D_T_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_F_F_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_F_F_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/D_S_I_G_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_F_F__2.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_F_F__2.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/D__e_b_g.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/D_S_I_G_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/DefaultTable.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_O_L_R_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_O_L_R_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_P_A_L_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/C_P_A_L_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/E_B_D_T_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/E_B_L_C_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G_M_A_P_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/E_B_D_T_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G_M_A_P_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G_P_K_G_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G_P_O_S_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/F_F_T_M_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G_S_U_B_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/F__e_a_t.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G__l_a_t.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G_D_E_F_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/L_T_S_H_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/G__l_o_c.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/L_T_S_H_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/M_A_T_H_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/H_V_A_R_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/J_S_T_F_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/E_B_L_C_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/M_E_T_A_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/M_V_A_R_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/M_E_T_A_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/O_S_2f_2.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/S_I_N_G_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/S_I_N_G_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/S_T_A_T_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/S__i_l_f.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I_D_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I_J_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I_P_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I_S_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I_V_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/S_V_G_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__0.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/S__i_l_l.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I_B_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I_C_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__0.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__3.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__5.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__1.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__5.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__1.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_S_I__2.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/T_T_F_A_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/V_A_R_C_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/V_D_M_X_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/V_D_M_X_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/V_O_R_G_.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/V_O_R_G_.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/V_V_A_R_.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_a_n_k_r.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_a_v_a_r.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_b_s_l_n.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_c_i_d_g.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/TupleVariation.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_f_e_a_t.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_f_p_g_m.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_f_v_a_r.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/TupleVariation.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_f_v_a_r.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_g_a_s_p.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_g_c_i_d.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_g_a_s_p.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_c_m_a_p.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_c_m_a_p.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_c_v_a_r.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_c_v_a_r.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_c_v_t.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_h_e_a_d.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_h_e_a_d.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_h_h_e_a.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_h_m_t_x.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_k_e_r_n.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_k_e_r_n.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_l_c_a_r.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_l_o_c_a.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_g_l_y_f.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_l_t_a_g.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_l_t_a_g.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_g_v_a_r.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_m_a_x_p.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_m_a_x_p.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_m_e_t_a.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_g_l_y_f.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_m_o_r_t.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_m_o_r_x.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_g_v_a_r.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_h_d_m_x.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_o_p_b_d.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_h_d_m_x.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_p_o_s_t.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_p_o_s_t.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_p_r_e_p.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_p_r_o_p.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_s_b_i_x.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_t_r_a_k.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_n_a_m_e.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/asciiTable.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_t_r_a_k.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/grUtils.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_v_h_e_a.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_v_m_t_x.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/_n_a_m_e.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otBase.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otData.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otBase.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otConverters.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otTables.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/sbixStrike.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/ttProgram.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/ttProgram.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otConverters.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otTraverse.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/sbixGlyph.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/sbixGlyph.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/macUtils.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/removeOverlaps.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/removeOverlaps.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/reorderGlyphs.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/tables/__pycache__/otTables.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/reorderGlyphs.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/scaleUpem.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/sfnt.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/standardGlyphOrder.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/sfnt.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/ttCollection.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/ttCollection.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/ttFont.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/ttFont.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/ttGlyphSet.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/ttVisitor.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/ttGlyphSet.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/woff2.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/__pycache__/woff2.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/converters.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/errors.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/etree.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/filenames.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/plistlib.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/pointPen.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/utils.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/validators.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/glifLib.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/validators.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/kerning.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/kerning.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/unicodedata/__pycache__/Blocks.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/unicodedata/__pycache__/OTTags.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/unicodedata/__pycache__/ScriptExtensions.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/unicodedata/__pycache__/Scripts.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/unicodedata/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/featureVars.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/featureVars.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ufoLib/__pycache__/glifLib.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/names.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/names.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/solver.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/solver.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/instancer/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/avar.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/avar.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/avarPlanner.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/avarPlanner.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/builder.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/builder.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/cff.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/errors.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/errors.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/featureVars.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/featureVars.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolatable.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolatable.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolate_layout.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolatableHelpers.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolate_layout.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/iup.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolatableHelpers.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/iup.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolatableTestContourOrder.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolatablePlot.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/interpolatableTestStartingPoint.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/mvar.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/plot.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/merger.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/plot.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/stat.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/varStore.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/models.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/merger.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/varStore.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/models.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/multiVarStore.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/multiVarStore.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/mutator.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/__pycache__/mutator.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/error.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/lexer.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/ast.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/parser.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/voltToFea.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/parser.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/afmLib.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/voltLib/__pycache__/voltToFea.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/agl.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/afmLib.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/agl.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/fontBuilder.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/help.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/fontBuilder.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/tfmLib.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/unicode.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/__pycache__/ttx.cpython-313.pyc: rewriting with normalized contents
Scanned 89 directories and 962 files,
processed 429 inodes,
429 modified (242 replaced + 187 rewritten),
0 unsupported format, 0 errors
Reading /builddir/build/BUILD/fonttools-4.54.1-build/SPECPARTS/rpm-debuginfo.specpart
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.BKmMrK
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd fonttools-4.54.1
+ '[' '!' -f /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-modules ']'
+ PATH=/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib/python3.13/site-packages
+ _PYTHONSITE=/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib/python3.13/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1-2.fc42.s390x-pyproject-modules -e fontTools.pens.freetypePen -e fontTools.pens.quartzPen -e fontTools.pens.reportLabPen -e fontTools.ttLib.removeOverlaps
Check import: fontTools
Check import: fontTools.afmLib
Check import: fontTools.agl
Check import: fontTools.cffLib
Check import: fontTools.cffLib.CFF2ToCFF
Check import: fontTools.cffLib.CFFToCFF2
Check import: fontTools.cffLib.specializer
Check import: fontTools.cffLib.transforms
Check import: fontTools.cffLib.width
Check import: fontTools.colorLib
Check import: fontTools.colorLib.builder
Check import: fontTools.colorLib.errors
Check import: fontTools.colorLib.geometry
Check import: fontTools.colorLib.table_builder
Check import: fontTools.colorLib.unbuilder
Check import: fontTools.config
Check import: fontTools.cu2qu
Check import: fontTools.cu2qu.benchmark
Check import: fontTools.cu2qu.cli
Check import: fontTools.cu2qu.cu2qu
Check import: fontTools.cu2qu.errors
Check import: fontTools.cu2qu.ufo
Check import: fontTools.designspaceLib
Check import: fontTools.designspaceLib.split
Check import: fontTools.designspaceLib.statNames
Check import: fontTools.designspaceLib.types
Check import: fontTools.encodings
Check import: fontTools.encodings.MacRoman
Check import: fontTools.encodings.StandardEncoding
Check import: fontTools.encodings.codecs
Check import: fontTools.feaLib
Check import: fontTools.feaLib.ast
Check import: fontTools.feaLib.builder
Check import: fontTools.feaLib.error
Check import: fontTools.feaLib.lexer
Check import: fontTools.feaLib.location
Check import: fontTools.feaLib.lookupDebugInfo
Check import: fontTools.feaLib.parser
Check import: fontTools.feaLib.variableScalar
Check import: fontTools.fontBuilder
Check import: fontTools.help
Check import: fontTools.merge
Check import: fontTools.merge.base
Check import: fontTools.merge.cmap
Check import: fontTools.merge.layout
Check import: fontTools.merge.options
Check import: fontTools.merge.tables
Check import: fontTools.merge.unicode
Check import: fontTools.merge.util
Check import: fontTools.misc
Check import: fontTools.misc.arrayTools
Check import: fontTools.misc.bezierTools
Check import: fontTools.misc.classifyTools
Check import: fontTools.misc.cliTools
Check import: fontTools.misc.configTools
Check import: fontTools.misc.cython
Check import: fontTools.misc.dictTools
Check import: fontTools.misc.eexec
Check import: fontTools.misc.encodingTools
Check import: fontTools.misc.etree
Check import: fontTools.misc.filenames
Check import: fontTools.misc.fixedTools
Check import: fontTools.misc.intTools
Check import: fontTools.misc.iterTools
Check import: fontTools.misc.lazyTools
Check import: fontTools.misc.loggingTools
Check import: fontTools.misc.macCreatorType
Check import: fontTools.misc.macRes
Check import: fontTools.misc.plistlib
Check import: fontTools.misc.psCharStrings
Check import: fontTools.misc.psLib
Check import: fontTools.misc.psOperators
Check import: fontTools.misc.py23
Check import: fontTools.misc.roundTools
Check import: fontTools.misc.sstruct
Check import: fontTools.misc.symfont
Check import: fontTools.misc.testTools
Check import: fontTools.misc.textTools
Check import: fontTools.misc.timeTools
Check import: fontTools.misc.transform
Check import: fontTools.misc.treeTools
Check import: fontTools.misc.vector
Check import: fontTools.misc.visitor
Check import: fontTools.misc.xmlReader
Check import: fontTools.misc.xmlWriter
Check import: fontTools.mtiLib
Check import: fontTools.otlLib
Check import: fontTools.otlLib.builder
Check import: fontTools.otlLib.error
Check import: fontTools.otlLib.maxContextCalc
Check import: fontTools.otlLib.optimize
Check import: fontTools.otlLib.optimize.gpos
Check import: fontTools.pens
Check import: fontTools.pens.areaPen
Check import: fontTools.pens.basePen
Check import: fontTools.pens.boundsPen
Check import: fontTools.pens.cairoPen
Check import: fontTools.pens.cocoaPen
Check import: fontTools.pens.cu2quPen
Check import: fontTools.pens.explicitClosingLinePen
Check import: fontTools.pens.filterPen
Check import: fontTools.pens.hashPointPen
Check import: fontTools.pens.momentsPen
Check import: fontTools.pens.perimeterPen
Check import: fontTools.pens.pointInsidePen
Check import: fontTools.pens.pointPen
Check import: fontTools.pens.qtPen
Check import: fontTools.pens.qu2cuPen
Check import: fontTools.pens.recordingPen
Check import: fontTools.pens.reverseContourPen
Check import: fontTools.pens.roundingPen
Check import: fontTools.pens.statisticsPen
Check import: fontTools.pens.svgPathPen
Check import: fontTools.pens.t2CharStringPen
Check import: fontTools.pens.teePen
Check import: fontTools.pens.transformPen
Check import: fontTools.pens.ttGlyphPen
Check import: fontTools.pens.wxPen
Check import: fontTools.qu2cu
Check import: fontTools.qu2cu.benchmark
Check import: fontTools.qu2cu.cli
Check import: fontTools.qu2cu.qu2cu
Check import: fontTools.subset
Check import: fontTools.subset.cff
Check import: fontTools.subset.svg
Check import: fontTools.subset.util
Check import: fontTools.svgLib
Check import: fontTools.svgLib.path
Check import: fontTools.svgLib.path.arc
Check import: fontTools.svgLib.path.parser
Check import: fontTools.svgLib.path.shapes
Check import: fontTools.t1Lib
Check import: fontTools.tfmLib
Check import: fontTools.ttLib
Check import: fontTools.ttLib.macUtils
Check import: fontTools.ttLib.reorderGlyphs
Check import: fontTools.ttLib.scaleUpem
Check import: fontTools.ttLib.sfnt
Check import: fontTools.ttLib.standardGlyphOrder
Check import: fontTools.ttLib.tables
Check import: fontTools.ttLib.tables.B_A_S_E_
Check import: fontTools.ttLib.tables.BitmapGlyphMetrics
Check import: fontTools.ttLib.tables.C_B_D_T_
Check import: fontTools.ttLib.tables.C_B_L_C_
Check import: fontTools.ttLib.tables.C_F_F_
Check import: fontTools.ttLib.tables.C_F_F__2
Check import: fontTools.ttLib.tables.C_O_L_R_
Check import: fontTools.ttLib.tables.C_P_A_L_
Check import: fontTools.ttLib.tables.D_S_I_G_
Check import: fontTools.ttLib.tables.D__e_b_g
Check import: fontTools.ttLib.tables.DefaultTable
Check import: fontTools.ttLib.tables.E_B_D_T_
Check import: fontTools.ttLib.tables.E_B_L_C_
Check import: fontTools.ttLib.tables.F_F_T_M_
Check import: fontTools.ttLib.tables.F__e_a_t
Check import: fontTools.ttLib.tables.G_D_E_F_
Check import: fontTools.ttLib.tables.G_M_A_P_
Check import: fontTools.ttLib.tables.G_P_K_G_
Check import: fontTools.ttLib.tables.G_P_O_S_
Check import: fontTools.ttLib.tables.G_S_U_B_
Check import: fontTools.ttLib.tables.G__l_a_t
Check import: fontTools.ttLib.tables.G__l_o_c
Check import: fontTools.ttLib.tables.H_V_A_R_
Check import: fontTools.ttLib.tables.J_S_T_F_
Check import: fontTools.ttLib.tables.L_T_S_H_
Check import: fontTools.ttLib.tables.M_A_T_H_
Check import: fontTools.ttLib.tables.M_E_T_A_
Check import: fontTools.ttLib.tables.M_V_A_R_
Check import: fontTools.ttLib.tables.O_S_2f_2
Check import: fontTools.ttLib.tables.S_I_N_G_
Check import: fontTools.ttLib.tables.S_T_A_T_
Check import: fontTools.ttLib.tables.S_V_G_
Check import: fontTools.ttLib.tables.S__i_l_f
Check import: fontTools.ttLib.tables.S__i_l_l
Check import: fontTools.ttLib.tables.T_S_I_B_
Check import: fontTools.ttLib.tables.T_S_I_C_
Check import: fontTools.ttLib.tables.T_S_I_D_
Check import: fontTools.ttLib.tables.T_S_I_J_
Check import: fontTools.ttLib.tables.T_S_I_P_
Check import: fontTools.ttLib.tables.T_S_I_S_
Check import: fontTools.ttLib.tables.T_S_I_V_
Check import: fontTools.ttLib.tables.T_S_I__0
Check import: fontTools.ttLib.tables.T_S_I__1
Check import: fontTools.ttLib.tables.T_S_I__2
Check import: fontTools.ttLib.tables.T_S_I__3
Check import: fontTools.ttLib.tables.T_S_I__5
Check import: fontTools.ttLib.tables.T_T_F_A_
Check import: fontTools.ttLib.tables.TupleVariation
Check import: fontTools.ttLib.tables.V_A_R_C_
Check import: fontTools.ttLib.tables.V_D_M_X_
Check import: fontTools.ttLib.tables.V_O_R_G_
Check import: fontTools.ttLib.tables.V_V_A_R_
Check import: fontTools.ttLib.tables.asciiTable
Check import: fontTools.ttLib.tables.grUtils
Check import: fontTools.ttLib.tables.otBase
Check import: fontTools.ttLib.tables.otConverters
Check import: fontTools.ttLib.tables.otData
Check import: fontTools.ttLib.tables.otTables
Check import: fontTools.ttLib.tables.otTraverse
Check import: fontTools.ttLib.tables.sbixGlyph
Check import: fontTools.ttLib.tables.sbixStrike
Check import: fontTools.ttLib.tables.ttProgram
Check import: fontTools.ttLib.ttCollection
Check import: fontTools.ttLib.ttFont
Check import: fontTools.ttLib.ttGlyphSet
Check import: fontTools.ttLib.ttVisitor
Check import: fontTools.ttLib.woff2
Check import: fontTools.ttx
Check import: fontTools.ufoLib
Check import: fontTools.ufoLib.converters
Check import: fontTools.ufoLib.errors
Check import: fontTools.ufoLib.etree
Check import: fontTools.ufoLib.filenames
Check import: fontTools.ufoLib.glifLib
Check import: fontTools.ufoLib.kerning
Check import: fontTools.ufoLib.plistlib
Check import: fontTools.ufoLib.pointPen
Check import: fontTools.ufoLib.utils
Check import: fontTools.ufoLib.validators
Check import: fontTools.unicode
Check import: fontTools.unicodedata
Check import: fontTools.unicodedata.Blocks
Check import: fontTools.unicodedata.OTTags
Check import: fontTools.unicodedata.ScriptExtensions
Check import: fontTools.unicodedata.Scripts
Check import: fontTools.varLib
Check import: fontTools.varLib.avar
Check import: fontTools.varLib.avarPlanner
Check import: fontTools.varLib.builder
Check import: fontTools.varLib.cff
Check import: fontTools.varLib.errors
Check import: fontTools.varLib.featureVars
Check import: fontTools.varLib.instancer
Check import: fontTools.varLib.instancer.featureVars
Check import: fontTools.varLib.instancer.names
Check import: fontTools.varLib.instancer.solver
Check import: fontTools.varLib.interpolatable
Check import: fontTools.varLib.interpolatableHelpers
Check import: fontTools.varLib.interpolatablePlot
Check import: fontTools.varLib.interpolatableTestContourOrder
Check import: fontTools.varLib.interpolatableTestStartingPoint
Check import: fontTools.varLib.interpolate_layout
Check import: fontTools.varLib.iup
Check import: fontTools.varLib.merger
Check import: fontTools.varLib.models
Check import: fontTools.varLib.multiVarStore
Check import: fontTools.varLib.mutator
Check import: fontTools.varLib.mvar
Check import: fontTools.varLib.plot
Check import: fontTools.varLib.stat
Check import: fontTools.varLib.varStore
Check import: fontTools.voltLib
Check import: fontTools.voltLib.ast
Check import: fontTools.voltLib.error
Check import: fontTools.voltLib.lexer
Check import: fontTools.voltLib.parser
Check import: fontTools.voltLib.voltToFea
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ PATH=/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib/python3.13/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=2
+ /usr/bin/pytest -k '' -rs -v
============================= test session starts ==============================
platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3
cachedir: .pytest_cache
Using --randomly-seed=2663770952
rootdir: /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1
configfile: setup.cfg
testpaths: Tests, fontTools
plugins: pytest_randomly-3.15.0
collecting ... collected 4486 items / 11 skipped
Tests/varLib/builder_test.py::test_buildVarData_optimize[2/3_longs_same_row_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[1/3_shorts_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[1/3_longs_1/3_zeroes] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[3_regions_2_longs_unordered] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[3_regions_2_shorts_ordered] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[0/3_shorts_no_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[3_regions_1_long_ordered] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[2/3_longs_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[2/3_shorts_same_row_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[1_region_1_short] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[3_regions_2_longs_ordered] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[2/3_shorts_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[3/3_longs_no_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[3_regions_2_shorts_unordered] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[0_regions_0_deltas] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[1_region_1_long] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_no_optimize[1_region_1_uint8] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[1/3_shorts_1/3_zeroes] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[3/3_shorts_no_reorder] PASSED [ 0%]
Tests/varLib/builder_test.py::test_buildVarData_optimize[1/3_longs_reorder] PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_getSubReader PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readData PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readUInt8 PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readUInt24 PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readShort PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readULong PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readLong PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readTag PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readUShort PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableReaderTest::test_readUShortArray PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableWriterTest::test_writeLong PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableWriterTest::test_writeUShort PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableWriterTest::test_writeUInt8 PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableWriterTest::test_writeULong PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableWriterTest::test_writeUInt24 PASSED [ 0%]
Tests/ttLib/tables/otBase_test.py::OTTableWriterTest::test_writeShort PASSED [ 0%]
Tests/qu2cu/qu2cu_test.py::Qu2CuTest::test_main PASSED [ 0%]
Tests/qu2cu/qu2cu_test.py::Qu2CuTest::test_simple[quadratics2-expected2-0.2-False] PASSED [ 0%]
Tests/qu2cu/qu2cu_test.py::Qu2CuTest::test_simple[quadratics1-expected1-0.2-True] PASSED [ 0%]
Tests/qu2cu/qu2cu_test.py::Qu2CuTest::test_roundtrip PASSED [ 0%]
Tests/qu2cu/qu2cu_test.py::Qu2CuTest::test_simple[quadratics0-expected0-0.1-True] PASSED [ 0%]
Tests/qu2cu/qu2cu_test.py::Qu2CuTest::test_simple[quadratics3-expected3-0.2-True] PASSED [ 0%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_single_font PASSED [ 0%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_dump_stats PASSED [ 0%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_no_remember_curve_type PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_modified PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_remember_curve_type_quadratic PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_max_err_em_float PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_both_max_err_and_max_err_em PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_max_err_list PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_different_glyphsets PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_stats PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_max_err_em_list PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_max_err_float PASSED [ 1%]
Tests/cu2qu/ufo_test.py::FontsToQuadraticTest::test_remember_curve_type_mixed PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_max_err_float PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_reverse_direction PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_ignore_components PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_incompatible_glyphs[different-segment-types] PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_stats PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_modified[lines-only] PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_incompatible_fonts PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_already_quadratic PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_max_err_list PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_open_paths PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_modified[has-curves] PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_single_glyph PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_incompatible_glyphs[unequal-length] PASSED [ 1%]
Tests/cu2qu/ufo_test.py::GlyphsToQuadraticTest::test_overlapping_start_end_points PASSED [ 1%]
Tests/ttLib/tables/_a_v_a_r_test.py::Avar2Test::test_ttGlyphSet PASSED [ 1%]
Tests/ttLib/tables/_a_v_a_r_test.py::Avar2Test::test_roundtrip PASSED [ 1%]
Tests/ttLib/tables/_a_v_a_r_test.py::AxisVariationTableTest::test_decompile PASSED [ 1%]
Tests/ttLib/tables/_a_v_a_r_test.py::AxisVariationTableTest::test_compile PASSED [ 1%]
Tests/ttLib/tables/_a_v_a_r_test.py::AxisVariationTableTest::test_fromXML PASSED [ 1%]
Tests/ttLib/tables/_a_v_a_r_test.py::AxisVariationTableTest::test_toXML PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_scaleRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_calcIntBounds PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_offsetRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_updateBounds PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_insetRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_sectRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_asInt16 PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_rectCenter PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_normRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_intRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_pointsInRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_vectorLength PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_unionRect PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_calcBounds PASSED [ 1%]
Tests/misc/arrayTools_test.py::test_pointInRect PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[radial_grad-all-different] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[solid-same] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_expandPaintColrLayers[simple-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[transform-yy-dy] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[sweep_grad-startAngle] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[shared-master-layers-different-variations-with-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[sweep_grad-stops-alpha-reuse-varidxbase] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[linear_grad-stop[0].alpha] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[no-variation-with-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[no-variation-no-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_ClipList PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[linear_grad-stop[0].offset-y2] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[transform-xx-sweep_grad-centerx-same-varidxbase] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_expandPaintColrLayers[no-layer-list] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[sparse-masters-no-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[solid-alpha] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[sparse-masters-with-reuse-with-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[sparse-masters-with-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[sparse-masters-with-reuse-no-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_full_table[shared-master-layers-different-variations-no-reuse] PASSED [ 2%]
Tests/varLib/merger_test.py::COLRVariationMergerTest::test_merge_Paint[linear_grad-stop-offsets] PASSED [ 2%]
Tests/varLib/merger_test.py::SparsePositioningMergerTest::test_zero_kern_at_default PASSED [ 2%]
Tests/varLib/merger_test.py::SparsePositioningMergerTest::test_sparse_cursive PASSED [ 2%]
Tests/svgLib/path/path_test.py::SVGPathTest::test_transform PASSED [ 2%]
Tests/svgLib/path/path_test.py::SVGPathTest::test_from_svg_file PASSED [ 2%]
Tests/svgLib/path/path_test.py::SVGPathTest::test_fromstring PASSED [ 2%]
Tests/ttLib/tables/_o_p_b_d_test.py::OPBDTest::test_compile_fromXML_format0 PASSED [ 2%]
Tests/ttLib/tables/_o_p_b_d_test.py::OPBDTest::test_decompile_toXML_format0 PASSED [ 2%]
Tests/ttLib/tables/_o_p_b_d_test.py::OPBDTest::test_compile_fromXML_format1 PASSED [ 2%]
Tests/ttLib/tables/_o_p_b_d_test.py::OPBDTest::test_decompile_toXML_format1 PASSED [ 2%]
Tests/ttLib/tables/_o_p_b_d_test.py::OPBDTest::test_decompile_AppleChancery PASSED [ 2%]
Tests/pens/boundsPen_test.py::ControlBoundsPenTest::test_curve PASSED [ 2%]
Tests/pens/boundsPen_test.py::ControlBoundsPenTest::test_empty PASSED [ 2%]
Tests/pens/boundsPen_test.py::ControlBoundsPenTest::test_singlePoint PASSED [ 2%]
Tests/pens/boundsPen_test.py::ControlBoundsPenTest::test_quadraticCurve PASSED [ 2%]
Tests/pens/boundsPen_test.py::ControlBoundsPenTest::test_draw PASSED [ 2%]
Tests/pens/boundsPen_test.py::ControlBoundsPenTest::test_ignoreSinglePoint PASSED [ 2%]
Tests/pens/boundsPen_test.py::BoundsPenTest::test_quadraticCurve PASSED [ 2%]
Tests/pens/boundsPen_test.py::BoundsPenTest::test_curve PASSED [ 2%]
Tests/pens/boundsPen_test.py::BoundsPenTest::test_empty PASSED [ 2%]
Tests/pens/boundsPen_test.py::BoundsPenTest::test_draw PASSED [ 2%]
Tests/afmLib/afmLib_test.py::AFMTest::test_read_afm PASSED [ 2%]
Tests/afmLib/afmLib_test.py::AFMTest::test_write_afm PASSED [ 2%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_multiple_subrules_f1.otf-GPOS] PASSED [ 2%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_lookupflag_f1.otf-GSUB] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_expansion_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_simple_f1.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_lookupflag_f2.otf-GSUB] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_attach_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_next_glyph_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos9_font1.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_next_glyph_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_1_simple_f3.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_simple_f2.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_multiple_subrules_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos3_font2.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_1_simple_f3.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_multiple_subrules_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos5_font1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f3.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_classes_f1.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_lookupflag_f2.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_1_simple_f4.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_lookupflag_f2.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub1_2_lookupflag_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos6_font1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f2.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_lookupflag_f2.otf-GSUB] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_next_glyph_f1.otf-GSUB] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_classes_f2.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_classes_f2.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_expansion_f1.otf-GSUB] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_2_font2.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_lookupflag_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_font7.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap_composition_font1.otf-cmap] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_next_glyph_f1.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f3.otf-GPOS] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_lookupflag_f2.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[graphite/graphite_tests.ttf-Sill] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_attach_f1.otf-GSUB] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f2.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap4_font2.otf-cmap] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_boundary_f1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap6_font1.otf-cmap] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f3.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos5_font1.otf-GDEF] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_next_glyph_f1.otf-GSUB] PASSED [ 3%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap_subtableselection_font2.otf-cmap] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f3.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_multiple_subrules_f1.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_multiple_subrules_f2.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_successive_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-name] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f2.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap_subtableselection_font1.otf-cmap] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub3_1_lookupflag_f1.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_multiple_subrules_f2.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_lookupflag_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_simple_f2.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_next_glyph_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_successive_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_simple_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f1.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_2_font2.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef2_font2.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_multiple_subrules_f2.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_boundary_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_multiple_subrules_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_2_font2.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap6_font2.otf-cmap] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f3.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_next_glyph_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_next_glyph_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef1_font1.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-cmap] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_classes_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_successive_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_simple_f2.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-name] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_expansion_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_successive_f1.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_successive_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef1_font4.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_expansion_f1.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_simple_f2.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_combination_f1.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_lookupflag_f2.otf-GDEF] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_boundary_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap_subtableselection_font3.otf-cmap] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_successive_f1.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_boundary_f2.otf-GSUB] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_multiple_subrules_f2.otf-GPOS] PASSED [ 4%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_lookupflag_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_multiple_subrules_f2.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub3_1_simple_f1.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_simple_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap4_font4.otf-cmap] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f3.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f4.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_lookupflag_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f2.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_simple_f2.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_successive_f1.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos7_1_font1.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f1.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_lookupflag_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_1_lookupflag_f1.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap14_font1.otf-cmap] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_multiple_subrules_f2.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_simple_f1.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_1_simple_f1.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_multiple_subrules_f1.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_simple_f2.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_simple_f2.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f3.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_lookupflag_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_1_simple_f2.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_simple_f2.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_lookupflag_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_1_simple_f4.otf-GPOS] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_lookupflag_f1.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_multiple_subrules_f2.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef2_font2.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_successive_f1.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_lookupflag_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub1_1_lookupflag_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f2.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_boundary_f2.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap4_font1.otf-cmap] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_simple_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub3_1_simple_f1.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_lookupflag_f2.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos6_font1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f3.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f1.otf-GSUB] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_expansion_f1.otf-GDEF] PASSED [ 5%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap6_font1.otf-cmap] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_lookupflag_f2.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_2_font3.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_boundary_f1.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_lookupflag_f2.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_successive_f1.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_multiple_subrules_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_boundary_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_simple_f1.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_lookupflag_f1.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_expansion_f1.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_multiple_subrules_f2.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_multiple_subrules_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_lookupflag_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_successive_f1.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_boundary_f2.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_successive_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos5_font1.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_simple_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_marks_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_1_simple_f2.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_lookupflag_f1.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_next_glyph_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_lookupflag_f2.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos9_font2.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_classes_f2.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_2_font3.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos3_font3.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_classes_f1.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-maxp] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_lookupflag_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub2_1_simple_f1.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos3_font2.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_multiple_subrules_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_multiple_subrules_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_lookupflag_f2.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_multiple_subrules_f2.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_multiple_subrules_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos3_font3.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_successive_f1.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_ligatures_f1.otf-GDEF] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub1_1_modulo_f1.otf-GSUB] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f2.otf-GPOS] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap6_font2.otf-cmap] PASSED [ 6%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos5_font1.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub2_1_lookupflag_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_font6.otf-GPOS] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_multiple_subrules_f2.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_successive_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_attach_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap_subtableselection_font1.otf-cmap] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f3.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_2_font1.otf-GPOS] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_boundary_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_lookupflag_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_simple_f2.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f1.otf-GPOS] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f2.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_boundary_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_boundary_f2.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_lookupflag_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_simple_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos6_font1.otf-GPOS] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f4.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-cmap] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap12_font1.otf-cmap] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f2.otf-GPOS] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_simple_f2.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_multiple_subrules_f2.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f4.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_boundary_f1.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_multiple_subrules_f1.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_boundary_f2.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f4.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_lookupflag_f2.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_successive_f1.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-hhea] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos3_font1.otf-GPOS] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_simple_1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f2.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_simple_f2.otf-GPOS] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-hmtx] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap8_font1.otf-cmap] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub1_2_lookupflag_f1.otf-GSUB] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_simple_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_successive_f1.otf-GDEF] PASSED [ 7%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_multiple_subrules_f2.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef1_font1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_multiple_subrules_f2.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos3_font1.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub1_1_lookupflag_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_multiple_subrules_f2.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_next_glyph_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_next_glyph_f1.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_boundary_f2.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub4_1_lookupflag_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_multiple_subrules_f2.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_lookupflag_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_simple_f2.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_multiple_subrules_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos6_font1.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f3.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f2.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub1_2_simple_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_simple_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_successive_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_classes_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_simple_f2.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_lookupflag_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_successive_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_lookupflag_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_boundary_f2.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_lookupflag_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub1_1_modulo_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_lookupflag_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef2_font1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub4_1_multiple_ligatures_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_classes_f2.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[graphite/graphite_tests.ttf-Feat] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f2.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_2_font2.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_lookupflag_f1.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f3.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_successive_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_next_glyph_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_successive_f1.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-post] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_lookupflag_f2.otf-GDEF] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_multiple_subrules_f1.otf-GSUB] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos9_font1.otf-GPOS] PASSED [ 8%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_expansion_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f1.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef2_font3.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_multiple_anchors_1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_multiple_subrules_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_multiple_subrules_f2.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f2.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub3_1_multiple_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_lookupflag_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_lookupflag_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_simple_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos3_font3.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_expansion_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_next_glyph_f1.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap0_font1.otf-cmap] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f4.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_lookupflag_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap8_font1.otf-cmap] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_successive_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f2.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f3.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_simple_f1.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap0_font1.otf-cmap] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_next_glyph_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f4.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f4.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_font7.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_multiple_subrules_f2.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_next_glyph_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_lookupflag_f1.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_simple_f1.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_simple_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_next_glyph_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_simple_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_lookupflag_f1.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_classes_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub4_1_lookupflag_f1.otf-GSUB] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_multiple_subrules_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-head] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_expansion_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_next_glyph_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[graphite/graphite_tests.ttf-Glat] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_simple_f1.otf-GPOS] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_multiple_subrules_f1.otf-GDEF] PASSED [ 9%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_multiple_subrules_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub2_1_lookupflag_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_boundary_f1.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f4.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_next_glyph_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap10_font2.otf-cmap] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_next_glyph_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_expansion_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_successive_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap_subtableselection_font4.otf-cmap] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_lookupflag_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_lookupflag_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_simple_f2.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_boundary_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f2.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub2_1_multiple_sequences_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[graphite/graphite_tests.ttf-Glat] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_simple_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_simple_f1.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap10_font2.otf-cmap] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f3.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub4_1_multiple_ligsets_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f3.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_simple_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_multiple_subrules_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_expansion_f1.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_2_font4.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos5_font1.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_classes_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_lookupflag_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_simple_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_lookupflag_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_successive_f1.otf-GPOS] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_multiple_subrules_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_simple_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-maxp] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos3_font2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_base_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_next_glyph_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_boundary_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap2_font1.otf-cmap] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f4.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_ligatures_f1.otf-GSUB] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_lookupflag_f2.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_simple_f1.otf-GDEF] PASSED [ 10%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_simple_f1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_multiple_subrules_f2.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_simple_f1.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_multiple_subrules_f2.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_simple_f2.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_next_glyph_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f4.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_successive_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_next_glyph_f2.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_boundary_f2.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap12_font1.otf-cmap] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f3.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_simple_f1.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_lookupflag_f1.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_lookupflag_f2.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_next_glyph_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_simple_f2.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_successive_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_lookupflag_f1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_simple_f2.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap4_font1.otf-cmap] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos7_1_font1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_simple_f2.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_boundary_f2.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_simple_f1.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_lookupflag_f1.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_simple_f2.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_next_glyph_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_lookupflag_f1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_next_glyph_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_successive_f1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_lookupflag_f1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_successive_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_next_glyph_f1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_2_font1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_lookupflag_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_lookupflag_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_lookupflag_f1.otf-GPOS] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f3.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f2.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub3_1_lookupflag_f1.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_simple_f2.otf-GSUB] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap_subtableselection_font4.otf-cmap] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_boundary_f2.otf-GDEF] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[graphite/graphite_tests.ttf-Silf] PASSED [ 11%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_lookupflag_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_combination_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-hhea] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f4.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_simple_f2.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_2_font4.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_next_glyph_f2.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_simple_f1.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap2_font1.otf-cmap] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_multiple_anchors_1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-CFF ] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_lookupflag_f2.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap4_font3.otf-cmap] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_simple_f2.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_2_font2.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_ligatures_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub2_1_simple_f1.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_multiple_subrules_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f4.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f2.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_boundary_f2.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_lookupflag_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_simple_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_boundary_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_base_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f3.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_attach_f1.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f4.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub2_1_multiple_sequences_f1.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_boundary_f3.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-hmtx] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_successive_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_multiple_subrules_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_successive_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_expansion_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f3.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_lookupflag_f1.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_simple_f2.otf-GDEF] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-post] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_expansion_f1.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_multiple_subrules_f2.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_simple_f1.otf-GPOS] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f4.otf-GSUB] PASSED [ 12%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub4_1_multiple_ligatures_f2.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub7_font1.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_successive_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_next_glyph_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-head] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_successive_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub4_1_multiple_ligatures_f1.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_lookupflag_f2.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f4.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_lookupflag_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap4_font3.otf-cmap] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_font6.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_simple_f2.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_boundary_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_successive_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_simple_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f4.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_lookupflag_f2.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_lookupflag_f2.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_next_glyph_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_1_simple_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap10_font1.otf-cmap] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_multiple_subrules_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_next_glyph_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f4.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_successive_f1.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_multiple_subrules_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_lookupflag_f2.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub7_font1.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef1_font3.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_successive_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_successive_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef2_font3.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_simple_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f4.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_next_glyph_f1.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_boundary_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_next_glyph_f1.otf-GSUB] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_simple_f1.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_2_font3.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap_subtableselection_font3.otf-cmap] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_boundary_f1.otf-GDEF] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_boundary_f2.otf-GPOS] PASSED [ 13%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_successive_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_simple_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_simple_f2.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_multiple_subrules_f2.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub3_1_lookupflag_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f4.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_simple_f2.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef1_font4.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_lookupflag_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f1.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_boundary_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_successive_f1.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_next_glyph_f1.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_next_glyph_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_lookupflag_f1.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_simple_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_simple_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_next_glyph_f1.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_1_lookupflag_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_base_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_lookupflag_f1.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_successive_f1.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef1_font2.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f3.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos3_font2.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_boundary_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub2_1_lookupflag_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f4.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_base_f1.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_lookupflag_f1.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_lookupflag_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_multiple_subrules_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_simple_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_boundary_f1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_boundary_f2.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_simple_f1.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_lookupflag_f2.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_multiple_subrules_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_simple_1.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_boundary_f2.otf-GDEF] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub4_1_simple_f1.otf-GSUB] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_boundary_f2.otf-GPOS] PASSED [ 14%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[graphite/graphite_tests.ttf-Silf] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_next_glyph_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_successive_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_simple_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_simple_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_next_glyph_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef2_font4.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_combination_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_boundary_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_simple_f1.otf-GPOS] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_classes_f2.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef1_font3.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_multiple_subrules_f1.otf-GPOS] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_boundary_f2.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_2_font2.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap4_font2.otf-cmap] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_successive_f1.otf-GPOS] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/lookupflag_ignore_marks_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_boundary_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub3_1_multiple_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_boundary_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_simple_f2.otf-GPOS] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub2_1_lookupflag_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_simple_f2.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub4_1_lookupflag_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub4_1_simple_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_classes_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub3_1_lookupflag_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap_composition_font1.otf-cmap] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub1_2_simple_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_multiple_subrules_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context3_simple_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_simple_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_2_font1.otf-GPOS] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_simple_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_boundary_f1.otf-GPOS] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_boundary_f2.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_successive_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_next_glyph_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_ligatures_f1.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_multiple_subrules_f2.otf-GSUB] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_simple_1.otf-GPOS] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap_subtableselection_font2.otf-cmap] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_lookupflag_f1.otf-GDEF] PASSED [ 15%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/classdef2_font4.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_lookupflag_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_lookupflag_f2.otf-GPOS] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_boundary_f3.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_combination_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub1_2_lookupflag_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_multiple_subrules_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_multiple_subrules_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_successive_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_1_lookupflag_f2.otf-GPOS] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_simple_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub7_font2.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_boundary_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_1_lookupflag_f1.otf-GPOS] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f2.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_lookupflag_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_next_glyph_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_marks_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_simple_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_lookupflag_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_lookupflag_f2.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_boundary_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_2_font3.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f3.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_lookupflag_f1.otf-GPOS] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_lookupflag_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_classes_f2.otf-GPOS] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_multiple_subrules_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub1_2_lookupflag_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_classes_f1.otf-GPOS] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_boundary_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f4.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_boundary_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_lookupflag_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_next_glyph_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap_subtableselection_font5.otf-cmap] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_multiple_subrules_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_multiple_subrules_f1.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/lookupflag_ignore_marks_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos2_2_font5.otf-GPOS] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_simple_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_classes_f2.otf-GDEF] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_next_glyph_f1.otf-GSUB] PASSED [ 16%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_boundary_f2.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_2_font1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_lookupflag_f2.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_lookupflag_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_next_glyph_f1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-CFF ] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f2.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef1_font2.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_boundary_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_expansion_f1.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_2_font5.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f3.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_classes_f2.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_multiple_subrules_f1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_next_glyph_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_boundary_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_2_font2.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_multiple_subrules_f1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_successive_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_simple_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos4_multiple_anchors_1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_lookupflag_f1.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[graphite/graphite_tests.ttf-Sill] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_multiple_subrules_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_simple_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_next_glyph_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_simple_f1.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_simple_f2.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_successive_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining2_boundary_f4.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_simple_1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_next_glyph_f1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos1_1_lookupflag_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub1_1_lookupflag_f1.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_simple_f1.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_next_glyph_f1.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos4_multiple_anchors_1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context1_boundary_f1.otf-GSUB] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_successive_f1.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub4_1_lookupflag_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f4.otf-GPOS] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/cmap10_font1.otf-cmap] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/base.otf-OS/2] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_simple_f2.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_simple_f1.otf-GDEF] PASSED [ 17%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_successive_f1.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_next_glyph_f1.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_simple_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_boundary_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_simple_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_expansion_f1.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining1_boundary_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_multiple_subrules_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_lookupflag_f2.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos1_2_font2.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_expansion_f1.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap14_font1.otf-cmap] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_boundary_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_boundary_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context3_next_glyph_f1.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/base.otf-OS/2] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap4_font4.otf-cmap] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f1.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_multiple_subrules_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub1_1_lookupflag_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[graphite/graphite_tests.ttf-Feat] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub7_font2.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_lookupflag_f1.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining3_simple_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining3_simple_f2.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos3_font3.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_multiple_subrules_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_successive_f1.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub4_1_multiple_ligatures_f2.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_boundary_f2.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_boundary_f2.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_simple_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context2_simple_f1.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining2_multiple_subrules_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context3_boundary_f2.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining2_simple_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/cmap_subtableselection_font5.otf-cmap] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_context2_multiple_subrules_f2.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining1_next_glyph_f1.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_boundary_f4.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context1_lookupflag_f1.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context1_lookupflag_f2.otf-GDEF] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_context3_next_glyph_f1.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos_chaining3_boundary_f3.otf-GPOS] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub_chaining1_multiple_subrules_f1.otf-GSUB] PASSED [ 18%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub1_1_simple_f1.otf-GSUB] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_chaining1_successive_f1.otf-GSUB] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context1_boundary_f2.otf-GDEF] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/classdef2_font1.otf-GSUB] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_simple_f1.otf-GDEF] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_context2_next_glyph_f1.otf-GPOS] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos2_1_lookupflag_f1.otf-GDEF] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_lookupflag_f1.otf-GDEF] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining3_next_glyph_f1.otf-GPOS] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gpos5_font1.otf-GPOS] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub1_1_simple_f1.otf-GSUB] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gsub_context2_successive_f1.otf-GSUB] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos_chaining2_simple_f2.otf-GPOS] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_binary[aots/gpos9_font2.otf-GPOS] PASSED [ 19%]
Tests/ttLib/tables/tables_test.py::test_xml_from_xml[aots/gsub4_1_multiple_ligsets_f1.otf-GSUB] PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_normalise1 PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_findDefault_axis_mapping PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_loadSourceFonts_no_required_path PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_addRuleDescriptor PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_deepcopyExceptFonts PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_read_with_path_object PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_Range_post_init PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_addAxisDescriptor PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_localisedNames PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_addSourceDescriptor PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_normalise3 PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_rulesConditions PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_axisMappingsRoundtrip PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_normalise2 PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_pathNameResolve PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_normalise4 PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_addInstanceDescriptor PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_loadSourceFonts PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_rulesDocument PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_axisMapping PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_documentLib PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_unicodes PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_with_with_path_object PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_updatePaths PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_handleNoAxes PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_fill_document PASSED [ 19%]
Tests/designspaceLib/designspace_test.py::test_get_axes PASSED [ 19%]
Tests/ttLib/tables/_p_r_o_p_test.py::PROPTest::test_compile_fromXML_format0 PASSED [ 19%]
Tests/ttLib/tables/_p_r_o_p_test.py::PROPTest::test_decompile_toXML_format1 PASSED [ 19%]
Tests/ttLib/tables/_p_r_o_p_test.py::PROPTest::test_compile_fromXML_format1 PASSED [ 19%]
Tests/ttLib/tables/_p_r_o_p_test.py::PROPTest::test_decompile_toXML_format0 PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_compile PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_toXML_text PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_compile_text PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_fromXML PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_toXML PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_decompile_text PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_toXML_ascii_data PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_decompile PASSED [ 20%]
Tests/ttLib/tables/_m_e_t_a_test.py::MetaTableTest::test_fromXML_text PASSED [ 20%]
Tests/misc/eexec_test.py::test_encrypt PASSED [ 20%]
Tests/misc/eexec_test.py::test_decrypt PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour_diamond PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour_no_solutions PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_curve PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour_square_closed PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour_integers PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_qCurve PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour_decimals PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour_square_opened PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour_circle PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour2_decimals PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_contour2_integers PASSED [ 20%]
Tests/pens/pointInsidePen_test.py::PointInsidePenTest::test_line PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_invalid_implicit_command PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_invalid_arc_not_enough_args[A 0 0 0 0 0 0 0 0 0 0 0 0 0] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 100 100 V 300 L 200 300 z-expected17] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_equivalent_paths[M 100 200 L 200 100 L -100 -200-M 100 200 L 200 100 -100 -200] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M100,200 C100,100 250,100 250,200 S400,300 400,200-expected2] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M100,800 C175,700 325,700 400,800-expected5] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M200,300 Q400,50 600,300 T1000,300-expected9] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 0 0 L 50 20 m 50 80 L 300 100 L 200 300 z-expected10] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 100 100 L 300 100 L 200 300 z-expected0] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_arc_pen_with_arcTo PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_equivalent_paths[M 100 100 L 200 200-M100 100L200 200] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M200,300 q200,-250 400,0-expected14] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_arc_flags_without_spaces[M0,0 A1.2 1.2 0 012 15.8-expected3] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 100 100 L 300 100 l -100 200 z-expected13] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M100,200 C100,100 400,100 400,200-expected3] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_arc_flags_without_spaces[M22 12a25.87 25.87 0 00-.42-4.81-expected2] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M600,500 C600,350 900,650 900,500-expected7] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M100,500 C25,400 475,400 400,500-expected4] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_invalid_arc_not_enough_args[A] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_invalid_arc_not_enough_args[A0,0,0,0,0,0] PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_arc_to_cubic_bezier PASSED [ 20%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 100 100 h 200 L 200 300 z-expected16] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_equivalent_paths[M100,200c10-5,20-10,30-20-M 100 200 c 10 -5 20 -10 30 -20] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 100 100 H 300 L 200 300 z-expected15] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_arc_flags_without_spaces[M21.58 7.19a2.51 2.51 0 10-1.77-1.77-expected1] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_parse_path[M600,200 C675,100 975,100 900,200-expected6] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 0 0 L 50 20 M 100 100 L 300 100 L 200 300 z-expected1] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_parse_path[M 100 100 v 200 L 200 300 z-expected18] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_arc_flags_without_spaces[M1-2A3-4-1.0 01.5.7-expected0] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_exponents PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_parse_path[M100,200 s 150,-100 150,0-expected11] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_invalid_arc_argument_value PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_equivalent_paths[M 100 100 L 300 100 L 200 300 z-M 100 100 L 300 100 L 200 300 L 100 100 z] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_parse_path[M100,200 t 150,0-expected12] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_parse_path[M600,800 C625,700 725,700 750,800 S875,900 900,800-expected8] PASSED [ 21%]
Tests/svgLib/path/parser_test.py::test_arc_flags_without_spaces[M12 7a5 5 0 105 5 5 5 0 00-5-5-expected4] PASSED [ 21%]
Tests/voltLib/lexer_test.py::LexerTest::test_number PASSED [ 21%]
Tests/voltLib/lexer_test.py::LexerTest::test_string PASSED [ 21%]
Tests/voltLib/lexer_test.py::LexerTest::test_empty PASSED [ 21%]
Tests/voltLib/lexer_test.py::LexerTest::test_name PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_scaled_component_bounds PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_skip_empty_contours PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_within_range_component_transform PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_addPoint_noErrorOnCurve PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_e2e_curvesAndComponentTransforms PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_out_of_range_transform_decomposed PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_e2e_linesAndSimpleComponents PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_keep_duplicate_end_point PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_open_path_starting_with_move PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_no_handle_overflowing_transform PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_glyph_errorOnUnendedContour PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_clamp_to_almost_2_component_transform PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_glyph_simple PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_glyph_decomposes PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_round_float_coordinates_and_component_offsets PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPointPenTest::test_beginPath_beginPathOnOpenPath PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::CubicGlyfTest::test_cubic_topology[False-segment_pen_commands2-point_pen_commands2-expected_coordinates2-expected_flags2-expected_endPts2] PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::CubicGlyfTest::test_cubic_topology[True-segment_pen_commands0-point_pen_commands0-expected_coordinates0-expected_flags0-expected_endPts0] PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::CubicGlyfTest::test_cubic_topology[True-segment_pen_commands1-point_pen_commands1-expected_coordinates1-expected_flags1-expected_endPts1] PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::CubicGlyfTest::test_cubic_topology[True-segment_pen_commands3-point_pen_commands3-expected_coordinates3-expected_flags3-expected_endPts3] PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::CubicGlyfTest::test_cubic_simple PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_endPath_sameAsClosePath PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_remove_extra_move_points PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_e2e_linesAndSimpleComponents PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_out_of_range_transform_decomposed PASSED [ 21%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_outputImpliedClosingLine PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_glyph_decomposes PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_glyph_errorOnUnendedContour PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_moveTo_errorWithinContour PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_clamp_to_almost_2_component_transform PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_scaled_component_bounds PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_round_float_coordinates_and_component_offsets PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_keep_move_point PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_no_handle_overflowing_transform PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_closePath_ignoresAnchors PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_e2e_curvesAndComponentTransforms PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_within_range_component_transform PASSED [ 22%]
Tests/pens/ttGlyphPen_test.py::TTGlyphPenTest::test_keep_duplicate_end_point PASSED [ 22%]
Tests/misc/loggingTools_test.py::TimerTest::test_context_manager PASSED [ 22%]
Tests/misc/loggingTools_test.py::TimerTest::test_using_logger PASSED [ 22%]
Tests/misc/loggingTools_test.py::TimerTest::test_time PASSED [ 22%]
Tests/misc/loggingTools_test.py::TimerTest::test_function_decorator PASSED [ 22%]
Tests/misc/loggingTools_test.py::TimerTest::test_using_logger_calling_instance PASSED [ 22%]
Tests/misc/loggingTools_test.py::TimerTest::test_split PASSED [ 22%]
Tests/misc/loggingTools_test.py::test_LevelFormatter PASSED [ 22%]
Tests/misc/loggingTools_test.py::test_LogMixin PASSED [ 22%]
Tests/misc/loggingTools_test.py::test_ChannelsFilter PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_registerCustomTableClass PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation[userLocation6-expectedNormalizedLocation6] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_ensureDecompiled[True] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_unseekable_file_lazy_loading_fails PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_getGlyphOrder_not_true_post_format_1 PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_ensureDecompiled[False] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_virtualGlyphId PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation[userLocation1-expectedNormalizedLocation1] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_registerCustomTableClassStandardName PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation[userLocation5-expectedNormalizedLocation5] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation[userLocation4-expectedNormalizedLocation4] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_spooled_tempfile_may_not_have_attribute_seekable PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation_no_VF PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation[userLocation2-expectedNormalizedLocation2] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_getGlyphID PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_ensureDecompiled[None] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_sfntVersionFromTTX PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_setGlyphOrder_also_updates_glyf_glyphOrder PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation[userLocation3-expectedNormalizedLocation3] PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_unsupported_seek_operation_lazy_loading_fails PASSED [ 22%]
Tests/ttLib/ttFont_test.py::test_font_normalizeLocation[userLocation0-expectedNormalizedLocation0] PASSED [ 22%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPen-flipped_component-expected3] PASSED [ 22%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_reverse_flipped[DecomposingFilterPen] PASSED [ 22%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPen-composite_glyph-expected1] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPointPen-simple_glyph-expected0] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPointPen-flipped_component-expected3] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPen-simple_glyph-expected0] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_include_decomposeNested[DecomposingFilterPointPen-False-expected1] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_skip_missing[DecomposingFilterPen] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_include_decomposeNested[DecomposingFilterPen-False-expected1] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_reverse_flipped[DecomposingFilterPointPen] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_include_decomposeNested[DecomposingFilterPen-True-expected0] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_skip_missing[DecomposingFilterPointPen] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPointPen-composite_glyph-expected1] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPen-missing_component-MissingComponentError] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen_include_decomposeNested[DecomposingFilterPointPen-True-expected0] PASSED [ 23%]
Tests/pens/filterPen_test.py::test_decomposing_filter_pen[DecomposingFilterPointPen-missing_component-MissingComponentError] PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rcurveline_6_2 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_5 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rmoveto PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hhcurveto_mult_4_4_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hhcurveto_mult_5_4_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vmoveto_zero PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlineto_zero PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vvcurveto_5 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hstemhm_vstemhm PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hintmask_cntrmask PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vlineto_mult PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_v0_0v_v0 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vlineto_none PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vvcurveto_mult_4_4_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlinecurve_2_2_2_2_6 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlinecurve_2_6 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_4_4_5 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vmoveto_zero_width PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vlineto_zero PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_4_4_5 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vvcurveto_mult_4_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_4_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hmoveto_zero_width PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_00_0h_h0 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vvcurveto_mult_5_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vvcurveto_none PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_4_4_4_5 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_4_4_4_4 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hlineto PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_5 PASSED [ 23%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_h0_0h_h0 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_r0_0h_h0 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlineto_mult PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlineto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hhcurveto_mult_4_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlineto PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_xtra PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlineto_zero_mult PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hhcurveto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hmoveto_width PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hhcurveto_mult_5_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vvcurveto_mult_5_4_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_v0_0h_h0 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hmoveto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlinecurve_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rmoveto_width PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rcurveline_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_4_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_h0_0v_v0 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hhcurveto_5 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_endchar PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_4_4_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_00_0v_v0 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_mult PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hlineto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rmoveto_zero PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rcurveline_6_6_6_2 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_r0_0v_v0 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_4_4_4_4_5 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hmoveto_zero PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rcurveline_6_6_6_6_2 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hlineto_zero_mult PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rcurveline_6_6_2 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vmoveto_none PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vvcurveto_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vmoveto PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hhcurveto_4 PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vmoveto_width PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vlineto_zero_mult PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hstem_vstem PASSED [ 24%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vlineto PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_vhcurveto_4_5 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hmoveto PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hlineto_mult PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_4_5 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlinecurve_2_2_6 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rlinecurve_2_2_2_6 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hlineto_zero PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rrcurveto_d3947b8 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rmoveto_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_rmoveto_zero_width PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFGeneralizeProgramTest::test_hvcurveto_4_4_4 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_mult_4_4_4 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vlineto_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_h0_0v_v0 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_4_4 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlineto_zero PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlinecurve_2_6 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rmoveto_zero_mult PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_peephole PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_r0_0v_v0 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_4_4_4 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_4 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rmoveto_zero PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_d3947b8 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_0lineto_peephole PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rcurveline_6_6_6_2 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vlineto_zero_mult PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_4 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_5 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rcurveline_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_h0_0h_h0 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vlineto_mult PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rmoveto_zero_width PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlinecurve_2_2_6 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_5 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rmoveto_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_mult PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_mult_4_4_4 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_4_5 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_4_4_5 PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vmoveto_none PASSED [ 25%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rmoveto PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_4_4_4_4_5 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_r0_0h_h0 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_5 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlineto_mult PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_none PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_4_4_4_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_maxstack PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_peephole PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_5 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_4_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_v0_0v_v0 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_none PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vlineto_peephole PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_mult_5_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hlineto_none PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rmoveto_mult PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_peephole PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_mult_5_4_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_4_4_5 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_v0_0h_h0 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_00_0v_v0 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_4_4_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlineto_zero_mult PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlinecurve_none PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rcurveline_6_6_2 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_mult_5_4_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_4_5 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vhcurveto_4_4_4_5 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rmoveto_width PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rrcurveto_00_0h_h0 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_mult_5_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlineto PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlinecurve_2_2_2_6 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hlineto_peephole PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rlineto_none PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hhcurveto_mult_4_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hlineto PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vlineto PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hmoveto_none PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hlineto_zero_mult PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_4 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_rcurveline_6_2 PASSED [ 26%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hlineto_mult PASSED [ 27%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_hvcurveto_peephole PASSED [ 27%]
Tests/cffLib/specializer_test.py::CFFSpecializeProgramTest::test_vvcurveto_mult_4_4 PASSED [ 27%]
Tests/cffLib/specializer_test.py::CFF2VFTestSpecialize::test_blend_round_trip PASSED [ 27%]
Tests/cffLib/specializer_test.py::CFF2VFTestSpecialize::test_blend_programToCommands PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupPost[False-False-False-3] PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupNameTable_no_windows PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_unicodeVariationSequences PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupPost[False-False-True-3] PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupPanose PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_build_ttf PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_build_var PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupPost[True-True-False-2] PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_build_cff2 PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_build_otf PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupNameTable_no_mac PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupPost[False-True-True-2] PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupPost[True-False-False-3] PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_build_cubic_ttf PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_setupPost[False-True-False-3] PASSED [ 27%]
Tests/fontBuilder/fontBuilder_test.py::test_build_cff_to_cff2 PASSED [ 27%]
Tests/encodings/codecs_test.py::ExtendedCodecsTest::test_decode_mac_trad_chinese PASSED [ 27%]
Tests/encodings/codecs_test.py::ExtendedCodecsTest::test_decode_mac_japanese PASSED [ 27%]
Tests/encodings/codecs_test.py::ExtendedCodecsTest::test_encode_mac_japanese PASSED [ 27%]
Tests/encodings/codecs_test.py::ExtendedCodecsTest::test_decode_mac_romanian PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_fixedToStr_precision14 PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_fixedToFloat_precision6 PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_fixedToFloat_precision14 PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_strToFixed_precision14 PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_roundtrip PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_fixedToFloat_return_float PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_fixedToStr_precision6 PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_strToFixedToFloat_precision14 PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_floatToFixedToStr_precision14 PASSED [ 27%]
Tests/misc/fixedTools_test.py::FixedToolsTest::test_floatToFixed_precision14 PASSED [ 27%]
Tests/ttLib/tables/ttProgram_test.py::ProgramTest::test_from_assembly_str PASSED [ 27%]
Tests/ttLib/tables/ttProgram_test.py::ProgramTest::test_roundtrip PASSED [ 27%]
Tests/ttLib/tables/ttProgram_test.py::ProgramTest::test__bool__ PASSED [ 27%]
Tests/ttLib/tables/ttProgram_test.py::ProgramTest::test_from_assembly_list PASSED [ 27%]
Tests/ttLib/tables/ttProgram_test.py::ProgramTest::test_xml_indentation PASSED [ 27%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_all PASSED [ 27%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wght[location1-1] PASSED [ 27%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wght[location0-1] PASSED [ 27%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wght[location3-1000] PASSED [ 27%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location4-3] PASSED [ 27%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_slnt[location4-90] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_slnt[location0--90] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_slnt[location1--90] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_slnt[location5-90] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location8-7] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location9-8] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location1-1] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location7-6] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location5-4] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location12-9] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location0-1] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_slnt[location3-11.5] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location10-9] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wght[location4-1000] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location11-9] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_slnt[location2-0] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wght[location2-100] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location6-5] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location2-2] PASSED [ 28%]
Tests/varLib/varLib_test.py::SetDefaultWeightWidthSlantTest::test_wdth[location3-2] PASSED [ 28%]
Tests/varLib/varLib_test.py::test_load_masters_layerName_without_required_font PASSED [ 28%]
Tests/varLib/varLib_test.py::test_variable_COLR_without_VarIndexMap PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_from_ds_object_in_memory_ttfonts PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varLib_build_many_no_overwrite_STAT PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_sparse_masters_MVAR PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_no_axes_ttf PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_addGSUBFeatureVariations PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_CFF2_from_CFF2 PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_VVAR_CFF2 PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_avar2 PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_BASE PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_single_master PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_sparse_CFF2 PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_main_ttf PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_feature_variations_whole_range PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_avar_single_axis PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varLib_main_filter_variable_fonts PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_variable_cff2_with_empty_sparse_glyph PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_avar_empty_axis PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_from_ttf_paths PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varLib_main_output_dir PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_lazy_masters PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_designspace_fill_in_location PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_feature_variations_whole_range_empty PASSED [ 28%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_CFF2 PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_ttf PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_feature_variations_custom_tag PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_feature_variations PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varLib_main_drop_implied_oncurves PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_kerning_merging PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_avar_with_identity_maps PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_incompatible_lookup_types PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_vpal PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_feature_variations_with_existing_rclt PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_sparse_masters PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_nonmarking_CFF2 PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_gvar_explicit_delta PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_incompatible_features PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_variable_colr PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_from_ttx_paths PASSED [ 29%]
Tests/varLib/varLib_test.py::BuildTest::test_varlib_build_incompatible_arrays PASSED [ 29%]
Tests/ttLib/scaleUpem_test.py::ScaleUpemTest::test_scale_upem_otf PASSED [ 29%]
Tests/ttLib/scaleUpem_test.py::ScaleUpemTest::test_scale_upem_varComposite PASSED [ 29%]
Tests/ttLib/scaleUpem_test.py::ScaleUpemTest::test_scale_upem_ttf PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_multiple_fonts_save_ttcollection PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_ttcollection_save_single_font[None] PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_save_ttfont[woff] PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_ttfont PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_save_ttfont[None] PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_ttcollection_save_single_font[woff] PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_ttcollection PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_main_as_subprocess PASSED [ 29%]
Tests/ttLib/main_test.py::test_ttLib_open_ttcollection_save_ttcollection PASSED [ 29%]
Tests/varLib/avar_test.py::test_mappings_from_avar PASSED [ 29%]
Tests/varLib/avar_test.py::test_pruneLocations[locations2-poles2-expected2] PASSED [ 29%]
Tests/varLib/avar_test.py::test_roundtrip[locations0-poles0-expected0] PASSED [ 29%]
Tests/varLib/avar_test.py::test_roundtrip[locations2-poles2-expected2] PASSED [ 29%]
Tests/varLib/avar_test.py::test_roundtrip[locations1-poles1-expected1] PASSED [ 29%]
Tests/varLib/avar_test.py::test_pruneLocations[locations0-poles0-expected0] PASSED [ 29%]
Tests/varLib/avar_test.py::test_pruneLocations[locations1-poles1-expected1] PASSED [ 29%]
Tests/pens/pointPen_test.py::TestSegmentToPointPen::test_roundTrip1 PASSED [ 29%]
Tests/pens/pointPen_test.py::TestSegmentToPointPen::test_quad2 PASSED [ 29%]
Tests/pens/pointPen_test.py::TestSegmentToPointPen::test_roundTrip2 PASSED [ 29%]
Tests/pens/pointPen_test.py::TestSegmentToPointPen::test_move PASSED [ 29%]
Tests/pens/pointPen_test.py::TestSegmentToPointPen::test_quad PASSED [ 29%]
Tests/pens/pointPen_test.py::TestSegmentToPointPen::test_cubic PASSED [ 29%]
Tests/pens/pointPen_test.py::TestSegmentToPointPen::test_poly PASSED [ 29%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_quad_onlyOffCurvePoints PASSED [ 29%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_open PASSED [ 29%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_closed_outputImpliedClosingLine PASSED [ 30%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_quad PASSED [ 30%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_roundTrip2 PASSED [ 30%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_closed_line_overlapping_start_end_points PASSED [ 30%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_cubic PASSED [ 30%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_roundTrip1 PASSED [ 30%]
Tests/pens/pointPen_test.py::PointToSegmentPenTest::test_closed PASSED [ 30%]
Tests/pens/pointPen_test.py::TestGuessSmoothPointPen::test_guessSmooth_exact PASSED [ 30%]
Tests/pens/pointPen_test.py::TestGuessSmoothPointPen::test_guessSmooth_almost PASSED [ 30%]
Tests/pens/pointPen_test.py::TestGuessSmoothPointPen::test_guessSmooth_tangent PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_quadNoOnCurve PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_cubicOpen PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_quadClosedOffCurveStart PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_closed_line_overlapping_start_end_points PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_cubicClosed PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_triangle PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_quadOpen PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_singlePoint PASSED [ 30%]
Tests/pens/pointPen_test.py::TestReverseContourPointPen::test_line PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_glyphVsComposite PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_NestedComponents PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_addComponent_missing_raises PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_addComponent PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_similarGlyphs3 PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_similarGlyphs2 PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_outlineAndComponent PASSED [ 30%]
Tests/pens/hashPointPen_test.py::HashPointPenTest::test_similarGlyphs PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_read_v5_document_discrete PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_roundtrip[test_v5_aktiv.designspace] PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_roundtrip[test_v5_sourceserif.designspace] PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_using_v5_features_upgrades_format PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_addAxisDescriptor_discrete PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_roundtrip[test_v5.designspace] PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_read_v5_document_aktiv PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_instance_location_design_first PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_doc_location_map_backward PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_roundtrip[test_v5_discrete.designspace] PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_addVariableFontDescriptor PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_roundtrip[test_v5_original.designspace] PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_instance_location_mix PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_roundtrip[test_v5_decovar.designspace] PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_roundtrip[test_v4_original.designspace] PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_instance_location_no_data PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_read_v5_document_simple PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_instance_location_from_label PASSED [ 30%]
Tests/designspaceLib/designspace_v5_test.py::test_doc_location_map_forward PASSED [ 31%]
Tests/designspaceLib/designspace_v5_test.py::test_addLocationLabelDescriptor PASSED [ 31%]
Tests/designspaceLib/designspace_v5_test.py::test_read_v5_document_decovar PASSED [ 31%]
Tests/ufoLib/UFO1_test.py::WriteFontInfoVersion1TestCase::testWidthNameConversion PASSED [ 31%]
Tests/ufoLib/UFO1_test.py::WriteFontInfoVersion1TestCase::testFontStyleConversion PASSED [ 31%]
Tests/ufoLib/UFO1_test.py::WriteFontInfoVersion1TestCase::testWrite PASSED [ 31%]
Tests/ufoLib/UFO1_test.py::ReadFontInfoVersion1TestCase::testWidthNameConversion PASSED [ 31%]
Tests/ufoLib/UFO1_test.py::ReadFontInfoVersion1TestCase::testFontStyleConversion PASSED [ 31%]
Tests/ufoLib/UFO1_test.py::ReadFontInfoVersion1TestCase::testRead PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_UFOWriter_formatVersion PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_formatVersionTuple PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_readMetaInfo_unsupported_format_version PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_UFOWriter_unsupported_format_version PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_readMetaInfo_errors PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_formatVersion_deprecated PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_UFOWriter_previous_higher_format_version PASSED [ 31%]
Tests/ufoLib/ufoLib_test.py::test_UFOWriter_formatVersion_default_latest PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaCompileOrToXMLTest::test_compile_version_10_as_float PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaCompileOrToXMLTest::test_compile PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaCompileOrToXMLTest::test_toXML PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaCompileOrToXMLTest::test_toXML_version_as_float PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaCompileOrToXMLTest::test_aliases PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaDecompileOrFromXMLTest::test_decompile PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaDecompileOrFromXMLTest::test_fromXML_version_as_float PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaDecompileOrFromXMLTest::test_fromXML PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaRecalcTest::test_recalc_OTF PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaRecalcTest::test_recalc_empty PASSED [ 31%]
Tests/ttLib/tables/_h_h_e_a_test.py::HheaRecalcTest::test_recalc_TTF PASSED [ 31%]
Tests/misc/encodingTools_test.py::EncodingTest::test_extended_mac_encodings PASSED [ 31%]
Tests/misc/encodingTools_test.py::EncodingTest::test_extended_unknown PASSED [ 31%]
Tests/misc/encodingTools_test.py::EncodingTest::test_encoding_unicode PASSED [ 31%]
Tests/misc/encodingTools_test.py::EncodingTest::test_encoding_macroman_misc PASSED [ 31%]
Tests/misc/textTools_test.py::test_pad PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_duplicate_base_glyphs PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_explicit_version_1 PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_explicit_version_0 PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_build_clip_list PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_automatic_version_mixed_solid_and_gradient_glyphs PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_paint_one_colr_layers PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_automatic_version_all_solid_color_glyphs PASSED [ 31%]
Tests/colorLib/builder_test.py::BuildCOLRTest::test_automatic_version_no_solid_color_glyphs PASSED [ 31%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c07-0.5000001-c17-0.4999999-True-expected7] PASSED [ 31%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c08-1.49-c18-1-False-expected8] PASSED [ 31%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c05-0-c15-8.8-False-expected5] PASSED [ 31%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_noto_emoji_horns_sign_u1f918_1f3fc PASSED [ 31%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c00-0-c10-1.3-True-expected0] PASSED [ 32%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c01-0.6-c11-2.45-True-expected1] PASSED [ 32%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c02-0-c12-8.49-True-expected2] PASSED [ 32%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c04-0-c14-1.5-False-expected4] PASSED [ 32%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c06-0-c16-1.49-True-expected6] PASSED [ 32%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_nudge_start_circle_position[c03-0-c13-1.5-False-expected3] PASSED [ 32%]
Tests/colorLib/builder_test.py::TrickyRadialGradientTest::test_noto_emoji_mosquito_u1f99f PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarRotate PASSED [ 32%]
Tests/colorLib/builder_test.py::test_explicit_version_1 PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintGlyph_Dict_RadialGradient PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarTranslate PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintSkewAroundCenter PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarSkew PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintColrGlyph PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintGlyph_VarLinearGradient PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarSkewAroundCenter PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintComposite PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildColorStop PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildColrV1_more_than_255_paints PASSED [ 32%]
Tests/colorLib/builder_test.py::test_build_layerv1list_empty PASSED [ 32%]
Tests/colorLib/builder_test.py::test_invalid_ColorPaletteType PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarSweepGradient PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintGlyph_RadialGradient PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarLinearGradient PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintGlyph_Solid PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaletteLabels PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarScaleUniformAroundCenter PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintScaleAroundCenter PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintRotateAroundCenter PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarScale PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarScaleUniform PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildCPAL_v1_invalid_args_length PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintSolid_Alpha PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildCOLR_v0 PASSED [ 32%]
Tests/colorLib/builder_test.py::test_build_layerv1list_simple PASSED [ 32%]
Tests/colorLib/builder_test.py::test_split_color_glyphs_by_version PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintTranslate PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarScaleAroundCenter PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintVarRotateAroundCenter PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintTransform PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildVarAffine2x3 PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildColrV1 PASSED [ 32%]
Tests/colorLib/builder_test.py::test_build_CPAL_v1_labels PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintScale PASSED [ 32%]
Tests/colorLib/builder_test.py::test_buildPaintSolid PASSED [ 32%]
Tests/colorLib/builder_test.py::test_build_layerv1list_with_sharing PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildColorLine_StopList PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildColorStop_Variable PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintScaleUniform PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintVarRadialGradient PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildVarColorLine_StopMap PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintRotate PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildCPAL_v0 PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintSweepGradient PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildCPAL_palettes_different_lengths PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintSkew PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintVarTransform PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildAffine2x3 PASSED [ 33%]
Tests/colorLib/builder_test.py::test_build_CPAL_v1_types_no_labels PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintLinearGradient PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintVarSolid PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildCPAL_invalid_color PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintGlyph_Dict_VarLinearGradient PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildCOLR_v0_layer_as_list PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintGlyph_Dict_Solid PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintRadialGradient PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildVarColorStop_DefaultAlpha PASSED [ 33%]
Tests/colorLib/builder_test.py::test_build_layerv1list_with_overlaps PASSED [ 33%]
Tests/colorLib/builder_test.py::test_buildPaintScaleUniformAroundCenter PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_feature_variations_keep_all PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_keep_size_drop_empty_stylistic_set PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_drop_all_v0_glyphs PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_no_ClipList PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_single_pos_format2_all_None PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_and_CPALv1_keep_nameID PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_and_CPALv1 PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_prune_gdef_markglyphsetsdef PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_single_pos_format PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_recalc_xAvgCharWidth PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_downgrade_version PASSED [ 33%]
Tests/subset/subset_test.py::test_prune_user_name_IDs_with_keep_all PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_empty_glyf PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_svg_missing_lxml SKIPPED (l...) [ 33%]
Tests/subset/subset_test.py::test_subset_feature_variations_drop_all PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLR_glyph_closure PASSED [ 33%]
Tests/subset/subset_test.py::test_prune_unused_user_name_IDs_with_keep_all PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_and_CPAL_drop_empty PASSED [ 33%]
Tests/subset/subset_test.py::test_cvXX_feature_params_nameIDs_are_retained PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_and_CPALv1_share_nameID PASSED [ 33%]
Tests/subset/subset_test.py::test_subset_COLRv1_and_CPAL PASSED [ 33%]
Tests/subset/subset_test.py::SubsetTest::test_retain_east_asian_spacing_features PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_google_color_all PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_layout_scripts PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_flavor_woff2 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_bsln_format_2_from_format_3 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_no_hinting_desubroutinize_CFF PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_google_color PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_clr PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_flavor_woff PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_math_partial PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_opbd_remove PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_varComposite PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_bsln_format_0 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_lcar_format_1 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_ankr_remove PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_gvar_notdef_outline PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_sbix PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_recalc_bounds_ttf PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_harfbuzz_repacker[installed-enabled-ok] SKIPPED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_harfbuzz_repacker[installed-auto-ok] SKIPPED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_context_subst_format_3 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_retain_gids_cff PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_retain_gids_ttf PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_prop_0 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_opbd_format_0 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_bsln_format_1 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_bsln_format_3 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_notdef_width_cid PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_prop_1 PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_prop_remove_default_zero PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_options PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_desubroutinize_CFF PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_gvar PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_desubroutinize_cntrmask_CFF PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_harfbuzz_repacker[not_installed-disabled] PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_recalc_timestamp_otf PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_non_BMP_text_file_input PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_recalc_timestamp_ttf PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_GPOS_PairPos_Format2_useClass0[#-2] PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_harfbuzz_repacker[not_installed-enabled] PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_recalc_max_context PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_subset_flavor_none PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_GPOS_PairPos_Format2_useClass0[!-1] PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_desubroutinize_hinted_subrs_CFF PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_recalc_bounds_otf PASSED [ 34%]
Tests/subset/subset_test.py::SubsetTest::test_non_BMP_text_arg_input PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_subset_bsln_format_0_from_format_1 PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_harfbuzz_repacker[installed-auto-fail] SKIPPED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_subset_ankr PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_harfbuzz_repacker[installed-disabled] SKIPPED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_subset_math PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_cmap_prune_format12 PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_harfbuzz_repacker[installed-enabled-fail] SKIPPED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_subset_lcar_format_0 PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_no_notdef_outline_cid PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_subset_opbd_format_1 PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_subset_bsln_format_2 PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_HVAR_VVAR_retain_gids PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_no_notdef_outline_ttf PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_subset_lcar_remove PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_GPOS_SinglePos_prune_post_subset_no_value PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_retain_gids_cff2 PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_passthrough_tables PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_HVAR_VVAR PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_no_hinting_CFF PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_no_notdef_outline_otf PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_no_hinting_TTF PASSED [ 35%]
Tests/subset/subset_test.py::SubsetTest::test_timing_publishes_parts PASSED [ 35%]
Tests/agl_test.py::AglToUnicodeTest::test_spec_examples PASSED [ 35%]
Tests/agl_test.py::AglToUnicodeTest::test_uniABCD PASSED [ 35%]
Tests/agl_test.py::AglToUnicodeTest::test_uABCD PASSED [ 35%]
Tests/agl_test.py::AglToUnicodeTest::test_aglfn PASSED [ 35%]
Tests/agl_test.py::AglToUnicodeTest::test_union PASSED [ 35%]
Tests/agl_test.py::AglToUnicodeTest::test_dingbats PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_draw_curves PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_no_round PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_default_width PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_draw_h_v_curves PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_round_some PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_draw_lines PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_invalid_tolerance PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_round_all PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_draw_h_v_lines PASSED [ 35%]
Tests/pens/t2CharStringPen_test.py::T2CharStringPenTest::test_draw_more_curves PASSED [ 35%]
Tests/misc/plistlib_test.py::test_int[256] PASSED [ 35%]
Tests/misc/plistlib_test.py::test_no_pretty_print[builtin=True] PASSED [ 35%]
Tests/misc/plistlib_test.py::test_writePlist_to_path PASSED [ 35%]
Tests/misc/plistlib_test.py::test_int[4294967295] PASSED [ 35%]
Tests/misc/plistlib_test.py::test_apple_roundtrips[builtin=False] PASSED [ 35%]
Tests/misc/plistlib_test.py::test_xml_encodings[builtin=False-utf-8-utf-8-\xef\xbb\xbf] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_totree[builtin=True] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_apple_formatting[builtin=False] XFAIL [ 36%]
Tests/misc/plistlib_test.py::test_apple_roundtrips[builtin=True] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_indentation_array PASSED [ 36%]
Tests/misc/plistlib_test.py::test_bytes_data[Data|builtin_types=True] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_load_use_builtin_types_default PASSED [ 36%]
Tests/misc/plistlib_test.py::test_non_bmp_characters PASSED [ 36%]
Tests/misc/plistlib_test.py::test_bytesio[builtin=False] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int[-9223372036854775808] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_bytearray[builtin=False] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int[9223372036854775807] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_writePlist_to_file PASSED [ 36%]
Tests/misc/plistlib_test.py::test_keys_no_string PASSED [ 36%]
Tests/misc/plistlib_test.py::test__test_pl PASSED [ 36%]
Tests/misc/plistlib_test.py::test_keysort[True] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int_overflow[-18446744073709551616] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_invalidarray PASSED [ 36%]
Tests/misc/plistlib_test.py::test_tuple_members PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int[0] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_dict_members PASSED [ 36%]
Tests/misc/plistlib_test.py::test_xml_encodings[builtin=True-utf-16-utf-16-be-\xfe\xff] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_io[builtin=True] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_bytearray[builtin=True] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_keysort_bytesio[False] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_non_ascii_bytes PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int_overflow[170141183460469231731687303715884105727] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_no_pretty_print[builtin=False] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int[255] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_xml_encodings[builtin=True-utf-8-utf-8-\xef\xbb\xbf] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_keysort[False] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int[65536] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_writePlistToString PASSED [ 36%]
Tests/misc/plistlib_test.py::test_invalidinteger PASSED [ 36%]
Tests/misc/plistlib_test.py::test_skipkeys PASSED [ 36%]
Tests/misc/plistlib_test.py::test_dump_use_builtin_types_default PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int_overflow[18446744073709551617] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_list_members PASSED [ 36%]
Tests/misc/plistlib_test.py::test_readPlist_from_path PASSED [ 36%]
Tests/misc/plistlib_test.py::test_apple_formatting[builtin=True] XFAIL [ 36%]
Tests/misc/plistlib_test.py::test_invalidreal PASSED [ 36%]
Tests/misc/plistlib_test.py::test_invaliddict PASSED [ 36%]
Tests/misc/plistlib_test.py::test_int[65535] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_xml_encodings[builtin=False-utf-16-utf-16-be-\xfe\xff] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_xml_encodings[builtin=False-utf-16-utf-16-le-\xff\xfe] PASSED [ 36%]
Tests/misc/plistlib_test.py::test_indentation_dict PASSED [ 37%]
Tests/misc/plistlib_test.py::test_totree[builtin=False] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_int[1] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_io[builtin=False] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_fromtree[builtin=False] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_int[18446744073709551615] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_bytes_string[builtin=False] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_apple_formatting_fromliteral[builtin=False] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_nondictroot PASSED [ 37%]
Tests/misc/plistlib_test.py::test_bytes_data[bytes|builtin_types=True] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_int[4294967296] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_bytesio[builtin=True] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_int_overflow[-170141183460469231731687303715884105728] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_xml_encodings[builtin=True-utf-16-utf-16-le-\xff\xfe] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_controlcharacters PASSED [ 37%]
Tests/misc/plistlib_test.py::test_readPlist_from_file PASSED [ 37%]
Tests/misc/plistlib_test.py::test_invalid_type PASSED [ 37%]
Tests/misc/plistlib_test.py::test_readPlistFromString PASSED [ 37%]
Tests/misc/plistlib_test.py::test_fromtree[builtin=True] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_bytes_data[Data|builtin_types=False] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_bytes_string[builtin=True] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_indentation_dict_mix PASSED [ 37%]
Tests/misc/plistlib_test.py::test_apple_formatting_fromliteral[builtin=True] PASSED [ 37%]
Tests/misc/plistlib_test.py::test_custom_mapping PASSED [ 37%]
Tests/misc/plistlib_test.py::test_keysort_bytesio[True] PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::FontVariationTableTest::test_compile PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::FontVariationTableTest::test_toXML PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::FontVariationTableTest::test_decompile PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::FontVariationTableTest::test_fromXML PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_fromXML_withPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_toXML_withPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_fromXML_withoutPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_compile_withoutPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_decompile_withoutPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_toXML_withoutPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_decompile_withPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::NamedInstanceTest::test_compile_withPostScriptName PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::AxisTest::test_compile PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::AxisTest::test_decompile PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::AxisTest::test_toXML PASSED [ 37%]
Tests/ttLib/tables/_f_v_a_r_test.py::AxisTest::test_fromXML PASSED [ 37%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_repeated PASSED [ 37%]
Tests/feaLib/parser_test.py::ParserTest::test_anchor_format_e PASSED [ 37%]
Tests/feaLib/parser_test.py::ParserTest::test_empty_statement_ignored PASSED [ 37%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_block_useExtension PASSED [ 37%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_unsupported_platform PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_2_format_a PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_a_zero_vertical PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_subtable PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_lookups PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_ignore_position_with_lookup PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_ignore_position PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_script PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_variation PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_anchor_format_a PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_from_chained PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_ignore_substitute PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_hexadecimal PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_ligature PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_cid PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_bad PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_anchor_variable_scalar PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_ligatureCaretByPos_singleGlyph PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_digit2 PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_windows_utf16_surroates PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_anchor_format_c PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_ignore_sub PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_anchordef PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_include_statement_no_semicolon PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_anonymous PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_6_enumerated PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_format_A_UseMarkFilteringSet_glyphClass PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_table_unsupported PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_anchordef_contourpoint PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_empty PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_rsub_multiple_replacement_glyphs PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_ligatureCaretByIndex_singleGlyph PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_stat_axis_value_format4 PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_feature_block PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_table_badEnd PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_cv_octal PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_reference_unknown PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_anchor_format_b PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_stat_axis_value_format1 PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_4_not_markClass PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_a PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_uppercase PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_c_different_num_elements PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_stat_design_axis PASSED [ 38%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_2_format_a_enumerated PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_table_comment PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_FeatureNames_comment PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_2_format_b_enumerated PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple_classes PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_variable_scalar PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_rsub_format_a PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_glyph PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple_chained PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_windows_utf16_quotation_mark PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_from PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_language_include_dflt PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_rsub_from PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_windows_utf16 PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained_special_kern_format_valuerecord_format_a PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_a_cid PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_c_chained PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_a_vertical PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple_classes_mismatch PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_only_comments PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_rsub_format_a_cid PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_2_format_a_with_null_second PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_3_enumerated PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_6_not_markClass PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_from_glyphclass PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_reference PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_octal PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_b PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_b PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_comment PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_anchor_format_e_undefined PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_b_chained PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_5_enumerated PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_reference PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_format_A_MarkAttachmentType PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_a_horizontal PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_mixed PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_4_enumerated PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_stat_elidedfallbacknameid PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphMap_deprecated PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_scoping_bug496 PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_glyph_name_should_win_over_range PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_unrecognized PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_block_with_horizontal_valueRecordDef PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_glyphclass_vertical PASSED [ 39%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_named PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_a_vertical_contexts_ PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_c PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple_by_mutliple PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_digit3 PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained_exception2 PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_anon PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained_special_kern_format_valuerecord_format_b_bug2293 PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_unmarked_ignore_statement PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_4 PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_format_B_zero PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_FontRevision PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_language_DFLT PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_dash PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained_exception1 PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_dash_ambiguous PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_stat_axis_value_format2_bad_range PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_block_name_mismatch PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_scoping PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_multiple PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained_special_kern_format_valuerecord_format_b PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_cid_bad PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_FeatureNames_bad PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_feature_comment PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_anon_missingBrace PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_mix_single_multiple PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_rsub_format_c PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained_exception3 PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_language_exclude_dflt PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_format_B PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_5_not_markClass PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_conditionset_float PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_script_dflt PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_lowercase PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_ligatureCaretByPos_variable_scalar PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_block PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_named_unknown PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_dash_with_space PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_glyphNameTooLong PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_missing_by PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_language_include_dflt_required PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_invalid_statement PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_single_format_a_chained PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_d PASSED [ 40%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_c PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_2_format_b PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_bad PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_stat_axis_value_format2 PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_reference_to_lookup_inside_feature PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_5 PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_windows_utf16_backslash PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_attach PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_range_digit1 PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_device_value_out_of_range PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_languagesystem PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_include_statement PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_glyphclass_horizontal PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_duplicate PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_markClass PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_GlyphClassDef_noCLassesSpecified PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_FeatureNames_emptyStatements PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_comments PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_chained_exception4 PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_2_format_a_with_null_first PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_format_A_MarkAttachmentType_glyphClass PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_ligatureCaretByPos_glyphClass PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_rsub_format_b PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_scoping PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_lookup_block_with_vertical_valueRecordDef PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_ignore_pos PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_ufo_features_parse_include_dir PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_split_marked_glyphs_runs PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_language PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_mac_roman PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_8 PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_ignore_substitute_with_lookup PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_ligature_chained PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_b_zero PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple_classes_mixed PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_8_lookup_with_values PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_ambiguous_dash_no_glyph_names PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_sub_with_values PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_GlyphClassDef PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_cv_hexadecimal PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple_force_chained PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_feature_reference PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_anchor_format_d PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_rsub_nonsingle PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_nameid_mac_croatian PASSED [ 41%]
Tests/feaLib/parser_test.py::ParserTest::test_feature_block_useExtension PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_FontRevision_negative PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_ligatureCaretByIndex_glyphClass PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple_classes_mixed_singleton PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_3 PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_stat_elidedfallbackname PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_format_A_UseMarkFilteringSet PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_format_A PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_valuerecord_format_a_zero_horizontal PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_strict_glyph_name_check PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_conditionset_same_axis PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_equality PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_from_cid PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_1_enumerated PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_substitute_multiple PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_language_exclude_dflt_required PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_glyphclass_from_markClass PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_conditionset PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_gpos_type_6 PASSED [ 42%]
Tests/feaLib/parser_test.py::ParserTest::test_lookupflag_no_value PASSED [ 42%]
Tests/feaLib/parser_test.py::SymbolTableTest::test_resolve_undefined PASSED [ 42%]
Tests/feaLib/parser_test.py::SymbolTableTest::test_scopes PASSED [ 42%]
Tests/misc/classifyTools_test.py::test_classify PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_setUnicodeRanges PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_setCodePageRanges_bump_version PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_recalcCodePageRanges PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_setCodePageRanges PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_intersectUnicodeRanges PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_getCodePageRanges PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_getUnicodeRanges PASSED [ 42%]
Tests/ttLib/tables/O_S_2f_2_test.py::OS2TableTest::test_recalcUnicodeRanges PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_pin_and_drop_axis[location1] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_drop_invalid_segment_map[retrograde-value-maps] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_pin_and_drop_axis[location0] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wght=100:900] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_drop_invalid_segment_map[missing-required-maps-2] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wght=400:600] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wght=100:400] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_drop_invalid_segment_map[missing-required-maps-1] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_isValidAvarSegmentMap PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wght=400:800] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wdth=70:100] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wght=400:900] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wdth=75:100] PASSED [ 42%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wdth=77:100] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wdth=62.5:100] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wdth=87.5:100] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_limit_axes[wght=400:700] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateAvarTest::test_full_instance PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_full_instance[wght=0.5,wdth=-0.5_0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_full_instance[wght=1.0,wdth=0.0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_pin_and_drop_axis[wdth=-0.5] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_pin_and_drop_axis[wght=1.0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_pin_and_drop_axis[wdth=-1.0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_full_instance[wght=0.0,wdth=-1.0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_pin_and_drop_axis[wght=0.0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_full_instance[wght=0.5,wdth=-0.5_1] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_full_instance[wght=1.0,wdth=0.0,no_sync_vmetrics] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_pin_and_drop_axis[wght=0.5] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateMVARTest::test_pin_and_drop_axis[wdth=0.0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_pin_and_drop_axis[location0-instancesLeft0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_full_instance PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_pin_and_drop_axis[location2-instancesLeft2] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location1-expected1] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location3-expected3] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_pin_and_drop_axis[location3-instancesLeft3] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location4-expected4] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_pin_and_drop_axis[location1-instancesLeft1] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location5-expected5] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location2-expected2] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location0-expected0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location6-expected6] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateFvarTest::test_axis_limits[location7-expected7] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateHVARTest::test_partial_instance[location0-expectedRegions0-expectedDeltas0] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateHVARTest::test_partial_instance[location3-expectedRegions3-expectedDeltas3] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateHVARTest::test_partial_instance[location4-expectedRegions4-expectedDeltas4] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateHVARTest::test_partial_instance_keep_empty_table PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateHVARTest::test_partial_instance[location1-expectedRegions1-expectedDeltas1] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateHVARTest::test_partial_instance[location2-expectedRegions2-expectedDeltas2] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateHVARTest::test_full_instance PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_singlepos PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_multiple_instancing[400-62.5] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_multiple_instancing[400-100] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_multiple_instancing[100-62.5] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_move_weight_width_axis_default PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_multiple_instancing[900-62.5] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_overlap[0-400] SKIPPED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_multiple_instancing[100-100] PASSED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_overlap[2-700] SKIPPED [ 43%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_default_instance PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_multiple_instancing[900-100] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_overlap[2-400] SKIPPED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateVariableFontTest::test_varComposite PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location4-appliedSubs4-expectedRecords4] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location0-appliedSubs0-expectedRecords0] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_full_instance[location3-appliedSubs3] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_null_conditionset PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location6-appliedSubs6-expectedRecords6] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location1-appliedSubs1-expectedRecords1] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_full_instance[location0-None] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_full_instance[location4-appliedSubs4] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_full_instance[location1-appliedSubs1] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location5-appliedSubs5-expectedRecords5] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_full_instance[location2-appliedSubs2] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location2-appliedSubs2-expectedRecords2] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_unsupported_condition_format PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location3-appliedSubs3-expectedRecords3] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_GSUB_FeatureVariations_is_None PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_full_instance[location5-None] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateFeatureVariationsTest::test_partial_instance[location7-appliedSubs7-expectedRecords7] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateCvarTest::test_pin_and_drop_axis[wdth=-0.3] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateCvarTest::test_pin_and_drop_axis[wdth=-1.0] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateCvarTest::test_full_instance PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateCvarTest::test_pin_and_drop_axis[wght=-0.5] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateCvarTest::test_pin_and_drop_axis[wght=-1.0] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_pin_and_drop_axis[optimize-wdth=-0.5-hyphen] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_pin_and_drop_axis[no-optimize-wdth=-1.0-hyphen] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_pin_and_drop_axis[no-optimize-wdth=0.0-hyphen] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_full_instance[no-optimize] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_pin_and_drop_axis[optimize-wdth=-1.0-hyphen] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_pin_and_drop_axis[no-optimize-wdth=-0.5-hyphen] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_composite_glyph_not_in_gvar PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_pin_and_drop_axis[optimize-wdth=0.0-hyphen] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::InstantiateGvarTest::test_full_instance[optimize] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_setMacOverlapFlags PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_set_ribbi_bits PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits_invalid[limits0] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_normalizeAxisLimits_missing_from_fvar PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange8-newLimit8-expected8] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits5-expected5] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits0-expected0] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_normalizeAxisLimits_no_avar PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_normalizeAxisLimits[limits0-expected0] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits7-expected7] PASSED [ 44%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange6-newLimit6-expected6] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange1-newLimit1-None] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange2-newLimit2-None] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange3-newLimit3-expected3] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits12-expected12] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_main_exit_invalid_location PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits2-expected2] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits1-expected1] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits10-expected10] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange5-newLimit5-expected5] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_main_exit_multiple_limits PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_normalizeAxisLimits[limits2-expected2] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_rounds_before_iup PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange7-newLimit7-expected7] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits9-expected9] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits8-expected8] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_sanityCheckVariableTables PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits4-expected4] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange0-newLimit0-None] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_main PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_main_exit_nonexistent_file PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange4-newLimit4-expected4] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_limitFeatureVariationConditionRange[oldRange9-newLimit9-expected9] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits11-expected11] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits13-expected13] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits6-expected6] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_parseLimits[limits3-expected3] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::test_normalizeAxisLimits[limits1-expected1] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_skip_table_no_design_axes PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_limit_axes PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_limit_axis_value_format_4 PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_skip_table_no_axis_value_array PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_unknown_axis_value_format PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_pin_and_drop_axis[location1-expected1] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_pin_and_drop_axis[location0-expected0] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateSTATTest::test_skip_table_axis_value_array_empty PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_instantiate_default_deltas[location0-expected_deltas0-1] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_instantiate_default_deltas[location3-expected_deltas3-3] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_instantiate_default_deltas[location5-expected_deltas5-0] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_VarRegion_get_support PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_instantiate_default_deltas[location4-expected_deltas4-0] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_instantiate_default_deltas[location6-expected_deltas6-0] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_instantiate_default_deltas[location1-expected_deltas1-1] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateItemVariationStoreTest::test_instantiate_default_deltas[location2-expected_deltas2-3] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateCFF2Test::test_pin_and_drop_axis[location0-expected0] PASSED [ 45%]
Tests/varLib/instancer/instancer_test.py::InstantiateCFF2Test::test_pin_and_drop_axis[location1-expected1] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateCFF2Test::test_full_instance[CFF2Instancer-VF-1.ttx-CFF2Instancer-VF-1-instance-400.ttx] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateCFF2Test::test_pin_and_drop_axis[location3-expected3] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateCFF2Test::test_full_instance[CFF2Instancer-VF-3.ttx-CFF2Instancer-VF-3-instance-400.ttx] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateCFF2Test::test_full_instance[CFF2Instancer-VF-2.ttx-CFF2Instancer-VF-2-instance-400.ttx] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateCFF2Test::test_pin_and_drop_axis[location2-expected2] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location5-167] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_kern[location2--135] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location6-220] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location1-expected1] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_kern[location4--110] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location7-expected7] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_kern[location1--110] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location3-expected3] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location7-expected7] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location5-expected5] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location2-expected2] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location1-expected1] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location0--80] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location5-expected5] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location0-100] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location8--140] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location6-expected6] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location2--90] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location2-120] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_GPOS_ValueRecord_XAdvDevice_wtihout_XAdvance PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location5-180] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location0-expected0] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location3-160] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location4-160] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location6-170] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location4-170] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location2-200] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_kern[location3--105] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location8-240] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location4--110] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location4-expected4] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location6--130] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location8-expected8] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location7--135] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location5--115] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location1-110] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location1-170] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location0-110] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GDEF[location7-230] PASSED [ 46%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location7-180] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_kern[location0--85] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location3--105] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location0-expected0] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location4-expected4] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_kern[location1--85] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_kern[location5--115] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location6-expected6] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GDEF[location3-230] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_pin_and_drop_axis_GPOS_mark_and_kern[location2-expected2] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::InstantiateOTLTest::test_full_instance_GPOS_mark_and_kern[location3-expected3] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::TupleVarStoreAdapterTest::test_roundtrip PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::TupleVarStoreAdapterTest::test_rebuildRegions PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::TupleVarStoreAdapterTest::test_instantiate PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var5-wght--0.4-expected5] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var0-wdth-0.5-expected0] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var6-wght-0.5-expected6] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var1-wght--0.5-expected1] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var12-ital-0.0-expected12] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var2-wght-0.8-expected2] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var5-wght-0.4-expected5] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var9-wght--0.4-expected9] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var3-wght-1.0-expected3] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var7-wght-0.4-expected7] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var11-wght--0.5-expected11] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var2-wght--0.8-expected2] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var9-wght-0.4-expected9] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var0-wdth--0.5-expected0] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var10-wght--0.5-expected10] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var6-wght--0.5-expected6] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var8-wght-0.6-expected8] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var8-wght--0.6-expected8] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var1-wght-0.5-expected1] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var3-wght--1.0-expected3] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var7-wght--0.4-expected7] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_negative_var[var4-wght-0.0-expected4] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var10-wght-0.5-expected10] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var11-wght-0.5-expected11] PASSED [ 47%]
Tests/varLib/instancer/instancer_test.py::LimitTupleVariationAxisRangesTest::test_positive_var[var4-wght-0.0-expected4] PASSED [ 47%]
Tests/ttLib/tables/_l_c_a_r_test.py::LCARTest::test_decompile_toXML_format1 PASSED [ 47%]
Tests/ttLib/tables/_l_c_a_r_test.py::LCARTest::test_decompile_toXML_format0 PASSED [ 47%]
Tests/ttLib/tables/_l_c_a_r_test.py::LCARTest::test_compile_fromXML_format0 PASSED [ 47%]
Tests/ttLib/tables/_l_c_a_r_test.py::LCARTest::test_compile_fromXML_format1 PASSED [ 47%]
Tests/varLib/mutator_test.py::MutatorTest::test_varlib_mutator_CFF2 PASSED [ 47%]
Tests/varLib/mutator_test.py::MutatorTest::test_varlib_mutator_getvar_ttf PASSED [ 47%]
Tests/varLib/mutator_test.py::MutatorTest::test_varlib_mutator_iup_ttf PASSED [ 48%]
Tests/varLib/mutator_test.py::MutatorTest::test_varlib_mutator_ttf PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_PScontour_counterclockwise_line_last PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_TTcontour_clockwise_line_first PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_PScontour_clockwise_line_last PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_PScontour_clockwise_line_first PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_openPaths PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_TTcontour_clockwise_line_last PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_TTcontour_counterclockwise_line_last PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_TTcontour_counterclockwise_line_first PASSED [ 48%]
Tests/pens/areaPen_test.py::AreaPenTest::test_PScontour_counterclockwise_line_first PASSED [ 48%]
Tests/ttLib/tables/_m_o_r_t_test.py::MORTNoncontextualGlyphSubstitutionTest::test_compile_fromXML PASSED [ 48%]
Tests/ttLib/tables/_m_o_r_t_test.py::MORTNoncontextualGlyphSubstitutionTest::test_decompile_toXML PASSED [ 48%]
Tests/otlLib/optimize_test.py::test_optimization_mode[blocks2-5-14-2042] PASSED [ 48%]
Tests/otlLib/optimize_test.py::test_optimization_mode[blocks1-1-2-298] PASSED [ 48%]
Tests/otlLib/optimize_test.py::test_optimization_mode[blocks0-None-1-602] PASSED [ 48%]
Tests/otlLib/optimize_test.py::test_optimization_mode[blocks4-9-1-304] PASSED [ 48%]
Tests/otlLib/optimize_test.py::test_optimization_mode[blocks3-9-20-1886] PASSED [ 48%]
Tests/otlLib/optimize_test.py::test_main PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::RearrangementMorphActionTest::testDecompileToXML PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::RearrangementMorphActionTest::testCompileActions PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::RearrangementMorphActionTest::testCompile PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::InsertionMorphActionTest::testCompileActions_empty PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::InsertionMorphActionTest::testCompileFromXML PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::InsertionMorphActionTest::testCompileActions_shouldShareSubsequences PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::InsertionMorphActionTest::testDecompileToXML PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureSubstTest::test_preWrite_format1 PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureSubstTest::test_fromXML PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureSubstTest::test_postRead_format1 PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureSubstTest::test_toXML2 PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureSubstTest::test_postRead_formatUnknown PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::MultipleSubstTest::test_postRead_formatUnknown PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::MultipleSubstTest::test_postRead_format1 PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::MultipleSubstTest::test_toXML2 PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::MultipleSubstTest::test_fromXML_oldFormat PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::MultipleSubstTest::test_preWrite_format1 PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::MultipleSubstTest::test_fromXML_oldFormat_bug385 PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::MultipleSubstTest::test_fromXML PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::test_splitMarkBasePos PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::SplitMultipleSubstTest::test_Coverage PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::SplitMultipleSubstTest::test_RangeRecord PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::SplitMultipleSubstTest::test_Sequence PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureMorphActionTest::testCompileActions_empty PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureMorphActionTest::testDecompileToXML PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::LigatureMorphActionTest::testCompileActions_shouldShareSubsequences PASSED [ 48%]
Tests/ttLib/tables/otTables_test.py::ColrV1Test::test_traverseEmptyPaintColrLayersNeedsNoLayerList PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::AlternateSubstTest::test_postRead_format1 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::AlternateSubstTest::test_postRead_formatUnknown PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::AlternateSubstTest::test_toXML2 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::AlternateSubstTest::test_preWrite_format1 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::AlternateSubstTest::test_fromXML PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::ContextualMorphActionTest::testCompile PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::ContextualMorphActionTest::testDecompileToXML PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::ContextualMorphActionTest::testCompileActions PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_postRead_formatUnknown PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_preWrite_emptyMapping PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_preWrite_format2 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_preWrite_format1 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_toXML2 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_postRead_format2 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_postRead_format1 PASSED [ 49%]
Tests/ttLib/tables/otTables_test.py::SingleSubstTest::test_fromXML PASSED [ 49%]
Tests/misc/vector_test.py::test_deprecated PASSED [ 49%]
Tests/misc/vector_test.py::test_Vector PASSED [ 49%]
Tests/feaLib/ast_test.py::AstTest::test_valuerecord_none PASSED [ 49%]
Tests/feaLib/ast_test.py::AstTest::test_non_object_location PASSED [ 49%]
Tests/feaLib/ast_test.py::AstTest::test_glyphname_escape PASSED [ 49%]
Tests/ttLib/tables/_g_c_i_d_test.py::GCIDTest::testDecompileToXML PASSED [ 49%]
Tests/ttLib/tables/_g_c_i_d_test.py::GCIDTest::testCompileFromXML PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent27-axisRange27-expected27] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent22-axisRange22-expected22] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent1-axisRange1-expected1] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent5-axisRange5-expected5] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent23-axisRange23-expected23] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent16-axisRange16-expected16] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent18-axisRange18-expected18] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent7-axisRange7-expected7] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent15-axisRange15-expected15] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent31-axisRange31-expected31] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent19-axisRange19-expected19] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent3-axisRange3-expected3] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent14-axisRange14-expected14] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent2-axisRange2-expected2] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent17-axisRange17-expected17] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent4-axisRange4-expected4] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent24-axisRange24-expected24] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent21-axisRange21-expected21] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent10-axisRange10-expected10] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent25-axisRange25-expected25] PASSED [ 49%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent9-axisRange9-expected9] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent8-axisRange8-expected8] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent12-axisRange12-expected12] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent11-axisRange11-expected11] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent29-axisRange29-expected29] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent20-axisRange20-expected20] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent28-axisRange28-expected28] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent6-axisRange6-expected6] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent30-axisRange30-expected30] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent26-axisRange26-expected26] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent0-axisRange0-expected0] PASSED [ 50%]
Tests/varLib/instancer/solver_test.py::RebaseTentTest::test_rebaseTent[tent13-axisRange13-expected13] PASSED [ 50%]
Tests/varLib/stat_test.py::test_getStatLocations PASSED [ 50%]
Tests/varLib/stat_test.py::test_getStatAxes PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testReverseContents PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testRoundTrip PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testRebuildContents PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testContentsExist PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testCustomFileNamingScheme PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testGetUnicodes PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testReverseContents2 PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::GlyphSetTests::testReadGlyphInvalidXml PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::test_GlyphSet_unsupported_ufoFormatVersion PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::test_GlyphSet_writeGlyph_formatVersion PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::FileNameTest::test_conflicting_case_insensitive_file_names PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::FileNameTest::test_default_file_name_scheme PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::ReadWriteFuncTest::test_read_unsupported_format_version PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::ReadWriteFuncTest::test_read_invalid_xml PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::ReadWriteFuncTest::test_roundtrip PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::ReadWriteFuncTest::test_read_allow_format_versions PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::ReadWriteFuncTest::test_xml_declaration PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::ReadWriteFuncTest::test_parse_xml_remove_comments PASSED [ 50%]
Tests/ufoLib/glifLib_test.py::ReadWriteFuncTest::test_read_ensure_x_y PASSED [ 50%]
Tests/pens/recordingPen_test.py::RecordingPointPenTest::test_record_and_replay PASSED [ 50%]
Tests/pens/recordingPen_test.py::DecomposingRecordingPenTest::test_addComponent_missing_raises PASSED [ 50%]
Tests/pens/recordingPen_test.py::DecomposingRecordingPenTest::test_addComponent_decomposed PASSED [ 50%]
Tests/pens/recordingPen_test.py::RecordingPenTest::test_addComponent PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M10.5,6.5 A1.5,1.5 0 1 1 13.5,6.5 A1.5,1.5 0 1 1 10.5,6.5-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M10,11 H27 V22 H10 V11 z-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M11,9 H18 A2,2 0 0 1 20,11 V14 A2,2 0 0 1 18,16 H11 A2,2 0 0 1 9,14 V11 A2,2 0 0 1 11,9 z-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M500,200 A100,100 0 1 1 700,200 A100,100 0 1 1 500,200-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M10,110.2 L50.5,150.7-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M30,10 50,30 10,30-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M0,0 H1 V1 H0 V0 z-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M90.5,50 A10,50.5 0 1 1 110.5,50 A10,50.5 0 1 1 90.5,50-None] PASSED [ 50%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M11.5,16 H22.5 V18 H11.5 V16 z-expected_transform8] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M0,50 A100,50 0 1 1 200,50 A100,50 0 1 1 0,50-None] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M-1,0 A1,1 0 1 1 1,0 A1,1 0 1 1 -1,0-None] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M28.6,59.1 A30.9,11.9 0 1 1 90.4,59.1 A30.9,11.9 0 1 1 28.6,59.1-expected_transform17] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-I love kittens-None] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M30,10 50,30 10,30 z-None] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M10,110 L50,150-None] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-None-None] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M35.6,51 A14.3,14.3 0 1 1 64.2,51 A14.3,14.3 0 1 1 35.6,51-expected_transform14] PASSED [ 51%]
Tests/svgLib/path/shapes_test.py::test_el_to_path[-M11.5,16 H22.5 V18 H11.5 V16 z-None] PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::Char64Test::test_read_replace_not_ascii PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::Char64Test::test_write_truncated PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::Char64Test::test_xmlWrite PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::Char64Test::test_read PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::Char64Test::test_write PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::Char64Test::test_write_replace_not_ascii PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::Char64Test::test_xmlRead PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::UInt8Test::test_xmlWrite PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::UInt8Test::test_write PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::UInt8Test::test_xmlRead PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::UInt8Test::test_read PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LongTest::test_write PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LongTest::test_xmlRead PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LongTest::test_xmlWrite PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LongTest::test_read PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_writeFormat8 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_readFormat0 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_readFormat4 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_writeFormat6 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_readUnknownFormat PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_readFormat2 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_readFormat8 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_writeFormat0 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_readFormat6 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_xmlRead PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_writeFormat2 PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::AATLookupTest::test_xmlWrite PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::GlyphIDTest::test_write PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::GlyphIDTest::test_readArray PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::GlyphIDTest::test_read PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LazyListTest::test_add_both_LazyList PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LazyListTest::test_add_LazyList_and_list PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LazyListTest::test_radd_list_and_LazyList PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LazyListTest::test_slice PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LazyListTest::test_radd_not_implemented PASSED [ 51%]
Tests/ttLib/tables/otConverters_test.py::LazyListTest::test_add_not_implemented PASSED [ 52%]
Tests/ttLib/tables/otConverters_test.py::NameIDTest::test_xmlWrite_NULL PASSED [ 52%]
Tests/ttLib/tables/otConverters_test.py::NameIDTest::test_xmlWrite_missingID PASSED [ 52%]
Tests/ttLib/tables/otConverters_test.py::NameIDTest::test_write PASSED [ 52%]
Tests/ttLib/tables/otConverters_test.py::NameIDTest::test_xmlWrite PASSED [ 52%]
Tests/ttLib/tables/otConverters_test.py::NameIDTest::test_read PASSED [ 52%]
Tests/misc/visitor_test.py::VisitorTest::test_visitor_inheritance PASSED [ 52%]
Tests/misc/visitor_test.py::VisitorTest::test_visitor PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V0_Test::test_decompile_and_dump_xml PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V0_Test::test_load_from_xml_and_compile PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V0_Test::test_decompile_and_compile PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V0_Test::test_round_trip_xml PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_computeClipBoxes[glyf-10] PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_decompile_and_dump_xml PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_round_trip_xml PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_computeClipBoxes[cff-100] PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_decompile_and_compile PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_computeClipBoxes[glyf-1] PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_computeClipBoxes[glyf-100] PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_load_from_xml_and_compile PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_computeClipBoxes[cff-1] PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Test::test_computeClipBoxes[cff-10] PASSED [ 52%]
Tests/ttLib/tables/C_O_L_R_test.py::COLR_V1_Variable_Test::test_round_trip_xml PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_fromXML PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_delitem PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_decompile_no_header_table PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_compile_round_float_values PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_compile_additional_SB PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_toXML PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_decompile_additional_SB PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_setitem PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_compile_negative_advance PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_compile PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_decompile_too_much_data PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_decompile_not_enough_data PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_compile_struct_out_of_range PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_decompile PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_decompile_possibly_negative_advance PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_decompile_num_metrics_greater_than_glyphs PASSED [ 52%]
Tests/ttLib/tables/_v_m_t_x_test.py::VmtxTableTest::test_compile_no_header_table PASSED [ 52%]
Tests/ttLib/tables/C_F_F_test.py::CFFTableTest::test_fromXML PASSED [ 52%]
Tests/ttLib/tables/C_F_F_test.py::CFFTableTest::test_toXML PASSED [ 52%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_decompile_toXML_format3 PASSED [ 52%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_decompile_toXML_withAxisJunk PASSED [ 52%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_compile_fromXML_version_1_1 PASSED [ 52%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_decompile_toXML_version_1_1 PASSED [ 53%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_compile_fromXML PASSED [ 53%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_compile_fromXML_withAxisJunk PASSED [ 53%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_compile_fromXML_format3 PASSED [ 53%]
Tests/ttLib/tables/S_T_A_T_test.py::STATTest::test_decompile_toXML PASSED [ 53%]
Tests/otlLib/mock_builder_test.py::test_chain_pos_references_GSUB_lookup PASSED [ 53%]
Tests/otlLib/mock_builder_test.py::test_unsupported_subtable_break_1 PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_compile_sizes_mismatch PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_fromXML_vert PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_toXML_horiz_and_vert PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_fromXML_horiz PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_compile_vert PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_decompile_horiz_and_vert PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_decompile_vert PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_toXML_horiz PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_compile_horiz_and_vert PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_roundtrip_fromXML_toXML PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_roundtrip_decompile_compile PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_fromXML_horiz_and_vert PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_compile_longword_aligned PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_compile_horiz PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_decompile_horiz PASSED [ 53%]
Tests/ttLib/tables/_t_r_a_k_test.py::TrackingTableTest::test_toXML_vert PASSED [ 53%]
Tests/cu2qu/cu2qu_test.py::AllQuadraticFalseTest::test_cubic PASSED [ 53%]
Tests/cu2qu/cu2qu_test.py::AllQuadraticFalseTest::test_quadratic PASSED [ 53%]
Tests/cu2qu/cu2qu_test.py::CurveToQuadraticTest::test_results_unchanged_multiple PASSED [ 53%]
Tests/cu2qu/cu2qu_test.py::CurveToQuadraticTest::test_results_unchanged PASSED [ 53%]
Tests/cu2qu/cu2qu_test.py::CurveToQuadraticTest::test_does_not_exceed_tolerance PASSED [ 53%]
Tests/cu2qu/cu2qu_test.py::CurveToQuadraticTest::test_does_not_exceed_tolerance_multiple PASSED [ 53%]
Tests/ufoLib/UFOZ_test.py::test_path_attribute_deprecated[TestFont1 (UFO3).ufo] PASSED [ 53%]
Tests/ufoLib/UFOZ_test.py::test_path_attribute_deprecated[TestFont1 (UFO3).ufoz] PASSED [ 53%]
Tests/ufoLib/UFOZ_test.py::test_pathlike[TestFont1 (UFO3).ufo] PASSED [ 53%]
Tests/ufoLib/UFOZ_test.py::test_pathlike[TestFont1 (UFO3).ufoz] PASSED [ 53%]
Tests/merge/merge_test.py::CmapMergeUnitTest::test_cmap_merge_three_dupes PASSED [ 53%]
Tests/merge/merge_test.py::CmapMergeUnitTest::test_cmap_merge_no_dupes PASSED [ 53%]
Tests/merge/merge_test.py::MergeIntegrationTest::test_merge_cff PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[4-5] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[4-1] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[5-2] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[0-5] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[0-4] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[3-4] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[1-5] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[2-4] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[1-0] PASSED [ 53%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[2-5] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[1-4] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[3-1] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[3-2] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[1-3] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[5-1] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[5-3] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[0-1] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[0-2] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[3-0] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[0-3] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[5-4] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[2-1] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[4-3] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[2-0] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[3-5] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[5-0] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[2-3] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[4-0] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[4-2] PASSED [ 54%]
Tests/merge/merge_test.py::test_merge_OS2_mixed_versions[1-2] PASSED [ 54%]
Tests/merge/merge_test.py::gaspMergeUnitTest::test_gasp_merge_notImplemented PASSED [ 54%]
Tests/merge/merge_test.py::gaspMergeUnitTest::test_gasp_merge_basic PASSED [ 54%]
Tests/varLib/varStore_test.py::test_optimize[5-varData2-1-180] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_onlineVarStoreBuilder[locations1-masterValues1] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_optimize[5-varData3-1-200] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_quantize[4-175] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_onlineVarStoreBuilder[locations3-masterValues3] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_onlineVarStoreBuilder[locations2-masterValues2] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_quantize[2-180] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_quantize[3-170] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_optimize_overflow PASSED [ 54%]
Tests/varLib/varStore_test.py::test_quantize[1-200] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_quantize[32-92] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_quantize[64-56] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_optimize[3-varData5-0-12] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_optimize[5-varData1-1-175] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_optimize[5-varData4-2-218] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_quantize[8-170] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_onlineVarStoreBuilder[locations0-masterValues0] PASSED [ 54%]
Tests/varLib/varStore_test.py::test_optimize[5-varData0-1-126] PASSED [ 54%]
Tests/designspaceLib/split_test.py::test_avar2 PASSED [ 54%]
Tests/designspaceLib/split_test.py::test_optional_min_max_internal[condition2-expected_set2] PASSED [ 54%]
Tests/designspaceLib/split_test.py::test_optional_min_max_internal[condition1-expected_set1] PASSED [ 54%]
Tests/designspaceLib/split_test.py::test_optional_min_max[unbounded_condition3] PASSED [ 54%]
Tests/designspaceLib/split_test.py::test_optional_min_max_internal[condition0-expected_set0] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_convert5to4[test_v5_sourceserif.designspace-expected_vfs1] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_convert5to4[test_v5_aktiv.designspace-expected_vfs0] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_optional_min_max[unbounded_condition0] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_split[test_v5_aktiv.designspace-expected_interpolable_spaces0] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_optional_min_max_internal[condition3-expected_set3] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_split[test_v5_MutatorSans_and_Serif.designspace-expected_interpolable_spaces2] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_optional_min_max[unbounded_condition1] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_split[test_v5_sourceserif.designspace-expected_interpolable_spaces1] PASSED [ 55%]
Tests/designspaceLib/split_test.py::test_optional_min_max[unbounded_condition2] PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_toXML_badDeltaFormat PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileDeltas_constants PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_equal PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileSharedTuples PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_embeddedPeak_nonIntermediate_privateConstants PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_sum_deltas_cvar PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_hasImpact_allDeltasZero PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_inferRegion PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_roundDeltas_cvar PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_sharedPeaks_nonIntermediate_sharedPoints PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_sum_deltas_gvar PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_optimize_isComposite PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileSharedTuples_Skia PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileTupleVariationStore_roundTrip_gvar PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_sum_deltas_gvar_with_inferred_points PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_getCoordWidth PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_fromXML_badDeltaFormat PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileTupleVariationStore_roundTrip_cvar PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_toXML_axes_floats PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_roundDeltas_gvar PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_embeddedPeak_nonIntermediate_sharedPoints PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_hasImpact_allDeltasNone PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_embeddedPeak_nonIntermediate_privatePoints PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileTupleVariationStore_noVariations PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_toXML_constants PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileDeltas_points PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_sharedPeaks_nonIntermediate_privatePoints PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileCoord PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_embeddedPeak_intermediate_privatePoints PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_calcInferredDeltas PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileDeltas PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_calcInferredDeltas_invalid PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileTupleVariationStore_Skia_I PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_equal_differentAxes PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileIntermediateCoord PASSED [ 55%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_fromXML_axes_floats PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileTupleVariationStore_allVariationsRedundant PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_equal_differentCoordinates PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_toXML_allDeltasNone PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_scaleDeltas_gvar PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_toXML_points PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_embeddedPeak_intermediate_privateConstants PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compilePoints PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_scaleDeltas_cvar PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_optimize PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileDeltas_roundTrip PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_embeddedPeak_intermediate_sharedPoints PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_fromXML_constants PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_sharedPeaks_intermediate_privatePoints PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_fromXML_points PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileSharedTuples_empty PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileCoord PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_getTupleSize PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_sharedPeaks_intermediate_sharedPoints PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileCoord_roundTrip PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compile_embeddedPeak_nonIntermediate_sharedConstants PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_sum_deltas_gvar_invalid_length PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompilePoints PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompilePoints_shouldAcceptBadPointNumbers PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompilePoints_roundTrip PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_decompileTupleVariationStore_empty PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_compileDeltaValues PASSED [ 56%]
Tests/ttLib/tables/TupleVariation_test.py::TupleVariationTest::test_hasImpact_someDeltasNotZero PASSED [ 56%]
Tests/misc/symfont_test.py::AreaPenTest::test_PScontour_clockwise_line_first PASSED [ 56%]
Tests/misc/symfont_test.py::AreaPenTest::test_openPaths PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_sparse_designspace PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_VF PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_interpolatable_ufo PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_designspace PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_sparse_interpolatable_ttfs PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_glyphsapp PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_interpolatable_otf PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_sparse_interpolatable_ufos PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_interpolatable_varComposite PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_interpolatable_ttf PASSED [ 56%]
Tests/varLib/interpolatable_test.py::InterpolatableTest::test_sparse_glyphsapp PASSED [ 56%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_size_feat_same_val_ttf PASSED [ 56%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_4_diff_val_ttf PASSED [ 56%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_7_same_val_ttf PASSED [ 56%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GSUB_only_no_axes_ttf PASSED [ 56%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_8_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_no_GSUB_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_2_spec_pairs_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_8_diff_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_4_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_1_diff2_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_2_class_pairs_diff_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_5_diff_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_3_diff_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_1_diff_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_5_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_7_diff_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_3_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_2_spec_pairs_diff2_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_2_class_pairs_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_1_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_6_same_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_main_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_2_class_pairs_diff2_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_6_diff_val_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GSUB_only_ttf PASSED [ 57%]
Tests/varLib/interpolate_layout_test.py::InterpolateLayoutTest::test_varlib_interpolate_layout_GPOS_only_LookupType_2_spec_pairs_diff_val_ttf PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_registered_axes_ribbi[limits4-expected4-True] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_pruningUnusedNames PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_registered_axes_ribbi[limits5-expected5-True] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_elided_axisValues PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_multilingual_names[limits0-expected0-False] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_existing_subfamily_name_is_not_regular PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_name_irrelevant_axes PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_registered_axes_ribbi[limits6-expected6-True] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_missing_stat PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_multilingual_names[limits1-expected1-True] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_format4_axisValues PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_registered_axes_ribbi[limits3-expected3-True] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_vf_with_italic_attribute[limits0-expected0-False] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updatetNameTable_axis_order PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_registered_axes_ribbi[limits0-expected0-False] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_registered_axes_ribbi[limits1-expected1-False] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_missing_axisValues PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_registered_axes_ribbi[limits2-expected2-True] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_vf_with_italic_attribute[limits1-expected1-True] PASSED [ 57%]
Tests/varLib/instancer/names_test.py::test_updateNameTable_with_multilingual_names[limits2-expected2-True] PASSED [ 57%]
Tests/pens/quartzPen_test.py::QuartzPenTest::test_draw SKIPPED (pyob...) [ 57%]
Tests/pens/quartzPen_test.py::QuartzPenTest::test_empty SKIPPED (pyo...) [ 57%]
Tests/misc/macRes_test.py::ResourceReaderTest::test_read_file PASSED [ 58%]
Tests/misc/macRes_test.py::ResourceReaderTest::test_read_datafork PASSED [ 58%]
Tests/misc/macRes_test.py::ResourceReaderTest::test_read_namedfork_rsrc SKIPPED [ 58%]
Tests/ttLib/tables/S_V_G__test.py::test_load_from_ttx_and_compile PASSED [ 58%]
Tests/ttLib/tables/S_V_G__test.py::test_decompile_and_dump_ttx PASSED [ 58%]
Tests/ttLib/tables/S_V_G__test.py::test_unpack_svg_doc_as_3_tuple PASSED [ 58%]
Tests/ttLib/tables/S_V_G__test.py::test_decompile_and_compile PASSED [ 58%]
Tests/ttLib/tables/S_V_G__test.py::test_round_trip_ttx PASSED [ 58%]
Tests/ufoLib/UFOConversion_test.py::KerningDownConversionTestCase::testWrite PASSED [ 58%]
Tests/ufoLib/UFOConversion_test.py::KerningUpConversionTestCase::testUFO2 PASSED [ 58%]
Tests/ufoLib/UFOConversion_test.py::KerningUpConversionTestCase::testUFO1 PASSED [ 58%]
Tests/ttLib/tables/T_S_I__0_test.py::test_set PASSED [ 58%]
Tests/ttLib/tables/T_S_I__0_test.py::test_compile[simple] PASSED [ 58%]
Tests/ttLib/tables/T_S_I__0_test.py::test_toXML PASSED [ 58%]
Tests/ttLib/tables/T_S_I__0_test.py::test_decompile[empty] PASSED [ 58%]
Tests/ttLib/tables/T_S_I__0_test.py::test_decompile[simple] PASSED [ 58%]
Tests/ttLib/tables/T_S_I__0_test.py::test_compile[empty] PASSED [ 58%]
Tests/otlLib/maxContextCalc_test.py::test_max_ctx_calc_features_ttx[gsub_52-2] PASSED [ 58%]
Tests/otlLib/maxContextCalc_test.py::test_max_ctx_calc_features_ttx[gpos_91-1] PASSED [ 58%]
Tests/otlLib/maxContextCalc_test.py::test_max_ctx_calc_features_ttx[gsub_71-1] PASSED [ 58%]
Tests/otlLib/maxContextCalc_test.py::test_max_ctx_calc_no_features PASSED [ 58%]
Tests/otlLib/maxContextCalc_test.py::test_max_ctx_calc_features_ttx[gsub_51-2] PASSED [ 58%]
Tests/otlLib/maxContextCalc_test.py::test_max_ctx_calc_features PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_encoding_utf8 PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_write PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_begintag_endtag PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_comment_escaped PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_simpletag PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_encoding_UTF_8 PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_stringifyattrs PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_newlinestr PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_comment_multiline PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_carriage_return_escaped PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_writecdata PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_encoding_other PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_encoding_UTF8 PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_encoding_default PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_dumphex PASSED [ 58%]
Tests/misc/xmlWriter_test.py::TestXMLWriter::test_indent_dedent PASSED [ 58%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gposcursive_GPOS PASSED [ 58%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gdefmarkfilter_GDEF PASSED [ 58%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gpossingle_GPOS PASSED [ 58%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_featurename-backward_GSUB PASSED [ 58%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_lookupnames-backward_GSUB PASSED [ 58%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gsubsingle_GSUB PASSED [ 58%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/scripttable_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gsubreversechanined_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gsubligature_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mixed-toplevels_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_featurename-forward_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gdefmarkattach_GDEF PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/chainedclass_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gpospairclass_GPOS PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/scripttable_GPOS PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/cmap PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/chained-glyph_GPOS PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_lookupnames-forward_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/cmap_cmap PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gsubmultiple_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/chainedcoverage_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gdefattach_GDEF PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/chained-glyph_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gsubalternate_GSUB PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gposmarktobase_GPOS PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gdefligcaret_GDEF PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gposkernset_GPOS PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gpospairglyph_GPOS PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/mark-to-ligature_GPOS PASSED [ 59%]
Tests/mtiLib/mti_test.py::MtiTest::test_MtiFile_mti/gdefclasses_GDEF PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_curveTo_1_point PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_curveTo_3_points PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_curveTo_2_points PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_qCurveTo_2_points PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_qCurveTo_1_point PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_qCurveTo_3_points_no_conversion PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_convert_composite_glyph PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_reverse_direction PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_convert_simple_glyph PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_qCurveTo_no_oncurve_points PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_stats PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_all_cubic PASSED [ 59%]
Tests/pens/qu2cuPen_test.py::TestQu2CuPen::test_addComponent PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_toXML PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_pen_closePath PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_encode_decode_fixed PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_fromXML PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_charstring_bytecode_optimization PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_encodeFloat PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_calcBounds_empty PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_calcBounds_curve PASSED [ 59%]
Tests/misc/psCharStrings_test.py::T2CharStringTest::test_calcBounds_line PASSED [ 60%]
Tests/misc/filenames_test.py::UserNameToFilenameTest::test_collide PASSED [ 60%]
Tests/misc/filenames_test.py::UserNameToFilenameTest::test_handleClash1 PASSED [ 60%]
Tests/misc/filenames_test.py::UserNameToFilenameTest::test_names PASSED [ 60%]
Tests/misc/filenames_test.py::UserNameToFilenameTest::test_ValueError PASSED [ 60%]
Tests/misc/filenames_test.py::UserNameToFilenameTest::test_prefix_suffix PASSED [ 60%]
Tests/misc/filenames_test.py::UserNameToFilenameTest::test_handleClash2 PASSED [ 60%]
Tests/varLib/iup_test.py::IupTest::test_forced_set[delta1-coords1-forced1] PASSED [ 60%]
Tests/varLib/iup_test.py::IupTest::test_forced_set[delta2-coords2-forced2] PASSED [ 60%]
Tests/varLib/iup_test.py::IupTest::test_forced_set[delta0-coords0-forced0] PASSED [ 60%]
Tests/varLib/iup_test.py::IupTest::test_forced_set[delta3-coords3-forced3] PASSED [ 60%]
Tests/varLib/iup_test.py::IupTest::test_forced_set[delta4-coords4-forced4] PASSED [ 60%]
Tests/misc/timeTools_test.py::test_date_parsing_with_locale SKIPPED [ 60%]
Tests/misc/timeTools_test.py::test_asctime PASSED [ 60%]
Tests/misc/timeTools_test.py::test_source_date_epoch PASSED [ 60%]
Tests/misc/configTools_test.py::test_options_are_unique PASSED [ 60%]
Tests/misc/configTools_test.py::test_can_create_custom_config_system PASSED [ 60%]
Tests/misc/configTools_test.py::test_optional_bool PASSED [ 60%]
Tests/misc/etree_test.py::test_roundtrip_string[simple_xml_no_indent] PASSED [ 60%]
Tests/misc/etree_test.py::test_roundtrip_string[xml_ns_attrib_utf_8] PASSED [ 60%]
Tests/misc/etree_test.py::test_roundtrip_string[simple_xml_indent] PASSED [ 60%]
Tests/misc/etree_test.py::test_pretty_print PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphTest::test_recalcBounds_empty_components PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphTest::test_getCompositeMaxpValues PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphTest::test_getCoordinates PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__neg__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__round__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__isub__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test_double_precision_float PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test_translate PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__itruediv__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__truediv__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__mul__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__add__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__rsub__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__pos__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test_transform PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__checkFloat_overflow PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__iadd__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__eq__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__ne__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test_scale PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__sub__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCoordinatesTest::test__bool__ PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCubicTest::test_roundtrip PASSED [ 60%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCubicTest::test_no_oncurves PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphCubicTest::test_spline PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_fromXML PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_bit6_draw_to_pen_issue1771 PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_compile_empty_table PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_getGlyphID PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_decompile_empty_table PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_bit6_draw_to_pointpen PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_trim_remove_hinting_composite_glyph PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_toXML PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_instructions_roundtrip PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_draw_vs_drawpoints PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_getPhantomPoints PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyfTableTest::test_recursiveComponent PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_toXML_no_transform PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_fromXML_no_transform PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_fromXML_reference_points PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_fromXML_transform_2x2_scale PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_fromXML_transform_xy_scale PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_fromXML_transform_scale PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_toXML_transform_xy_scale PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_toXML_reference_points PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_toXML_transform_2x2_scale PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::GlyphComponentTest::test_toXML_transform_scale PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::test_dropImpliedOnCurvePoints_incompatible_endPtsOfContours PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::test_dropImpliedOnCurvePoints_incompatible_number_of_contours PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::test_dropImpliedOnCurvePoints_all_quad_off_curves PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::test_dropImpliedOnCurvePoints_all_empty_glyphs PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::test_dropImpliedOnCurvePoints_all_cubic_off_curves PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::test_dropImpliedOnCurvePoints_not_all_impliable PASSED [ 61%]
Tests/ttLib/tables/_g_l_y_f_test.py::test_dropImpliedOnCurvePoints_incompatible_flags PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_extended_mac_encodings PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_macroman PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_extended_unknown PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_get_nice_full_name PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toUnicode_macroman PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toUnicode_UnicodeDecodeError PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_extended_mac_encodings_errors PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_unknownPlatEncID_nonASCII PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_unknownPlatEncID_ASCII PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toUnicode_singleChar PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toUnicode_utf16be PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_utf16be_odd_length2 PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_utf16be_odd_length1 PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_get_family_name PASSED [ 61%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_macroman_actual_utf16be PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_utf16be PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_get_subfamily_name PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_encoding_macroman_misc PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toXML_utf16be_double_encoded PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameRecordTest::test_toUnicode_macromanian PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_findMultilingualNameNoMac PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_findMultilingualName_compiled PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_getDebugName PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_findMultilingualName PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName_TTFont PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualNameReuse PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_removeNames PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addName PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_names_sort_encoding PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_setName PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName_legacyMacEncodingButNoCodec PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_names_sort_bytes_str PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName_noTTFont PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName_name_inconsistencies PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName_minNameID PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_decompile_badOffset PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName_legacyMacEncoding PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_addMultilingualName_legacyMacEncodingButUnencodableName PASSED [ 62%]
Tests/ttLib/tables/_n_a_m_e_test.py::NameTableTest::test_names_sort_attributes PASSED [ 62%]
Tests/designspaceLib/statNames_test.py::test_getStatNames_on_ds4_doesnt_make_up_bad_names PASSED [ 62%]
Tests/designspaceLib/statNames_test.py::test_not_all_ordering_specified_and_translations PASSED [ 62%]
Tests/designspaceLib/statNames_test.py::test_detect_ribbi_recursive PASSED [ 62%]
Tests/designspaceLib/statNames_test.py::test_instance_getStatNames PASSED [ 62%]
Tests/designspaceLib/statNames_test.py::test_detect_ribbi_aktiv PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_splitQuadraticAtT PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment0-0.0-expectedPoint0] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_calcCubicArcLength[segment1-3.32098765445] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment5-1.0-expectedPoint5] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_calcCubicArcLength[segment0-3.32098765445] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment1-0.5-expectedPoint1] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_splitCubicAtT PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment6-0.0-expectedPoint6] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_calcQuadraticBounds PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment3-0.0-expectedPoint3] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_intersections_straight_line PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_solveCubic PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_intersections_linelike PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment7-0.5-expectedPoint7] PASSED [ 62%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment8-1.0-expectedPoint8] PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment4-0.5-expectedPoint4] PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_splitLine PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_splitQuadratic PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_calcCubicArcLength[segment2-27.06159516422008] PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_segmentPointAtT[segment2-1.0-expectedPoint2] PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_calcCubicBounds PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_splitCubic PASSED [ 63%]
Tests/misc/bezierTools_test.py::test_calcQuadraticArcLength PASSED [ 63%]
Tests/pens/cocoaPen_test.py::CocoaPenTest::test_empty SKIPPED (pyobj...) [ 63%]
Tests/pens/cocoaPen_test.py::CocoaPenTest::test_draw SKIPPED (pyobjc...) [ 63%]
Tests/ttLib/tables/V_A_R_C_test.py::VarCompositeTest::test_basic PASSED [ 63%]
Tests/ttLib/tables/V_A_R_C_test.py::VarCompositeTest::test_roundtrip PASSED [ 63%]
Tests/ufoLib/filenames_test.py::TestFilenames::test_handleClash1 PASSED [ 63%]
Tests/ufoLib/filenames_test.py::TestFilenames::test_handleClash2 PASSED [ 63%]
Tests/ufoLib/filenames_test.py::TestFilenames::test_userNameToFileName_ValueError PASSED [ 63%]
Tests/ufoLib/filenames_test.py::TestFilenames::test_userNameToFileName PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed4] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed29] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed21] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed8] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed6] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_identity PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed30] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed26] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed27] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed9] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed0] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed19] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_toTransform PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed24] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed2] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed17] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed18] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed1] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed15] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed25] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed31] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed22] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed7] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed14] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed5] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed23] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed12] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed13] PASSED [ 63%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed3] PASSED [ 64%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed11] PASSED [ 64%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_scale PASSED [ 64%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed20] PASSED [ 64%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed16] PASSED [ 64%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed10] PASSED [ 64%]
Tests/misc/transform_test.py::DecomposedTransformTest::test_roundtrip[decomposed28] PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_decompose PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_transformPoints PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test__repr__ PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_transformVectors PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test__bool__ PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_skew PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_rotate PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_toPS PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_scale PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_Identity PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_examples PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test__ne__ PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test__hash__ PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_Scale PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_inverse PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_reverseTransform PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_Offset PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_translate PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_transformVector PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test_transform PASSED [ 64%]
Tests/misc/transform_test.py::TransformTest::test__init__ PASSED [ 64%]
Tests/misc/py23_test.py::Round3Test::test_halfway_cases PASSED [ 64%]
Tests/misc/py23_test.py::Round3Test::test_second_argument_type PASSED [ 64%]
Tests/misc/py23_test.py::TestRedirectStderr::test_no_redirect_in_init PASSED [ 64%]
Tests/misc/py23_test.py::TestRedirectStderr::test_redirect_to_string_io PASSED [ 64%]
Tests/misc/py23_test.py::TestRedirectStderr::test_cm_is_reentrant PASSED [ 64%]
Tests/misc/py23_test.py::TestRedirectStderr::test_cm_is_reusable PASSED [ 64%]
Tests/misc/py23_test.py::TestRedirectStderr::test_enter_result_is_target PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_integers PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_near_zero PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_identical PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_eight_decimal_places PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_identical_infinite PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_negative_tolerances PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_zero_tolerance PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_inf_ninf_nan PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_assymetry PASSED [ 64%]
Tests/misc/py23_test.py::IsCloseTests::test_fractions PASSED [ 65%]
Tests/misc/py23_test.py::IsCloseTests::test_decimals PASSED [ 65%]
Tests/misc/py23_test.py::OpenFuncWrapperTest::test_binary_pipe_py23_open_wrapper PASSED [ 65%]
Tests/misc/py23_test.py::OpenFuncWrapperTest::test_binary_pipe_built_in_io_open PASSED [ 65%]
Tests/misc/py23_test.py::Round2Test::test_halfway_cases PASSED [ 65%]
Tests/misc/py23_test.py::Round2Test::test_second_argument_type PASSED [ 65%]
Tests/misc/py23_test.py::TestRedirectStdout::test_cm_is_reentrant PASSED [ 65%]
Tests/misc/py23_test.py::TestRedirectStdout::test_cm_is_reusable PASSED [ 65%]
Tests/misc/py23_test.py::TestRedirectStdout::test_redirect_to_string_io PASSED [ 65%]
Tests/misc/py23_test.py::TestRedirectStdout::test_no_redirect_in_init PASSED [ 65%]
Tests/misc/py23_test.py::TestRedirectStdout::test_enter_result_is_target PASSED [ 65%]
Tests/otlLib/optimize_test.py::otlLib.optimize_test.set_env PASSED [ 65%]
Tests/pens/utils.py::pens.utils._repr_pen_commands PASSED [ 65%]
ttLib/woff2.py::fontTools.ttLib.woff2.pack255UShort PASSED [ 65%]
ufoLib/converters.py::fontTools.ufoLib.converters.test PASSED [ 65%]
misc/transform.py::fontTools.misc.transform.DecomposedTransform.toTransform PASSED [ 65%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__iadd__ PASSED [ 65%]
misc/arrayTools.py::fontTools.misc.arrayTools.pairwise PASSED [ 65%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.transform PASSED [ 65%]
misc/arrayTools.py::fontTools.misc.arrayTools._test PASSED [ 65%]
varLib/models.py::fontTools.varLib.models.VariationModel PASSED [ 65%]
pens/recordingPen.py::fontTools.pens.recordingPen.DecomposingRecordingPointPen PASSED [ 65%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__imul__ PASSED [ 65%]
misc/transform.py::fontTools.misc.transform.Transform.scale PASSED [ 65%]
misc/eexec.py::fontTools.misc.eexec.decrypt PASSED [ 65%]
ufoLib/filenames.py::fontTools.ufoLib.filenames.userNameToFileName PASSED [ 65%]
misc/plistlib/__init__.py::fontTools.misc.plistlib.PlistTarget PASSED [ 65%]
misc/timeTools.py::fontTools.misc.timeTools.asctime PASSED [ 65%]
ttLib/woff2.py::fontTools.ttLib.woff2.base128Size PASSED [ 65%]
misc/transform.py::fontTools.misc.transform.Transform.toPS PASSED [ 65%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen._moveTo PASSED [ 65%]
misc/classifyTools.py::fontTools.misc.classifyTools.classify PASSED [ 65%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen._closePath PASSED [ 65%]
ttLib/woff2.py::fontTools.ttLib.woff2.packBase128 PASSED [ 65%]
misc/loggingTools.py::fontTools.misc.loggingTools.Timer PASSED [ 65%]
misc/transform.py::fontTools.misc.transform.Transform.skew PASSED [ 65%]
ttLib/tables/ttProgram.py::fontTools.ttLib.tables.ttProgram.Program.__bool__ PASSED [ 65%]
misc/transform.py::fontTools.misc.transform.Offset PASSED [ 65%]
misc/loggingTools.py::fontTools.misc.loggingTools.LogMixin PASSED [ 65%]
ufoLib/converters.py::fontTools.ufoLib.converters.findKnownKerningGroups PASSED [ 65%]
ufoLib/glifLib.py::fontTools.ufoLib.glifLib._number PASSED [ 65%]
ufoLib/validators.py::fontTools.ufoLib.validators.colorValidator PASSED [ 65%]
misc/intTools.py::fontTools.misc.intTools.bit_indices PASSED [ 65%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__isub__ PASSED [ 65%]
varLib/models.py::fontTools.varLib.models.normalizeValue PASSED [ 65%]
cffLib/specializer.py::fontTools.cffLib.specializer._categorizeVector PASSED [ 66%]
misc/transform.py::fontTools.misc.transform.Transform.__bool__ PASSED [ 66%]
varLib/models.py::fontTools.varLib.models.normalizeLocation PASSED [ 66%]
misc/transform.py::fontTools.misc.transform PASSED [ 66%]
misc/arrayTools.py::fontTools.misc.arrayTools.quantizeRect PASSED [ 66%]
misc/dictTools.py::fontTools.misc.dictTools.hashdict PASSED [ 66%]
ttLib/woff2.py::fontTools.ttLib.woff2.unpack255UShort PASSED [ 66%]
misc/filenames.py::fontTools.misc.filenames.handleClash2 PASSED [ 66%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__pos__ PASSED [ 66%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen._curveToOne PASSED [ 66%]
misc/transform.py::fontTools.misc.transform.Transform.transform PASSED [ 66%]
misc/eexec.py::fontTools.misc.eexec.encrypt PASSED [ 66%]
ufoLib/validators.py::fontTools.ufoLib.validators.fontLibValidator PASSED [ 66%]
ufoLib/validators.py::fontTools.ufoLib.validators.groupsValidator PASSED [ 66%]
ufoLib/utils.py::fontTools.ufoLib.utils.deprecated PASSED [ 66%]
ufoLib/validators.py::fontTools.ufoLib.validators.glyphLibValidator PASSED [ 66%]
ufoLib/__init__.py::fontTools.ufoLib.makeUFOPath PASSED [ 66%]
varLib/models.py::fontTools.varLib.models.supportScalar PASSED [ 66%]
misc/transform.py::fontTools.misc.transform.Transform.transformPoint PASSED [ 66%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__neg__ PASSED [ 66%]
pens/roundingPen.py::fontTools.pens.roundingPen.RoundingPen PASSED [ 66%]
misc/transform.py::fontTools.misc.transform.Transform PASSED [ 66%]
misc/fixedTools.py::fontTools.misc.fixedTools.floatToFixedToFloat PASSED [ 66%]
misc/loggingTools.py::fontTools.misc.loggingTools.ChannelsFilter PASSED [ 66%]
misc/transform.py::fontTools.misc.transform.Transform.transformVector PASSED [ 66%]
pens/roundingPen.py::fontTools.pens.roundingPen.RoundingPointPen PASSED [ 66%]
varLib/featureVars.py::fontTools.varLib.featureVars.overlayFeatureVariations PASSED [ 66%]
ttLib/tables/_f_p_g_m.py::fontTools.ttLib.tables._f_p_g_m.table__f_p_g_m.__bool__ PASSED [ 66%]
ufoLib/kerning.py::fontTools.ufoLib.kerning.lookupKerningValue PASSED [ 66%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__itruediv__ PASSED [ 66%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen._handleAnchor PASSED [ 66%]
ufoLib/filenames.py::fontTools.ufoLib.filenames.handleClash1 PASSED [ 66%]
ufoLib/filenames.py::fontTools.ufoLib.filenames.handleClash2 PASSED [ 66%]
misc/fixedTools.py::fontTools.misc.fixedTools.fixedToStr PASSED [ 66%]
misc/fixedTools.py::fontTools.misc.fixedTools.fixedToFloat PASSED [ 66%]
unicodedata/__init__.py::fontTools.unicodedata.script PASSED [ 66%]
pens/explicitClosingLinePen.py::fontTools.pens.explicitClosingLinePen.ExplicitClosingLinePen PASSED [ 66%]
tfmLib.py::fontTools.tfmLib PASSED [ 66%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__bool__ PASSED [ 66%]
afmLib.py::fontTools.afmLib PASSED [ 66%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__ne__ PASSED [ 66%]
ufoLib/validators.py::fontTools.ufoLib.validators.identifierValidator PASSED [ 66%]
ttLib/tables/O_S_2f_2.py::fontTools.ttLib.tables.O_S_2f_2.intersectUnicodeRanges PASSED [ 66%]
misc/transform.py::fontTools.misc.transform.Scale PASSED [ 66%]
misc/transform.py::fontTools.misc.transform.Transform.inverse PASSED [ 66%]
ufoLib/validators.py::fontTools.ufoLib.validators.kerningValidator PASSED [ 67%]
ttLib/tables/_a_v_a_r.py::fontTools.ttLib.tables._a_v_a_r.table__a_v_a_r SKIPPED [ 67%]
ttLib/woff2.py::fontTools.ttLib.woff2.unpackBase128 PASSED [ 67%]
misc/filenames.py::fontTools.misc.filenames.userNameToFileName PASSED [ 67%]
misc/filenames.py::fontTools.misc.filenames.handleClash1 PASSED [ 67%]
misc/transform.py::fontTools.misc.transform.Transform.transformPoints PASSED [ 67%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen._endPath PASSED [ 67%]
ttLib/tables/__init__.py::fontTools.ttLib.tables._moduleFinderHint PASSED [ 67%]
misc/fixedTools.py::fontTools.misc.fixedTools.floatToFixedToStr PASSED [ 67%]
pens/transformPen.py::fontTools.pens.transformPen.TransformPointPen PASSED [ 67%]
unicodedata/__init__.py::fontTools.unicodedata.block PASSED [ 67%]
pens/recordingPen.py::fontTools.pens.recordingPen.DecomposingRecordingPen PASSED [ 67%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen._lineTo PASSED [ 67%]
unicodedata/__init__.py::fontTools.unicodedata.script_extension PASSED [ 67%]
ttLib/sfnt.py::fontTools.ttLib.sfnt.calcChecksum PASSED [ 67%]
pens/filterPen.py::fontTools.pens.filterPen.FilterPen PASSED [ 67%]
misc/roundTools.py::fontTools.misc.roundTools.nearestMultipleShortestRepr PASSED [ 67%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen PASSED [ 67%]
misc/transform.py::fontTools.misc.transform.Transform.reverseTransform PASSED [ 67%]
misc/transform.py::fontTools.misc.transform.Transform.translate PASSED [ 67%]
misc/transform.py::fontTools.misc.transform.Transform.rotate PASSED [ 67%]
misc/loggingTools.py::fontTools.misc.loggingTools.LevelFormatter PASSED [ 67%]
varLib/featureVars.py::fontTools.varLib.featureVars.cleanupBox PASSED [ 67%]
pens/filterPen.py::fontTools.pens.filterPen.FilterPointPen PASSED [ 67%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.__eq__ PASSED [ 67%]
misc/textTools.py::fontTools.misc.textTools.pad PASSED [ 67%]
pens/svgPathPen.py::fontTools.pens.svgPathPen.SVGPathPen._qCurveToOne PASSED [ 67%]
misc/fixedTools.py::fontTools.misc.fixedTools.strToFixedToFloat PASSED [ 67%]
agl.py::fontTools.agl PASSED [ 67%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.scale PASSED [ 67%]
ttLib/tables/ttProgram.py::fontTools.ttLib.tables.ttProgram._test PASSED [ 67%]
ttLib/tables/_g_l_y_f.py::fontTools.ttLib.tables._g_l_y_f.GlyphCoordinates.translate PASSED [ 67%]
misc/transform.py::fontTools.misc.transform.Transform.transformVectors PASSED [ 67%]
misc/fixedTools.py::fontTools.misc.fixedTools.floatToFixed PASSED [ 67%]
misc/fixedTools.py::fontTools.misc.fixedTools.strToFixed PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_TTcontour_clockwise_line_first PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_PScontour_counterclockwise_line_first PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_PScontour_counterclockwise_line_last PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_PScontour_clockwise_line_last PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_TTcontour_counterclockwise_line_last PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_TTcontour_counterclockwise_line_first PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_PScontour_clockwise_line_first PASSED [ 67%]
Tests/pens/perimeterPen_test.py::PerimeterPenTest::test_TTcontour_clockwise_line_last PASSED [ 67%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_reverse_direction PASSED [ 67%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_qCurveTo_1_point PASSED [ 67%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_curveTo_3_points PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_convert_composite_glyph PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_curveTo_more_than_3_points PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_convert_simple_glyph PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_qCurveTo_more_than_1_point PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_curveTo_1_point PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_curveTo_2_points PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_addComponent PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_convert_mixed_glyph PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPen::test_stats PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_addComponent PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_convert_simple_glyph PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_super_bezier_curve PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_stats PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_convert_mixed_glyph PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_convert_composite_glyph PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_quad_no_oncurve PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test__flushContour_restore_starting_point PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuPointPen::test_reverse_direction PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestCu2QuMultiPen::test_multi_pen PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestAllQuadraticFalse::test_point_pen_cubic PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestAllQuadraticFalse::test_point_pen_quadratic PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestAllQuadraticFalse::test_segment_pen_quadratic PASSED [ 68%]
Tests/pens/cu2quPen_test.py::TestAllQuadraticFalse::test_segment_pen_cubic PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_and_parse_pfb_write_pfa PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_pfb_write_pfa PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_pfa_write_pfb PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_and_parse_pfa_write_pfb PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::EditTest::test_edit_pfa PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::T1FontTest::test_parse_lwfn PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::T1FontTest::test_parse_pfb PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::T1FontTest::test_parse_pfa PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::T1FontTest::test_getGlyphSet PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::FindEncryptedChunksTest::test_findEncryptedChunks_weird_zeros PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::FindEncryptedChunksTest::test_findEncryptedChunks PASSED [ 68%]
Tests/t1Lib/t1Lib_test.py::DecryptType1Test::test_decryptType1 PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_compileOffsets_longFormat PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_compile_noVariations PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_decompileOffsets_longFormat PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_decompile_noVariations PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_toXML PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_decompileOffsets_shortFormat PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_compileOffsets_shortFormat PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_compile_emptyVariations PASSED [ 68%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_compile PASSED [ 69%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_decompile PASSED [ 69%]
Tests/ttLib/tables/_g_v_a_r_test.py::GVARTableTest::test_fromXML PASSED [ 69%]
Tests/ttLib/woff2_test.py::Base128Test::test_packBase128 PASSED [ 69%]
Tests/ttLib/woff2_test.py::Base128Test::test_base128Size PASSED [ 69%]
Tests/ttLib/woff2_test.py::Base128Test::test_unpackBase128 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_fromFile PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_transformed_toString PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_glyf_loca_transform_flags PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_not_enough_data_table_flags PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_unknown_toString PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_loca_zero_transformLength PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_not_enough_data_table_tag PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_known_toString PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2DirectoryEntryTest::test_other_transform_flags PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_no_transforms PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_default_transforms PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_no_glyf_and_loca_tables PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_all_transforms PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_off_curve_despite_overlap_bit PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_only_hmtx_no_glyf_transform PASSED [ 69%]
Tests/ttLib/woff2_test.py::CubicTest::test_cubic PASSED [ 69%]
Tests/ttLib/woff2_test.py::UShort255Test::test_unpack255UShort PASSED [ 69%]
Tests/ttLib/woff2_test.py::UShort255Test::test_pack255UShort PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2LocaTableTest::test_compile_long_loca PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2LocaTableTest::test_compile_short_loca_not_multiples_of_2 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2LocaTableTest::test_compile_set_indexToLocFormat_1 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2LocaTableTest::test_compile_short_loca_overflow PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2LocaTableTest::test_compile_set_indexToLocFormat_0 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2LocaTableTest::test_compile_short_loca PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_loca_padded_2 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_loca_unpadded PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_roundtrip_glyf_transform_and_reconstruct PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_transform_glyf PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_loca_padded_4 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_unpadded PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_padded_4 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_roundtrip_glyf_reconstruct_and_transform PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_incorrect_glyphOrder PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_table_incorrect_size PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_header_not_enough_data PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_padded_2 PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_missing_glyphOrder PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_reconstruct_too_much_data PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_transform_proportional_sidebearings PASSED [ 69%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_reconstruct_proportional_sidebearings PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_reconstruct_monospaced_sidebearings PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_transform_not_applicable PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_reconstruct_flags_reserved_bits PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_reconstruct_no_sidebearings PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_transform_monospaced_sidebearings PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_transform_no_sidebearings PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2HmtxTableTest::test_reconstruct_flags_required_bits PASSED [ 70%]
Tests/ttLib/woff2_test.py::VarCompositeTest::test_var_composite PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_bad_signature PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_num_tables PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_reconstruct_unknown PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_not_enough_data_header PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_get_normal_tables PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_incorrect_compressed_size PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_incorrect_uncompressed_size PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_table_tags PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_incorrect_file_size PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_get_metaData_and_privData PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_get_metaData_no_privData PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_get_privData_no_metaData PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_mutually_exclusive_args PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_get_major_minorVersion PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_transformedTables_invalid PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_transformedTables_default PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_tables_sorted_alphabetically PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_required_tables PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_num_tables PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_head_transform_flag PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcSFNTChecksumsLengthsAndOffsets PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_DSIG_dropped PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_bad_sfntVersion PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_no_rewrite_table PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_with_metaData PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_with_metaData_and_privData PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_no_flavorData PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_with_privData PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_normaliseGlyfAndLoca PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_getVersion PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_no_transforms PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_checksums PASSED [ 70%]
Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_hmtx_trasform PASSED [ 70%]
Tests/ttLib/woff2_test.py::MainTest::test_compress_ttf_hmtx_transform PASSED [ 70%]
Tests/ttLib/woff2_test.py::MainTest::test_compress_otf PASSED [ 70%]
Tests/ttLib/woff2_test.py::MainTest::test_compress_output_file PASSED [ 70%]
Tests/ttLib/woff2_test.py::MainTest::test_no_subcommand_show_help PASSED [ 71%]
Tests/ttLib/woff2_test.py::MainTest::test_compress_ttf_no_glyf_transform_hmtx_transform PASSED [ 71%]
Tests/ttLib/woff2_test.py::MainTest::test_decompress_output_file PASSED [ 71%]
Tests/ttLib/woff2_test.py::MainTest::test_recompress_woff2_keeps_flavorData PASSED [ 71%]
Tests/ttLib/woff2_test.py::MainTest::test_compress_ttf PASSED [ 71%]
Tests/ttLib/woff2_test.py::MainTest::test_decompress_otf PASSED [ 71%]
Tests/ttLib/woff2_test.py::MainTest::test_decompress_ttf PASSED [ 71%]
Tests/ttLib/woff2_test.py::MainTest::test_compress_ttf_no_glyf_transform PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_glyf PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_get_normal_tables PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_incorrect_compressed_size PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_num_tables PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_not_enough_data_header PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_incorrect_uncompressed_size PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_unknown PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_incorrect_file_size PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_bad_signature PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_table_tags PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_loca PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_loca_not_match_orig_size PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_with_metaData PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_bad_sfntVersion PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_DSIG_dropped PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_required_tables PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcSFNTChecksumsLengthsAndOffsets PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_checksums PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_no_flavorData PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_with_metaData_and_privData PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_head_transform_flag PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_no_transforms PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_getVersion PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_num_tables PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_tables_sorted_alphabetically PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_hmtx_trasform PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_no_rewrite_table PASSED [ 71%]
Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_with_privData PASSED [ 71%]
Tests/config_test.py::test_value_parsing_can_error[Option] PASSED [ 71%]
Tests/config_test.py::test_implements_mutable_mapping[Option] PASSED [ 71%]
Tests/config_test.py::test_value_gets_validated[str] PASSED [ 71%]
Tests/config_test.py::test_can_register_option PASSED [ 71%]
Tests/config_test.py::test_implements_mutable_mapping[str] PASSED [ 71%]
Tests/config_test.py::test_value_gets_parsed_if_asked[str] PASSED [ 71%]
Tests/config_test.py::test_different_ttfonts_have_different_configs[Option] PASSED [ 71%]
Tests/config_test.py::test_can_set_config[Option] PASSED [ 71%]
Tests/config_test.py::test_no_config_returns_default_values[str] PASSED [ 72%]
Tests/config_test.py::test_ttfont_has_config[Option] PASSED [ 72%]
Tests/config_test.py::test_value_parsing_can_error[str] PASSED [ 72%]
Tests/config_test.py::test_cannot_set_inexistent_key PASSED [ 72%]
Tests/config_test.py::test_value_not_parsed_by_default[str] PASSED [ 72%]
Tests/config_test.py::test_value_gets_validated[Option] PASSED [ 72%]
Tests/config_test.py::test_can_set_config[str] PASSED [ 72%]
Tests/config_test.py::test_ttfont_can_take_superset_of_fonttools_config[Option] PASSED [ 72%]
Tests/config_test.py::test_value_gets_parsed_if_asked[Option] PASSED [ 72%]
Tests/config_test.py::test_no_config_returns_default_values[Option] PASSED [ 72%]
Tests/config_test.py::test_value_not_parsed_by_default[Option] PASSED [ 72%]
Tests/config_test.py::test_ttfont_has_config[str] PASSED [ 72%]
Tests/config_test.py::test_ttfont_can_take_superset_of_fonttools_config[str] PASSED [ 72%]
Tests/config_test.py::test_different_ttfonts_have_different_configs[str] PASSED [ 72%]
Tests/pens/roundingPen_test.py::RoundingPointPenTest::test_transform_round PASSED [ 72%]
Tests/pens/roundingPen_test.py::RoundingPointPenTest::test_general PASSED [ 72%]
Tests/pens/roundingPen_test.py::RoundingPenTest::test_general PASSED [ 72%]
Tests/pens/roundingPen_test.py::RoundingPenTest::test_transform_round PASSED [ 72%]
Tests/ttLib/tables/_l_t_a_g_test.py::Test_l_t_a_g::test_decompile_compile PASSED [ 72%]
Tests/ttLib/tables/_l_t_a_g_test.py::Test_l_t_a_g::test_toXML PASSED [ 72%]
Tests/ttLib/tables/_l_t_a_g_test.py::Test_l_t_a_g::test_addTag PASSED [ 72%]
Tests/ttLib/tables/_l_t_a_g_test.py::Test_l_t_a_g::test_fromXML PASSED [ 72%]
Tests/qu2cu/qu2cu_cli_test.py::MainTest::test_all_cubic PASSED [ 72%]
Tests/qu2cu/qu2cu_cli_test.py::MainTest::test_stats PASSED [ 72%]
Tests/qu2cu/qu2cu_cli_test.py::MainTest::test_output_file PASSED [ 72%]
Tests/qu2cu/qu2cu_cli_test.py::MainTest::test_no_output PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_conversion_error PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_copytree[interpolatable] PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_multiple_inputs_output_dir PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_keep_direction PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_conversion_error_short PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_interpolatable_inplace PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_single_input_no_output PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_single_input_output_file PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_copytree[normal] PASSED [ 72%]
Tests/cu2qu/cli_test.py::MainTest::test_multiprocessing PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations6-location6-expected6] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations9-location9-expected9] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations13-location13-expected13] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_interpolation[locations0-axisOrder0-masterValues0-instanceLocation0-37.5-masterScalars0] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_init_duplicate_locations PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations0-location0-expected0] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations14-location14-expected14] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_init[locations1-None-sortedLocs1-supports1-deltaWeights1] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations5-location5-expected5] PASSED [ 72%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations4-location4-expected4] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations15-location15-expected15] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_init[locations0-axisOrder0-sortedLocs0-supports0-deltaWeights0] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_init[locations3-None-sortedLocs3-supports3-deltaWeights3] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations12-location12-expected12] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_init[locations2-None-sortedLocs2-supports2-deltaWeights2] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations8-location8-expected8] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations10-location10-expected10] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations3-location3-expected3] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations7-location7-expected7] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations2-location2-expected2] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations11-location11-expected11] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations1-location1-expected1] PASSED [ 73%]
Tests/varLib/models_test.py::VariationModelTest::test_getMasterScalars[masterLocations16-location16-expected16] PASSED [ 73%]
Tests/varLib/models_test.py::test_supportScalar PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes3-location3-expected3] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes6-location6-expected6] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes5-location5-expected5] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes0-location0-expected0] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes9-location9-expected9] PASSED [ 73%]
Tests/varLib/models_test.py::test_modeling_error[127-509] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes1-location1-expected1] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes8-location8-expected8] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes4-location4-expected4] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes7-location7-expected7] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes10-location10-expected10] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes11-location11-expected11] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes12-location12-expected12] PASSED [ 73%]
Tests/varLib/models_test.py::test_modeling_error[31-251] PASSED [ 73%]
Tests/varLib/models_test.py::test_model_extrapolate PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes13-location13-expected13] PASSED [ 73%]
Tests/varLib/models_test.py::test_normalizeLocation_extrapolate[axes2-location2-expected2] PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_ignore_empty_lookup_block PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_design_axis_duplicate_order PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ZeroValue_SinglePos_vertical PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9c3 PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ChainSubstSubtable PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug453 PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_delete_glyph PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9d PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec4h1 PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug504 PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug568 PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec8a PASSED [ 73%]
Tests/feaLib/builder_test.py::BuilderTest::test_variable_scalar_avar PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GlyphClassDef PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5d1 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_name PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_elidedfallbackname_already_defined PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9c3 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9b PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GSUB_2 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_script_in_standalone_lookup PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GSUB_6_formats PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_feature_aalt PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GSUB_5_formats PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_AlternateSubtable PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_5 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_2b PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_script PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_pairPos_enumRuleOverridenBySinglePair_DEBUG PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_STAT_test PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5d1 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_aalt_chain_contextual_subst PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_cid_range PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_2b PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5f_ii_1 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ignore_pos PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_omitted_GlyphClassDef PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug453 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GSUB_2 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ZeroValue_ChainSinglePos_vertical PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_unsupported_subtable_break PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug1307 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_1_zero PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_markClass_same_glyph_multiple_classes PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_3 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug1459 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5d2 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_MultipleLookupsPerGlyph2 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_lookupflag PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_duplicate_design_axis_name PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GSUB_6_formats PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_language_required PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_markClass_same_glyph_redefined PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec6f PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_8 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5h1 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5fi1 PASSED [ 74%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_variable_scalar_valuerecord PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_axis_value_format4 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug463 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_languagesystem_DFLT_not_preceding PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ZeroValue_ChainSinglePos_horizontal PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug514 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9e PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_duplicate_lookup_reference PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_enum PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_condition_set_avar PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec6h_iii_3d PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug502 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5f_ii_3 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GSUB_8 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec4h1 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ZeroValue_PairPos_vertical PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_languagesystem PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_lookup PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_LigatureCaretByPos PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug568 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_language_in_standalone_lookup PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec6h_iii_1 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_singlePos_multiplePositionsForSameGlyph PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5fi2 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_MultipleLookupsPerGlyph PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec8d PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_AlternateSubtable PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_multiple_feature_blocks PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_script_in_size_feature PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5h1 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_1_zero PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_build_unsupported_tables PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_LigatureSubtable PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec6b_ii PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GSUB_6 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GlyphClassDef PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec8a PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_language_required PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_lookup PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_AlternateChained PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5f_ii_4 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ZeroValue_ChainSinglePos_horizontal PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_1 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec6h_ii PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug633 PASSED [ 75%]
Tests/feaLib/builder_test.py::BuilderTest::test_lookup_inside_feature_aalt PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec8d PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_language_in_size_feature PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug509 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ignore_pos PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_PairPosSubtable PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_variable_scalar_anchor PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9g PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_LigatureSubtable PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug2276 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_alternateSubst_multipleSubstitutionsForSameGlyph PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GSUB_8 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_markClass PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_MultipleLookupsPerGlyph2 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_design_axis_name PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_STAT_test_elidedFallbackNameID PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_variable_mark_anchor PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_singleSubst_multipleSubstitutionsForSameGlyph PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GSUB_6 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug463 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_Attach PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec6e PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_singlePos_redefinition PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec6d2 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_3 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_6 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_variable_bug2772 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_aalt_chain_contextual_subst PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_STAT_test_elidedFallbackNameID PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug501 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_4 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec8c PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_lookupflag PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_multipleSubst_multipleIdenticalSubstitutionsForSameGlyph_info PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9c2 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug1459 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec6d2 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ChainPosSubtable PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug512 PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_variable_mark_anchor PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec8c PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_undefined_tag PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9b PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_ligatureCaretByPos_variable_scalar PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_elidedfallbackname_set_twice PASSED [ 76%]
Tests/feaLib/builder_test.py::BuilderTest::test_skip_featureNames_if_no_name_table PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5f_ii_4 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_1 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug504 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_size2 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5f_ii_1 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_6 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_language_required_duplicate PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec6h_ii PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec6h_iii_3d PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_build_specific_tables PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_lookup_multiple_flags PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_variable_conditionset PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5f_ii_3 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_variable_bug2772 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_lookup_multiple_types PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5f_ii_2 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_duplicate_axis_value_record PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GSUB_3 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec6b_ii PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GSUB_3 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5fi2 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9d PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_chain_subst_refrences_GPOS_looup PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_size2 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5fi4 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_lookup_already_defined PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_contextual_inline_multi_sub_format_2 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5fi3 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_size PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_feature_undefinedReference PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug2276 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_axis_value_missing_location PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_feature_outside_aalt PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec6f PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_SubstSubtable PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_4 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_cid_range PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ChainPosSubtable PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec4h2 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_MultipleSubstSubtable PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug505 PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ZeroValue_PairPos_horizontal PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9g PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec8b PASSED [ 77%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9f PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ZeroValue_SinglePos_vertical PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec10 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5fi4 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug514 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug506 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9c2 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug633 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_SingleSubstSubtable PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ZeroValue_PairPos_horizontal PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ZeroValue_PairPos_vertical PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9c1 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_elidedfallbacknameID_already_defined PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_LigatureCaretByIndex PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ChainSubstSubtable PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_singleSubst_multipleIdenticalSubstitutionsForSameGlyph_info PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_delete_glyph PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5d2 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_LigatureCaretByPos PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_ZeroValue_SinglePos_horizontal PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_language PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ZeroValue_ChainSinglePos_vertical PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_pairPos_redefinition_warning PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_variable_scalar_valuerecord PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_2 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GSUB_5_formats PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_languagesystem_none_specified PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9c1 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_conditionset_multiple_features PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_contextual_inline_multi_sub_format_2 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_unmarked_ignore_statement PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9a PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_build_pre_parsed_ast_featurefile PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_languagesystem_DFLT_dflt_not_first PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_elidedfallbacknameID_not_in_name_table PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug509 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_markClass PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_variable_scalar_anchor PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_size PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_variable_conditionset PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5f_ii_2 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_5 PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_AlternateChained PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_PairPosSubtable PASSED [ 78%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug506 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_GPOS_8 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_languagesystem_duplicate PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec9f PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug505 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_name PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_disable_empty_classes PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_SubstSubtable PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_GPOS_2 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_feature_aalt PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_extensions PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec5fi3 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec10 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_SingleSubstSubtable PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec8b PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_STAT_test PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_multipleSubst_multipleSubstitutionsForSameGlyph PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug1307 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_GlyphClassDef_conflictingClasses PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug457 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec4h2 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec5fi1 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_spec6h_iii_1 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_LigatureCaretByIndex PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_duplicate_lookup_reference PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_Attach PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_script_in_aalt_feature PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_ZeroValue_SinglePos_horizontal PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_multiple_feature_blocks PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug457 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_enum PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9e PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_bug512 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_omitted_GlyphClassDef PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug501 PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_MultipleLookupsPerGlyph PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_MultipleSubstSubtable PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_chain_pos_refrences_GSUB_looup PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec6e PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_language_in_aalt_feature PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_Fea2feaFile_spec9a PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_STAT_invalid_location_tag PASSED [ 79%]
Tests/feaLib/builder_test.py::BuilderTest::test_FeatureFile_bug502 PASSED [ 79%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAdvance_illegal_width PASSED [ 79%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testFormat_illegal_not_int PASSED [ 79%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_illegal_x_missing PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_point_guideline PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_anchor_anchor PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testNote PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeOffCurve_illegal_before_move PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeOffCurve_illegal_before_line PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testComponent_legal PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testName_legal PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeCurve_legal_smooth PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointCoordinates_illegal_y PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_contour_anchor PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeOffCurve_legal_start_of_contour PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeMove_legal_smooth PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_illegal_x PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_contour_component PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_legal_no_conflict PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeLine_legal_smooth PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_illegal_angle_out_of_range PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointQCurve_legal_smooth PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_point_anchor PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testSpecialCaseQCurve_legal_no_on_curve PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointIdentifier PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeOffCurve_legal PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testName_not_a_string PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testLib PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeMove_legal PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointQCurve_legal_start_of_contour PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testTopElement PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testUnicodes_legal PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAnchors_illegal_y PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_point_component PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAnchors_legal PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testImage_legal PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testImage_illegal_no_file_name PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAdvance_legal_height PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testImage_legal_no_color_or_transformation PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testComponent_illegal_no_base PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAnchors_illegal_x PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_guideline_anchor PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testName_empty PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_illegal_y PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testOpenContourLooseOffCurves PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_component_component PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testImage_bogus_color PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_illegal_angle_missing PASSED [ 80%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_component_anchor PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeMove_illegal_not_at_start PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointCoordinates_legal_int PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeCurve_legal_start_of_contour PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_guideline_guideline PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testContour_legal_two_contours PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testBogusGlyphStructure_unknown_element PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAdvance_legal_width PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointQCurve_legal PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testComponent_illegal_bogus_transformation PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_contour_contour PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointQCurve_legal_one_off_curve PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testOutline_unknown_element PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointQCurve_legal_no_off_curves PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeCurve_illegal_3_off_curves PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointCoordinates_legal_float PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_illegal_y_missing PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testFormat_legal PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testContour_illegal_unkonwn_element PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeLine_legal_start_of_contour PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_illegal_angle PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeLine_legal PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testBogusGlyphStructure_content PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeCurve_legal PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointQCurve_legal_3_off_curves PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAnchors_illegal_y_missing PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointCoordinates_illegal_x PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testFormat_illegal_wrong_number PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testUnicodes_illegal PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_point_point PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testImage_bogus_transformation PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testUnicodes_legal_multiple PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAdvance_illegal_height PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAnchors_illegal_x_missing PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAdvance_legal_width_and_height_floats PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeOffCurve_illegal_smooth PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testOutline_content PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testAdvance_legal_widht_and_height PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testGuidelines_legal PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeCurve_legal_1_off_curve PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testPointTypeCurve_legal_no_off_curves PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_point_contour PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testContourIdentifier PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_contour_guideline PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testContour_legal_one_contour PASSED [ 81%]
Tests/ufoLib/GLIF2_test.py::TestGLIF2::testIdentifierConflict_component_guideline PASSED [ 82%]
Tests/ttLib/tables/C_F_F__2_test.py::CFFTableTest::test_fromXML PASSED [ 82%]
Tests/ttLib/tables/C_F_F__2_test.py::CFFTableTest::test_toXML PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_f PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_quiet_and_verbose_shouldfail PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_with_zopfli_fails_without_woff_flavor PASSED [ 82%]
Tests/ttx/ttx_test.py::test_main_ttx_compile_stdin_to_stdout PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttcompile_ttf_to_woff2 PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttcompile_otf_compile_default PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_recalc_timestamp PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_z_invalidoption PASSED [ 82%]
Tests/ttx/ttx_test.py::test_main_ttf_dump_stdin_to_stdout PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_e PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_t_withpadding PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_unicodedata PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttlist_woff2 PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttlist_ttf PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_g PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_t_nopadding PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_mergefile_and_flavor_shouldfail PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttcompile_otf_to_woff2 PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_newline_cr PASSED [ 82%]
Tests/ttx/ttx_test.py::test_roundtrip_DSIG_split_at_XML_parse_buffer_size PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_woff2_and_zopfli_shouldfail PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_q PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttlist_woff PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_v PASSED [ 82%]
Tests/ttx/ttx_test.py::test_main_ttlib_error PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_flag_version PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_newline_lf PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_d_badpath PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_d_goodpath PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_y_validvalue PASSED [ 82%]
Tests/ttx/ttx_test.py::test_main_base_exception PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_y_invalidvalue PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_z_validoptions PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_newline_crlf PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttcompile_ttf_to_woff_without_zopfli PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_s PASSED [ 82%]
Tests/ttx/ttx_test.py::test_main_system_exit PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttcompile_otf_to_woff_with_zopfli PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_b PASSED [ 82%]
Tests/ttx/ttx_test.py::test_main_keyboard_interrupt PASSED [ 82%]
Tests/ttx/ttx_test.py::test_main_default_ttx_compile_to_ttf PASSED [ 82%]
Tests/ttx/ttx_test.py::test_ttcompile_otf_to_woff_without_zopfli PASSED [ 82%]
Tests/ttx/ttx_test.py::test_options_flavor PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_i PASSED [ 83%]
Tests/ttx/ttx_test.py::test_ttcompile_timestamp_calcs[TestTTF.ttx-TestTTF1.ttf-TestTTF2.ttf] PASSED [ 83%]
Tests/ttx/ttx_test.py::test_ttcompile_timestamp_calcs[TestOTF.ttx-TestOTF1.otf-TestOTF2.otf] PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_l PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_mergefile_and_multiplefiles_shouldfail PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_onlytables_and_skiptables_shouldfail PASSED [ 83%]
Tests/ttx/ttx_test.py::test_main_default_ttf_dump_to_ttx PASSED [ 83%]
Tests/ttx/ttx_test.py::test_ttcompile_ttf_to_woff_with_zopfli PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_newline_invalid PASSED [ 83%]
Tests/ttx/ttx_test.py::test_main_gnu_style_opts_and_args_intermixed PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_o PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_with_zopfli PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_m PASSED [ 83%]
Tests/ttx/ttx_test.py::test_main_getopterror_missing_directory PASSED [ 83%]
Tests/ttx/ttx_test.py::test_options_flag_h PASSED [ 83%]
Tests/ttx/ttx_test.py::test_ttcompile_ttf_compile_default PASSED [ 83%]
Tests/ttx/ttx_test.py::test_ttlist_otf PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_ttx2font_2nd_time PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_woff2 PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_font2ttx_1st_time PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_splitGlyphs PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_ttx_no_xml PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_invalid_path PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_splitTables PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_otf PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_ttx_ttf PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_font2ttx_2nd_time PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_ttx_no_sfntVersion PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_ttx_bom PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_ttc PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_ttx2font_1st_time PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_mixed_files PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_multiple_fonts PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_woff PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_parseOptions_no_args PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_invalid_path PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_ttf PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_ttx_otf PASSED [ 83%]
Tests/ttx/ttx_test.py::TTXTest::test_guessFileType_dfont PASSED [ 83%]
Tests/ttLib/tables/_a_n_k_r_test.py::ANKRTest::testFormat0 PASSED [ 83%]
Tests/ttLib/tables/_a_n_k_r_test.py::ANKRTest::testFormat0_sharing PASSED [ 83%]
Tests/ttLib/tables/_a_n_k_r_test.py::ANKRTest::testFormat0_stray PASSED [ 83%]
Tests/feaLib/lexer_test.py::LexerTest::test_glyphclass PASSED [ 83%]
Tests/feaLib/lexer_test.py::LexerTest::test_scan_until_ PASSED [ 83%]
Tests/feaLib/lexer_test.py::LexerTest::test_bad_character PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_number PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_comment PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_empty PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_float PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_scan_over_ PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_name PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_location PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_cid PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_string PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_symbol PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_include PASSED [ 84%]
Tests/feaLib/lexer_test.py::LexerTest::test_newline PASSED [ 84%]
Tests/feaLib/lexer_test.py::IncludingLexerTest::test_include_self PASSED [ 84%]
Tests/feaLib/lexer_test.py::IncludingLexerTest::test_include PASSED [ 84%]
Tests/feaLib/lexer_test.py::IncludingLexerTest::test_include_absolute_path PASSED [ 84%]
Tests/feaLib/lexer_test.py::IncludingLexerTest::test_include_limit PASSED [ 84%]
Tests/feaLib/lexer_test.py::IncludingLexerTest::test_include_relative_to_cwd PASSED [ 84%]
Tests/feaLib/lexer_test.py::IncludingLexerTest::test_include_missing_file PASSED [ 84%]
Tests/feaLib/lexer_test.py::IncludingLexerTest::test_featurefilepath_None PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[I.ttf-location3-expected3] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_cubic_glyf PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset_varComposite_conditional PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[I.ttf-location1-expected1] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset_varComposite1 PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[I.ttf-location2-expected2] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[I.otf-location6-expected6] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[issue2824.ttf-None-expected7] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_lerp_glyphset[I.ttf-locations0-0.5-expected0] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset_varComposite2 PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[I.ttf-location4-expected4] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset_varComposite_components PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[I.ttf-None-expected0] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_glyphset[I.ttf-location5-expected5] PASSED [ 84%]
Tests/ttLib/ttGlyphSet_test.py::TTGlyphSetTest::test_lerp_glyphset[I.ttf-locations1-0.25-expected1] PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXGlyphInsertionTest::test_compile_fromXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXGlyphInsertionTest::test_decompile_toXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXNoncontextualGlyphSubstitutionTest::test_compile_fromXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXNoncontextualGlyphSubstitutionTest::test_decompile_toXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXCoverageFlagsTest::test_ReservedCoverageFlags PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXCoverageFlagsTest::test_CoverageFlags PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXRearrangementTest::test_compile_fromXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXRearrangementTest::test_decompile_toXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXContextualSubstitutionTest::test_decompile_toXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXContextualSubstitutionTest::test_compile_fromXML PASSED [ 84%]
Tests/ttLib/tables/_m_o_r_x_test.py::UnsupportedMorxLookupTest::test_unsupportedLookupType PASSED [ 85%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXLigatureSubstitutionTest::test_compile_fromXML PASSED [ 85%]
Tests/ttLib/tables/_m_o_r_x_test.py::MORXLigatureSubstitutionTest::test_decompile_toXML PASSED [ 85%]
Tests/ttLib/tables/_b_s_l_n_test.py::BSLNTest::testFormat2 PASSED [ 85%]
Tests/ttLib/tables/_b_s_l_n_test.py::BSLNTest::testFormat3 PASSED [ 85%]
Tests/ttLib/tables/_b_s_l_n_test.py::BSLNTest::testFormat0 PASSED [ 85%]
Tests/ttLib/tables/_b_s_l_n_test.py::BSLNTest::testFormat1 PASSED [ 85%]
Tests/misc/xmlReader_test.py::TestXMLReader::test_read_sub_file PASSED [ 85%]
Tests/misc/xmlReader_test.py::TestXMLReader::test_close_file_path PASSED [ 85%]
Tests/misc/xmlReader_test.py::TestXMLReader::test_close_file_obj PASSED [ 85%]
Tests/misc/xmlReader_test.py::TestXMLReader::test_normalise_newlines PASSED [ 85%]
Tests/misc/xmlReader_test.py::TestXMLReader::test_decode_utf8 PASSED [ 85%]
Tests/misc/xmlReader_test.py::TestXMLReader::test_progress PASSED [ 85%]
Tests/ttLib/tables/M_V_A_R_test.py::MVARTest::test_decompile_toXML PASSED [ 85%]
Tests/ttLib/tables/M_V_A_R_test.py::MVARTest::test_compile_fromXML PASSED [ 85%]
Tests/ttLib/tables/M_V_A_R_test.py::MVARTest::test_decompile_toXML_lazy PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testFONDRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testGenericRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testHheaRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testOS2Read PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testVheaRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testHeadRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testNameRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::ReadFontInfoVersion2TestCase::testPostscriptRead PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testWrite PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testHheaWrite PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testGenericWrite PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testHeadWrite PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testVheaWrite PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testNameWrite PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testFONDWrite PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testOS2Write PASSED [ 85%]
Tests/ufoLib/UFO2_test.py::WriteFontInfoVersion2TestCase::testPostscriptWrite PASSED [ 85%]
Tests/ttLib/reorderGlyphs_test.py::test_reorder_glyphs[False] PASSED [ 85%]
Tests/ttLib/reorderGlyphs_test.py::test_reorder_glyphs[None] PASSED [ 85%]
Tests/ttLib/reorderGlyphs_test.py::test_ttfont_reorder_glyphs PASSED [ 85%]
Tests/ttLib/reorderGlyphs_test.py::test_reorder_glyphs_bad_length PASSED [ 85%]
Tests/ttLib/reorderGlyphs_test.py::test_reorder_glyphs[True] PASSED [ 85%]
Tests/ttLib/reorderGlyphs_test.py::test_reorder_glyphs_bad_set PASSED [ 85%]
Tests/varLib/featureVars_test.py::test_quadratic PASSED [ 85%]
Tests/varLib/featureVars_test.py::test_overlaps_1 PASSED [ 85%]
Tests/varLib/featureVars_test.py::test_addFeatureVariations_existing_variable_feature PASSED [ 85%]
Tests/varLib/featureVars_test.py::test_linear PASSED [ 85%]
Tests/varLib/featureVars_test.py::test_overlayBox PASSED [ 86%]
Tests/varLib/featureVars_test.py::test_addFeatureVariations PASSED [ 86%]
Tests/varLib/featureVars_test.py::test_addFeatureVariations_existing_condition PASSED [ 86%]
Tests/varLib/featureVars_test.py::test_addFeatureVariations_new_feature PASSED [ 86%]
Tests/varLib/featureVars_test.py::test_overlaps_2 PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testUnicodes_legal_multiple PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointQCurve_legal_3_off_curves PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testAdvance_illegal_height PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeMove_illegal_not_at_start PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeCurve_legal_1_off_curve PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testUnicodes_illegal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeCurve_legal_smooth PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testAdvance_legal_width_and_height_floats PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testOutline_content PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testNote PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeOffCurve_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeCurve_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeOffCurve_legal_start_of_contour PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testAdvance_legal_height PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointCoordinates_illegal_y PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testOutline_unknown_element PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeLine_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeCurve_legal_start_of_contour PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testBogusGlyphStructure_unknown_element PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeMove_legal_smooth PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testAdvance_legal_width_and_height PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testFormat_wrong_number PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointCoordinates_illegal_x PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeOffCurve_illegal_smooth PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeCurve_legal_no_off_curves PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointCoordinates_legal_int PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointQCurve_legal_smooth PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointQCurve_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeLine_legal_start_of_contour PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointQCurve_legal_no_off_curves PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointCoordinates_legal_float PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeMove_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testContour_illegal_unkonwn_element PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testName_empty PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testComponent_bogus_transformation PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testFormat_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testName_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testOpenContourLooseOffCurves_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testBogusGlyphStructure_content PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testUnicodes_legal PASSED [ 86%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeOffCurve_illegal_before_move PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeOffCurve_illegal_before_line PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeLine_legal_smooth PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testContour_legal_two_contours PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testOpenContourLooseOffCurves_illegal PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testName_not_a_string PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointQCurve_legal_start_of_contour PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testAnchor_legal_with_name PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testComponent_illegal_no_base PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testAdvance_illegal_width PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testComponent_legal PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testLib_legal PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointQCurve_legal_one_off_curve PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testFormat_not_an_int PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testSpecialCaseQCurve PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testPointTypeCurve_illegal_3_off_curves PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testSinglePoint_legal_without_name PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testContour_legal_one_contour PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testAdvance_legal_width PASSED [ 87%]
Tests/ufoLib/GLIF1_test.py::TestGLIF1::testTopElement PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour25-False-expected25] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour2-False-expected2] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour9-True-expected9] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour10-False-expected10] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour25-False-expected25] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour3-True-expected3] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour20-False-expected20] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour31-True-expected31] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour0-False-expected0] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour12-False-expected12] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour26-False-expected26] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour17-True-expected17] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour5-True-expected5] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen_outputImpliedClosingLine PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour0-False-expected0] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour19-False-expected19] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour8-False-expected8] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour3-True-expected3] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour23-False-expected23] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour4-False-expected4] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour17-True-expected17] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour19-False-expected19] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour22-False-expected22] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour24-False-expected24] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour20-False-expected20] PASSED [ 87%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour21-False-expected21] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour10-False-expected10] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour16-False-expected16] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour21-False-expected21] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour29-False-expected29] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour14-False-expected14] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour30-False-expected30] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour11-True-expected11] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour2-False-expected2] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour8-False-expected8] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour28-False-expected28] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour13-True-expected13] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour4-False-expected4] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour18-False-expected18] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour11-True-expected11] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour23-False-expected23] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour27-False-expected27] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour26-False-expected26] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour16-False-expected16] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour1-True-expected1] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour24-False-expected24] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour12-False-expected12] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour7-True-expected7] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour22-False-expected22] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour15-True-expected15] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour31-True-expected31] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour7-True-expected7] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour27-False-expected27] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour15-True-expected15] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour28-False-expected28] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour6-False-expected6] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour29-False-expected29] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour5-True-expected5] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour14-False-expected14] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour9-True-expected9] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour18-False-expected18] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour6-False-expected6] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour1-True-expected1] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_pen[contour30-False-expected30] PASSED [ 88%]
Tests/pens/reverseContourPen_test.py::test_reverse_point_pen[contour13-True-expected13] PASSED [ 88%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_toXML_version_10_as_float PASSED [ 88%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_toXML_caretOffset_as_reserved0 PASSED [ 88%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_toXML_version_11 PASSED [ 88%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_compile_version_11_as_float PASSED [ 88%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_compile_version_11 PASSED [ 88%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_compile_caretOffset_as_reserved0 PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_toXML_version_11_as_float PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_compile_version_10 PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_toXML_version_10 PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaCompileOrToXMLTest::test_compile_version_10_as_float PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaRecalcTest::test_recalc_TTF PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaRecalcTest::test_recalc_empty PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaRecalcTest::test_recalc_OTF PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaDecompileOrFromXMLTest::test_decompile_version_11 PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaDecompileOrFromXMLTest::test_fromXML_version_10 PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaDecompileOrFromXMLTest::test_decompile_version_10 PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaDecompileOrFromXMLTest::test_fromXML_version_11_as_float PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaDecompileOrFromXMLTest::test_fromXML_version_10_as_float PASSED [ 89%]
Tests/ttLib/tables/_v_h_e_a_test.py::VheaDecompileOrFromXMLTest::test_fromXML_version_11 PASSED [ 89%]
Tests/ttLib/tables/C_B_L_C_test.py::test_compile_decompile_index_table_format_3 PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_anchor_adjust_device PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_no_lang_name PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_no_script_tag_fails PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_duplicate_lang PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_single_to_multiple PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_lookup_duplicate PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_base_with_empty_unicodevalues PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_lookup_duplicate_insensitive_case PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_mark PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_no_script_name PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_base_with_unicodevalues PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_anchor PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_single_in_contexts PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_reversal PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_process_marks_bad PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_lang_in_separate_scripts PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_no_langsys_tag_fails PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_base_2_components PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_no_type PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_mark_attachment PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_duplicate_script PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_position_adjust_single PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_lookup_name_starts_with_letter PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_script_without_langsys PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_anchor_duplicate PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_process_marks PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_skip_base PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_process_marks_all PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_base_with_unicode PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_invalid_reverse_chaining_single PASSED [ 89%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_base PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_single PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_position_adjust_pair PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_empty PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_feature PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_case_sensitive PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_no_reversal PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_group_glyphs_and_group PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_invalid_mixed PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_multiple_to_single PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_mark_glyph_set PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_langsys_normal PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_compiler_flags PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_process_base PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_anchor_locked PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_process_all_marks PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_skip_marks PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_process_marks_none PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_cmap PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_group_glyphs PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_group_range PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_ligature_2_components PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_single_in_context PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_do_not_touch_cmap PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_position_empty PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_reverse_chaining_single PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_anchor_multi_component PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_group_duplicate_case_insensitive PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_base_with_mult_unicodevalues PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_glyph_component PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_stop_at_end PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_group_duplicate PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_substitution_invalid_many_to_many PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_position_attach PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_group_groups PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_ppem PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_position_attach_cursive PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_lookup_comments PASSED [ 90%]
Tests/voltLib/parser_test.py::ParserTest::test_def_group_groups_not_yet_defined PASSED [ 90%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_langsys_no_script_name PASSED [ 90%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_glyph_ligature_2_components PASSED [ 90%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_glyph_base PASSED [ 90%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_attach_cursive PASSED [ 90%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_attach_mkmk PASSED [ 90%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_group_range PASSED [ 90%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_skip_marks PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_glyph_component PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_feature PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_lookup_comment PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_mark_glyph_set PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_adjust_pair PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_script_without_langsys PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_group_glyphs_and_group PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_process_marks_none PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_sanitize_lookup_name PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_group_order PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_process_all_marks PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_single PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_sanitize_group_name PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_anchor_adjust_device PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_multiple_to_single PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_single_in_contexts PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_group_groups PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_process_base PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_attach_in_context PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_glyph_case_sensitive PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_attach PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_adjust_pair_in_context PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_cli_ttf_no_TSIV PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_langsys_lang_in_separate_scripts PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_mark_attachment PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_reversal PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_glyph_base_2_components PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_group_glyphs PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_anchor PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_cli_ttf PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_single_except_context PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_group_groups_not_yet_defined PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_glyph_mark PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_langsys_no_lang_name PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_adjust_single_in_context PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_anchor_multi_component PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_use_extension PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_unsupported_compiler_flags PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_no_reversal PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_position_adjust_single PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_reverse_chaining_single PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_process_marks_all PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_cli_vtp PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_feature_sub_lookups PASSED [ 91%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_langsys_normal PASSED [ 92%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_def_glyph_no_type PASSED [ 92%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_single_to_multiple PASSED [ 92%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_skip_base PASSED [ 92%]
Tests/voltLib/volttofea_test.py::ToFeaTest::test_substitution_single_in_context PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst21-256-expected21] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst18-3-expected18] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst25-256-expected25] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst4-2-expected4] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst7-3-expected7] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst17-3-expected17] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst3-3-expected3] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst8-3-expected8] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst10-3-expected10] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst11-3-expected11] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst16-3-expected16] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst20-3-expected20] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst9-3-expected9] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst19-3-expected19] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst5-3-expected5] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst1-2-expected1] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst2-2-expected2] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst23-256-expected23] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst24-256-expected24] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst12-3-expected12] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst0-2-expected0] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst14-3-expected14] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst15-3-expected15] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst13-3-expected13] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst22-256-expected22] PASSED [ 92%]
Tests/misc/treeTools_test.py::test_build_n_ary_tree[lst6-3-expected6] PASSED [ 92%]
Tests/ttLib/tables/_c_v_a_r_test.py::CVARTableTest::test_decompile PASSED [ 92%]
Tests/ttLib/tables/_c_v_a_r_test.py::CVARTableTest::test_compile PASSED [ 92%]
Tests/ttLib/tables/_c_v_a_r_test.py::CVARTableTest::test_toXML PASSED [ 92%]
Tests/ttLib/tables/_c_v_a_r_test.py::CVARTableTest::test_compile_shared_points PASSED [ 92%]
Tests/ttLib/tables/_c_v_a_r_test.py::CVARTableTest::test_fromXML PASSED [ 92%]
Tests/ttLib/tables/_c_v_a_r_test.py::CVARTableTest::test_decompile_shared_points PASSED [ 92%]
Tests/ttLib/tables/_f_p_g_m_test.py::test__bool__ PASSED [ 92%]
Tests/colorLib/table_builder_test.py::test_intValue_otRound PASSED [ 92%]
Tests/colorLib/unbuilder_test.py::test_unbuildColrV1_noLayers PASSED [ 92%]
Tests/colorLib/unbuilder_test.py::test_unbuildColrV1 PASSED [ 92%]
Tests/unicodedata_test.py::test_script_horizontal_direction PASSED [ 92%]
Tests/unicodedata_test.py::test_ot_tags_from_script PASSED [ 92%]
Tests/unicodedata_test.py::test_script_name PASSED [ 92%]
Tests/unicodedata_test.py::test_ot_tag_to_script PASSED [ 93%]
Tests/unicodedata_test.py::test_script_extension PASSED [ 93%]
Tests/unicodedata_test.py::test_block PASSED [ 93%]
Tests/unicodedata_test.py::test_script_code PASSED [ 93%]
Tests/unicodedata_test.py::test_script PASSED [ 93%]
Tests/ttLib/sfnt_test.py::test_calcChecksum PASSED [ 93%]
Tests/ttLib/sfnt_test.py::test_ttLib_sfnt_write_privData PASSED [ 93%]
Tests/ttLib/sfnt_test.py::SFNTReaderTest::test_pickle_protocol_FileIO[deepcopy] PASSED [ 93%]
Tests/ttLib/sfnt_test.py::SFNTReaderTest::test_pickle_protocol_BytesIO[deepcopy] PASSED [ 93%]
Tests/ttLib/sfnt_test.py::SFNTReaderTest::test_pickle_protocol_BytesIO[pickle_unpickle] PASSED [ 93%]
Tests/ttLib/sfnt_test.py::SFNTReaderTest::test_pickle_protocol_FileIO[pickle_unpickle] PASSED [ 93%]
Tests/ttLib/ttCollection_test.py::test_lazy_open_path[None] PASSED [ 93%]
Tests/ttLib/ttCollection_test.py::test_lazy_open_path[True] PASSED [ 93%]
Tests/ttLib/ttCollection_test.py::test_lazy_open_path[False] PASSED [ 93%]
Tests/ttLib/ttCollection_test.py::test_lazy_open_file[True] PASSED [ 93%]
Tests/ttLib/ttCollection_test.py::test_lazy_open_file[False] PASSED [ 93%]
Tests/ttLib/ttCollection_test.py::test_lazy_open_file[None] PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile_magic_length_non_last PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile_magic_length_last_glyph PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile_utf8 PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile_magic_length_last_extra PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile_empty PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile_invalid_length PASSED [ 93%]
Tests/ttLib/tables/T_S_I__1_test.py::test_decompile_offset_past_end PASSED [ 93%]
Tests/ttLib/tables/_c_i_d_g_test.py::GCIDTest::testCompileFromXML PASSED [ 93%]
Tests/ttLib/tables/_c_i_d_g_test.py::GCIDTest::testDecompileToXML PASSED [ 93%]
Tests/feaLib/error_test.py::FeatureLibErrorTest::test_str_nolocation PASSED [ 93%]
Tests/feaLib/error_test.py::FeatureLibErrorTest::test_str PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_decompile_not_enough_data PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_compile_additional_SB PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_decompile_additional_SB PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_compile_struct_out_of_range PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_decompile_too_much_data PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_decompile_num_metrics_greater_than_glyphs PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_compile PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_fromXML PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_compile_no_header_table PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_compile_negative_advance PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_decompile_no_header_table PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_decompile_possibly_negative_advance PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_delitem PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_decompile PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_toXML PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_setitem PASSED [ 93%]
Tests/ttLib/tables/_h_m_t_x_test.py::HmtxTableTest::test_compile_round_float_values PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_rotate PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_contain PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_empty PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_non_zero_fill PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_zero_size PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_skew PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_even_odd_fill PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_draw PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_bbox_and_cbox PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_none_size PASSED [ 94%]
Tests/pens/freetypePen_test.py::FreeTypePenTest::test_cubic_vs_quadratic PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_getSinglePosValueKey PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAnchor_format1 PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigatureAttach PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLookup PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAnchor_format2 PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildDevice_format3 PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAttachPoint_duplicate PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigGlyph_None PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildDevice_format1 PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMarkGlyphSetsDef_None PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildSinglePosSubtable_format1 PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildSinglePos PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMarkBasePosSubtable PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildCaretValueForCoord PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMarkRecord PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLookup_markFilterSet PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildPairPosGlyphs PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigCaretList PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMark2Record PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildComponentRecord_empty PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildComponentRecord PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildPairPosClassesSubtable PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigGlyph_empty PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAttachPoint_empty PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildSinglePos_ValueFormat0 PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildCoverage PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildComponentRecord_None PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildValue PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigCaretList_empty PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLookup_conflictingSubtableTypes PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigCaretList_bothCoordsAndPointsForSameGlyph PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigatureArray PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildBaseArray PASSED [ 94%]
Tests/otlLib/builder_test.py::BuilderTest::test_getLigatureSortKey PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLookup_badFlags PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLookup_noSubtables PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigatureAttach_emptyComponents PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildBaseRecord PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigatureAttach_noComponents PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildPairPosGlyphsSubtable PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildCursivePos PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigGlyph_coords PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAnchor_format3 PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildDevice_format2 PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigGlyph_points PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildLigCaretList_None PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMarkGlyphSetsDef PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAttachList PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMarkGlyphSetsDef_empty PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMarkArray PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildMarkLigPosSubtable PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAttachPoint PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildAttachList_empty PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildSinglePosSubtable_format2 PASSED [ 95%]
Tests/otlLib/builder_test.py::BuilderTest::test_buildCaretValueForPoint PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_constants PASSED [ 95%]
Tests/otlLib/builder_test.py::test_stat_infinities PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_topAccentAttachment PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildStatTable_platform_specific_names PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_vertVariants PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_vertAssembly PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_horizAssembly PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_horizVariants PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_extendedShape PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_empty PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildStatTable[axes4-axisValues4-18-expected_ttx4] PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildStatTable[axes1-None-2-expected_ttx1] PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_mathKern PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildMathTable_italicsCorrection PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildStatTable[axes0-None-Regular-expected_ttx0] PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildStatTable[axes3-None-2-expected_ttx3] PASSED [ 95%]
Tests/otlLib/builder_test.py::test_buildStatTable[axes2-None-18-expected_ttx2] PASSED [ 95%]
Tests/otlLib/builder_test.py::ClassDefBuilderTest::test_canAdd PASSED [ 95%]
Tests/otlLib/builder_test.py::ClassDefBuilderTest::test_build_notUsingClass0 PASSED [ 95%]
Tests/otlLib/builder_test.py::ClassDefBuilderTest::test_add_exception PASSED [ 95%]
Tests/otlLib/builder_test.py::ClassDefBuilderTest::test_build_usingClass0 PASSED [ 95%]
Tests/otlLib/builder_test.py::ChainContextualRulesetTest::test_makeRulesets PASSED [ 95%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_getBestCmap PASSED [ 95%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_extended_mac_encodings PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_compile_decompile_4_empty PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_compile_2 PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_font_getBestCmap PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_decompile_4 PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_buildReversed PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_toUnicode_macromanian PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_compile_2_rebuild_rev_glyph_order PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_decompile_12 PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_extended_unknown PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_toUnicode_macroman PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_toUnicode_utf16be PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_compile_2_gids PASSED [ 96%]
Tests/ttLib/tables/_c_m_a_p_test.py::CmapSubtableTest::test_format_14 PASSED [ 96%]
Tests/ttLib/ttVisitor_test.py::TTVisitorTest::test_ttvisitor PASSED [ 96%]
Tests/cffLib/cffLib_test.py::CffLibTest::test_CFF_deepcopy PASSED [ 96%]
Tests/cffLib/cffLib_test.py::CffLibTest::test_topDict_recalcFontBBox PASSED [ 96%]
Tests/cffLib/cffLib_test.py::CffLibTest::test_FDSelect_format_4 PASSED [ 96%]
Tests/cffLib/cffLib_test.py::CffLibTest::test_topDict_recalcFontBBox_empty PASSED [ 96%]
Tests/cffLib/cffLib_test.py::CffLibTest::test_topDict_set_Encoding PASSED [ 96%]
Tests/cffLib/cffLib_test.py::CffLibTest::test_unique_glyph_names PASSED [ 96%]
Tests/cffLib/cffLib_test.py::CFFToCFF2Test::test_conversion PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_empty_table PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_with_references[12-expected_xml6] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_single_glyph_per_svg[simple_svg_table_glyph_ids_on_roots-2,4-6-True-expected_xml3] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_single_glyph_per_svg[simple_svg_table_glyph_ids_on_children-2,4-6-False-expected_xml0] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_with_references[3,6-expected_xml2] PASSED [ 96%]
Tests/subset/svg_test.py::test_ranges[ints6-expected_ranges6] PASSED [ 96%]
Tests/subset/svg_test.py::test_ranges[ints0-expected_ranges0] PASSED [ 96%]
Tests/subset/svg_test.py::test_ranges[ints4-expected_ranges4] PASSED [ 96%]
Tests/subset/svg_test.py::test_ranges[ints5-expected_ranges5] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_with_references[11-expected_xml5] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_single_glyph_per_svg[simple_svg_table_glyph_ids_on_children-2,4-6-True-expected_xml2] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_with_references[1,2-expected_xml1] PASSED [ 96%]
Tests/subset/svg_test.py::test_ranges[ints3-expected_ranges3] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_with_references[3-4-expected_xml3] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_single_glyph_per_svg[simple_svg_table_glyph_ids_on_roots-2,4-6-False-expected_xml1] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_with_references[9,10-expected_xml4] PASSED [ 96%]
Tests/subset/svg_test.py::test_ranges[ints2-expected_ranges2] PASSED [ 96%]
Tests/subset/svg_test.py::test_ranges[ints1-expected_ranges1] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_with_references[2-expected_xml0] PASSED [ 96%]
Tests/subset/svg_test.py::test_subset_svg_missing_glyph PASSED [ 96%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_compile_v1 PASSED [ 96%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_compile_v0 PASSED [ 96%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_fromXML_v0 PASSED [ 96%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_decompile_v1_noLabelsNoTypes PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_toXML_v0 PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_compile_v1_noLabelsNoTypes PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_toXML_v1 PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_decompile_v0 PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_compile_v0_sharingColors PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_decompile_v1 PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_fromXML_v1 PASSED [ 97%]
Tests/ttLib/tables/C_P_A_L_test.py::CPALTest::test_decompile_v0_sharingColors PASSED [ 97%]
Tests/misc/testTools_test.py::TestToolsTest::test_parseXML_str PASSED [ 97%]
Tests/misc/testTools_test.py::TestToolsTest::test_getXML PASSED [ 97%]
Tests/misc/testTools_test.py::TestToolsTest::test_parseXML_str_list PASSED [ 97%]
Tests/misc/testTools_test.py::TestToolsTest::test_parseXML_bytes_list PASSED [ 97%]
Tests/misc/testTools_test.py::TestToolsTest::test_parseXML_bytes PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTable_format_0_Test::test_compileOverflowingSubtable PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTable_format_0_Test::test_decompileOverflowingSubtable PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTable_format_0_Test::test_decompileBadGlyphId PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_compile_format_unknown[version_0] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_decompile_format_unknown[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_decompile_single_format_0[version_0] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_toXML_format_unknown[version_0] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_fromXML_format_unknown[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_toXML_single_format_0[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_compile_format_unknown[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_compile_single_format_0[version_0] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_decompile_single_format_0[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_compile_single_format_0[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_fromXML_single_format_0[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_fromXML_format_unknown[version_0] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_toXML_single_format_0[version_0] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_getkern PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_toXML_format_unknown[version_1] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_decompile_format_unknown[version_0] PASSED [ 97%]
Tests/ttLib/tables/_k_e_r_n_test.py::KernTableTest::test_fromXML_single_format_0[version_0] PASSED [ 97%]
Tests/tfmLib/tfmLib_test.py::test_read_fontdimens_vanilla PASSED [ 97%]
Tests/tfmLib/tfmLib_test.py::test_read_fontdimens_mathex PASSED [ 97%]
Tests/tfmLib/tfmLib_test.py::test_read_boundary_char PASSED [ 97%]
Tests/tfmLib/tfmLib_test.py::test_read[/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/Tests/tfmLib/data/cmsy10.tfm] PASSED [ 97%]
Tests/tfmLib/tfmLib_test.py::test_read[/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/Tests/tfmLib/data/cmex10.tfm] PASSED [ 97%]
Tests/tfmLib/tfmLib_test.py::test_read_fontdimens_mathsy PASSED [ 97%]
Tests/tfmLib/tfmLib_test.py::test_read[/builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/Tests/tfmLib/data/cmr10.tfm] PASSED [ 97%]
Tests/ufoLib/UFO3_test.py::UFO3WriteDataTestCase::testUFOWriterCopy PASSED [ 97%]
Tests/ufoLib/UFO3_test.py::UFO3WriteDataTestCase::testUFOWriterWriteBytesToPath PASSED [ 97%]
Tests/ufoLib/UFO3_test.py::UFO3WriteDataTestCase::testUFOWriterRemoveFile PASSED [ 97%]
Tests/ufoLib/UFO3_test.py::UFO3WriteDataTestCase::testUFOWriterWriteFileToPath PASSED [ 97%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testDefaultLayerName PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testLayerOrder PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testMissingLayerContents PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testDuplicateLayerDirectory PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testDefaultLayerNoName PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testLayerContentsHasMissingDirectory PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testInvalidLayerContentsNameFormat PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testMissingDefaultLayer PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testValidRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testInvalidLayerContentsFormat PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testDuplicateLayerName PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayersTestCase::testInvalidLayerContentsDirectoryFormat PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadDataTestCase::testUFOReaderKernGroupDuplicatesRemoved PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadDataTestCase::testUFOReaderBytesFromPath PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadDataTestCase::testUFOReaderReadFileFromPath PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3ReadDataTestCase::testUFOReaderDataDirectoryListing PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testHheaWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testVheaWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testGaspWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testNameWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testPostscriptWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testGuidelinesWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testHeadWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testOS2Write PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testFONDWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testGenericWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::WriteFontInfoVersion3TestCase::testWOFFWrite PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testGaspRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testNameRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testHheaRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testGenericRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testPostscriptRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testFONDRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testGuidelinesRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testWOFFRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testVheaRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testOS2Read PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::ReadFontInfoVersion3TestCase::testHeadRead PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testNewFontThreeLayers PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testDuplicateLayerDirectory PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testLayerContentsHasMissingDirectory PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testRenameLayer PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testUpConvert1To3 PASSED [ 98%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testMissingDefaultLayer PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testRemoveLayer PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testRenameLayerDefault PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testInvalidLayerContentsFormat PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testNewFontOneLayer PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testDownConvert3To1 PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testInvalidLayerContentsDirectoryFormat PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testRenameLayerUnknownName PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testGetGlyphSets PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testRemoveDefaultLayer PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testAddLayerToExistingFont PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testUpConvert2To3 PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testDownConvert3To2 PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testGetGlyphSetNoContents PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testRenameLayerDuplicateName PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testRemoveDefaultLayer2 PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testMissingLayerContents PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testDefaultLayerNoName PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testWriteAsciiLayerOrder PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testDefaultLayerName PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testInvalidLayerContentsNameFormat PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayersTestCase::testDuplicateLayerName PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayerInfoTestCase::testColor PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3WriteLayerInfoTestCase::testValidWrite PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayerInfoTestCase::testColor PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayerInfoTestCase::testInvalidFormatLayerInfo PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayerInfoTestCase::testValidLayerInfo PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayerInfoTestCase::testMissingLayerInfo PASSED [ 99%]
Tests/ufoLib/UFO3_test.py::UFO3ReadLayerInfoTestCase::testBogusLayerInfo PASSED [ 99%]
Tests/pens/basePen_test.py::DecomposeSegmentTest::test_decomposeQuadraticSegment PASSED [ 99%]
Tests/pens/basePen_test.py::DecomposeSegmentTest::test_decomposeSuperBezierSegment PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_qCurveTo_manyPoints PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_qCurveTo_onePoint PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_addComponent_skip_missing PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_qCurveTo_zeroPoints PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_curveTo_onePoint PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_curveTo_zeroPoints PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_curveTo_manyPoints PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_endPath PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_qCurveTo_onlyOffCurvePoints PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_curveTo_twoPoints PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_addComponent PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_moveTo PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_lineTo PASSED [ 99%]
Tests/pens/basePen_test.py::BasePenTest::test_closePath PASSED [100%]
=============================== warnings summary ===============================
../BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/py23.py:13
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/py23.py:13: DeprecationWarning: The py23 module has been deprecated and will be removed in a future release. Please update your code.
warnings.warn(
Tests/misc/plistlib_test.py: 18 warnings
/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/plistlib/__init__.py:195: DeprecationWarning: Setting use_builtin_types to False is deprecated and will be removed soon.
warnings.warn(
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
SKIPPED [2] Tests/ttLib/removeOverlaps_test.py:4: could not import 'pathops': No module named 'pathops'
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/cu2qu/cu2qu.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/feaLib/lexer.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/misc/bezierTools.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/momentsPen.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/quartzPen.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/pens/reportLabPen.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/qu2cu/qu2cu.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/ttLib/removeOverlaps.py')
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:569: unable to import module PosixPath('/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/lib64/python3.13/site-packages/fontTools/varLib/iup.py')
SKIPPED [1] Tests/subset/subset_test.py:1830: lxml is installed
SKIPPED [5] Tests/subset/subset_test.py:1002: uharfbuzz is not installed
SKIPPED [3] Tests/varLib/instancer/instancer_test.py:1671: could not import 'pathops': No module named 'pathops'
SKIPPED [1] Tests/pens/quartzPen_test.py:63: pyobjc not installed
SKIPPED [1] Tests/pens/quartzPen_test.py:71: pyobjc not installed
SKIPPED [1] Tests/misc/macRes_test.py:66: Not supported on "linux"
SKIPPED [1] Tests/misc/timeTools_test.py:38: Locale de_DE not available
SKIPPED [1] Tests/pens/cocoaPen_test.py:51: pyobjc not installed
SKIPPED [1] Tests/pens/cocoaPen_test.py:43: pyobjc not installed
SKIPPED [1] ../../../../../usr/lib/python3.13/site-packages/_pytest/doctest.py:458: all tests skipped by +SKIP option
========== 4468 passed, 27 skipped, 2 xfailed, 19 warnings in 37.18s ===========
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: fonttools-4.54.1-2.fc42.s390x
Provides: fonttools = 4.54.1-2.fc42 fonttools(s390-64) = 4.54.1-2.fc42 ttx = 4.54.1-2.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python3
Processing files: python3-fonttools-4.54.1-2.fc42.s390x
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Sh2GOV
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ cd fonttools-4.54.1
+ DOCDIR=/builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/share/doc/python3-fonttools
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/share/doc/python3-fonttools
+ cp -pr /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/NEWS.rst /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/share/doc/python3-fonttools
+ cp -pr /builddir/build/BUILD/fonttools-4.54.1-build/fonttools-4.54.1/README.rst /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT/usr/share/doc/python3-fonttools
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: python-fonttools = 4.54.1-2.fc42 python3-fonttools = 4.54.1-2.fc42 python3-fonttools(s390-64) = 4.54.1-2.fc42 python3.13-fonttools = 4.54.1-2.fc42 python3.13dist(fonttools) = 4.54.1 python3dist(fonttools) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.4)(64bit) python(abi) = 3.13 rtld(GNU_HASH)
Obsoletes: python3-ufolib <= 2.1.1-11
Processing files: python3-fonttools+graphite-4.54.1-2.fc42.s390x
Provides: python-fonttools+graphite = 4.54.1-2.fc42 python3-fonttools+graphite = 4.54.1-2.fc42 python3-fonttools+graphite(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+graphite = 4.54.1-2.fc42 python3.13dist(fonttools[graphite]) = 4.54.1 python3dist(fonttools[graphite]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13 python3.13dist(lz4) >= 1.7.4.2
Processing files: python3-fonttools+interpolatable-4.54.1-2.fc42.s390x
Provides: python-fonttools+interpolatable = 4.54.1-2.fc42 python3-fonttools+interpolatable = 4.54.1-2.fc42 python3-fonttools+interpolatable(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+interpolatable = 4.54.1-2.fc42 python3.13dist(fonttools[interpolatable]) = 4.54.1 python3dist(fonttools[interpolatable]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13 python3.13dist(pycairo) python3.13dist(scipy)
Processing files: python3-fonttools+lxml-4.54.1-2.fc42.s390x
Provides: python-fonttools+lxml = 4.54.1-2.fc42 python3-fonttools+lxml = 4.54.1-2.fc42 python3-fonttools+lxml(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+lxml = 4.54.1-2.fc42 python3.13dist(fonttools[lxml]) = 4.54.1 python3dist(fonttools[lxml]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13 python3.13dist(lxml) >= 4
Processing files: python3-fonttools+plot-4.54.1-2.fc42.s390x
Provides: python-fonttools+plot = 4.54.1-2.fc42 python3-fonttools+plot = 4.54.1-2.fc42 python3-fonttools+plot(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+plot = 4.54.1-2.fc42 python3.13dist(fonttools[plot]) = 4.54.1 python3dist(fonttools[plot]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13 python3.13dist(matplotlib)
Processing files: python3-fonttools+symfont-4.54.1-2.fc42.s390x
Provides: python-fonttools+symfont = 4.54.1-2.fc42 python3-fonttools+symfont = 4.54.1-2.fc42 python3-fonttools+symfont(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+symfont = 4.54.1-2.fc42 python3.13dist(fonttools[symfont]) = 4.54.1 python3dist(fonttools[symfont]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13 python3.13dist(sympy)
Processing files: python3-fonttools+type1-4.54.1-2.fc42.s390x
Provides: python-fonttools+type1 = 4.54.1-2.fc42 python3-fonttools+type1 = 4.54.1-2.fc42 python3-fonttools+type1(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+type1 = 4.54.1-2.fc42 python3.13dist(fonttools[type1]) = 4.54.1 python3dist(fonttools[type1]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13
Processing files: python3-fonttools+ufo-4.54.1-2.fc42.s390x
Provides: python-fonttools+ufo = 4.54.1-2.fc42 python3-fonttools+ufo = 4.54.1-2.fc42 python3-fonttools+ufo(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+ufo = 4.54.1-2.fc42 python3.13dist(fonttools[ufo]) = 4.54.1 python3dist(fonttools[ufo]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: (python3.13dist(fs) < 3~~ with python3.13dist(fs) >= 2.2) python(abi) = 3.13
Processing files: python3-fonttools+unicode-4.54.1-2.fc42.s390x
Provides: python-fonttools+unicode = 4.54.1-2.fc42 python3-fonttools+unicode = 4.54.1-2.fc42 python3-fonttools+unicode(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+unicode = 4.54.1-2.fc42 python3.13dist(fonttools[unicode]) = 4.54.1 python3dist(fonttools[unicode]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13
Processing files: python3-fonttools+woff-4.54.1-2.fc42.s390x
Provides: python-fonttools+woff = 4.54.1-2.fc42 python3-fonttools+woff = 4.54.1-2.fc42 python3-fonttools+woff(s390-64) = 4.54.1-2.fc42 python3.13-fonttools+woff = 4.54.1-2.fc42 python3.13dist(fonttools[woff]) = 4.54.1 python3dist(fonttools[woff]) = 4.54.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.13 python3.13dist(brotli) >= 1.0.1 python3.13dist(zopfli) >= 0.1.4
Processing files: fonttools-debugsource-4.54.1-2.fc42.s390x
Provides: fonttools-debugsource = 4.54.1-2.fc42 fonttools-debugsource(s390-64) = 4.54.1-2.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: python3-fonttools-debuginfo-4.54.1-2.fc42.s390x
Provides: debuginfo(build-id) = 19f4db4b05c78d83861c8ba5169fababc9dce7bf debuginfo(build-id) = 2b81f26c30bd0ecf12e5a9f25a2c12bf87b11c8c debuginfo(build-id) = 2e6f08a40895cdb38510c09ab9955f13e7733e5b debuginfo(build-id) = 55b70226dc20c882021a56d08110880decbb05c7 debuginfo(build-id) = b9e46eae4e1fb506ab946527d30326c7c6ded27f debuginfo(build-id) = eb0618fd27f1477468b1d533135f1c8a42c9f446 python-fonttools-debuginfo = 4.54.1-2.fc42 python3-fonttools-debuginfo = 4.54.1-2.fc42 python3-fonttools-debuginfo(s390-64) = 4.54.1-2.fc42 python3.13-fonttools-debuginfo = 4.54.1-2.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: fonttools-debugsource(s390-64) = 4.54.1-2.fc42
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/fonttools-4.54.1-build/BUILDROOT
Wrote: /builddir/build/SRPMS/fonttools-4.54.1-2.fc42.src.rpm
Wrote: /builddir/build/RPMS/python3-fonttools-debuginfo-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/fonttools-debugsource-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+graphite-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+interpolatable-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+lxml-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+plot-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+symfont-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+type1-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+ufo-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+unicode-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools+woff-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/fonttools-4.54.1-2.fc42.s390x.rpm
Wrote: /builddir/build/RPMS/python3-fonttools-4.54.1-2.fc42.s390x.rpm
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.pw7Hix
+ umask 022
+ cd /builddir/build/BUILD/fonttools-4.54.1-build
+ test -d /builddir/build/BUILD/fonttools-4.54.1-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/fonttools-4.54.1-build
+ rm -rf /builddir/build/BUILD/fonttools-4.54.1-build
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild fonttools-4.54.1-2.fc42.src.rpm
Finish: build phase for fonttools-4.54.1-2.fc42.src.rpm
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-s390x-1728861710.419267/root/var/log/dnf5.log
INFO: Done(/var/lib/copr-rpmbuild/results/fonttools-4.54.1-2.fc42.src.rpm) Config(child) 3 minutes 11 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool
Package info:
{
"packages": [
{
"name": "python3-fonttools+lxml",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+symfont",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+unicode",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools-debuginfo",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "fonttools",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "src"
},
{
"name": "fonttools",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+woff",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+ufo",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "fonttools-debugsource",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+plot",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+interpolatable",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+type1",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
},
{
"name": "python3-fonttools+graphite",
"epoch": null,
"version": "4.54.1",
"release": "2.fc42",
"arch": "s390x"
}
]
}
RPMResults finished