Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created March 19, 2021 11:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-rmcgibbo/17257c8cedd4d25aa44b7cee9e151f41 to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/17257c8cedd4d25aa44b7cee9e151f41 to your computer and use it in GitHub Desktop.
system: aarch64-linux | build_time: a minute | https://github.com/NixOS/nixpkgs/pull/116831
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing setuptools-check-hook
Using setuptoolsCheckPhase
Sourcing pytest-check-hook
Using pytestCheckPhase
Removing setuptoolsCheckPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/qngk138djrr7svqka5wyw3jb1yzdkbra-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/util/launch-asan.sh
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing setuptoolsBuildPhase
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.8
creating build/lib.linux-aarch64-3.8/psautohint
copying python/psautohint/__main__.py -> build/lib.linux-aarch64-3.8/psautohint
copying python/psautohint/autohint.py -> build/lib.linux-aarch64-3.8/psautohint
copying python/psautohint/__init__.py -> build/lib.linux-aarch64-3.8/psautohint
copying python/psautohint/ufoFont.py -> build/lib.linux-aarch64-3.8/psautohint
copying python/psautohint/otfFont.py -> build/lib.linux-aarch64-3.8/psautohint
copying python/psautohint/fdTools.py -> build/lib.linux-aarch64-3.8/psautohint
running build_clib
building 'psautohint' library
creating build/temp.linux-aarch64-3.8
creating build/temp.linux-aarch64-3.8/libpsautohint
creating build/temp.linux-aarch64-3.8/libpsautohint/src
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/ac.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/ac.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/acfixed.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/acfixed.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/auto.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/auto.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/bbox.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/bbox.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/buffer.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/buffer.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/charpath.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/charpath.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/charpathpriv.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/charpathpriv.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/charprop.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/charprop.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/check.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/check.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/control.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/control.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/eval.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/eval.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/fix.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/fix.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/flat.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/flat.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/fontinfo.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/fontinfo.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/gen.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/gen.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/head.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/head.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/logging.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/logging.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/memory.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/memory.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/merge.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/merge.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/misc.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/misc.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/optable.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/optable.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/pick.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/pick.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/psautohint.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/psautohint.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/read.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/read.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/report.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/report.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/shuffle.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/shuffle.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/stemreport.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/stemreport.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DAC_C_LIB_EXPORTS -Ilibpsautohint/include -c libpsautohint/src/write.c -o build/temp.linux-aarch64-3.8/libpsautohint/src/write.o
ar rcs build/temp.linux-aarch64-3.8/libpsautohint.a build/temp.linux-aarch64-3.8/libpsautohint/src/ac.o build/temp.linux-aarch64-3.8/libpsautohint/src/acfixed.o build/temp.linux-aarch64-3.8/libpsautohint/src/auto.o build/temp.linux-aarch64-3.8/libpsautohint/src/bbox.o build/temp.linux-aarch64-3.8/libpsautohint/src/buffer.o build/temp.linux-aarch64-3.8/libpsautohint/src/charpath.o build/temp.linux-aarch64-3.8/libpsautohint/src/charpathpriv.o build/temp.linux-aarch64-3.8/libpsautohint/src/charprop.o build/temp.linux-aarch64-3.8/libpsautohint/src/check.o build/temp.linux-aarch64-3.8/libpsautohint/src/control.o build/temp.linux-aarch64-3.8/libpsautohint/src/eval.o build/temp.linux-aarch64-3.8/libpsautohint/src/fix.o build/temp.linux-aarch64-3.8/libpsautohint/src/flat.o build/temp.linux-aarch64-3.8/libpsautohint/src/fontinfo.o build/temp.linux-aarch64-3.8/libpsautohint/src/gen.o build/temp.linux-aarch64-3.8/libpsautohint/src/head.o build/temp.linux-aarch64-3.8/libpsautohint/src/logging.o build/temp.linux-aarch64-3.8/libpsautohint/src/memory.o build/temp.linux-aarch64-3.8/libpsautohint/src/merge.o build/temp.linux-aarch64-3.8/libpsautohint/src/misc.o build/temp.linux-aarch64-3.8/libpsautohint/src/optable.o build/temp.linux-aarch64-3.8/libpsautohint/src/pick.o build/temp.linux-aarch64-3.8/libpsautohint/src/psautohint.o build/temp.linux-aarch64-3.8/libpsautohint/src/read.o build/temp.linux-aarch64-3.8/libpsautohint/src/report.o build/temp.linux-aarch64-3.8/libpsautohint/src/shuffle.o build/temp.linux-aarch64-3.8/libpsautohint/src/stemreport.o build/temp.linux-aarch64-3.8/libpsautohint/src/write.o
running build_ext
building 'psautohint._psautohint' extension
creating build/temp.linux-aarch64-3.8/python
creating build/temp.linux-aarch64-3.8/python/psautohint
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ilibpsautohint/include -I/nix/store/jhac19hl1qq3qgrna4y06v1kyngszlvb-python3-3.8.8/include/python3.8 -c python/psautohint/_psautohint.c -o build/temp.linux-aarch64-3.8/python/psautohint/_psautohint.o
gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.10/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.19/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.34.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1j/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.10/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.19/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.34.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1j/lib build/temp.linux-aarch64-3.8/python/psautohint/_psautohint.o -L/nix/store/jhac19hl1qq3qgrna4y06v1kyngszlvb-python3-3.8.8/lib -Lbuild/temp.linux-aarch64-3.8 -lpsautohint -o build/lib.linux-aarch64-3.8/psautohint/_psautohint.cpython-38-aarch64-linux-gnu.so
installing to build/bdist.linux-aarch64/wheel
running install
running install_lib
creating build/bdist.linux-aarch64
creating build/bdist.linux-aarch64/wheel
creating build/bdist.linux-aarch64/wheel/psautohint
copying build/lib.linux-aarch64-3.8/psautohint/__main__.py -> build/bdist.linux-aarch64/wheel/psautohint
copying build/lib.linux-aarch64-3.8/psautohint/autohint.py -> build/bdist.linux-aarch64/wheel/psautohint
copying build/lib.linux-aarch64-3.8/psautohint/__init__.py -> build/bdist.linux-aarch64/wheel/psautohint
copying build/lib.linux-aarch64-3.8/psautohint/ufoFont.py -> build/bdist.linux-aarch64/wheel/psautohint
copying build/lib.linux-aarch64-3.8/psautohint/otfFont.py -> build/bdist.linux-aarch64/wheel/psautohint
copying build/lib.linux-aarch64-3.8/psautohint/fdTools.py -> build/bdist.linux-aarch64/wheel/psautohint
copying build/lib.linux-aarch64-3.8/psautohint/_psautohint.cpython-38-aarch64-linux-gnu.so -> build/bdist.linux-aarch64/wheel/psautohint
running install_egg_info
running egg_info
creating python/psautohint.egg-info
writing python/psautohint.egg-info/PKG-INFO
writing dependency_links to python/psautohint.egg-info/dependency_links.txt
writing entry points to python/psautohint.egg-info/entry_points.txt
writing requirements to python/psautohint.egg-info/requires.txt
writing top-level names to python/psautohint.egg-info/top_level.txt
writing manifest file 'python/psautohint.egg-info/SOURCES.txt'
reading manifest file 'python/psautohint.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'python/psautohint.egg-info/SOURCES.txt'
Copying python/psautohint.egg-info to build/bdist.linux-aarch64/wheel/psautohint-2.3.0-py3.8.egg-info
running install_scripts
creating build/bdist.linux-aarch64/wheel/psautohint-2.3.0.dist-info/WHEEL
creating 'dist/psautohint-2.3.0-cp38-cp38-linux_aarch64.whl' and adding 'build/bdist.linux-aarch64/wheel' to it
adding 'psautohint/__init__.py'
adding 'psautohint/__main__.py'
adding 'psautohint/_psautohint.cpython-38-aarch64-linux-gnu.so'
adding 'psautohint/autohint.py'
adding 'psautohint/fdTools.py'
adding 'psautohint/otfFont.py'
adding 'psautohint/ufoFont.py'
adding 'psautohint-2.3.0.dist-info/LICENSE'
adding 'psautohint-2.3.0.dist-info/METADATA'
adding 'psautohint-2.3.0.dist-info/WHEEL'
adding 'psautohint-2.3.0.dist-info/entry_points.txt'
adding 'psautohint-2.3.0.dist-info/top_level.txt'
adding 'psautohint-2.3.0.dist-info/RECORD'
removing build/bdist.linux-aarch64/wheel
Finished executing setuptoolsBuildPhase
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Executing pipInstallPhase
/build/source/dist /build/source
Processing ./psautohint-2.3.0-cp38-cp38-linux_aarch64.whl
Requirement already satisfied: fonttools[ufo]>=3.32.0 in /nix/store/wlplq814fj9r6xlkwpbyzklw2x20jwyz-python3.8-fonttools-4.21.1/lib/python3.8/site-packages (from psautohint==2.3.0) (4.21.1)
Requirement already satisfied: fs<3,>=2.2.0 in /nix/store/ipk0pqdyszv8fgygad6vapkwc0rg58a6-python3.8-fs-2.4.12/lib/python3.8/site-packages (from fonttools[ufo]>=3.32.0->psautohint==2.3.0) (2.4.12)
Requirement already satisfied: appdirs~=1.4.3 in /nix/store/m73mxwhhaz4d1nfnm9z37mavklnr2a55-python3.8-appdirs-1.4.4/lib/python3.8/site-packages (from fs<3,>=2.2.0->fonttools[ufo]>=3.32.0->psautohint==2.3.0) (1.4.4)
Requirement already satisfied: six~=1.10 in /nix/store/297qnsllxb0jxny1qk9bk2wvhpivzcx0-python3.8-six-1.15.0/lib/python3.8/site-packages (from fs<3,>=2.2.0->fonttools[ufo]>=3.32.0->psautohint==2.3.0) (1.15.0)
Requirement already satisfied: pytz in /nix/store/3mag1ipd8avldyf7171i67jd8xbj2fxg-python3.8-pytz-2021.1/lib/python3.8/site-packages (from fs<3,>=2.2.0->fonttools[ufo]>=3.32.0->psautohint==2.3.0) (2021.1)
Requirement already satisfied: setuptools in /nix/store/03gmzfzkgcxhlxhm1m4vvlwypzn5cnx0-python3.8-setuptools-50.3.1/lib/python3.8/site-packages (from fs<3,>=2.2.0->fonttools[ufo]>=3.32.0->psautohint==2.3.0) (50.3.1.post0)
Installing collected packages: psautohint
Successfully installed psautohint-2.3.0
/build/source
Finished executing pipInstallPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0
shrinking /nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0/lib/python3.8/site-packages/psautohint/_psautohint.cpython-38-aarch64-linux-gnu.so
strip is /nix/store/f73f3xbwv4zafyms2gi3djfgb9h3791b-binutils-2.35.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0/lib /nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0/bin
patching script interpreter paths in /nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0
checking for references to /build/ in /nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0...
Rewriting #!/nix/store/jhac19hl1qq3qgrna4y06v1kyngszlvb-python3-3.8.8/bin/python3.8 to #!/nix/store/jhac19hl1qq3qgrna4y06v1kyngszlvb-python3-3.8.8
wrapping `/nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0/bin/psstemhist'...
Rewriting #!/nix/store/jhac19hl1qq3qgrna4y06v1kyngszlvb-python3-3.8.8/bin/python3.8 to #!/nix/store/jhac19hl1qq3qgrna4y06v1kyngszlvb-python3-3.8.8
wrapping `/nix/store/4qgavw77yszjljccwpln955f7d8zrpwz-python3.8-psautohint-2.3.0/bin/psautohint'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
no Makefile or custom installCheckPhase, doing nothing
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
pythonImportsCheckPhase
Executing pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
pytestCheckPhase
Executing pytestCheckPhase
============================= test session starts ==============================
platform linux -- Python 3.8.8, pytest-6.1.2, py-1.9.0, pluggy-0.13.1 -- /nix/store/jhac19hl1qq3qgrna4y06v1kyngszlvb-python3-3.8.8/bin/python3.8
cachedir: .pytest_cache
rootdir: /build/source, configfile: tox.ini, testpaths: tests
plugins: cov-2.10.1, xdist-2.2.1, forked-1.3.0
collecting ...
collected 235 items / 56 deselected / 179 selected
tests/integration/test_cli.py::test_basic[tests/integration/data/dummy/font.ufo] PASSED [ 0%]
tests/integration/test_cli.py::test_basic[tests/integration/data/dummy/font.otf] PASSED [ 1%]
tests/integration/test_cli.py::test_basic[tests/integration/data/dummy/font.cff] PASSED [ 1%]
tests/integration/test_cli.py::test_outpath[tests/integration/data/dummy/font.ufo] PASSED [ 2%]
tests/integration/test_cli.py::test_outpath[tests/integration/data/dummy/font.otf] PASSED [ 2%]
tests/integration/test_cli.py::test_outpath[tests/integration/data/dummy/font.cff] PASSED [ 3%]
tests/integration/test_cli.py::test_multi_different_formats PASSED [ 3%]
tests/integration/test_cli.py::test_multi_reference_is_input PASSED [ 4%]
tests/integration/test_cli.py::test_multi_reference_is_duplicated PASSED [ 5%]
tests/integration/test_cli.py::test_type1_raises[tests/integration/data/dummy/font.pfb] PASSED [ 5%]
tests/integration/test_cli.py::test_type1_raises[tests/integration/data/dummy/font.ps] PASSED [ 6%]
tests/integration/test_cli.py::test_type1_raises[tests/integration/data/dummy/font.pfa] PASSED [ 6%]
tests/integration/test_cli.py::test_type1_supported[tests/integration/data/dummy/font.pfb] SKIPPED [ 7%]
tests/integration/test_cli.py::test_type1_supported[tests/integration/data/dummy/font.ps] SKIPPED [ 7%]
tests/integration/test_cli.py::test_type1_supported[tests/integration/data/dummy/font.pfa] SKIPPED [ 8%]
tests/integration/test_cli.py::test_glyph_list[a,b,c] PASSED [ 8%]
tests/integration/test_cli.py::test_glyph_list[a-z] PASSED [ 9%]
tests/integration/test_cli.py::test_glyph_list[FOO,BAR,a] PASSED [ 10%]
tests/integration/test_cli.py::test_cid_glyph_list[/0,/1,/2] PASSED [ 10%]
tests/integration/test_cli.py::test_cid_glyph_list[/0-/10] PASSED [ 11%]
tests/integration/test_cli.py::test_cid_glyph_list[cid0,cid1,cid2] PASSED [ 11%]
tests/integration/test_cli.py::test_cid_glyph_list[cid0-cid10] PASSED [ 12%]
tests/integration/test_cli.py::test_exclude_glyph_list[a,b,c] PASSED [ 12%]
tests/integration/test_cli.py::test_exclude_glyph_list[a-z] PASSED [ 13%]
tests/integration/test_cli.py::test_missing_glyph_list[FOO,BAR] PASSED [ 13%]
tests/integration/test_cli.py::test_missing_glyph_list[FOO-BAR] PASSED [ 14%]
tests/integration/test_cli.py::test_missing_glyph_list[FOO-a] PASSED [ 15%]
tests/integration/test_cli.py::test_missing_glyph_list[a-BAR] PASSED [ 15%]
tests/integration/test_cli.py::test_unsupported_format[tests/integration/data/dummy/fontinfo] PASSED [ 16%]
tests/integration/test_cli.py::test_unsupported_format[tests/integration/data] PASSED [ 16%]
tests/integration/test_cli.py::test_missing_cff_table1 PASSED [ 17%]
tests/integration/test_cli.py::test_missing_cff_table2 PASSED [ 17%]
tests/integration/test_cli.py::test_option[font.ufo---exclude-glyphs-file-glyphs.txt] PASSED [ 18%]
tests/integration/test_cli.py::test_option[font.ufo---fontinfo-file-fontinfo] PASSED [ 18%]
tests/integration/test_cli.py::test_option[font.ufo---glyphs-file-glyphs.txt] PASSED [ 19%]
tests/integration/test_cli.py::test_option[font.otf---exclude-glyphs-file-glyphs.txt] PASSED [ 20%]
tests/integration/test_cli.py::test_option[font.otf---fontinfo-file-fontinfo] PASSED [ 20%]
tests/integration/test_cli.py::test_option[font.otf---glyphs-file-glyphs.txt] PASSED [ 21%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---allow-changes] PASSED [ 21%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---decimal] PASSED [ 22%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---no-flex] PASSED [ 22%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---no-hint-sub] PASSED [ 23%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---no-zones-stems] PASSED [ 24%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---print-list-fddict] PASSED [ 24%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---report-only] PASSED [ 25%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---verbose] PASSED [ 25%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo---write-to-default-layer] PASSED [ 26%]
tests/integration/test_cli.py::test_argumentless_option[font.ufo--vv] PASSED [ 26%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---allow-changes] PASSED [ 27%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---decimal] PASSED [ 27%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---no-flex] PASSED [ 28%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---no-hint-sub] PASSED [ 29%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---no-zones-stems] PASSED [ 29%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---print-list-fddict] PASSED [ 30%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---report-only] PASSED [ 30%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---verbose] PASSED [ 31%]
tests/integration/test_cli.py::test_argumentless_option[font.otf---write-to-default-layer] PASSED [ 31%]
tests/integration/test_cli.py::test_argumentless_option[font.otf--vv] PASSED [ 32%]
tests/integration/test_cli.py::test_print_fddict PASSED [ 32%]
tests/integration/test_cli.py::test_doc_option[--doc-fddict] PASSED [ 33%]
tests/integration/test_cli.py::test_doc_option[--help] PASSED [ 34%]
tests/integration/test_cli.py::test_doc_option[--info] PASSED [ 34%]
tests/integration/test_cli.py::test_doc_option[--version] PASSED [ 35%]
tests/integration/test_cli.py::test_no_fddict PASSED [ 35%]
tests/integration/test_cli.py::test_overwrite_font[tests/integration/data/dummy/font.ufo] PASSED [ 36%]
tests/integration/test_cli.py::test_overwrite_font[tests/integration/data/dummy/font.otf] PASSED [ 36%]
tests/integration/test_cli.py::test_overwrite_font[tests/integration/data/dummy/font.cff] PASSED [ 37%]
tests/integration/test_cli.py::test_invalid_input_path PASSED [ 37%]
tests/integration/test_cli.py::test_invalid_save_path PASSED [ 38%]
tests/integration/test_cli.py::test_stemhist[report_zones] PASSED [ 39%]
tests/integration/test_cli.py::test_stemhist[report_stems] PASSED [ 39%]
tests/integration/test_cli.py::test_stemhist[report_stems,all_stems] PASSED [ 40%]
tests/integration/test_cli.py::test_stemhist[report_stems,glyphs] PASSED [ 40%]
tests/integration/test_cli.py::test_outpath_order[tests/integration/data/dummy/font.ufo] PASSED [ 41%]
tests/integration/test_cli.py::test_outpath_order[tests/integration/data/dummy/font.otf] PASSED [ 41%]
tests/integration/test_cli.py::test_outpath_order[tests/integration/data/dummy/font.cff] PASSED [ 42%]
tests/integration/test_cli.py::test_multi_order PASSED [ 43%]
tests/integration/test_cli.py::test_multi_order_unequal PASSED [ 43%]
tests/integration/test_cli.py::test_lack_of_input_raises PASSED [ 44%]
tests/integration/test_hint.py::test_cff[tests/integration/data/dummy/font.cff] PASSED [ 44%]
tests/integration/test_hint.py::test_type1_raises[tests/integration/data/dummy/font.pfb] PASSED [ 45%]
tests/integration/test_hint.py::test_type1_raises[tests/integration/data/dummy/font.ps] PASSED [ 45%]
tests/integration/test_hint.py::test_type1_raises[tests/integration/data/dummy/font.pfa] PASSED [ 46%]
tests/integration/test_hint.py::test_type1_supported[tests/integration/data/dummy/font.pfb] SKIPPED [ 46%]
tests/integration/test_hint.py::test_type1_supported[tests/integration/data/dummy/font.ps] SKIPPED [ 47%]
tests/integration/test_hint.py::test_type1_supported[tests/integration/data/dummy/font.pfa] SKIPPED [ 48%]
tests/integration/test_hint.py::test_unsupported_format PASSED [ 48%]
tests/integration/test_hint.py::test_missing_cff_table PASSED [ 49%]
tests/integration/test_hint.py::test_type1_bad[tests/integration/data/dummy/bad_font.pfb] PASSED [ 49%]
tests/integration/test_hint.py::test_type1_bad[tests/integration/data/dummy/bad_font.ps] PASSED [ 50%]
tests/integration/test_hint.py::test_type1_bad[tests/integration/data/dummy/bad_font.pfa] PASSED [ 50%]
tests/integration/test_hint.py::test_counter_glyphs PASSED [ 51%]
tests/integration/test_hint.py::test_seac_op PASSED [ 51%]
tests/integration/test_hint.py::test_mute_tx_msgs SKIPPED [ 52%]
tests/integration/test_hint.py::test_bad_privatedict[tests/integration/data/dummy/bad_privatedict_bluevalues.ufo] PASSED [ 53%]
tests/integration/test_hint.py::test_bad_privatedict[tests/integration/data/dummy/bad_privatedict_vstems.ufo] PASSED [ 53%]
tests/integration/test_hint.py::test_bad_privatedict[tests/integration/data/dummy/bad_privatedict_bluevalues.otf] PASSED [ 54%]
tests/integration/test_hint.py::test_bad_privatedict[tests/integration/data/dummy/bad_privatedict_hstems.otf] PASSED [ 54%]
tests/integration/test_hint.py::test_bad_privatedict[tests/integration/data/dummy/bad_privatedict_hstems.ufo] PASSED [ 55%]
tests/integration/test_hint.py::test_bad_privatedict[tests/integration/data/dummy/bad_privatedict_vstems.otf] PASSED [ 55%]
tests/integration/test_hint.py::test_bad_privatedict_accept[tests/integration/data/dummy/bad_privatedict_bluevalues.ufo] PASSED [ 56%]
tests/integration/test_hint.py::test_bad_privatedict_accept[tests/integration/data/dummy/bad_privatedict_vstems.ufo] PASSED [ 56%]
tests/integration/test_hint.py::test_bad_privatedict_accept[tests/integration/data/dummy/bad_privatedict_bluevalues.otf] PASSED [ 57%]
tests/integration/test_hint.py::test_bad_privatedict_accept[tests/integration/data/dummy/bad_privatedict_hstems.otf] PASSED [ 58%]
tests/integration/test_hint.py::test_bad_privatedict_accept[tests/integration/data/dummy/bad_privatedict_hstems.ufo] PASSED [ 58%]
tests/integration/test_hint.py::test_bad_privatedict_accept[tests/integration/data/dummy/bad_privatedict_vstems.otf] PASSED [ 59%]
tests/integration/test_hint.py::test_ok_privatedict_accept[tests/integration/data/dummy/ok_privatedict_vstems.otf] PASSED [ 59%]
tests/integration/test_hint.py::test_ok_privatedict_accept[tests/integration/data/dummy/ok_privatedict_hstems.otf] PASSED [ 60%]
tests/integration/test_hint.py::test_ok_privatedict_accept[tests/integration/data/dummy/ok_privatedict_hstems.ufo] PASSED [ 60%]
tests/integration/test_hint.py::test_ok_privatedict_accept[tests/integration/data/dummy/ok_privatedict_vstems.ufo] PASSED [ 61%]
tests/integration/test_hint.py::test_too_long_glyph_name PASSED [ 62%]
tests/integration/test_hint.py::test_hashmap_glyph_changed PASSED [ 62%]
tests/integration/test_hint.py::test_hashmap_processed_no_autohint PASSED [ 63%]
tests/integration/test_hint.py::test_hashmap_no_version PASSED [ 63%]
tests/integration/test_hint.py::test_hashmap_new_version PASSED [ 64%]
tests/integration/test_hint.py::test_hashmap_advance PASSED [ 64%]
tests/integration/test_hint.py::test_hashmap_dflt_layer PASSED [ 65%]
tests/integration/test_hint.py::test_hashmap_dflt_layer_rehint PASSED [ 65%]
tests/integration/test_hint.py::test_hashmap_transform PASSED [ 66%]
tests/integration/test_hint.py::test_hashmap_unnormalized_floats PASSED [ 67%]
tests/integration/test_hint.py::test_decimals_ufo PASSED [ 67%]
tests/integration/test_hint.py::test_decimals_otf PASSED [ 68%]
tests/integration/test_hint.py::test_layers PASSED [ 68%]
tests/integration/test_hint.py::test_big_glyph PASSED [ 69%]
tests/unittests/test_extension.py::test_autohint_good_args PASSED [ 69%]
tests/unittests/test_extension.py::test_autohintmm_good_args PASSED [ 70%]
tests/unittests/test_extension.py::test_autohint_bad_args[args0] PASSED [ 70%]
tests/unittests/test_extension.py::test_autohint_bad_args[args1] PASSED [ 71%]
tests/unittests/test_extension.py::test_autohint_bad_args[args2] PASSED [ 72%]
tests/unittests/test_extension.py::test_autohint_bad_args[args3] PASSED [ 72%]
tests/unittests/test_extension.py::test_autohint_bad_args[args4] PASSED [ 73%]
tests/unittests/test_extension.py::test_autohint_bad_args[args5] PASSED [ 73%]
tests/unittests/test_extension.py::test_autohintmm_bad_args[args0] PASSED [ 74%]
tests/unittests/test_extension.py::test_autohintmm_bad_args[args1] PASSED [ 74%]
tests/unittests/test_extension.py::test_autohintmm_bad_args[args2] PASSED [ 75%]
tests/unittests/test_extension.py::test_autohintmm_bad_args[args3] PASSED [ 75%]
tests/unittests/test_extension.py::test_autohintmm_bad_args[args4] PASSED [ 76%]
tests/unittests/test_extension.py::test_autohintmm_bad_args[args5] PASSED [ 77%]
tests/unittests/test_extension.py::test_autohintmm_bad_args[args6] PASSED [ 77%]
tests/unittests/test_extension.py::test_autohintmm_unicode[args0] PASSED [ 78%]
tests/unittests/test_extension.py::test_autohintmm_unicode[args1] PASSED [ 78%]
tests/unittests/test_extension.py::test_autohint_good_glyph[% foo\ned] PASSED [ 79%]
tests/unittests/test_extension.py::test_autohint_good_glyph[% foo\red] PASSED [ 79%]
tests/unittests/test_extension.py::test_autohint_good_glyph[\t% foo\nsc\ted] PASSED [ 80%]
tests/unittests/test_extension.py::test_autohint_good_glyph[% foo\nsc ed] PASSED [ 81%]
tests/unittests/test_extension.py::test_autohint_good_glyph[% foo\nsc\ned] PASSED [ 81%]
tests/unittests/test_extension.py::test_autohint_good_glyph[% foo\nsc\red] PASSED [ 82%]
tests/unittests/test_extension.py::test_autohint_good_glyph[% foo] PASSED [ 82%]
tests/unittests/test_extension.py::test_autohint_good_glyph[% foo bar] PASSED [ 83%]
tests/unittests/test_extension.py::test_autohint_bad_glyph[% foo\ncf] PASSED [ 83%]
tests/unittests/test_extension.py::test_autohint_bad_glyph[% foo\nffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff] PASSED [ 84%]
tests/unittests/test_extension.py::test_autohint_bad_glyph[% AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA] PASSED [ 84%]
tests/unittests/test_extension.py::test_autohint_bad_glyph[% foo\n10 ] PASSED [ 85%]
tests/unittests/test_extension.py::test_autohint_bad_glyph[% foo\n0a 0 rm\ned] PASSED [ 86%]
tests/unittests/test_extension.py::test_autohint_bad_glyph[% foo\nry] PASSED [ 86%]
tests/unittests/test_extension.py::test_autohint_bad_glyph[% foo\n$] PASSED [ 87%]
tests/unittests/test_extension.py::test_autohintmm_bad_glyphs[glyphs0] PASSED [ 87%]
tests/unittests/test_extension.py::test_autohint_too_many_counter_glyphs[HCounterChars [ A AA AAA AAAA AAAAA AAAAAA AAAAAAA AAAAAAAA AAAAAAAAA AAAAAAAAAA AAAAAAAAAAA AAAAAAAAAAAA AAAAAAAAAAAAA AAAAAAAAAAAAAA AAAAAAAAAAAAAAA]] PASSED [ 88%]
tests/unittests/test_extension.py::test_autohint_too_many_counter_glyphs[VCounterChars [ A AA AAA AAAA AAAAA AAAAAA AAAAAAA AAAAAAAA AAAAAAAAA AAAAAAAAAA AAAAAAAAAAA AAAAAAAAAAAA AAAAAAAAAAAAA AAAAAAAAAAAAAA AAAAAAAAAAAAAAA]] PASSED [ 88%]
tests/unittests/test_fdtools.py::test_finalfont PASSED [ 89%]
tests/unittests/test_fdtools.py::test_base_token_value_is_a_list PASSED [ 89%]
tests/unittests/test_fdtools.py::test_no_dominant_h_or_v PASSED [ 90%]
tests/unittests/test_fdtools.py::test_bluefuzz_and_fontname PASSED [ 91%]
tests/unittests/test_fdtools.py::test_bad_fontinfo[tests/unittests/data/fontinfo/bad_end_fddict] PASSED [ 91%]
tests/unittests/test_fdtools.py::test_bad_fontinfo[tests/unittests/data/fontinfo/bad_fddict_key] PASSED [ 92%]
tests/unittests/test_fdtools.py::test_bad_fontinfo[tests/unittests/data/fontinfo/bad_end_glyphset] PASSED [ 92%]
tests/unittests/test_fdtools.py::test_bad_fontinfo[tests/unittests/data/fontinfo/bad_begin] PASSED [ 93%]
tests/unittests/test_fdtools.py::test_bad_fontinfo[tests/unittests/data/fontinfo/bad_base_token] PASSED [ 93%]
tests/unittests/test_fdtools.py::test_fddict_bad_zone[attributes0] PASSED [ 94%]
tests/unittests/test_fdtools.py::test_fddict_bad_zone[attributes1] PASSED [ 94%]
tests/unittests/test_fdtools.py::test_fddict_bad_zone[attributes2] PASSED [ 95%]
tests/unittests/test_fdtools.py::test_fddict_bad_zone[attributes3] PASSED [ 96%]
tests/unittests/test_fdtools.py::test_fddict_bad_zone[attributes4] PASSED [ 96%]
tests/unittests/test_fdtools.py::test_fddict_bad_zone[attributes5] PASSED [ 97%]
tests/unittests/test_fdtools.py::test_fddict_bad_zone[attributes6] PASSED [ 97%]
tests/unittests/test_fdtools.py::test_merge_empty_fddicts PASSED [ 98%]
tests/unittests/test_fdtools.py::test_merge_fddicts_with_stemdicts[DominantH] PASSED [ 98%]
tests/unittests/test_fdtools.py::test_merge_fddicts_with_stemdicts[DominantV] PASSED [ 99%]
tests/unittests/test_hint.py::test_bez[tests/unittests/data/unhinted/basic_shapes.ufo-tests/unittests/data/hinted/basic_shapes.otf] PASSED [100%]
=============================== warnings summary ===============================
../../nix/store/wlplq814fj9r6xlkwpbyzklw2x20jwyz-python3.8-fonttools-4.21.1/lib/python3.8/site-packages/fontTools/misc/py23.py:11
/nix/store/wlplq814fj9r6xlkwpbyzklw2x20jwyz-python3.8-fonttools-4.21.1/lib/python3.8/site-packages/fontTools/misc/py23.py:11: DeprecationWarning: The py23 module has been deprecated and will be removed in the next release. Please update your code.
warnings.warn(
-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
SKIPPED [3] tests/integration/test_cli.py:114: 'tx' is missing
SKIPPED [3] tests/integration/test_hint.py:90: 'tx' is missing
SKIPPED [1] tests/integration/test_hint.py:169: 'tx' is missing
========== 172 passed, 7 skipped, 56 deselected, 1 warning in 14.27s ===========
Finished executing pytestCheckPhase
@nix { "action": "setPhase", "phase": "pytestcachePhase" }
pytestcachePhase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment