<86>May 11 14:13:43 userdel[327391]: delete user 'rooter'
<86>May 11 14:13:43 groupadd[327401]: group added to /etc/group: name=rooter, GID=585
<86>May 11 14:13:43 groupadd[327401]: group added to /etc/gshadow: name=rooter
<86>May 11 14:13:43 groupadd[327401]: new group: name=rooter, GID=585
<86>May 11 14:13:43 useradd[327439]: new user: name=rooter, UID=585, GID=585, home=/root, shell=/bin/bash
<86>May 11 14:13:43 userdel[327490]: delete user 'builder'
<86>May 11 14:13:43 userdel[327490]: removed group 'builder' owned by 'builder'
<86>May 11 14:13:43 userdel[327490]: removed shadow group 'builder' owned by 'builder'
<86>May 11 14:13:43 groupadd[327505]: group added to /etc/group: name=builder, GID=586
<86>May 11 14:13:43 groupadd[327505]: group added to /etc/gshadow: name=builder
<86>May 11 14:13:43 groupadd[327505]: new group: name=builder, GID=586
<86>May 11 14:13:43 useradd[327509]: new user: name=builder, UID=586, GID=586, home=/usr/src, shell=/bin/bash
<13>May 11 14:13:45 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>May 11 14:13:45 rpmi: libexpat-2.2.4-alt1 1503305345 installed
<13>May 11 14:13:45 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>May 11 14:13:45 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed
<13>May 11 14:13:45 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 11 14:13:45 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 11 14:13:45 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed
<13>May 11 14:13:45 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>May 11 14:13:45 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>May 11 14:13:46 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>May 11 14:13:46 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>May 11 14:13:46 rpmi: python3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<13>May 11 14:13:46 rpmi: python3-base-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<13>May 11 14:13:47 rpmi: libpython3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<13>May 11 14:13:47 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>May 11 14:13:47 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>May 11 14:13:59 rpmi: python3-module-pkg_resources-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed
<13>May 11 14:13:59 rpmi: libapr1-1.7.0-alt2 sisyphus+237485.100.1.1 1568295415 installed
<13>May 11 14:13:59 rpmi: libaprutil1-1.6.1-alt3 sisyphus+244901.100.1.1 1579831348 installed
<13>May 11 14:13:59 rpmi: python-base-2.7.17-alt3 sisyphus+240580.60.5.1 1573516905 installed
<13>May 11 14:13:59 rpmi: python3-module-pluggy-0.13.1-alt2 sisyphus+250320.400.1.1 1588511673 installed
<13>May 11 14:13:59 rpmi: python3-module-six-1.13.0-alt1 sisyphus+240546.100.2.1 1573542703 installed
<13>May 11 14:13:59 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed
<13>May 11 14:13:59 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed
<13>May 11 14:14:00 rpmi: python3-module-virtualenv-16.7.9-alt1 sisyphus+250566.240.6.1 1588187871 installed
<13>May 11 14:14:00 rpmi: python3-module-toml-0.10.0-alt4 sisyphus+250566.40.3.1 1587972436 installed
<13>May 11 14:14:00 rpmi: python3-module-wcwidth-0.1.9-alt1 sisyphus+251222.500.3.1 1588843640 installed
<13>May 11 14:14:00 rpmi: python3-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed
<13>May 11 14:14:00 rpmi: python3-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed
<13>May 11 14:14:00 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed
<13>May 11 14:14:00 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046136 installed
<13>May 11 14:14:00 rpmi: python3-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed
<13>May 11 14:14:00 rpmi: python3-module-filelock-3.0.10-alt1 sisyphus+228355.1000.1.1 1556554060 installed
<13>May 11 14:14:00 rpmi: python3-module-attrs-19.3.0-alt1 sisyphus+240796.100.1.1 1573741715 installed
<13>May 11 14:14:00 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed
<13>May 11 14:14:00 rpmi: python3-module-py-1.8.0-alt5 sisyphus+242058.200.5.1 1575792989 installed
<13>May 11 14:14:00 rpmi: python3-module-pytest-5.4.1-alt1 sisyphus+251222.300.2.1 1588757832 installed
<13>May 11 14:14:00 rpmi: python-module-wcwidth-0.1.9-alt1 sisyphus+251222.500.3.1 1588843640 installed
<13>May 11 14:14:00 rpmi: python-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046136 installed
<13>May 11 14:14:00 rpmi: python-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed
<13>May 11 14:14:00 rpmi: utf8proc-2.1.1-alt1 sisyphus+247048.100.1.1 1582724486 installed
<13>May 11 14:14:00 rpmi: libsqlite3-3.31.0-alt1 sisyphus+244880.100.1.1 1579796940 installed
<13>May 11 14:14:00 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed
<13>May 11 14:14:00 rpmi: publicsuffix-list-dafsa-20200401-alt1 sisyphus+249161.100.1.1 1585815856 installed
<13>May 11 14:14:00 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531657 installed
<13>May 11 14:14:00 rpmi: libnghttp2-1.40.0-alt1 sisyphus+244416.100.1.1 1579241942 installed
<13>May 11 14:14:00 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>May 11 14:14:00 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>May 11 14:14:00 rpmi: rsync-3.1.3-alt1 1518721086 installed
<13>May 11 14:14:00 rpmi: openssh-common-7.9p1-alt1 sisyphus+233206.100.1.1 1561507843 installed
<13>May 11 14:14:00 rpmi: libedit3-3.1.20190324-alt1 sisyphus+236523.100.1.1 1566578247 installed
<13>May 11 14:14:00 rpmi: less-530-alt1 sisyphus+226367.200.2.2 1554151813 installed
<13>May 11 14:14:00 rpmi: diffstat-1.63-alt1 sisyphus+243663.100.1.1 1577480060 installed
<13>May 11 14:14:00 rpmi: python-modules-curses-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:00 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>May 11 14:14:00 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>May 11 14:14:00 rpmi: python3-dev-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<13>May 11 14:14:00 rpmi: python3-module-setuptools-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed
<13>May 11 14:14:00 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>May 11 14:14:00 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed
<13>May 11 14:14:00 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<86>May 11 14:14:00 groupadd[356940]: group added to /etc/group: name=_keytab, GID=499
<86>May 11 14:14:00 groupadd[356940]: group added to /etc/gshadow: name=_keytab
<86>May 11 14:14:00 groupadd[356940]: new group: name=_keytab, GID=499
<13>May 11 14:14:01 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137330 installed
<86>May 11 14:14:01 groupadd[357128]: group added to /etc/group: name=sasl, GID=498
<86>May 11 14:14:01 groupadd[357128]: group added to /etc/gshadow: name=sasl
<86>May 11 14:14:01 groupadd[357128]: new group: name=sasl, GID=498
<13>May 11 14:14:01 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139863 installed
<13>May 11 14:14:01 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449022 installed
<13>May 11 14:14:01 rpmi: libcurl-7.69.1-alt1 sisyphus+247613.100.1.1 1583913910 installed
<13>May 11 14:14:01 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed
<13>May 11 14:14:01 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>May 11 14:14:01 rpmi: python-modules-compiler-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-email-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-unittest-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-encodings-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-nis-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-ctypes-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-json-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-module-six-1.13.0-alt1 sisyphus+240546.100.2.1 1573542703 installed
<13>May 11 14:14:01 rpmi: python-module-pkg_resources-1:42.0.0-alt2 sisyphus+250566.100.6.1 1588187716 installed
<13>May 11 14:14:01 rpmi: python-modules-multiprocessing-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-logging-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-xml-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-tools-2to3-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-module-more-itertools-1:5.0.0-alt2 sisyphus+226536.200.1.1 1554329977 installed
<13>May 11 14:14:01 rpmi: python-modules-hotshot-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-bsddb-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-modules-distutils-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:01 rpmi: python-strict-2.7.18-alt1 sisyphus+250345.100.4.1 1588665039 installed
<13>May 11 14:14:01 rpmi: python-module-attrs-19.3.0-alt1 sisyphus+240796.100.1.1 1573741715 installed
<13>May 11 14:14:01 rpmi: python-modules-wsgiref-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:02 rpmi: mercurial-5.1-alt1 sisyphus+235785.100.1.1 1565271307 installed
<13>May 11 14:14:02 rpmi: python-module-atomicwrites-1.3.0-alt2 sisyphus+235493.500.3.1 1565370463 installed
<13>May 11 14:14:02 rpmi: python-module-backports-3.5.0.1-alt1.1.1 1517645428 installed
<13>May 11 14:14:02 rpmi: python-module-configparser-3.7.4-alt2 sisyphus+225584.100.1.1 1553412635 installed
<13>May 11 14:14:02 rpmi: python-module-contextlib2-0.5.5-alt2 sisyphus+228269.100.1.1 1556366540 installed
<13>May 11 14:14:02 rpmi: python-module-funcsigs-1.0.2-alt2 sisyphus+228355.2600.2.1 1556560236 installed
<13>May 11 14:14:02 rpmi: python-module-scandir-1.10.0-alt1 sisyphus+225192.100.1.2 1552968870 installed
<13>May 11 14:14:02 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus+228364.300.4.1 1556886257 installed
<13>May 11 14:14:02 rpmi: python-module-zipp-0.5.0-alt1 sisyphus+229321.100.1.1 1557825329 installed
<13>May 11 14:14:02 rpmi: python-module-importlib_metadata-1.3.0-alt2 sisyphus+246069.100.1.1 1581604389 installed
<13>May 11 14:14:02 rpmi: python-module-pluggy-0.13.0-alt2 sisyphus+246682.200.1.1 1582205755 installed
<13>May 11 14:14:02 rpmi: python-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed
<13>May 11 14:14:02 rpmi: python-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed
<13>May 11 14:14:02 rpmi: python-module-py-1.8.0-alt5 sisyphus+242058.200.5.1 1575792989 installed
<13>May 11 14:14:02 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed
<13>May 11 14:14:02 rpmi: python-dev-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>May 11 14:14:02 rpmi: python-module-setuptools-1:42.0.0-alt2 sisyphus+250566.100.6.1 1588187716 installed
<86>May 11 14:14:02 groupadd[359184]: group added to /etc/group: name=sshagent, GID=497
<86>May 11 14:14:02 groupadd[359184]: group added to /etc/gshadow: name=sshagent
<86>May 11 14:14:02 groupadd[359184]: new group: name=sshagent, GID=497
<13>May 11 14:14:02 rpmi: openssh-clients-7.9p1-alt1 sisyphus+233206.100.1.1 1561507843 installed
<13>May 11 14:14:02 rpmi: git-core-2.25.4-alt1 sisyphus+250334.100.1.1 1587406402 installed
<13>May 11 14:14:02 rpmi: libserf-1.3.9-alt2 sisyphus+249396.100.1.1 1586020797 installed
<13>May 11 14:14:02 rpmi: libsubversion-1.13.0-alt1 sisyphus+248840.100.1.1 1585495068 installed
<13>May 11 14:14:02 rpmi: subversion-1.13.0-alt1 sisyphus+248840.100.1.1 1585495068 installed
<86>May 11 14:14:02 groupadd[359829]: group added to /etc/group: name=subversion, GID=496
<86>May 11 14:14:02 groupadd[359829]: group added to /etc/gshadow: name=subversion
<86>May 11 14:14:02 groupadd[359829]: new group: name=subversion, GID=496
<86>May 11 14:14:02 useradd[359840]: new user: name=subversion, UID=499, GID=496, home=/var/lib/subversion, shell=/dev/null
<13>May 11 14:14:02 rpmi: subversion-server-common-1.13.0-alt1 sisyphus+248840.100.1.1 1585495068 installed
<13>May 11 14:14:02 rpmi: python-module-setuptools_scm-3.3.3-alt3 sisyphus+250566.300.6.1 1588187896 installed
<13>May 11 14:14:02 rpmi: python3-module-setuptools_scm-3.5.0-alt1 sisyphus+250566.400.6.1 1588187987 installed
<13>May 11 14:14:03 rpmi: python-module-pytest-4.6.6-alt1 sisyphus+240871.100.2.2 1573876190 installed
<13>May 11 14:14:03 rpmi: python-module-jinja2-2.10.3-alt1 sisyphus+241982.100.1.1 1575023523 installed
<13>May 11 14:14:03 rpmi: python-module-decorator-4.3.0-alt1 sisyphus+227480.1300.1.2 1555757994 installed
<13>May 11 14:14:03 rpmi: python3-module-tox-3.14.2-alt2 sisyphus+250566.2600.6.1 1588189075 installed
<13>May 11 14:14:03 rpmi: python3-module-jinja2-2.10.3-alt1 sisyphus+241982.100.1.1 1575023523 installed
<13>May 11 14:14:03 rpmi: python3-module-decorator-4.3.0-alt1 sisyphus+227480.1300.1.2 1555757994 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/py-1.8.0-alt5.nosrc.rpm
Installing py-1.8.0-alt5.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.44389
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf py-1.8.0
+ echo 'Source #0 (py-1.8.0.tar):'
Source #0 (py-1.8.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/py-1.8.0.tar
+ cd py-1.8.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (py-1.8.0-alt.patch):'
Patch #0 (py-1.8.0-alt.patch):
+ /usr/bin/patch -p1
patching file doc/faq.txt
patching file testing/code/test_assertion.py
patching file testing/code/test_code.py
patching file testing/code/test_excinfo.py
patching file testing/code/test_source.py
patching file testing/io_/test_capture.py
patching file testing/io_/test_terminalwriter.py
patching file testing/io_/test_terminalwriter_linewidth.py
patching file testing/log/test_log.py
patching file testing/log/test_warning.py
patching file testing/path/common.py
patching file testing/path/conftest.py
patching file testing/path/test_cacheutil.py
patching file testing/path/test_svnauth.py
patching file testing/path/test_svnurl.py
patching file testing/path/test_svnwc.py
patching file testing/root/test_builtin.py
patching file testing/root/test_std.py
+ rm -r py/_vendored_packages
+ rm -rf ../python3
+ cp -a . ../python3
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.29535
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd py-1.8.0
+ export SETUPTOOLS_SCM_PRETEND_VERSION=1.8.0
+ SETUPTOOLS_SCM_PRETEND_VERSION=1.8.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python2.7 setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/py
copying py/_version.py -> build/lib/py
copying py/test.py -> build/lib/py
copying py/_xmlgen.py -> build/lib/py
copying py/_std.py -> build/lib/py
copying py/_error.py -> build/lib/py
copying py/_builtin.py -> build/lib/py
copying py/__metainfo.py -> build/lib/py
copying py/__init__.py -> build/lib/py
creating build/lib/py/_process
copying py/_process/killproc.py -> build/lib/py/_process
copying py/_process/forkedfunc.py -> build/lib/py/_process
copying py/_process/cmdexec.py -> build/lib/py/_process
copying py/_process/__init__.py -> build/lib/py/_process
creating build/lib/py/_path
copying py/_path/svnwc.py -> build/lib/py/_path
copying py/_path/svnurl.py -> build/lib/py/_path
copying py/_path/local.py -> build/lib/py/_path
copying py/_path/common.py -> build/lib/py/_path
copying py/_path/cacheutil.py -> build/lib/py/_path
copying py/_path/__init__.py -> build/lib/py/_path
creating build/lib/py/_log
copying py/_log/warning.py -> build/lib/py/_log
copying py/_log/log.py -> build/lib/py/_log
copying py/_log/__init__.py -> build/lib/py/_log
creating build/lib/py/_io
copying py/_io/terminalwriter.py -> build/lib/py/_io
copying py/_io/saferepr.py -> build/lib/py/_io
copying py/_io/capture.py -> build/lib/py/_io
copying py/_io/__init__.py -> build/lib/py/_io
creating build/lib/py/_code
copying py/_code/source.py -> build/lib/py/_code
copying py/_code/code.py -> build/lib/py/_code
copying py/_code/assertion.py -> build/lib/py/_code
copying py/_code/_py2traceback.py -> build/lib/py/_code
copying py/_code/_assertionold.py -> build/lib/py/_code
copying py/_code/_assertionnew.py -> build/lib/py/_code
copying py/_code/__init__.py -> build/lib/py/_code
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/py-1.8.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python3 setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/py
copying py/_version.py -> build/lib/py
copying py/test.py -> build/lib/py
copying py/_xmlgen.py -> build/lib/py
copying py/_std.py -> build/lib/py
copying py/_error.py -> build/lib/py
copying py/_builtin.py -> build/lib/py
copying py/__metainfo.py -> build/lib/py
copying py/__init__.py -> build/lib/py
creating build/lib/py/_process
copying py/_process/killproc.py -> build/lib/py/_process
copying py/_process/forkedfunc.py -> build/lib/py/_process
copying py/_process/cmdexec.py -> build/lib/py/_process
copying py/_process/__init__.py -> build/lib/py/_process
creating build/lib/py/_path
copying py/_path/svnwc.py -> build/lib/py/_path
copying py/_path/svnurl.py -> build/lib/py/_path
copying py/_path/local.py -> build/lib/py/_path
copying py/_path/common.py -> build/lib/py/_path
copying py/_path/cacheutil.py -> build/lib/py/_path
copying py/_path/__init__.py -> build/lib/py/_path
creating build/lib/py/_log
copying py/_log/warning.py -> build/lib/py/_log
copying py/_log/log.py -> build/lib/py/_log
copying py/_log/__init__.py -> build/lib/py/_log
creating build/lib/py/_io
copying py/_io/terminalwriter.py -> build/lib/py/_io
copying py/_io/saferepr.py -> build/lib/py/_io
copying py/_io/capture.py -> build/lib/py/_io
copying py/_io/__init__.py -> build/lib/py/_io
creating build/lib/py/_code
copying py/_code/source.py -> build/lib/py/_code
copying py/_code/code.py -> build/lib/py/_code
copying py/_code/assertion.py -> build/lib/py/_code
copying py/_code/_py2traceback.py -> build/lib/py/_code
copying py/_code/_assertionold.py -> build/lib/py/_code
copying py/_code/_assertionnew.py -> build/lib/py/_code
copying py/_code/__init__.py -> build/lib/py/_code
+ popd
~/RPM/BUILD/py-1.8.0
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.57875
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/py-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/py-buildroot
+ cd py-1.8.0
+ export SETUPTOOLS_SCM_PRETEND_VERSION=1.8.0
+ SETUPTOOLS_SCM_PRETEND_VERSION=1.8.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python2.7 setup.py install --skip-build --root=/usr/src/tmp/py-buildroot --force
running install
running install_lib
creating /usr/src/tmp/py-buildroot
creating /usr/src/tmp/py-buildroot/usr
creating /usr/src/tmp/py-buildroot/usr/lib
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
copying build/lib/py/_code/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
copying build/lib/py/_code/_assertionnew.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
copying build/lib/py/_code/_assertionold.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
copying build/lib/py/_code/_py2traceback.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
copying build/lib/py/_code/assertion.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
copying build/lib/py/_code/code.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
copying build/lib/py/_code/source.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io
copying build/lib/py/_io/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io
copying build/lib/py/_io/capture.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io
copying build/lib/py/_io/saferepr.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io
copying build/lib/py/_io/terminalwriter.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log
copying build/lib/py/_log/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log
copying build/lib/py/_log/log.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log
copying build/lib/py/_log/warning.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path
copying build/lib/py/_path/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path
copying build/lib/py/_path/cacheutil.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path
copying build/lib/py/_path/common.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path
copying build/lib/py/_path/local.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path
copying build/lib/py/_path/svnurl.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path
copying build/lib/py/_path/svnwc.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path
creating /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process
copying build/lib/py/_process/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process
copying build/lib/py/_process/cmdexec.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process
copying build/lib/py/_process/forkedfunc.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process
copying build/lib/py/_process/killproc.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process
copying build/lib/py/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
copying build/lib/py/__metainfo.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
copying build/lib/py/_builtin.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
copying build/lib/py/_error.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
copying build/lib/py/_std.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
copying build/lib/py/_xmlgen.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
copying build/lib/py/test.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
copying build/lib/py/_version.py -> /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionnew.py to _assertionnew.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionold.py to _assertionold.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_py2traceback.py to _py2traceback.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/assertion.py to assertion.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/code.py to code.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/source.py to source.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/capture.py to capture.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/saferepr.py to saferepr.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/terminalwriter.py to terminalwriter.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/log.py to log.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/warning.py to warning.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/cacheutil.py to cacheutil.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/common.py to common.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/local.py to local.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnurl.py to svnurl.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnwc.py to svnwc.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/cmdexec.py to cmdexec.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/forkedfunc.py to forkedfunc.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/killproc.py to killproc.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__metainfo.py to __metainfo.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_builtin.py to _builtin.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_error.py to _error.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_std.py to _std.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_xmlgen.py to _xmlgen.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/test.py to test.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_version.py to _version.pyc
running install_egg_info
running egg_info
creating py.egg-info
writing py.egg-info/PKG-INFO
writing top-level names to py.egg-info/top_level.txt
writing dependency_links to py.egg-info/dependency_links.txt
writing manifest file 'py.egg-info/SOURCES.txt'
reading manifest file 'py.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
writing manifest file 'py.egg-info/SOURCES.txt'
Copying py.egg-info to /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py-1.8.0-py2.7.egg-info
running install_scripts
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/py-1.8.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/py-buildroot --force
running install
running install_lib
creating /usr/src/tmp/py-buildroot/usr/lib/python3
creating /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages
creating /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
creating /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
copying build/lib/py/_code/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
copying build/lib/py/_code/_assertionnew.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
copying build/lib/py/_code/_assertionold.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
copying build/lib/py/_code/_py2traceback.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
copying build/lib/py/_code/assertion.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
copying build/lib/py/_code/code.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
copying build/lib/py/_code/source.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code
creating /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io
copying build/lib/py/_io/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io
copying build/lib/py/_io/capture.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io
copying build/lib/py/_io/saferepr.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io
copying build/lib/py/_io/terminalwriter.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io
creating /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log
copying build/lib/py/_log/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log
copying build/lib/py/_log/log.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log
copying build/lib/py/_log/warning.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log
creating /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path
copying build/lib/py/_path/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path
copying build/lib/py/_path/cacheutil.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path
copying build/lib/py/_path/common.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path
copying build/lib/py/_path/local.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path
copying build/lib/py/_path/svnurl.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path
copying build/lib/py/_path/svnwc.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path
creating /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process
copying build/lib/py/_process/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process
copying build/lib/py/_process/cmdexec.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process
copying build/lib/py/_process/forkedfunc.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process
copying build/lib/py/_process/killproc.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process
copying build/lib/py/__init__.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
copying build/lib/py/__metainfo.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
copying build/lib/py/_builtin.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
copying build/lib/py/_error.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
copying build/lib/py/_std.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
copying build/lib/py/_xmlgen.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
copying build/lib/py/test.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
copying build/lib/py/_version.py -> /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__init__.py to __init__.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionnew.py to _assertionnew.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionold.py to _assertionold.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_py2traceback.py to _py2traceback.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/assertion.py to assertion.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/code.py to code.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/source.py to source.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__init__.py to __init__.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/capture.py to capture.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/saferepr.py to saferepr.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/terminalwriter.py to terminalwriter.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/__init__.py to __init__.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/log.py to log.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/warning.py to warning.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__init__.py to __init__.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/cacheutil.py to cacheutil.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/common.py to common.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/local.py to local.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnurl.py to svnurl.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnwc.py to svnwc.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__init__.py to __init__.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/cmdexec.py to cmdexec.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/forkedfunc.py to forkedfunc.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/killproc.py to killproc.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__init__.py to __init__.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__metainfo.py to __metainfo.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_builtin.py to _builtin.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_error.py to _error.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_std.py to _std.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_xmlgen.py to _xmlgen.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/test.py to test.cpython-38.pyc
byte-compiling /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_version.py to _version.cpython-38.pyc
running install_egg_info
running egg_info
creating py.egg-info
writing py.egg-info/PKG-INFO
writing dependency_links to py.egg-info/dependency_links.txt
writing top-level names to py.egg-info/top_level.txt
writing manifest file 'py.egg-info/SOURCES.txt'
reading manifest file 'py.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
writing manifest file 'py.egg-info/SOURCES.txt'
Copying py.egg-info to /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py-1.8.0-py3.8.egg-info
running install_scripts
+ popd
~/RPM/BUILD/py-1.8.0
+ set -o pipefail
+ sort
++ pwd
+ PYTHONPATH=/usr/src/RPM/BUILD/py-1.8.0
+ python3 -c 'import py, apipkg;assert py.__version__=="1.8.0";modules=[ '\''py.'\'' + mod for mod in dir(py) if isinstance(getattr(py, mod), apipkg.ApiModule) ];print(*modules, sep='\''\n'\'')'
+ set +o pipefail
+ cat /usr/src/RPM/SOURCES/move.list
+ sort
+ diff -y move.expected.list move.actual.list
py.apipkg							py.apipkg
py.builtin							py.builtin
py.code								py.code
py.iniconfig							py.iniconfig
py.io								py.io
py.log								py.log
py.path								py.path
py.process							py.process
py.xml								py.xml
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/py-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/py-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/py-buildroot/ (default)
Compressing files in /usr/src/tmp/py-buildroot (auto)
Adjusting library links in /usr/src/tmp/py-buildroot
./usr/lib:
Verifying ELF objects in /usr/src/tmp/py-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python modules in /usr/src/tmp/py-buildroot using /usr/bin/python2.7
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/__init__.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionnew.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionold.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_py2traceback.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/assertion.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/code.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/source.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionnew.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionold.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_py2traceback.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/assertion.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/code.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/source.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/__init__.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/capture.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/saferepr.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/terminalwriter.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/capture.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/saferepr.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/terminalwriter.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/__init__.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/log.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/warning.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/log.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/warning.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/__init__.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/cacheutil.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/common.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/local.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnurl.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnwc.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/cacheutil.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/common.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/local.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnurl.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnwc.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/__init__.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/cmdexec.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/forkedfunc.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/killproc.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/cmdexec.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/forkedfunc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/killproc.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__init__.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__metainfo.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_builtin.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_error.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_std.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_version.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_xmlgen.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/test.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__metainfo.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_builtin.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_error.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_std.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_version.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_xmlgen.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/test.py
Bytecompiling python modules with optimization in /usr/src/tmp/py-buildroot using /usr/bin/python2.7 -O
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionnew.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_assertionold.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/_py2traceback.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/assertion.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/code.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_code/source.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/capture.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/saferepr.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_io/terminalwriter.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/log.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_log/warning.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/cacheutil.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/common.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/local.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnurl.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_path/svnwc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/cmdexec.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/forkedfunc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_process/killproc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/__metainfo.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_builtin.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_error.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_std.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_version.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/_xmlgen.py
compile /usr/src/tmp/py-buildroot/usr/lib/python2.7/site-packages/py/test.py
Bytecompiling python3 modules in /usr/src/tmp/py-buildroot using /usr/bin/python3
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/__init__.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/__metainfo.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/_builtin.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/_error.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/_std.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/_version.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/_xmlgen.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__pycache__/test.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__pycache__/__init__.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__pycache__/_assertionnew.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__pycache__/_assertionold.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__pycache__/_py2traceback.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__pycache__/assertion.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__pycache__/code.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__pycache__/source.cpython-38.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionnew.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionold.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_py2traceback.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/assertion.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/code.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/source.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__pycache__/__init__.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__pycache__/capture.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__pycache__/saferepr.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__pycache__/terminalwriter.cpython-38.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/capture.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/saferepr.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/terminalwriter.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/__pycache__/__init__.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/__pycache__/log.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/__pycache__/warning.cpython-38.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/log.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/warning.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__pycache__/__init__.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__pycache__/cacheutil.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__pycache__/common.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__pycache__/local.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__pycache__/svnurl.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__pycache__/svnwc.cpython-38.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/cacheutil.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/common.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/local.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnurl.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnwc.py
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__pycache__/__init__.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__pycache__/cmdexec.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__pycache__/forkedfunc.cpython-38.pyc
unlink /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__pycache__/killproc.cpython-38.pyc
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/cmdexec.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/forkedfunc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/killproc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__metainfo.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_builtin.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_error.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_std.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_version.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_xmlgen.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/test.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/py-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionnew.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionold.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_py2traceback.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/assertion.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/code.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/source.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/capture.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/saferepr.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/terminalwriter.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/log.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/warning.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/cacheutil.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/common.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/local.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnurl.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnwc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/cmdexec.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/forkedfunc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/killproc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__metainfo.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_builtin.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_error.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_std.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_version.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_xmlgen.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/test.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/py-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionnew.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_assertionold.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/_py2traceback.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/assertion.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/code.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_code/source.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/capture.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/saferepr.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_io/terminalwriter.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/log.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_log/warning.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/cacheutil.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/common.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/local.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnurl.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_path/svnwc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/cmdexec.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/forkedfunc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_process/killproc.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__init__.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/__metainfo.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_builtin.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_error.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_std.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_version.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/_xmlgen.py
compile /usr/src/tmp/py-buildroot/usr/lib/python3/site-packages/py/test.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/py/__pycache__/test.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/__pycache__/test.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/test.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/py/__pycache__/test.cpython-38.opt-1.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/_version.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/__pycache__/_version.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/_version.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/py/__pycache__/_version.cpython-38.opt-1.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/_std.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/__pycache__/_std.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/_error.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/__pycache__/_error.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/__metainfo.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/__pycache__/__metainfo.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/__metainfo.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/py/__pycache__/__metainfo.cpython-38.opt-1.pyc'
'./usr/lib/python3/site-packages/py/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/__pycache__/__init__.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_process/__pycache__/killproc.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_process/__pycache__/killproc.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_process/__pycache__/forkedfunc.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_process/__pycache__/forkedfunc.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_process/__pycache__/cmdexec.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_process/__pycache__/cmdexec.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_process/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_process/__pycache__/__init__.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_path/__pycache__/common.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_path/__pycache__/common.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_path/__pycache__/cacheutil.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_path/__pycache__/cacheutil.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_path/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_path/__pycache__/__init__.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_log/__pycache__/warning.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_log/__pycache__/warning.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_log/__pycache__/warning.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/py/_log/__pycache__/warning.cpython-38.opt-1.pyc'
'./usr/lib/python3/site-packages/py/_log/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_log/__pycache__/__init__.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_io/__pycache__/terminalwriter.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_io/__pycache__/terminalwriter.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_io/__pycache__/saferepr.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_io/__pycache__/saferepr.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_io/__pycache__/capture.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_io/__pycache__/capture.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_io/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_io/__pycache__/__init__.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_code/__pycache__/_py2traceback.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_code/__pycache__/_py2traceback.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_code/__pycache__/_assertionnew.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_code/__pycache__/_assertionnew.cpython-38.pyc'
'./usr/lib/python3/site-packages/py/_code/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/py/_code/__pycache__/__init__.cpython-38.pyc'
Hardlinking identical .pyc and .pyo files
'./usr/lib/python2.7/site-packages/py/test.pyo' => './usr/lib/python2.7/site-packages/py/test.pyc'
'./usr/lib/python2.7/site-packages/py/_version.pyo' => './usr/lib/python2.7/site-packages/py/_version.pyc'
'./usr/lib/python2.7/site-packages/py/_std.pyo' => './usr/lib/python2.7/site-packages/py/_std.pyc'
'./usr/lib/python2.7/site-packages/py/_error.pyo' => './usr/lib/python2.7/site-packages/py/_error.pyc'
'./usr/lib/python2.7/site-packages/py/__metainfo.pyo' => './usr/lib/python2.7/site-packages/py/__metainfo.pyc'
'./usr/lib/python2.7/site-packages/py/__init__.pyo' => './usr/lib/python2.7/site-packages/py/__init__.pyc'
'./usr/lib/python2.7/site-packages/py/_process/killproc.pyo' => './usr/lib/python2.7/site-packages/py/_process/killproc.pyc'
'./usr/lib/python2.7/site-packages/py/_process/forkedfunc.pyo' => './usr/lib/python2.7/site-packages/py/_process/forkedfunc.pyc'
'./usr/lib/python2.7/site-packages/py/_process/cmdexec.pyo' => './usr/lib/python2.7/site-packages/py/_process/cmdexec.pyc'
'./usr/lib/python2.7/site-packages/py/_process/__init__.pyo' => './usr/lib/python2.7/site-packages/py/_process/__init__.pyc'
'./usr/lib/python2.7/site-packages/py/_path/common.pyo' => './usr/lib/python2.7/site-packages/py/_path/common.pyc'
'./usr/lib/python2.7/site-packages/py/_path/cacheutil.pyo' => './usr/lib/python2.7/site-packages/py/_path/cacheutil.pyc'
'./usr/lib/python2.7/site-packages/py/_path/__init__.pyo' => './usr/lib/python2.7/site-packages/py/_path/__init__.pyc'
'./usr/lib/python2.7/site-packages/py/_log/warning.pyo' => './usr/lib/python2.7/site-packages/py/_log/warning.pyc'
'./usr/lib/python2.7/site-packages/py/_log/__init__.pyo' => './usr/lib/python2.7/site-packages/py/_log/__init__.pyc'
'./usr/lib/python2.7/site-packages/py/_io/terminalwriter.pyo' => './usr/lib/python2.7/site-packages/py/_io/terminalwriter.pyc'
'./usr/lib/python2.7/site-packages/py/_io/saferepr.pyo' => './usr/lib/python2.7/site-packages/py/_io/saferepr.pyc'
'./usr/lib/python2.7/site-packages/py/_io/capture.pyo' => './usr/lib/python2.7/site-packages/py/_io/capture.pyc'
'./usr/lib/python2.7/site-packages/py/_io/__init__.pyo' => './usr/lib/python2.7/site-packages/py/_io/__init__.pyc'
'./usr/lib/python2.7/site-packages/py/_code/_py2traceback.pyo' => './usr/lib/python2.7/site-packages/py/_code/_py2traceback.pyc'
'./usr/lib/python2.7/site-packages/py/_code/_assertionnew.pyo' => './usr/lib/python2.7/site-packages/py/_code/_assertionnew.pyc'
'./usr/lib/python2.7/site-packages/py/_code/__init__.pyo' => './usr/lib/python2.7/site-packages/py/_code/__init__.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.84869
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd py-1.8.0
+ export LC_ALL=en_US.UTF-8
+ LC_ALL=en_US.UTF-8
+ export PIP_NO_INDEX=YES
+ PIP_NO_INDEX=YES
+ export SETUPTOOLS_SCM_PRETEND_VERSION=1.8.0
+ SETUPTOOLS_SCM_PRETEND_VERSION=1.8.0
+ export 'TOX_TESTENV_PASSENV=LC_ALL SETUPTOOLS_SCM_PRETEND_VERSION'
+ TOX_TESTENV_PASSENV='LC_ALL SETUPTOOLS_SCM_PRETEND_VERSION'
+ export TOXENV=py27,py38
+ TOXENV=py27,py38
+ sed -i '/\[testenv\]$/a whitelist_externals =\
    \/bin\/cp\
    \/bin\/sed\
setenv =\
    py27: _PYTEST_BIN=/usr/bin\/py.test\
    py38: _PYTEST_BIN=/usr/bin\/py.test3\
commands_pre =\
    \/bin\/cp {env:_PYTEST_BIN:} \{envbindir\}\/py.test\
    \/bin\/sed -i \x271c #!\{envpython\}\x27 \{envbindir\}\/py.test' tox.ini
+ tox.py3 --sitepackages -p auto -o -v -r
using tox.ini: /usr/src/RPM/BUILD/py-1.8.0/tox.ini (pid 388537)
using tox-3.14.2 from /usr/lib/python3/site-packages/tox/__init__.py (pid 388537)
GLOB sdist-make: /usr/src/RPM/BUILD/py-1.8.0/setup.py
[389858] /usr/src/RPM/BUILD/py-1.8.0$ /usr/bin/python3 setup.py sdist --formats=zip --dist-dir /usr/src/RPM/BUILD/py-1.8.0/.tox/dist >.tox/log/GLOB-0.log
package .tmp/package/1/py-1.8.0.zip links to dist/py-1.8.0.zip (/usr/src/RPM/BUILD/py-1.8.0/.tox)
[391211] /usr/src/RPM/BUILD/py-1.8.0$ /usr/bin/python3 /usr/lib/python3/site-packages/tox/__main__.py --sitepackages -p auto -o -v -r --installpkg .tox/.tmp/package/1/py-1.8.0.zip
[391213] /usr/src/RPM/BUILD/py-1.8.0$ /usr/bin/python3 /usr/lib/python3/site-packages/tox/__main__.py --sitepackages -p auto -o -v -r --installpkg .tox/.tmp/package/1/py-1.8.0.zip
using tox.ini: /usr/src/RPM/BUILD/py-1.8.0/tox.ini (pid 391211)
using tox.ini: /usr/src/RPM/BUILD/py-1.8.0/tox.ini (pid 391213)
using tox-3.14.2 from /usr/lib/python3/site-packages/tox/__init__.py (pid 391211)
package 2/py-1.8.0.zip links to 1/py-1.8.0.zip (/usr/src/RPM/BUILD/py-1.8.0/.tox/.tmp/package)
py38 cannot reuse: -r flag
py38 create: /usr/src/RPM/BUILD/py-1.8.0/.tox/py38
[392776] /usr/src/RPM/BUILD/py-1.8.0/.tox$ /usr/bin/python3 -m virtualenv --system-site-packages --no-download --python /usr/bin/python3 py38 >py38/log/py38-0.log
using tox-3.14.2 from /usr/lib/python3/site-packages/tox/__init__.py (pid 391213)
package 3/py-1.8.0.zip links to 1/py-1.8.0.zip (/usr/src/RPM/BUILD/py-1.8.0/.tox/.tmp/package)
py27 cannot reuse: -r flag
py27 create: /usr/src/RPM/BUILD/py-1.8.0/.tox/py27
[393612] /usr/src/RPM/BUILD/py-1.8.0/.tox$ /usr/bin/python3 -m virtualenv --system-site-packages --no-download --python /usr/bin/python2.7 py27 >py27/log/py27-0.log
py27 installdeps: attrs
[411301] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/python -m pip install attrs >.tox/py27/log/py27-1.log
py27 inst: /usr/src/RPM/BUILD/py-1.8.0/.tox/.tmp/package/3/py-1.8.0.zip
write config to /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/.tox-config1 as '1479b25ea694df9d7c41d0383474b38a0a95277d3ef2fb5e73e4f3399f49c659 /usr/bin/python2.7\n3.14.2 1 0 0\n00000000000000000000000000000000 attrs'
[415126] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/python -m pip install --exists-action w .tox/.tmp/package/3/py-1.8.0.zip >.tox/py27/log/py27-2.log
py38 installdeps: attrs
[416886] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/python -m pip install attrs >.tox/py38/log/py38-1.log
py38 inst: /usr/src/RPM/BUILD/py-1.8.0/.tox/.tmp/package/2/py-1.8.0.zip
write config to /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/.tox-config1 as '00bc97eb35460dc6c4f7077ebe9b99f7f4cbead454e0c30d5f2fae181977852c /usr/bin/python3\n3.14.2 1 0 0\n00000000000000000000000000000000 attrs'
[422309] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/python -m pip install --exists-action w .tox/.tmp/package/2/py-1.8.0.zip >.tox/py38/log/py38-2.log
[431290] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/python -m pip freeze >.tox/py27/log/py27-3.log
py27 installed: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support,apipkg==1.5,atomicwrites==1.3.0,attrs==19.3.0,configparser==3.7.4,contextlib2==0.5.5,decorator==4.3.0,funcsigs==1.0.2,importlib-metadata==1.3.0,iniconfig==1.0.0,Jinja2==2.10.3,MarkupSafe==1.1.1,mercurial==5.0,more-itertools==5.0.0,packaging==19.0,pathlib2==2.3.3,pluggy==0.13.0,py==1.8.0,pyparsing==2.4.2,pytest==4.6.6,scandir==1.10.0,setuptools-scm==3.3.3,six==1.13.0,wcwidth==0.1.9,zipp==0.5.0
py27 run-test-pre: PYTHONHASHSEED='1807403996'
py27 run-test-pre: commands[0] | /bin/cp /usr/bin/py.test /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/py.test
[437695] /usr/src/RPM/BUILD/py-1.8.0$ /bin/cp /usr/bin/py.test /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/py.test
py27 run-test-pre: commands[1] | /bin/sed -i '1c #!/usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/python' /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/py.test
[437747] /usr/src/RPM/BUILD/py-1.8.0$ /bin/sed -i '1c #!/usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/python' .tox/py27/bin/py.test
py27 run-test: commands[0] | pip install -U .
[437797] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/pip install -U .
[441023] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/python -m pip freeze >.tox/py38/log/py38-3.log
py38 installed: apipkg==1.5,attrs==19.3.0,decorator==4.3.0,filelock==3.0.10,iniconfig==1.0.0,Jinja2==2.10.3,MarkupSafe==1.1.1,more-itertools==7.0.0,packaging==19.0,pluggy==0.13.1,py==1.8.0,pyparsing==2.4.2,pytest==5.4.1,setuptools-scm==3.5.0,six==1.13.0,toml==0.10.0,tox==3.14.2,virtualenv==16.7.9,wcwidth==0.1.9
py38 run-test-pre: PYTHONHASHSEED='2035034748'
py38 run-test-pre: commands[0] | /bin/cp /usr/bin/py.test3 /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test
[444027] /usr/src/RPM/BUILD/py-1.8.0$ /bin/cp /usr/bin/py.test3 /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test
py38 run-test-pre: commands[1] | /bin/sed -i '1c #!/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/python' /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test
[444028] /usr/src/RPM/BUILD/py-1.8.0$ /bin/sed -i '1c #!/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/python' .tox/py38/bin/py.test
py38 run-test: commands[0] | pip install -U .
[444031] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/pip install -U .
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Processing /usr/src/RPM/BUILD/py-1.8.0
Processing /usr/src/RPM/BUILD/py-1.8.0
Building wheels for collected packages: py
  Building wheel for py (setup.py): started
Building wheels for collected packages: py
  Building wheel for py (setup.py): started
  Building wheel for py (setup.py): finished with status 'done'
  Created wheel for py: filename=py-1.8.0-py2.py3-none-any.whl size=79916 sha256=addfc7ff43fba8ca11c6b7e44bd8cd98b5b0951423ba2f655f9472ffa75763df
  Stored in directory: /usr/src/.cache/pip/wheels/91/01/df/60929f651e5e291df003cadb1462c025e282e930ecfc3aef32
Successfully built py
Installing collected packages: py
  Found existing installation: py 1.8.0
    Uninstalling py-1.8.0:
      Successfully uninstalled py-1.8.0
Successfully installed py-1.8.0
py38 run-test: commands[1] | py.test --confcutdir=. --junitxml=/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/log/junit-py38.xml
[451574] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test --confcutdir=. --junitxml=/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/log/junit-py38.xml
============================= test session starts ==============================
platform linux -- Python 3.8.2, pytest-5.4.1, py-1.8.0, pluggy-0.13.1
cachedir: .tox/py38/.pytest_cache
rootdir: /usr/src/RPM/BUILD/py-1.8.0, inifile: tox.ini, testpaths: testing
  Building wheel for py (setup.py): finished with status 'done'
  Created wheel for py: filename=py-1.8.0-py2.py3-none-any.whl size=79916 sha256=0b5676a33ee14d99a4d340e391cdbec9f0bdeac866ba5a7d5895ac372c76d6c6
  Stored in directory: /usr/src/.cache/pip/wheels/91/01/df/60929f651e5e291df003cadb1462c025e282e930ecfc3aef32
Successfully built py
Installing collected packages: py
  Found existing installation: py 1.8.0
    Uninstalling py-1.8.0:
      Successfully uninstalled py-1.8.0
Successfully installed py-1.8.0
py27 run-test: commands[1] | py.test --confcutdir=. --junitxml=/usr/src/RPM/BUILD/py-1.8.0/.tox/py27/log/junit-py27.xml
[455582] /usr/src/RPM/BUILD/py-1.8.0$ /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/bin/py.test --confcutdir=. --junitxml=/usr/src/RPM/BUILD/py-1.8.0/.tox/py27/log/junit-py27.xml
collected 858 items

testing/code/test_assertion.py ............x..ss.....x.                  [  2%]
testing/code/test_code.py ..............                                 [  4%]
testing/code/test_excinfo.py .........============================= test session starts ==============================
platform linux2 -- Python 2.7.18, pytest-4.6.6, py-1.8.0, pluggy-0.13.0
cachedir: .tox/py27/.pytest_cache
rootdir: /usr/src/RPM/BUILD/py-1.8.0, inifile: tox.ini, testpaths: testing
...............xcollected 857 items

testing/code/test_assertion.py ........................x..ss....x..x.x.                  [  2%]
testing/code/test_code.py ..............                                 [  4%]
testing/code/test_excinfo.py ..... [  9%]
......xxxxFFFFFFFFFFFFFF..F.........FFF....x.F...........x.F.xF.. [  9%]
FxxFxx......F...x...x                                           [ 12%]
testing/code/test_source.py ...............F.......................x..............x.. [ 18%]
...F..............x                                           [ 12%]
testing/code/test_source.py ....                                                     [ 20%]
testing/io_/test_capture.py ...........................s.................s...x...........s............ [ 25%]
...s..................s..... [ 18%]
.................s.......                                                     [ 20%]
testing/io_/test_capture.py ................s.........s............................. [ 25%]
..............s................s................                                [ 30%]
testing/io_/test_saferepr.py ........                                    [ 31%]
testing/io_/test_terminalwriter.py ...................................                                [ 30%]
testing/io_/test_saferepr.py ....... [ 35%]
.......                                    [ 31%]
testing/io_/test_terminalwriter.py ...............                                                              [ 36%]
testing/io_/test_terminalwriter_linewidth.py .......s....                     [ 37%]
testing/log/test_log.py .................................                                [ 39%]
testing/log/test_warning.py s.s.ss.ss.                                       [ 40%]
testing/path/test_cacheutil.py ............. [ 35%]
..............                                                              [ 36%]
testing/io_/test_terminalwriter_linewidth.py .......                     [ 37%]
testing/log/test_log.py .................                                [ 39%]
testing/log/test_warning.py ssssss                                       [ 40%]
testing/path/test_cacheutil.py .............                             [ 41%]
testing/path/test_local.py .............................................. [ 47%]
............                             [ 41%]
testing/path/test_local.py .................ss................................................................. [ 47%]
........................ss.....x................................x......s.......... [ 55%]
.............sssss........sssssss............................x...        [ 63%]
testing/path/test_svnauth.py ......<39>May 11 14:15:00 svn: DIGEST-MD5 common mech free
..................sssssssssss         [ 67%]
testing/path/test_svnurl.py .........................s.......... [ 55%]
...........................sssssss............................ssx...        [ 63%]
testing/path/test_svnauth.py .......<39>May 11 14:15:03 svn: DIGEST-MD5 common mech free
..................sssssssssss         [ 67%]
testing/path/test_svnurl.py ..................................... [ 72%]
....................................... [ 72%]
...ss...........x....................                                 [ 77%]
testing/path/test_svnwc.py .........ss.............x............................                                 [ 76%]
testing/path/test_svnwc.py ..................................... [ 82%]
............................................ [ 82%]
.........ss.....................x.......ss..................x......................................      [ 90%]
testing/process/test_cmdexec.py .......                                    [ 90%]
testing/process/test_forkedfunc.py ................                        [ 92%]
testing/process/test_killproc.py .                                       [ 92%]
testing/root/test_builtin.py ....................                         [ 94%]
testing/root/test_error.py ........                                       [ 95%]
testing/root/test_py_imports.py .................                        [ 97%]
testing/root/test_std.py ...                                             [ 97%]
testing/root/test_xmlgen.py ....................                          [100%]

=============================== warnings summary ===============================
./usr/lib/python2.7/site-packages/_pytest/mark/structures.py:335
  /usr/lib/python2.7/site-packages/_pytest/mark/structures.py:335: PytestUnknownMarkWarning: Unknown pytest.mark.nothing - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
    PytestUnknownMarkWarning,

testing/code/test_source.py:282
  testing/code/test_source.py:282: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_compilefuncs_and_path_sanity will be ignored
    def test_compilefuncs_and_path_sanity(self):

testing/path/test_local.py::TestLocalPath::test_gethash
  /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/lib/python2.7/site-packages/py/_builtin.py:144: DeprecationWarning: the md5 module is deprecated; use hashlib instead
    __import__(name)

testing/path/test_local.py::TestLocalPath::test_gethash
  /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/lib/python2.7/site-packages/py/_builtin.py:144: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
    __import__(name)

testing/path/test_local.py::TestExecution::test_sysfind_no_permisson_ignored
  /usr/src/RPM/BUILD/py-1.8.0/testing/path/test_local.py:393: PytestWarning: Value of environment variable PATH type should be str, but got local('/usr/src/tmp/pytest-of-builder/pytest-1/test_sysfind_no_permisson_igno0/noperm') (type: LocalPath); converted to str implicitly
    monkeypatch.setenv("PATH", noperm, prepend=":")

testing/root/test_py_imports.py::test_dir[std]
  /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/lib/python2.7/site-packages/py/_std.py:19: PyStdIsDeprecatedWarning: py.std is deprecated, plase import __map__ directly
    category=PyStdIsDeprecatedWarning)

testing/root/test_std.py::test_import_error_converts_to_attributeerror
  /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/lib/python2.7/site-packages/py/_std.py:19: PyStdIsDeprecatedWarning: py.std is deprecated, plase import xyzalskdj directly
    category=PyStdIsDeprecatedWarning)

-- Docs: https://docs.pytest.org/en/latest/warnings.html
- generated xml file: /usr/src/RPM/BUILD/py-1.8.0/.tox/py27/log/junit-py27.xml -
.=========================== short test summary info ============================
SKIPPED [1] testing/path/test_local.py:380: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:733: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/log/test_warning.py:42: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/log/test_warning.py:30: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [3] /usr/src/RPM/BUILD/py-1.8.0/testing/io_/test_capture.py:120: could not run 'lsof'
SKIPPED [1] testing/log/test_warning.py:19: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/log/test_warning.py:64: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/path/test_local.py:701: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:740: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:720: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/log/test_warning.py:75: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/path/test_local.py:725: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:623: condition: sys.version_info < (3, 5)
SKIPPED [1] testing/path/test_local.py:613: condition: sys.version_info < (3, 5)
SKIPPED [1] testing/path/test_local.py:618: condition: sys.version_info < (3, 5)
SKIPPED [1] testing/path/test_local.py:607: condition: sys.version_info < (3, 5)
SKIPPED [3] testing/path/common.py:448: sys.version_info < (3,6)
SKIPPED [3] testing/path/common.py:453: sys.version_info < (3,6)
SKIPPED [11] /usr/src/RPM/BUILD/py-1.8.0/testing/path/test_svnauth.py:275: use --runslowtests to run these tests
SKIPPED [1] testing/path/test_local.py:602: condition: sys.version_info < (3, 5)
SKIPPED [1] testing/path/test_local.py:714: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/log/test_warning.py:15: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [2] /usr/src/RPM/BUILD/py-1.8.0/testing/code/test_assertion.py:165: could not import 'py._code._assertionold': cannot import name interpret
SKIPPED [1] testing/path/test_local.py:697: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
XFAIL testing/code/test_assertion.py::test_assert_with_brokenrepr_arg
  reason: [NOTRUN] broken on modern pytest
XFAIL testing/code/test_assertion.py::test_assert_raise_subclass
  reason: [NOTRUN] broken on modern pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_excinfo
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_addouterr
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_tb_entry_AssertionError
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_missing_source
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_incomplete_source
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_filenames
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_native_style
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_repr_style
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity
  reason: [NOTRUN] yield tests were removed in pytest 4.0 - test_compilefuncs_and_path_sanity will be ignored
XFAIL testing/path/test_local.py::TestLocalPath::test_long_filenames
  reason: [NOTRUN] unreliable est for long filenames
XFAIL testing/path/test_local.py::TestUnicodePy2Py3::test_read_write
  changing read/write might break existing usages
XFAIL testing/path/test_svnurl.py::TestSvnURLCommandPath::test_load
XFAIL testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_update
  reason: svn-1.7 has buggy 'status --xml' output
======= 800 passed, 41 skipped, 16 xfailed, 7 warnings in 46.04 seconds ========
.✔ OK py27 in 1 minute, 16.63 seconds
........      [ 89%]
testing/process/test_cmdexec.py .....                                    [ 90%]
testing/process/test_forkedfunc.py ......Fatal Python error: Segmentation fault

Current thread 0xf7968700 (most recent call first):
  File "/usr/src/RPM/BUILD/py-1.8.0/testing/process/test_forkedfunc.py", line 158 in boxf3
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_process/forkedfunc.py", line 65 in _child
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_process/forkedfunc.py", line 50 in __init__
  File "/usr/src/RPM/BUILD/py-1.8.0/testing/process/test_forkedfunc.py", line 56 in test_forkedfunc_on_fds_output
  File "/usr/lib/python3/site-packages/_pytest/python.py", line 184 in pytest_pyfunc_call
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/python.py", line 1479 in runtest
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 135 in pytest_runtest_call
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 217 in <lambda>
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 244 in from_call
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 216 in call_runtest_hook
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 186 in call_and_report
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 100 in runtestprotocol
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 85 in pytest_runtest_protocol
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 272 in pytest_runtestloop
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 247 in _main
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 191 in wrap_session
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 240 in pytest_cmdline_main
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/config/__init__.py", line 124 in main
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test", line 11 in <module>
.Fatal Python error: Segmentation fault

Current thread 0xf7968700 (most recent call first):
  File "/usr/src/RPM/BUILD/py-1.8.0/testing/process/test_forkedfunc.py", line 65 in boxf3
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_process/forkedfunc.py", line 65 in _child
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_process/forkedfunc.py", line 50 in __init__
  File "/usr/src/RPM/BUILD/py-1.8.0/testing/process/test_forkedfunc.py", line 66 in test_forkedfunc_on_stdout
  File "/usr/lib/python3/site-packages/_pytest/python.py", line 184 in pytest_pyfunc_call
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/python.py", line 1479 in runtest
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 135 in pytest_runtest_call
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 217 in <lambda>
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 244 in from_call
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 216 in call_runtest_hook
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 186 in call_and_report
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 100 in runtestprotocol
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 85 in pytest_runtest_protocol
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 272 in pytest_runtestloop
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 247 in _main
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 191 in wrap_session
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 240 in pytest_cmdline_main
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/config/__init__.py", line 124 in main
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test", line 11 in <module>
.Fatal Python error: Segmentation fault

Current thread 0xf7968700 (most recent call first):
  File "/usr/src/RPM/BUILD/py-1.8.0/testing/process/test_forkedfunc.py", line 161 in boxseg
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_process/forkedfunc.py", line 65 in _child
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_process/forkedfunc.py", line 50 in __init__
  File "/usr/src/RPM/BUILD/py-1.8.0/testing/process/test_forkedfunc.py", line 71 in test_forkedfunc_signal
  File "/usr/lib/python3/site-packages/_pytest/python.py", line 184 in pytest_pyfunc_call
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/python.py", line 1479 in runtest
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 135 in pytest_runtest_call
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 217 in <lambda>
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 244 in from_call
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 216 in call_runtest_hook
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 186 in call_and_report
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 100 in runtestprotocol
  File "/usr/lib/python3/site-packages/_pytest/runner.py", line 85 in pytest_runtest_protocol
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 272 in pytest_runtestloop
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 247 in _main
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 191 in wrap_session
  File "/usr/lib/python3/site-packages/_pytest/main.py", line 240 in pytest_cmdline_main
  File "/usr/lib/python3/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "/usr/lib/python3/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/usr/lib/python3/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/usr/lib/python3/site-packages/_pytest/config/__init__.py", line 124 in main
  File "/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test", line 11 in <module>
......                        [ 92%]
testing/process/test_killproc.py .                                       [ 92%]
testing/root/test_builtin.py ...................                         [ 94%]
testing/root/test_error.py ........                                      [ 95%]
testing/root/test_py_imports.py .................                        [ 97%]
testing/root/test_std.py ...                                             [ 97%]
testing/root/test_xmlgen.py ...................                          [100%]

=================================== FAILURES ===================================
___ TestFormattedExcinfo.test_format_excinfo[funcargs-tbfilter-locals-long] ____

self = <test_excinfo.TestFormattedExcinfo object at 0xf6335808>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf63f4da8>
style = 'long', showlocals = True, tbfilter = True, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def f():', '>       g(3)'], reprfuncargs=ReprFuncArgs(args=[]), reprlocals=ReprLocals(lines=[]),...='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_funcargs_t0/mod.py', lineno=5, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf63355f8>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
___ TestFormattedExcinfo.test_format_excinfo[funcargs-tbfilter-locals-short] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf6cb1b50>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf63f4970>
style = 'short', showlocals = True, tbfilter = True, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    g(3)'], reprfuncargs=None, reprlocals=ReprLocals(lines=[]), reprfileloc=ReprFileLocation(path='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_funcargs_t1/mod.py', lineno=5, message='in f'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf60fd778>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
____ TestFormattedExcinfo.test_format_excinfo[funcargs-tbfilter-locals-no] _____

self = <test_excinfo.TestFormattedExcinfo object at 0xf61ae0e8>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf636d6e8>
style = 'no', showlocals = True, tbfilter = True, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf61ae8e0>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[funcargs-tbfilter-nolocals-long] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf62697f0>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6397268>
style = 'long', showlocals = False, tbfilter = True, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def f():', '>       g(3)'], reprfuncargs=ReprFuncArgs(args=[]), reprlocals=None, reprfileloc=Rep...='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_funcargs_t3/mod.py', lineno=5, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6269970>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[funcargs-tbfilter-nolocals-short] __

self = <test_excinfo.TestFormattedExcinfo object at 0xf61d6448>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6397460>
style = 'short', showlocals = False, tbfilter = True, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    g(3)'], reprfuncargs=None, reprlocals=None, reprfileloc=ReprFileLocation(path='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_funcargs_t4/mod.py', lineno=5, message='in f'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf61d6910>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
___ TestFormattedExcinfo.test_format_excinfo[funcargs-tbfilter-nolocals-no] ____

self = <test_excinfo.TestFormattedExcinfo object at 0xf6313580>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf613bda8>
style = 'no', showlocals = False, tbfilter = True, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6313268>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
___ TestFormattedExcinfo.test_format_excinfo[funcargs-nofilter-locals-long] ____

self = <test_excinfo.TestFormattedExcinfo object at 0xf61aeac0>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf63f4bf8>
style = 'long', showlocals = True, tbfilter = False, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def raises(  # noqa: F811', '        expected_exception: Union["Type[_E]", Tuple["Type[_E]", ......oc=ReprFileLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf61ae7c0>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
___ TestFormattedExcinfo.test_format_excinfo[funcargs-nofilter-locals-short] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf638b040>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf619c2f8>
style = 'short', showlocals = True, tbfilter = False, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    func(*args[1:], **kwargs)'], reprfuncargs=None, reprlocals=ReprLocals(lines=['__tracebackhide__ ...eLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message='in raises'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf638b3d0>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
____ TestFormattedExcinfo.test_format_excinfo[funcargs-nofilter-locals-no] _____

self = <test_excinfo.TestFormattedExcinfo object at 0xf60fdad8>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6189730>
style = 'no', showlocals = True, tbfilter = False, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf60fdc70>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[funcargs-nofilter-nolocals-long] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf632fc70>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf613bda8>
style = 'long', showlocals = False, tbfilter = False, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def raises(  # noqa: F811', '        expected_exception: Union["Type[_E]", Tuple["Type[_E]", ......oc=ReprFileLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf632f928>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[funcargs-nofilter-nolocals-short] __

self = <test_excinfo.TestFormattedExcinfo object at 0xf6312358>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf619cfa0>
style = 'short', showlocals = False, tbfilter = False, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    func(*args[1:], **kwargs)'], reprfuncargs=None, reprlocals=None, reprfileloc=ReprFileLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message='in raises'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6312670>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
___ TestFormattedExcinfo.test_format_excinfo[funcargs-nofilter-nolocals-no] ____

self = <test_excinfo.TestFormattedExcinfo object at 0xf60f8700>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf613bf10>
style = 'no', showlocals = False, tbfilter = False, funcargs = True

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf60f8790>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[nofuncargs-tbfilter-locals-long] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf61a3700>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf613bbb0>
style = 'long', showlocals = True, tbfilter = True, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def f():', '>       g(3)'], reprfuncargs=None, reprlocals=ReprLocals(lines=[]), reprfileloc=Repr...='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_nofuncargs0/mod.py', lineno=5, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf61a30b8>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[nofuncargs-tbfilter-locals-short] __

self = <test_excinfo.TestFormattedExcinfo object at 0xf63e4a78>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6397e80>
style = 'short', showlocals = True, tbfilter = True, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    g(3)'], reprfuncargs=None, reprlocals=ReprLocals(lines=[]), reprfileloc=ReprFileLocation(path='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_nofuncargs1/mod.py', lineno=5, message='in f'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6c73b08>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
___ TestFormattedExcinfo.test_format_excinfo[nofuncargs-tbfilter-locals-no] ____

self = <test_excinfo.TestFormattedExcinfo object at 0xf6217430>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf619c8e0>
style = 'no', showlocals = True, tbfilter = True, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf62178f8>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
_ TestFormattedExcinfo.test_format_excinfo[nofuncargs-tbfilter-nolocals-long] __

self = <test_excinfo.TestFormattedExcinfo object at 0xf63ee178>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6189928>
style = 'long', showlocals = False, tbfilter = True, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def f():', '>       g(3)'], reprfuncargs=None, reprlocals=None, reprfileloc=ReprFileLocation(path='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_nofuncargs3/mod.py', lineno=5, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf63ee5e0>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
_ TestFormattedExcinfo.test_format_excinfo[nofuncargs-tbfilter-nolocals-short] _

self = <test_excinfo.TestFormattedExcinfo object at 0xf6186fb8>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf619cbf8>
style = 'short', showlocals = False, tbfilter = True, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    g(3)'], reprfuncargs=None, reprlocals=None, reprfileloc=ReprFileLocation(path='/usr/src/tmp/pytest-of-builder/pytest-0/test_format_excinfo_nofuncargs4/mod.py', lineno=5, message='in f'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6186070>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[nofuncargs-tbfilter-nolocals-no] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf6269eb0>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf61896a0>
style = 'no', showlocals = False, tbfilter = True, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6269a18>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[nofuncargs-nofilter-locals-long] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf6225ef8>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6189460>
style = 'long', showlocals = True, tbfilter = False, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def raises(  # noqa: F811', '        expected_exception: Union["Type[_E]", Tuple["Type[_E]", ......oc=ReprFileLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6225370>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[nofuncargs-nofilter-locals-short] __

self = <test_excinfo.TestFormattedExcinfo object at 0xf61b3ec8>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf632e610>
style = 'short', showlocals = True, tbfilter = False, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    func(*args[1:], **kwargs)'], reprfuncargs=None, reprlocals=ReprLocals(lines=['__tracebackhide__ ...eLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message='in raises'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf61b3700>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
___ TestFormattedExcinfo.test_format_excinfo[nofuncargs-nofilter-locals-no] ____

self = <test_excinfo.TestFormattedExcinfo object at 0xf638b580>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf619c4f0>
style = 'no', showlocals = True, tbfilter = False, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf638b418>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
_ TestFormattedExcinfo.test_format_excinfo[nofuncargs-nofilter-nolocals-long] __

self = <test_excinfo.TestFormattedExcinfo object at 0xf6312aa8>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6397a48>
style = 'long', showlocals = False, tbfilter = False, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    def raises(  # noqa: F811', '        expected_exception: Union["Type[_E]", Tuple["Type[_E]", ......oc=ReprFileLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message=''), style='long')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6312fe8>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
_ TestFormattedExcinfo.test_format_excinfo[nofuncargs-nofilter-nolocals-short] _

self = <test_excinfo.TestFormattedExcinfo object at 0xf6110a48>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6189c88>
style = 'short', showlocals = False, tbfilter = False, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1072: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['    func(*args[1:], **kwargs)'], reprfuncargs=None, reprlocals=None, reprfileloc=ReprFileLocation(path='/usr/lib/python3/site-packages/_pytest/python_api.py', lineno=703, message='in raises'), style='short')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6110778>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
__ TestFormattedExcinfo.test_format_excinfo[nofuncargs-nofilter-nolocals-no] ___

self = <test_excinfo.TestFormattedExcinfo object at 0xf6312dd8>
importasmod = <function TestFormattedExcinfo.importasmod.<locals>.importasmod at 0xf6189e38>
style = 'no', showlocals = False, tbfilter = False, funcargs = False

    @pytest.mark.parametrize('style', ("long", "short", "no"))
    @pytest.mark.parametrize('showlocals', (True, False),
                             ids=['locals', 'nolocals'])
    @pytest.mark.parametrize('tbfilter', (True, False),
                             ids=['tbfilter', 'nofilter'])
    @pytest.mark.parametrize('funcargs', (True, False),
                             ids=['funcargs', 'nofuncargs'])
    def test_format_excinfo(self, importasmod,
                            style, showlocals, tbfilter, funcargs):
    
        mod = importasmod("""
            def g(x):
                raise ValueError(x)
            def f():
                g(3)
        """)
        excinfo = py.test.raises(ValueError, mod.f)
        tw = py.io.TerminalWriter(stringio=True)
        repr = excinfo.getrepr(
            style=style,
            showlocals=showlocals,
            funcargs=funcargs,
            tbfilter=tbfilter
        )
>       repr.toterminal(tw)

testing/code/test_excinfo.py:918: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/site-packages/_pytest/_code/code.py:962: in toterminal
    element[0].toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:992: in toterminal
    entry.toterminal(tw)
/usr/lib/python3/site-packages/_pytest/_code/code.py:1080: in toterminal
    self._write_entry_lines(tw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = ReprEntry(lines=['E   ValueError: 3'], reprfuncargs=None, reprlocals=None, reprfileloc=None, style='no')
tw = <py._io.terminalwriter.TerminalWriter object at 0xf6312430>

    def _write_entry_lines(self, tw: TerminalWriter) -> None:
        """Writes the source code portions of a list of traceback entries with syntax highlighting.
    
        Usually entries are lines like these:
    
            "     x = 1"
            ">    assert x == 2"
            "E    assert 1 == 2"
    
        This function takes care of rendering the "source" portions of it (the lines without
        the "E" prefix) using syntax highlighting, taking care to not highlighting the ">"
        character, as doing so might break line continuations.
        """
    
        indent_size = 4
    
        def is_fail(line):
            return line.startswith("{}   ".format(FormattedExcinfo.fail_marker))
    
        if not self.lines:
            return
    
        # separate indents and source lines that are not failures: we want to
        # highlight the code but not the indentation, which may contain markers
        # such as ">   assert 0"
        indents = []
        source_lines = []
        for line in self.lines:
            if not is_fail(line):
                indents.append(line[:indent_size])
                source_lines.append(line[indent_size:])
    
>       tw._write_source(source_lines, indents)
E       AttributeError: 'TerminalWriter' object has no attribute '_write_source'

/usr/lib/python3/site-packages/_pytest/_code/code.py:1062: AttributeError
______________________ test_syntaxerror_rerepresentation _______________________

    def test_syntaxerror_rerepresentation():
        ex = py.test.raises(SyntaxError, py.code.compile, 'xyz xyz')
        assert ex.value.lineno == 1
>       assert ex.value.offset in (4,7) # XXX pypy/jython versus cpython?
E       AssertionError: assert 5 in (4, 7)
E        +  where 5 = SyntaxError('xyz xyz\n     ^\n(code was compiled probably from here: <1-codegen /usr/lib/python3/site-packages/_pytest/python_api.py:703>)').offset
E        +    where SyntaxError('xyz xyz\n     ^\n(code was compiled probably from here: <1-codegen /usr/lib/python3/site-packages/_pytest/python_api.py:703>)') = <ExceptionInfo SyntaxError('xyz xyz\n     ^\n(code was compiled probably from here: <1-codegen /usr/lib/python3/site-packages/_pytest/python_api.py:703>)') tblen=3>.value

testing/code/test_source.py:106: AssertionError
________________________________ test_comments _________________________________

    def test_comments():
        source = '''def test():
        "comment 1"
        x = 1
          # comment 2
        # comment 3
    
        assert False
    
    """
    comment 4
    """
    '''
        for line in range(2,6):
            assert str(getstatement(line, source)) == '    x = 1'
        for line in range(6,10):
>           assert str(getstatement(line, source)) == '    assert False'
E           assert '"""\ncomment 4\n"""' == '    assert False'
E             -     assert False
E             + """
E             + comment 4
E             + """

testing/code/test_source.py:516: AssertionError
=============================== warnings summary ===============================
/usr/lib/python3/site-packages/_pytest/junitxml.py:417
  /usr/lib/python3/site-packages/_pytest/junitxml.py:417: PytestDeprecationWarning: The 'junit_family' default value will change to 'xunit2' in pytest 6.0.
  Add 'junit_family=xunit1' to your pytest.ini file to keep the current format in future versions of pytest and silence this warning.
    _issue_warning_captured(deprecated.JUNIT_XML_DEFAULT_FAMILY, config.hook, 2)

testing/code/test_source.py:8
  /usr/src/RPM/BUILD/py-1.8.0/testing/code/test_source.py:8: PytestUnknownMarkWarning: Unknown pytest.mark.nothing - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
    astonly = py.test.mark.nothing

testing/code/test_source.py:282
  testing/code/test_source.py:282: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_compilefuncs_and_path_sanity will be ignored
    def test_compilefuncs_and_path_sanity(self):

testing/code/test_assertion.py::test_assert_raise_alias
testing/io_/test_capture.py::TestStdCaptureFDinvalidFD::test_stdcapture_fd_invalid_fd
  /usr/lib/python3/site-packages/_pytest/terminal.py:287: PytestDeprecationWarning: TerminalReporter.writer attribute is deprecated, use TerminalReporter._tw instead at your own risk.
  See https://docs.pytest.org/en/latest/deprecations.html#terminalreporter-writer for more information.
    warnings.warn(

testing/path/test_local.py::TestExecution::test_sysfind_no_permisson_ignored
  /usr/src/RPM/BUILD/py-1.8.0/testing/path/test_local.py:393: PytestWarning: Value of environment variable PATH type should be str, but got local('/usr/src/tmp/pytest-of-builder/pytest-0/test_sysfind_no_permisson_igno0/noperm') (type: LocalPath); converted to str implicitly
    monkeypatch.setenv("PATH", noperm, prepend=":")

testing/root/test_py_imports.py::test_dir[std]
  /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_std.py:18: PyStdIsDeprecatedWarning: py.std is deprecated, plase import __map__ directly
    warnings.warn("py.std is deprecated, plase import %s directly" % name,

testing/root/test_std.py::test_import_error_converts_to_attributeerror
  /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/lib/python3/site-packages/py/_std.py:18: PyStdIsDeprecatedWarning: py.std is deprecated, plase import xyzalskdj directly
    warnings.warn("py.std is deprecated, plase import %s directly" % name,

-- Docs: https://docs.pytest.org/en/latest/warnings.html
- generated xml file: /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/log/junit-py38.xml -
=========================== short test summary info ============================
SKIPPED [2] /usr/src/RPM/BUILD/py-1.8.0/testing/code/test_assertion.py:164: could not import 'py._code._assertionold': No module named 'compiler'
SKIPPED [3] /usr/src/RPM/BUILD/py-1.8.0/testing/io_/test_capture.py:119: could not run 'lsof'
SKIPPED [4] testing/io_/test_capture.py:241: text output different for bytes on python3
SKIPPED [1] testing/io_/test_terminalwriter_linewidth.py:36: Bytes are not accepted https://github.com/pytest-dev/pytest/issues/4861
SKIPPED [1] testing/log/test_warning.py:15: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/log/test_warning.py:19: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/log/test_warning.py:30: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/log/test_warning.py:42: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/log/test_warning.py:64: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [1] testing/log/test_warning.py:75: apiwarn is not compatible with pytest >= 3.1 (#162)
SKIPPED [3] testing/path/common.py:448: sys.version_info < (3,6)
SKIPPED [3] testing/path/common.py:453: sys.version_info < (3,6)
SKIPPED [1] testing/path/test_local.py:380: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:697: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:701: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:714: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:720: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:725: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:733: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] testing/path/test_local.py:740: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt')
SKIPPED [1] /usr/src/RPM/BUILD/py-1.8.0/testing/path/test_local.py:980: cannot run test without locale
SKIPPED [1] /usr/src/RPM/BUILD/py-1.8.0/testing/path/test_local.py:988: cannot run test without locale
SKIPPED [11] /usr/src/RPM/BUILD/py-1.8.0/testing/path/test_svnauth.py:274: use --runslowtests to run these tests
XFAIL testing/code/test_assertion.py::test_assert_with_brokenrepr_arg
  reason: [NOTRUN] broken on modern pytest
XFAIL testing/code/test_assertion.py::test_assert_raise_subclass
  reason: [NOTRUN] broken on modern pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_excinfo
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_addouterr
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_tb_entry_AssertionError
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_missing_source
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_incomplete_source
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_filenames
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_native_style
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_repr_style
  reason: [NOTRUN] this test hasn't been fixed after moving py.code into pytest
XFAIL testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity
  reason: [NOTRUN] yield tests were removed in pytest 4.0 - test_compilefuncs_and_path_sanity will be ignored
XFAIL testing/path/test_local.py::TestLocalPath::test_long_filenames
  reason: [NOTRUN] unreliable est for long filenames
XFAIL testing/path/test_local.py::TestUnicodePy2Py3::test_read_write
  changing read/write might break existing usages
XFAIL testing/path/test_svnurl.py::TestSvnURLCommandPath::test_load
XFAIL testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_update
  reason: svn-1.7 has buggy 'status --xml' output
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-tbfilter-locals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-tbfilter-locals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-tbfilter-locals-no]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-tbfilter-nolocals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-tbfilter-nolocals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-tbfilter-nolocals-no]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-nofilter-locals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-nofilter-locals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-nofilter-locals-no]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-nofilter-nolocals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-nofilter-nolocals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[funcargs-nofilter-nolocals-no]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-tbfilter-locals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-tbfilter-locals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-tbfilter-locals-no]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-tbfilter-nolocals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-tbfilter-nolocals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-tbfilter-nolocals-no]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-nofilter-locals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-nofilter-locals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-nofilter-locals-no]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-nofilter-nolocals-long]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-nofilter-nolocals-short]
FAILED testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[nofuncargs-nofilter-nolocals-no]
FAILED testing/code/test_source.py::test_syntaxerror_rerepresentation - Asser...
FAILED testing/code/test_source.py::test_comments - assert '"""\ncomment 4\n"...
===== 26 failed, 773 passed, 43 skipped, 16 xfailed, 8 warnings in 53.35s ======
ERROR: InvocationError for command /usr/src/RPM/BUILD/py-1.8.0/.tox/py38/bin/py.test --confcutdir=. --junitxml=/usr/src/RPM/BUILD/py-1.8.0/.tox/py38/log/junit-py38.xml (exited with code 1)
ERROR: invocation failed (exit code 1)
✖ FAIL py38 in 1 minute, 21.477 seconds
___________________________________ summary ____________________________________
  py27: commands succeeded
ERROR:   py38: parallel child exit code 1
error: Bad exit status from /usr/src/tmp/rpm-tmp.84869 (%check)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.84869 (%check)
Command exited with non-zero status 1
84.44user 23.28system 1:30.21elapsed 119%CPU (0avgtext+0avgdata 45388maxresident)k
0inputs+0outputs (0major+2866989minor)pagefaults 0swaps
hsh-rebuild: rebuild of `py-1.8.0-alt5.src.rpm' failed.
Command exited with non-zero status 1
99.82user 27.86system 2:04.76elapsed 102%CPU (0avgtext+0avgdata 108576maxresident)k
208inputs+0outputs (0major+3293203minor)pagefaults 0swaps