Build log:
Mock Version: 5.4
Mock Version: 5.4
Mock Version: 5.4
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec'], chrootPath='/var/lib/mock/f38-build-49150145-5837861/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7ffbfaf4aa80>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6c2756e877cf4963b1a7cdfd04af3071', '-D', '/var/lib/mock/f38-build-49150145-5837861/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1708300800
Wrote: /builddir/build/SRPMS/diffoscope-233-3.fc38.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec'], chrootPath='/var/lib/mock/f38-build-49150145-5837861/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7ffbfaf4aa80>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '31edb2feee1840369591572ac27a3618', '-D', '/var/lib/mock/f38-build-49150145-5837861/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1708300800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ijq2AQ
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf diffoscope-233
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/diffoscope-233.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd diffoscope-233
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/git init -q
+ /usr/bin/git config user.name rpm-build
+ /usr/bin/git config user.email '<rpm-build>'
+ /usr/bin/git config gc.auto 0
+ /usr/bin/git add --force .
+ /usr/bin/git commit -q --allow-empty -a --author 'rpm-build <rpm-build>' -m 'diffoscope-233 base'
+ /usr/bin/git checkout --track -b rpm-build
Switched to a new branch 'rpm-build'
branch 'rpm-build' set up to track 'master'.
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Use-a-determistic-name-instead-of-trusting-gpg-s-use.patch
+ /usr/bin/git apply --index --reject -p1 -
Checking patch diffoscope/comparators/pgp.py...
Checking patch tests/comparators/test_pgp.py...
Applied patch diffoscope/comparators/pgp.py cleanly.
Applied patch tests/comparators/test_pgp.py cleanly.
+ /usr/bin/git commit -q -m 0001-Use-a-determistic-name-instead-of-trusting-gpg-s-use.patch --author 'rpm-build <rpm-build>'
+ sed -i '1{\@/usr/bin/env@d}' diffoscope/main.py
+ sed -i s/python-magic/file-magic/ setup.py
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.zSsYme
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd diffoscope-233
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP'
running build
running build_py
creating build
creating build/lib
creating build/lib/diffoscope
copying diffoscope/__init__.py -> build/lib/diffoscope
copying diffoscope/changes.py -> build/lib/diffoscope
copying diffoscope/config.py -> build/lib/diffoscope
copying diffoscope/diff.py -> build/lib/diffoscope
copying diffoscope/difference.py -> build/lib/diffoscope
copying diffoscope/environ.py -> build/lib/diffoscope
copying diffoscope/exc.py -> build/lib/diffoscope
copying diffoscope/excludes.py -> build/lib/diffoscope
copying diffoscope/external_tools.py -> build/lib/diffoscope
copying diffoscope/feeders.py -> build/lib/diffoscope
copying diffoscope/logging.py -> build/lib/diffoscope
copying diffoscope/path.py -> build/lib/diffoscope
copying diffoscope/profiling.py -> build/lib/diffoscope
copying diffoscope/progress.py -> build/lib/diffoscope
copying diffoscope/tempfiles.py -> build/lib/diffoscope
copying diffoscope/tools.py -> build/lib/diffoscope
copying diffoscope/utils.py -> build/lib/diffoscope
copying diffoscope/main.py -> build/lib/diffoscope
creating build/lib/diffoscope/comparators
copying diffoscope/comparators/__init__.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/android.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/apk.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/ar.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/berkeley_db.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/binary.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/binwalk.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/bzip2.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/cbfs.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/cpio.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/deb.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/debian.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/debian_fallback.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/decompile.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/device.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/dex.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/directory.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/docx.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/dtb.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/elf.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/ffprobe.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/fit.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/fontconfig.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/fonts.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/fsimage.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/gettext.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/gif.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/git.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/gnumeric.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/gzip.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/haskell.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/hdf.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/html.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/icc.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/image.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/ipk.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/iso9660.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/java.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/javascript.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/json.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/kbx.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/llvm.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/lz4.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/lzip.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/macho.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/missing_file.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/mono.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/ocaml.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/odt.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/ogg.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/openssh.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/openssl.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/pcap.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/pdf.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/pe32.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/png.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/ppu.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/ps.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/python.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/rdata.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/rpm.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/rpm_fallback.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/rust.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/socket_or_fifo.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/sphinx.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/sqlite.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/squashfs.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/symlink.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/tar.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/text.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/uimage.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/vmlinuz.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/wasm.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/xml.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/xmlb.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/xsb.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/xz.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/zip.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/zst.py -> build/lib/diffoscope/comparators
copying diffoscope/comparators/pgp.py -> build/lib/diffoscope/comparators
creating build/lib/diffoscope/presenters
copying diffoscope/presenters/__init__.py -> build/lib/diffoscope/presenters
copying diffoscope/presenters/formats.py -> build/lib/diffoscope/presenters
copying diffoscope/presenters/icon.py -> build/lib/diffoscope/presenters
copying diffoscope/presenters/json.py -> build/lib/diffoscope/presenters
copying diffoscope/presenters/markdown.py -> build/lib/diffoscope/presenters
copying diffoscope/presenters/restructuredtext.py -> build/lib/diffoscope/presenters
copying diffoscope/presenters/text.py -> build/lib/diffoscope/presenters
copying diffoscope/presenters/utils.py -> build/lib/diffoscope/presenters
creating build/lib/diffoscope/readers
copying diffoscope/readers/__init__.py -> build/lib/diffoscope/readers
copying diffoscope/readers/json.py -> build/lib/diffoscope/readers
copying diffoscope/readers/utils.py -> build/lib/diffoscope/readers
creating build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/__init__.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/archive.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/command.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/compare.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/container.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/file.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/fuzzy.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/libarchive.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/operation.py -> build/lib/diffoscope/comparators/utils
copying diffoscope/comparators/utils/specialize.py -> build/lib/diffoscope/comparators/utils
creating build/lib/diffoscope/presenters/html
copying diffoscope/presenters/html/__init__.py -> build/lib/diffoscope/presenters/html
copying diffoscope/presenters/html/html.py -> build/lib/diffoscope/presenters/html
copying diffoscope/presenters/html/templates.py -> build/lib/diffoscope/presenters/html
running egg_info
creating diffoscope.egg-info
writing diffoscope.egg-info/PKG-INFO
writing dependency_links to diffoscope.egg-info/dependency_links.txt
writing entry points to diffoscope.egg-info/entry_points.txt
writing requirements to diffoscope.egg-info/requires.txt
writing top-level names to diffoscope.egg-info/top_level.txt
writing manifest file 'diffoscope.egg-info/SOURCES.txt'
reading manifest file 'diffoscope.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
writing manifest file 'diffoscope.egg-info/SOURCES.txt'
/usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'diffoscope.scripts' as data is deprecated, please list it in `packages`.
    !!
    ############################
    # Package would be ignored #
    ############################
    Python recognizes 'diffoscope.scripts' as an importable package,
    but it is not listed in the `packages` configuration of setuptools.
    'diffoscope.scripts' has been automatically added to the distribution only
    because it may contain data files, but this behavior is likely to change
    in future versions of setuptools (and therefore is considered deprecated).
    Please make sure that 'diffoscope.scripts' is included as a package by using
    the `packages` configuration field or the proper discovery methods
    (for example by using `find_namespace_packages(...)`/`find_namespace:`
    instead of `find_packages(...)`/`find:`).
    You can read more about "package discovery" and "data files" on setuptools
    documentation page.
!!
  check.warn(importable)
creating build/lib/diffoscope/scripts
copying diffoscope/scripts/extract-vmlinux -> build/lib/diffoscope/scripts
+ make -C doc
make: Entering directory '/builddir/build/BUILD/diffoscope-233/doc'
{ cat diffoscope.h2m.0; cat ../README.rst | \
  sed -e '/^\.\. raw:: /d' -e '/^\.\. image:: /d' -e '/ :target: /d' | tee out.txt | \
  rst2man -q --no-doc-title | \
  sed -e 's,^ \\- ,,' -e 's,^\[,\\[char91],g' -e 's,\.TH *"" "" "",,g' \
      -e 's,bin/diffoscope,diffoscope,g' \
      -e 's,\.SH \(.*\),[\1],g' -e 's,\[diffoscope\],[DESCRIPTION],gi'; } > "diffoscope.h2m"
help2man --version-string=$(cd .. && python3 setup.py -V) ../bin/diffoscope -N --include="diffoscope.h2m" | \
  sed -e '/end_of_description_header/,/positional arguments/{d}' > "diffoscope.1"
make: Leaving directory '/builddir/build/BUILD/diffoscope-233/doc'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7AxmQU
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64
++ dirname /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd diffoscope-233
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64 --prefix /usr
running install
/usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running install_lib
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/__init__.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/changes.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/config.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/diff.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/difference.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/environ.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/exc.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/excludes.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/external_tools.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/feeders.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/logging.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/path.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/profiling.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/progress.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/tempfiles.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/tools.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/utils.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
copying build/lib/diffoscope/main.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/__init__.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/android.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/apk.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/ar.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/berkeley_db.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/binary.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/binwalk.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/bzip2.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/cbfs.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/cpio.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/deb.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/debian.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/debian_fallback.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/decompile.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/device.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/dex.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/directory.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/docx.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/dtb.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/elf.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/ffprobe.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/fit.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/fontconfig.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/fonts.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/fsimage.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/gettext.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/gif.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/git.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/gnumeric.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/gzip.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/haskell.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/hdf.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/html.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/icc.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/image.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/ipk.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/iso9660.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/java.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/javascript.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/json.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/kbx.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/llvm.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/lz4.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/lzip.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/macho.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/missing_file.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/mono.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/ocaml.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/odt.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/ogg.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/openssh.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/openssl.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/pcap.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/pdf.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/pe32.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/png.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/ppu.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/ps.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/python.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/rdata.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/rpm.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/rpm_fallback.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/rust.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/socket_or_fifo.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/sphinx.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/sqlite.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/squashfs.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/symlink.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/tar.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/text.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/uimage.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/vmlinuz.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/wasm.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/xml.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/xmlb.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/xsb.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/xz.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/zip.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/zst.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
copying build/lib/diffoscope/comparators/pgp.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/__init__.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/archive.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/command.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/compare.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/container.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/file.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/fuzzy.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/libarchive.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/operation.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
copying build/lib/diffoscope/comparators/utils/specialize.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/__init__.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/formats.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/icon.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/json.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/markdown.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/restructuredtext.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/text.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
copying build/lib/diffoscope/presenters/utils.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/html
copying build/lib/diffoscope/presenters/html/__init__.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/html
copying build/lib/diffoscope/presenters/html/html.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/html
copying build/lib/diffoscope/presenters/html/templates.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/html
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/readers
copying build/lib/diffoscope/readers/__init__.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/readers
copying build/lib/diffoscope/readers/json.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/readers
copying build/lib/diffoscope/readers/utils.py -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/readers
creating /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/scripts
copying build/lib/diffoscope/scripts/extract-vmlinux -> /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/scripts
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/changes.py to changes.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/config.py to config.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/diff.py to diff.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/difference.py to difference.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/environ.py to environ.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/exc.py to exc.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/excludes.py to excludes.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/external_tools.py to external_tools.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/feeders.py to feeders.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/logging.py to logging.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/path.py to path.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/profiling.py to profiling.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/progress.py to progress.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/tempfiles.py to tempfiles.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/tools.py to tools.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/utils.py to utils.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/main.py to main.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/android.py to android.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/apk.py to apk.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/ar.py to ar.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/berkeley_db.py to berkeley_db.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/binary.py to binary.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/binwalk.py to binwalk.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/bzip2.py to bzip2.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/cbfs.py to cbfs.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/cpio.py to cpio.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/deb.py to deb.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/debian.py to debian.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/debian_fallback.py to debian_fallback.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/decompile.py to decompile.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/device.py to device.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/dex.py to dex.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/directory.py to directory.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/docx.py to docx.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/dtb.py to dtb.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/elf.py to elf.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/ffprobe.py to ffprobe.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/fit.py to fit.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/fontconfig.py to fontconfig.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/fonts.py to fonts.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/fsimage.py to fsimage.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/gettext.py to gettext.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/gif.py to gif.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/git.py to git.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/gnumeric.py to gnumeric.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/gzip.py to gzip.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/haskell.py to haskell.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/hdf.py to hdf.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/html.py to html.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/icc.py to icc.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/image.py to image.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/ipk.py to ipk.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/iso9660.py to iso9660.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/java.py to java.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/javascript.py to javascript.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/json.py to json.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/kbx.py to kbx.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/llvm.py to llvm.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/lz4.py to lz4.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/lzip.py to lzip.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/macho.py to macho.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/missing_file.py to missing_file.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/mono.py to mono.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/ocaml.py to ocaml.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/odt.py to odt.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/ogg.py to ogg.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/openssh.py to openssh.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/openssl.py to openssl.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/pcap.py to pcap.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/pdf.py to pdf.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/pe32.py to pe32.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/png.py to png.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/ppu.py to ppu.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/ps.py to ps.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/python.py to python.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/rdata.py to rdata.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/rpm.py to rpm.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/rpm_fallback.py to rpm_fallback.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/rust.py to rust.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/socket_or_fifo.py to socket_or_fifo.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/sphinx.py to sphinx.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/sqlite.py to sqlite.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/squashfs.py to squashfs.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/symlink.py to symlink.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/tar.py to tar.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/text.py to text.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/uimage.py to uimage.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/vmlinuz.py to vmlinuz.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/wasm.py to wasm.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/xml.py to xml.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/xmlb.py to xmlb.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/xsb.py to xsb.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/xz.py to xz.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/zip.py to zip.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/zst.py to zst.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/pgp.py to pgp.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/archive.py to archive.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/command.py to command.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/compare.py to compare.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/container.py to container.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/file.py to file.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/fuzzy.py to fuzzy.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/libarchive.py to libarchive.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/operation.py to operation.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/comparators/utils/specialize.py to specialize.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/formats.py to formats.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/icon.py to icon.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/json.py to json.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/markdown.py to markdown.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/restructuredtext.py to restructuredtext.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/text.py to text.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/utils.py to utils.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/html/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/html/html.py to html.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/presenters/html/templates.py to templates.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/readers/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/readers/json.py to json.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope/readers/utils.py to utils.cpython-311.pyc
writing byte-compilation script '/tmp/tmpinxk9d91.py'
/usr/bin/python3 /tmp/tmpinxk9d91.py
removing /tmp/tmpinxk9d91.py
running install_egg_info
running egg_info
writing diffoscope.egg-info/PKG-INFO
writing dependency_links to diffoscope.egg-info/dependency_links.txt
writing entry points to diffoscope.egg-info/entry_points.txt
writing requirements to diffoscope.egg-info/requires.txt
writing top-level names to diffoscope.egg-info/top_level.txt
reading manifest file 'diffoscope.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
writing manifest file 'diffoscope.egg-info/SOURCES.txt'
Copying diffoscope.egg-info to /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages/diffoscope-233-py3.11.egg-info
running install_scripts
Installing diffoscope script to /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/bin
+ rm -rfv /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/bin/__pycache__
/builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages
+ echo /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11/site-packages
+ install -Dm0644 -t /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/share/man/man1/ doc/diffoscope.1
+ install -Dm0644 -t /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/share/zsh/site-functions/ debian/zsh-completion/_diffoscope
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip /usr/bin/strip
+ /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/lib/python3.11/site-packages/diffoscope/scripts/extract-vmlinux from /bin/sh to #!/usr/bin/sh
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j6
Bytecompiling .py files below /builddir/build/BUILDROOT/diffoscope-233-3.fc38.x86_64/usr/lib/python3.11 using python3.11
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.mrTAYd
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd diffoscope-233
+ DESELECT=(--deselect=tests/comparators/test_ogg.py::test_diff --deselect=tests/comparators/test_ogg.py::test_compare_non_existing --deselect=tests/test_tools.py::test_sbin_added_to_path --deselect=tests/comparators/test_python.py::test_diff --deselect=tests/comparators/test_fsimage.py --deselect=tests/test_source.py::test_code_is_black_clean --deselect=tests/comparators/test_ico_image.py::test_diff_meta --deselect=tests/comparators/test_ico_image.py::test_diff_meta2 --deselect=tests/comparators/test_jpeg_image.py::test_diff_meta)
+ LC_CTYPE=C.utf8
+ TZ=UTC
+ PYTHONPATH=build/lib/
+ /usr/bin/python3 -m pytest tests/ -vv --deselect=tests/comparators/test_ogg.py::test_diff --deselect=tests/comparators/test_ogg.py::test_compare_non_existing --deselect=tests/test_tools.py::test_sbin_added_to_path --deselect=tests/comparators/test_python.py::test_diff --deselect=tests/comparators/test_fsimage.py --deselect=tests/test_source.py::test_code_is_black_clean --deselect=tests/comparators/test_ico_image.py::test_diff_meta --deselect=tests/comparators/test_ico_image.py::test_diff_meta2 --deselect=tests/comparators/test_jpeg_image.py::test_diff_meta
============================= test session starts ==============================
platform linux -- Python 3.11.7, pytest-7.2.2, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /builddir/build/BUILD/diffoscope-233, configfile: pytest.ini
collecting ... collected 711 items / 16 deselected / 695 selected
tests/test_diff_mask.py::test_none PASSED                                [  0%]
tests/test_diff_mask.py::test_all PASSED                                 [  0%]
tests/test_diff_mask.py::test_specific PASSED                            [  0%]
tests/test_difference.py::test_too_much_input_for_diff PASSED            [  0%]
tests/test_difference.py::test_too_long_diff_block_lines PASSED          [  0%]
tests/test_difference.py::test_size_updates PASSED                       [  0%]
tests/test_difference.py::test_traverse_heapq PASSED                     [  1%]
tests/test_difference.py::test_non_str_arguments_to_source1_source2 PASSED [  1%]
tests/test_difference.py::test_adjust_diff_context PASSED                [  1%]
tests/test_excludes.py::test_none PASSED                                 [  1%]
tests/test_excludes.py::test_all PASSED                                  [  1%]
tests/test_excludes.py::test_specific PASSED                             [  1%]
tests/test_excludes.py::test_specific_case PASSED                        [  1%]
tests/test_excludes.py::test_multiple PASSED                             [  2%]
tests/test_excludes.py::test_nomatch PASSED                              [  2%]
tests/test_excludes.py::test_wildcard PASSED                             [  2%]
tests/test_main.py::test_non_existing_files PASSED                       [  2%]
tests/test_main.py::test_non_existing_left_with_new_file PASSED          [  2%]
tests/test_main.py::test_non_existing_right_with_new_file PASSED         [  2%]
tests/test_main.py::test_non_existing_files_with_new_file PASSED         [  2%]
tests/test_main.py::test_remove_temp_files_on_sigterm PASSED             [  3%]
tests/test_main.py::test_ctrl_c_handling PASSED                          [  3%]
tests/test_main.py::test_no_differences PASSED                           [  3%]
tests/test_main.py::test_no_differences_directories PASSED               [  3%]
tests/test_main.py::test_list_tools PASSED                               [  3%]
tests/test_main.py::test_list_missing_tools PASSED                       [  3%]
tests/test_main.py::test_profiling PASSED                                [  3%]
tests/test_main.py::test_non_unicode_filename PASSED                     [  4%]
tests/test_main.py::test_help PASSED                                     [  4%]
tests/test_main.py::test_usage PASSED                                    [  4%]
tests/test_presenters.py::test_text_option_is_default PASSED             [  4%]
tests/test_presenters.py::test_text_proper_indentation PASSED            [  4%]
tests/test_presenters.py::test_text_option_color PASSED                  [  4%]
tests/test_presenters.py::test_text_option_with_file PASSED              [  4%]
tests/test_presenters.py::test_text_option_with_stdout PASSED            [  5%]
tests/test_presenters.py::test_markdown PASSED                           [  5%]
tests/test_presenters.py::test_restructuredtext PASSED                   [  5%]
tests/test_presenters.py::test_json PASSED                               [  5%]
tests/test_presenters.py::test_no_report_option PASSED                   [  5%]
tests/test_presenters.py::test_html_option_with_file PASSED              [  5%]
tests/test_presenters.py::test_html_visuals PASSED                       [  5%]
tests/test_presenters.py::test_htmldir_option PASSED                     [  6%]
tests/test_presenters.py::test_html_option_with_stdout PASSED            [  6%]
tests/test_presenters.py::test_html_regression_875281 PASSED             [  6%]
tests/test_presenters.py::test_limited_print PASSED                      [  6%]
tests/test_presenters.py::test_partial_string PASSED                     [  6%]
tests/test_presenters.py::test_partial_string_cont PASSED                [  6%]
tests/test_presenters.py::test_partial_string_numl PASSED                [  6%]
tests/test_presenters.py::test_partial_string_escape PASSED              [  7%]
tests/test_progress.py::test_progress SKIPPED (requires progressbar Python module) [  7%]
tests/test_progress.py::test_status_fd PASSED                            [  7%]
tests/test_quines.py::test_identification PASSED                         [  7%]
tests/test_quines.py::test_no_differences PASSED                         [  7%]
tests/test_quines.py::test_difference PASSED                             [  7%]
tests/test_quines.py::test_identification_deb PASSED                     [  7%]
tests/test_quines.py::test_differences_deb PASSED                        [  8%]
tests/test_readers.py::test_json PASSED                                  [  8%]
tests/test_tools.py::test_all_tools_are_listed PASSED                    [  8%]
tests/test_tools.py::test_get_tools PASSED                               [  8%]
tests/test_tools.py::test_required_tool_not_found PASSED                 [  8%]
tests/test_versions.py::test_version_comparisons[1.0-1.0-0] PASSED       [  8%]
tests/test_versions.py::test_version_comparisons[1.0-2.0--1] PASSED      [  8%]
tests/test_versions.py::test_version_comparisons[2.0-1.0-1] PASSED       [  9%]
tests/test_versions.py::test_version_comparisons[2.0.1-2.0.1-0] PASSED   [  9%]
tests/test_versions.py::test_version_comparisons[2.0-2.0.1--1] PASSED    [  9%]
tests/test_versions.py::test_version_comparisons[2.0.1-2.0-1] PASSED     [  9%]
tests/test_versions.py::test_version_comparisons[2.0.1a-2.0.1a-0] PASSED [  9%]
tests/test_versions.py::test_version_comparisons[2.0.1a-2.0.1-1] PASSED  [  9%]
tests/test_versions.py::test_version_comparisons[2.0.1-2.0.1a--1] PASSED [  9%]
tests/test_versions.py::test_version_comparisons[5.5p1-5.5p1-0] PASSED   [ 10%]
tests/test_versions.py::test_version_comparisons[5.5p1-5.5p2--1] PASSED  [ 10%]
tests/test_versions.py::test_version_comparisons[5.5p2-5.5p1-1] PASSED   [ 10%]
tests/test_versions.py::test_version_comparisons[5.5p10-5.5p10-0] PASSED [ 10%]
tests/test_versions.py::test_version_comparisons[5.5p1-5.5p10--1] PASSED [ 10%]
tests/test_versions.py::test_version_comparisons[5.5p10-5.5p1-1] PASSED  [ 10%]
tests/test_versions.py::test_version_comparisons[10xyz-10.1xyz--1] PASSED [ 10%]
tests/test_versions.py::test_version_comparisons[10.1xyz-10xyz-1] PASSED [ 11%]
tests/test_versions.py::test_version_comparisons[xyz10-xyz10-0] PASSED   [ 11%]
tests/test_versions.py::test_version_comparisons[xyz10-xyz10.1--1] PASSED [ 11%]
tests/test_versions.py::test_version_comparisons[xyz10.1-xyz10-1] PASSED [ 11%]
tests/test_versions.py::test_version_comparisons[xyz.4-xyz.4-0] PASSED   [ 11%]
tests/test_versions.py::test_version_comparisons[xyz.4-8--1] PASSED      [ 11%]
tests/test_versions.py::test_version_comparisons[8-xyz.4-1] PASSED       [ 11%]
tests/test_versions.py::test_version_comparisons[xyz.4-2--1] PASSED      [ 12%]
tests/test_versions.py::test_version_comparisons[2-xyz.4-1] PASSED       [ 12%]
tests/test_versions.py::test_version_comparisons[5.5p2-5.6p1--1] PASSED  [ 12%]
tests/test_versions.py::test_version_comparisons[5.6p1-5.5p2-1] PASSED   [ 12%]
tests/test_versions.py::test_version_comparisons[5.6p1-6.5p1--1] PASSED  [ 12%]
tests/test_versions.py::test_version_comparisons[6.5p1-5.6p1-1] PASSED   [ 12%]
tests/test_versions.py::test_version_comparisons[6.0.rc1-6.0-1] PASSED   [ 12%]
tests/test_versions.py::test_version_comparisons[6.0-6.0.rc1--1] PASSED  [ 13%]
tests/test_versions.py::test_version_comparisons[10b2-10a1-1] PASSED     [ 13%]
tests/test_versions.py::test_version_comparisons[10a2-10b2--1] PASSED    [ 13%]
tests/test_versions.py::test_version_comparisons[1.0aa-1.0aa-0] PASSED   [ 13%]
tests/test_versions.py::test_version_comparisons[1.0a-1.0aa--1] PASSED   [ 13%]
tests/test_versions.py::test_version_comparisons[1.0aa-1.0a-1] PASSED    [ 13%]
tests/test_versions.py::test_version_comparisons[10.0001-10.0001-0] PASSED [ 13%]
tests/test_versions.py::test_version_comparisons[10.0001-10.1-0] PASSED  [ 14%]
tests/test_versions.py::test_version_comparisons[10.1-10.0001-0] PASSED  [ 14%]
tests/test_versions.py::test_version_comparisons[10.0001-10.0039--1] PASSED [ 14%]
tests/test_versions.py::test_version_comparisons[10.0039-10.0001-1] PASSED [ 14%]
tests/test_versions.py::test_version_comparisons[4.999.9-5.0--1] PASSED  [ 14%]
tests/test_versions.py::test_version_comparisons[5.0-4.999.9-1] PASSED   [ 14%]
tests/test_versions.py::test_version_comparisons[20101121-20101121-0] PASSED [ 14%]
tests/test_versions.py::test_version_comparisons[20101121-20101122--1] PASSED [ 15%]
tests/test_versions.py::test_version_comparisons[20101122-20101121-1] PASSED [ 15%]
tests/test_versions.py::test_version_comparisons[2_0-2_0-0] PASSED       [ 15%]
tests/test_versions.py::test_version_comparisons[2.0-2_0-0] PASSED       [ 15%]
tests/test_versions.py::test_version_comparisons[2_0-2.0-0] PASSED       [ 15%]
tests/test_versions.py::test_version_comparisons[2_0.-2_0-0] PASSED      [ 15%]
tests/test_versions.py::test_version_comparisons[2..0-2_0__-0] PASSED    [ 15%]
tests/test_versions.py::test_version_comparisons[2_0-__2.0-0] PASSED     [ 16%]
tests/test_versions.py::test_version_comparisons[2_1.-2_0-1] PASSED      [ 16%]
tests/test_versions.py::test_version_comparisons[2..1-2_0__-1] PASSED    [ 16%]
tests/test_versions.py::test_version_comparisons[2_1-__2.0-1] PASSED     [ 16%]
tests/test_versions.py::test_version_comparisons[2_1.-2_2--1] PASSED     [ 16%]
tests/test_versions.py::test_version_comparisons[2..1-2_2__--1] PASSED   [ 16%]
tests/test_versions.py::test_version_comparisons[2_1-__2.2--1] PASSED    [ 16%]
tests/test_versions.py::test_version_comparisons[a-a-00] PASSED          [ 17%]
tests/test_versions.py::test_version_comparisons[a+-a+-0] PASSED         [ 17%]
tests/test_versions.py::test_version_comparisons[a+-a_-0] PASSED         [ 17%]
tests/test_versions.py::test_version_comparisons[a_-a+-0] PASSED         [ 17%]
tests/test_versions.py::test_version_comparisons[+a-+a-0] PASSED         [ 17%]
tests/test_versions.py::test_version_comparisons[+a-_a-0] PASSED         [ 17%]
tests/test_versions.py::test_version_comparisons[_a-+a-0] PASSED         [ 17%]
tests/test_versions.py::test_version_comparisons[+_-+_-0] PASSED         [ 18%]
tests/test_versions.py::test_version_comparisons[_+-+_-0] PASSED         [ 18%]
tests/test_versions.py::test_version_comparisons[_+-_+-0] PASSED         [ 18%]
tests/test_versions.py::test_version_comparisons[+-_-0] PASSED           [ 18%]
tests/test_versions.py::test_version_comparisons[_-+-0] PASSED           [ 18%]
tests/test_versions.py::test_version_comparisons[1.0~rc1-1.0~rc1-0] PASSED [ 18%]
tests/test_versions.py::test_version_comparisons[1.0~rc1-1.0--1] PASSED  [ 18%]
tests/test_versions.py::test_version_comparisons[1.0-1.0~rc1-1] PASSED   [ 19%]
tests/test_versions.py::test_version_comparisons[1.0~rc1-1.0~rc2--1] PASSED [ 19%]
tests/test_versions.py::test_version_comparisons[1.0~rc2-1.0~rc1-1] PASSED [ 19%]
tests/test_versions.py::test_version_comparisons[1.0~rc1~git123-1.0~rc1~git123-0] PASSED [ 19%]
tests/test_versions.py::test_version_comparisons[1.0~rc1~git123-1.0~rc1--1] PASSED [ 19%]
tests/test_versions.py::test_version_comparisons[1.0~rc1-1.0~rc1~git123-1] PASSED [ 19%]
tests/test_versions.py::test_version_comparisons[a-a-01] PASSED          [ 20%]
tests/test_versions.py::test_version_comparisons[a~-a--1] PASSED         [ 20%]
tests/test_versions.py::test_version_comparisons[a~~-a--1] PASSED        [ 20%]
tests/test_versions.py::test_version_comparisons[a~~~-a--1] PASSED       [ 20%]
tests/test_versions.py::test_version_comparisons[a~~~^-a--1] PASSED      [ 20%]
tests/test_versions.py::test_version_comparisons[a^-a-10] PASSED         [ 20%]
tests/test_versions.py::test_version_comparisons[a^-a-11] PASSED         [ 20%]
tests/test_versions.py::test_version_comparisons[a^-a^-0] PASSED         [ 21%]
tests/test_versions.py::test_version_comparisons[a^-a^^--1] PASSED       [ 21%]
tests/test_versions.py::test_version_comparisons[a^b-a^^-1] PASSED       [ 21%]
tests/test_versions.py::test_version_comparisons[1.0^-1.0^-0] PASSED     [ 21%]
tests/test_versions.py::test_version_comparisons[1.0^-1.0-1] PASSED      [ 21%]
tests/test_versions.py::test_version_comparisons[1.0-1.0^--1] PASSED     [ 21%]
tests/test_versions.py::test_version_comparisons[1.0^git1-1.0^git1-0] PASSED [ 21%]
tests/test_versions.py::test_version_comparisons[1.0^git1-1.0-1] PASSED  [ 22%]
tests/test_versions.py::test_version_comparisons[1.0-1.0^git1--1] PASSED [ 22%]
tests/test_versions.py::test_version_comparisons[1.0^git1-1.0^git2--1] PASSED [ 22%]
tests/test_versions.py::test_version_comparisons[1.0^git2-1.0^git1-1] PASSED [ 22%]
tests/test_versions.py::test_version_comparisons[1.0^git1-1.01--1] PASSED [ 22%]
tests/test_versions.py::test_version_comparisons[1.01-1.0^git1-1] PASSED [ 22%]
tests/test_versions.py::test_version_comparisons[1.0^20160101-1.0^20160101-0] PASSED [ 22%]
tests/test_versions.py::test_version_comparisons[1.0^20160101-1.0.1--1] PASSED [ 23%]
tests/test_versions.py::test_version_comparisons[1.0.1-1.0^20160101-1] PASSED [ 23%]
tests/test_versions.py::test_version_comparisons[1.0^20160101^git1-1.0^20160101^git1-0] PASSED [ 23%]
tests/test_versions.py::test_version_comparisons[1.0^20160102-1.0^20160101^git1-1] PASSED [ 23%]
tests/test_versions.py::test_version_comparisons[1.0^20160101^git1-1.0^20160102--1] PASSED [ 23%]
tests/test_versions.py::test_version_comparisons[1.0~rc1^git1-1.0~rc1^git1-0] PASSED [ 23%]
tests/test_versions.py::test_version_comparisons[1.0~rc1^git1-1.0~rc1-1] PASSED [ 23%]
tests/test_versions.py::test_version_comparisons[1.0~rc1-1.0~rc1^git1--1] PASSED [ 24%]
tests/test_versions.py::test_version_comparisons[1.0^git1~pre-1.0^git1~pre-0] PASSED [ 24%]
tests/test_versions.py::test_version_comparisons[1.0^git1-1.0^git1~pre-1] PASSED [ 24%]
tests/test_versions.py::test_version_comparisons[1.0^git1~pre-1.0^git1--1] PASSED [ 24%]
tests/test_versions.py::test_version_comparisons[0-0-0] PASSED           [ 24%]
tests/test_versions.py::test_version_comparisons[0-00-0] PASSED          [ 24%]
tests/test_versions.py::test_version_comparisons[0-000-0] PASSED         [ 24%]
tests/test_versions.py::test_version_comparisons[00-000-0] PASSED        [ 25%]
tests/test_versions.py::test_version_comparisons[000-000-0] PASSED       [ 25%]
tests/test_versions.py::test_version_comparisons[00-0-0] PASSED          [ 25%]
tests/test_versions.py::test_version_comparisons[000-0-0] PASSED         [ 25%]
tests/test_versions.py::test_version_comparisons[0-0.0--1] PASSED        [ 25%]
tests/test_versions.py::test_version_comparisons[0.0-0-1] PASSED         [ 25%]
tests/test_versions.py::test_version_comparisons[0~-0--1] PASSED         [ 25%]
tests/test_versions.py::test_version_comparisons[0^-0-1] PASSED          [ 26%]
tests/test_versions.py::test_version_comparisons[0^-0^-0] PASSED         [ 26%]
tests/test_versions.py::test_version_comparisons[0^-0^~-1] PASSED        [ 26%]
tests/test_versions.py::test_version_lt[1.0-2.0] PASSED                  [ 26%]
tests/test_versions.py::test_version_lt[2.0-2.0.1] PASSED                [ 26%]
tests/test_versions.py::test_version_lt[2.0.1-2.0.1a] PASSED             [ 26%]
tests/test_versions.py::test_version_lt[5.5p1-5.5p2] PASSED              [ 26%]
tests/test_versions.py::test_version_lt[5.5p1-5.5p10] PASSED             [ 27%]
tests/test_versions.py::test_version_lt[10xyz-10.1xyz] PASSED            [ 27%]
tests/test_versions.py::test_version_lt[xyz10-xyz10.1] PASSED            [ 27%]
tests/test_versions.py::test_version_lt[xyz.4-8] PASSED                  [ 27%]
tests/test_versions.py::test_version_lt[xyz.4-2] PASSED                  [ 27%]
tests/test_versions.py::test_version_lt[5.5p2-5.6p1] PASSED              [ 27%]
tests/test_versions.py::test_version_lt[5.6p1-6.5p1] PASSED              [ 27%]
tests/test_versions.py::test_version_lt[6.0-6.0.rc1] PASSED              [ 28%]
tests/test_versions.py::test_version_lt[10a2-10b2] PASSED                [ 28%]
tests/test_versions.py::test_version_lt[1.0a-1.0aa] PASSED               [ 28%]
tests/test_versions.py::test_version_lt[10.0001-10.0039] PASSED          [ 28%]
tests/test_versions.py::test_version_lt[4.999.9-5.0] PASSED              [ 28%]
tests/test_versions.py::test_version_lt[20101121-20101122] PASSED        [ 28%]
tests/test_versions.py::test_version_lt[2_1.-2_2] PASSED                 [ 28%]
tests/test_versions.py::test_version_lt[2..1-2_2__] PASSED               [ 29%]
tests/test_versions.py::test_version_lt[2_1-__2.2] PASSED                [ 29%]
tests/test_versions.py::test_version_lt[1.0~rc1-1.0] PASSED              [ 29%]
tests/test_versions.py::test_version_lt[1.0~rc1-1.0~rc2] PASSED          [ 29%]
tests/test_versions.py::test_version_lt[1.0~rc1~git123-1.0~rc1] PASSED   [ 29%]
tests/test_versions.py::test_version_lt[a~-a] PASSED                     [ 29%]
tests/test_versions.py::test_version_lt[a~~-a] PASSED                    [ 29%]
tests/test_versions.py::test_version_lt[a~~~-a] PASSED                   [ 30%]
tests/test_versions.py::test_version_lt[a~~~^-a] PASSED                  [ 30%]
tests/test_versions.py::test_version_lt[a^-a^^] PASSED                   [ 30%]
tests/test_versions.py::test_version_lt[1.0-1.0^] PASSED                 [ 30%]
tests/test_versions.py::test_version_lt[1.0-1.0^git1] PASSED             [ 30%]
tests/test_versions.py::test_version_lt[1.0^git1-1.0^git2] PASSED        [ 30%]
tests/test_versions.py::test_version_lt[1.0^git1-1.01] PASSED            [ 30%]
tests/test_versions.py::test_version_lt[1.0^20160101-1.0.1] PASSED       [ 31%]
tests/test_versions.py::test_version_lt[1.0^20160101^git1-1.0^20160102] PASSED [ 31%]
tests/test_versions.py::test_version_lt[1.0~rc1-1.0~rc1^git1] PASSED     [ 31%]
tests/test_versions.py::test_version_lt[1.0^git1~pre-1.0^git1] PASSED    [ 31%]
tests/test_versions.py::test_version_lt[0-0.0] PASSED                    [ 31%]
tests/test_versions.py::test_version_lt[0~-0] PASSED                     [ 31%]
tests/test_versions.py::test_version_gt[1.0-1.0] PASSED                  [ 31%]
tests/test_versions.py::test_version_gt[2.0.1-2.0.1] PASSED              [ 32%]
tests/test_versions.py::test_version_gt[2.0.1a-2.0.1a] PASSED            [ 32%]
tests/test_versions.py::test_version_gt[5.5p1-5.5p1] PASSED              [ 32%]
tests/test_versions.py::test_version_gt[5.5p10-5.5p10] PASSED            [ 32%]
tests/test_versions.py::test_version_gt[xyz10-xyz10] PASSED              [ 32%]
tests/test_versions.py::test_version_gt[xyz.4-xyz.4] PASSED              [ 32%]
tests/test_versions.py::test_version_gt[1.0aa-1.0aa] PASSED              [ 32%]
tests/test_versions.py::test_version_gt[10.0001-10.0001] PASSED          [ 33%]
tests/test_versions.py::test_version_gt[10.0001-10.1] PASSED             [ 33%]
tests/test_versions.py::test_version_gt[10.1-10.0001] PASSED             [ 33%]
tests/test_versions.py::test_version_gt[20101121-20101121] PASSED        [ 33%]
tests/test_versions.py::test_version_gt[2_0-2_0] PASSED                  [ 33%]
tests/test_versions.py::test_version_gt[2.0-2_0] PASSED                  [ 33%]
tests/test_versions.py::test_version_gt[2_0-2.0] PASSED                  [ 33%]
tests/test_versions.py::test_version_gt[2_0.-2_0] PASSED                 [ 34%]
tests/test_versions.py::test_version_gt[2..0-2_0__] PASSED               [ 34%]
tests/test_versions.py::test_version_gt[2_0-__2.0] PASSED                [ 34%]
tests/test_versions.py::test_version_gt[a-a0] PASSED                     [ 34%]
tests/test_versions.py::test_version_gt[a+-a+] PASSED                    [ 34%]
tests/test_versions.py::test_version_gt[a+-a_] PASSED                    [ 34%]
tests/test_versions.py::test_version_gt[a_-a+] PASSED                    [ 34%]
tests/test_versions.py::test_version_gt[+a-+a] PASSED                    [ 35%]
tests/test_versions.py::test_version_gt[+a-_a] PASSED                    [ 35%]
tests/test_versions.py::test_version_gt[_a-+a] PASSED                    [ 35%]
tests/test_versions.py::test_version_gt[+_-+_] PASSED                    [ 35%]
tests/test_versions.py::test_version_gt[_+-+_] PASSED                    [ 35%]
tests/test_versions.py::test_version_gt[_+-_+] PASSED                    [ 35%]
tests/test_versions.py::test_version_gt[+-_] PASSED                      [ 35%]
tests/test_versions.py::test_version_gt[_-+] PASSED                      [ 36%]
tests/test_versions.py::test_version_gt[1.0~rc1-1.0~rc1] PASSED          [ 36%]
tests/test_versions.py::test_version_gt[1.0~rc1~git123-1.0~rc1~git123] PASSED [ 36%]
tests/test_versions.py::test_version_gt[a-a1] PASSED                     [ 36%]
tests/test_versions.py::test_version_gt[a^-a^] PASSED                    [ 36%]
tests/test_versions.py::test_version_gt[1.0^-1.0^] PASSED                [ 36%]
tests/test_versions.py::test_version_gt[1.0^git1-1.0^git1] PASSED        [ 36%]
tests/test_versions.py::test_version_gt[1.0^20160101-1.0^20160101] PASSED [ 37%]
tests/test_versions.py::test_version_gt[1.0^20160101^git1-1.0^20160101^git1] PASSED [ 37%]
tests/test_versions.py::test_version_gt[1.0~rc1^git1-1.0~rc1^git1] PASSED [ 37%]
tests/test_versions.py::test_version_gt[1.0^git1~pre-1.0^git1~pre] PASSED [ 37%]
tests/test_versions.py::test_version_gt[0-0] PASSED                      [ 37%]
tests/test_versions.py::test_version_gt[0-00] PASSED                     [ 37%]
tests/test_versions.py::test_version_gt[0-000] PASSED                    [ 37%]
tests/test_versions.py::test_version_gt[00-000] PASSED                   [ 38%]
tests/test_versions.py::test_version_gt[000-000] PASSED                  [ 38%]
tests/test_versions.py::test_version_gt[00-0] PASSED                     [ 38%]
tests/test_versions.py::test_version_gt[000-0] PASSED                    [ 38%]
tests/test_versions.py::test_version_gt[0^-0^] PASSED                    [ 38%]
tests/comparators/test_android.py::test_identification PASSED            [ 38%]
tests/comparators/test_android.py::test_no_differences PASSED            [ 38%]
tests/comparators/test_android.py::test_diff PASSED                      [ 39%]
tests/comparators/test_android.py::test_compare_non_existing PASSED      [ 39%]
tests/comparators/test_apk.py::test_identification PASSED                [ 39%]
tests/comparators/test_apk.py::test_no_differences PASSED                [ 39%]
tests/comparators/test_apk.py::test_compare_non_existing SKIPPED (requires apktool) [ 39%]
tests/comparators/test_apk.py::test_zipinfo SKIPPED (requires apktool)   [ 39%]
tests/comparators/test_apk.py::test_android_manifest SKIPPED (requires apktool) [ 40%]
tests/comparators/test_apk.py::test_apk_metadata_source SKIPPED (requires apktool) [ 40%]
tests/comparators/test_apk.py::test_skip_undecoded_android_manifest SKIPPED (requires apktool) [ 40%]
tests/comparators/test_apk.py::test_no_android_manifest SKIPPED (requires apktool) [ 40%]
tests/comparators/test_archive.py::test_compressed_content_name PASSED   [ 40%]
tests/comparators/test_berkeley_db.py::test_identification PASSED        [ 40%]
tests/comparators/test_berkeley_db.py::test_no_differences PASSED        [ 40%]
tests/comparators/test_berkeley_db.py::test_diff SKIPPED (requires db_dump) [ 41%]
tests/comparators/test_berkeley_db.py::test_diff6 SKIPPED (requires db_dump) [ 41%]
tests/comparators/test_berkeley_db.py::test_compare_non_existing SKIPPED (requires db_dump) [ 41%]
tests/comparators/test_binary.py::test_same_content PASSED               [ 41%]
tests/comparators/test_binary.py::test_not_same_content PASSED           [ 41%]
tests/comparators/test_binary.py::test_guess_file_type PASSED            [ 41%]
tests/comparators/test_binary.py::test_guess_encoding_binary PASSED      [ 41%]
tests/comparators/test_binary.py::test_guess_encoding_ascii PASSED       [ 42%]
tests/comparators/test_binary.py::test_guess_encoding_unicode PASSED     [ 42%]
tests/comparators/test_binary.py::test_guess_encoding_iso8859 PASSED     [ 42%]
tests/comparators/test_binary.py::test_no_differences_with_xxd PASSED    [ 42%]
tests/comparators/test_binary.py::test_compare_with_xxd PASSED           [ 42%]
tests/comparators/test_binary.py::test_compare_non_existing_with_xxd PASSED [ 42%]
tests/comparators/test_binary.py::test_no_differences_without_xxd PASSED [ 42%]
tests/comparators/test_binary.py::test_compare_without_xxd PASSED        [ 43%]
tests/comparators/test_binary.py::test_with_compare_details PASSED       [ 43%]
tests/comparators/test_binary.py::test_with_compare_details_and_fallback PASSED [ 43%]
tests/comparators/test_binary.py::test_with_compare_details_and_no_actual_differences PASSED [ 43%]
tests/comparators/test_binary.py::test_with_compare_details_and_failed_process PASSED [ 43%]
tests/comparators/test_binary.py::test_with_compare_details_and_parsing_error PASSED [ 43%]
tests/comparators/test_binary.py::test_with_compare_details_and_extraction_error PASSED [ 43%]
tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found PASSED [ 44%]
tests/comparators/test_binary.py::test_compare_two_nonexisting_files PASSED [ 44%]
tests/comparators/test_binary.py::test_symlink_to_dir PASSED             [ 44%]
tests/comparators/test_binwalk.py::test_identification SKIPPED (requires binwalk Python module) [ 44%]
tests/comparators/test_binwalk.py::test_no_differences SKIPPED (requires binwalk Python module) [ 44%]
tests/comparators/test_binwalk.py::test_listing SKIPPED (requires binwalk Python module) [ 44%]
tests/comparators/test_binwalk.py::test_symlink SKIPPED (requires binwalk Python module) [ 44%]
tests/comparators/test_binwalk.py::test_compare_non_existing SKIPPED (requires binwalk Python module) [ 45%]
tests/comparators/test_bzip2.py::test_identification PASSED              [ 45%]
tests/comparators/test_bzip2.py::test_no_differences PASSED              [ 45%]
tests/comparators/test_bzip2.py::test_content_source PASSED              [ 45%]
tests/comparators/test_bzip2.py::test_content_source_without_extension PASSED [ 45%]
tests/comparators/test_bzip2.py::test_content_diff PASSED                [ 45%]
tests/comparators/test_bzip2.py::test_compare_non_existing PASSED        [ 45%]
tests/comparators/test_cbfs.py::test_identification_using_offset SKIPPED (requires cbfstool) [ 46%]
tests/comparators/test_cbfs.py::test_identification_without_offset SKIPPED (requires cbfstool) [ 46%]
tests/comparators/test_cbfs.py::test_no_differences SKIPPED (requires cbfstool) [ 46%]
tests/comparators/test_cbfs.py::test_listing SKIPPED (requires cbfstool) [ 46%]
tests/comparators/test_cbfs.py::test_content SKIPPED (requires cbfstool) [ 46%]
tests/comparators/test_cbfs.py::test_compare_non_existing SKIPPED (requires cbfstool) [ 46%]
tests/comparators/test_containers.py::test_equal PASSED                  [ 46%]
tests/comparators/test_containers.py::test_different PASSED              [ 47%]
tests/comparators/test_cpio.py::test_identification PASSED               [ 47%]
tests/comparators/test_cpio.py::test_no_differences PASSED               [ 47%]
tests/comparators/test_cpio.py::test_listing PASSED                      [ 47%]
tests/comparators/test_cpio.py::test_symlink PASSED                      [ 47%]
tests/comparators/test_cpio.py::test_compressed_files PASSED             [ 47%]
tests/comparators/test_cpio.py::test_compare_non_existing PASSED         [ 47%]
tests/comparators/test_deb.py::test_identification PASSED                [ 48%]
tests/comparators/test_deb.py::test_no_differences PASSED                [ 48%]
tests/comparators/test_deb.py::test_metadata PASSED                      [ 48%]
tests/comparators/test_deb.py::test_compressed_files PASSED              [ 48%]
tests/comparators/test_deb.py::test_identification_of_md5sums_outside_deb PASSED [ 48%]
tests/comparators/test_deb.py::test_identification_of_md5sums_in_deb PASSED [ 48%]
tests/comparators/test_deb.py::test_md5sums PASSED                       [ 48%]
tests/comparators/test_deb.py::test_identical_files_in_md5sums PASSED    [ 49%]
tests/comparators/test_deb.py::test_identification_of_data_tar PASSED    [ 49%]
tests/comparators/test_deb.py::test_skip_comparison_of_known_identical_files PASSED [ 49%]
tests/comparators/test_deb.py::test_compare_non_existing PASSED          [ 49%]
tests/comparators/test_deb.py::test_compare_different_compression PASSED [ 49%]
tests/comparators/test_deb.py::test_uncompressed_data_tar PASSED         [ 49%]
tests/comparators/test_deb.py::test_uncompressed_control_tar PASSED      [ 49%]
tests/comparators/test_deb.py::test_compare_different_compression_multiple_files PASSED [ 50%]
tests/comparators/test_debian.py::test_dot_changes_identification PASSED [ 50%]
tests/comparators/test_debian.py::test_dot_changes_invalid PASSED        [ 50%]
tests/comparators/test_debian.py::test_dot_changes_no_differences PASSED [ 50%]
tests/comparators/test_debian.py::test_dot_changes_no_differences_exclude_buildinfo PASSED [ 50%]
tests/comparators/test_debian.py::test_dot_changes_identical_contents_and_different_files PASSED [ 50%]
tests/comparators/test_debian.py::test_dot_changes_different_contents_and_identical_files PASSED [ 50%]
tests/comparators/test_debian.py::test_dot_dsc_identification PASSED     [ 51%]
tests/comparators/test_debian.py::test_dot_dsc_no_associated_tar_gz PASSED [ 51%]
tests/comparators/test_debian.py::test_dot_dsc_no_differences PASSED     [ 51%]
tests/comparators/test_debian.py::test_dot_dsc_internal_diff PASSED      [ 51%]
tests/comparators/test_debian.py::test_dot_dsc_compare_non_existing PASSED [ 51%]
tests/comparators/test_debian.py::test_dot_buildinfo_identification PASSED [ 51%]
tests/comparators/test_debian.py::test_dot_buildinfo_no_deb PASSED       [ 51%]
tests/comparators/test_debian.py::test_dot_buildinfo_no_differences PASSED [ 52%]
tests/comparators/test_debian.py::test_dot_buildinfo_internal_diff PASSED [ 52%]
tests/comparators/test_debian.py::test_dot_buildinfo_compare_non_existing PASSED [ 52%]
tests/comparators/test_debian.py::test_fallback_comparisons PASSED       [ 52%]
tests/comparators/test_debian.py::test_unicode_identification PASSED     [ 52%]
tests/comparators/test_device.py::test_identification PASSED             [ 52%]
tests/comparators/test_device.py::test_diff PASSED                       [ 52%]
tests/comparators/test_device.py::test_diff_reverse PASSED               [ 53%]
tests/comparators/test_dex.py::test_identification PASSED                [ 53%]
tests/comparators/test_dex.py::test_no_differences PASSED                [ 53%]
tests/comparators/test_dex.py::test_differences SKIPPED (requires enjarify) [ 53%]
tests/comparators/test_dex.py::test_javap_14_differences SKIPPED (requires enjarify) [ 53%]
tests/comparators/test_dex.py::test_compare_non_existing SKIPPED (requires enjarify) [ 53%]
tests/comparators/test_directory.py::test_no_differences PASSED          [ 53%]
tests/comparators/test_directory.py::test_no_differences_with_extra_slash PASSED [ 54%]
tests/comparators/test_directory.py::test_content PASSED                 [ 54%]
tests/comparators/test_directory.py::test_stat PASSED                    [ 54%]
tests/comparators/test_directory.py::test_compare_to_file PASSED         [ 54%]
tests/comparators/test_directory.py::test_compare_to_device PASSED       [ 54%]
tests/comparators/test_directory.py::test_compare_to_symlink PASSED      [ 54%]
tests/comparators/test_directory.py::test_compare_to_dangling_symlink PASSED [ 54%]
tests/comparators/test_directory.py::test_compare_both_ways PASSED       [ 55%]
tests/comparators/test_docx.py::test_identification PASSED               [ 55%]
tests/comparators/test_docx.py::test_no_differences PASSED               [ 55%]
tests/comparators/test_docx.py::test_diff SKIPPED (requires docx2txt)    [ 55%]
tests/comparators/test_docx.py::test_compare_non_existing SKIPPED (requires docx2txt) [ 55%]
tests/comparators/test_dtb.py::test_identification PASSED                [ 55%]
tests/comparators/test_dtb.py::test_no_differences PASSED                [ 55%]
tests/comparators/test_dtb.py::test_diff PASSED                          [ 56%]
tests/comparators/test_dtb.py::test_compare_non_existing PASSED          [ 56%]
tests/comparators/test_elf.py::test_obj_identification PASSED            [ 56%]
tests/comparators/test_elf.py::test_obj_no_differences PASSED            [ 56%]
tests/comparators/test_elf.py::test_obj_compare_non_existing PASSED      [ 56%]
tests/comparators/test_elf.py::test_diff SKIPPED (requires  >= 2.38.50 (0 detected)) [ 56%]
tests/comparators/test_elf.py::test_lib_identification PASSED            [ 56%]
tests/comparators/test_elf.py::test_lib_no_differences PASSED            [ 57%]
tests/comparators/test_elf.py::test_lib_differences SKIPPED (requires  >= 2.38.50 (0 detected)) [ 57%]
tests/comparators/test_elf.py::test_lib_compare_non_existing PASSED      [ 57%]
tests/comparators/test_elf.py::test_libmix_differences SKIPPED (requires  >= 2.38.50 (0 detected)) [ 57%]
tests/comparators/test_elf.py::test_differences_with_dbgsym PASSED       [ 57%]
tests/comparators/test_elf.py::test_original_gnu_debuglink PASSED        [ 57%]
tests/comparators/test_elf.py::test_ignore_readelf_errors1_identify PASSED [ 57%]
tests/comparators/test_elf.py::test_ignore_readelf_errors2_identify PASSED [ 58%]
tests/comparators/test_elf.py::test_ignore_readelf_errors PASSED         [ 58%]
tests/comparators/test_elf_decompiler.py::test_obj_compare_non_existing SKIPPED (radare2 didn't recognize pdgj command) [ 58%]
tests/comparators/test_elf_decompiler.py::test_ghidra_diff SKIPPED (radare2 didn't recognize pdgj command) [ 58%]
tests/comparators/test_elf_decompiler.py::test_radare2_diff SKIPPED (requires r2pipe Python module) [ 58%]
tests/comparators/test_epub.py::test_identification PASSED               [ 58%]
tests/comparators/test_epub.py::test_no_differences PASSED               [ 58%]
tests/comparators/test_epub.py::test_differences PASSED                  [ 59%]
tests/comparators/test_epub.py::test_compare_non_existing PASSED         [ 59%]
tests/comparators/test_ffprobe.py::test_identification PASSED            [ 59%]
tests/comparators/test_ffprobe.py::test_no_differences PASSED            [ 59%]
tests/comparators/test_ffprobe.py::test_diff SKIPPED (requires ffprobe)  [ 59%]
tests/comparators/test_ffprobe.py::test_compare_non_existing SKIPPED (requires ffprobe) [ 59%]
tests/comparators/test_fit.py::test_identification PASSED                [ 60%]
tests/comparators/test_fit.py::test_no_differences PASSED                [ 60%]
tests/comparators/test_fit.py::test_file_differences PASSED              [ 60%]
tests/comparators/test_fit.py::test_nested_listing PASSED                [ 60%]
tests/comparators/test_fit.py::test_nested_symlink PASSED                [ 60%]
tests/comparators/test_fit.py::test_nested_compressed_files PASSED       [ 60%]
tests/comparators/test_fit.py::test_compare_non_existing PASSED          [ 60%]
tests/comparators/test_fontconfig.py::test_identification PASSED         [ 61%]
tests/comparators/test_fontconfig.py::test_no_differences PASSED         [ 61%]
tests/comparators/test_fontconfig.py::test_diff PASSED                   [ 61%]
tests/comparators/test_fonts.py::test_identification PASSED              [ 61%]
tests/comparators/test_fonts.py::test_no_differences PASSED              [ 61%]
tests/comparators/test_fonts.py::test_diff SKIPPED (requires ttx)        [ 61%]
tests/comparators/test_fonts.py::test_compare_non_existing SKIPPED (requires ttx) [ 61%]
tests/comparators/test_gettext.py::test_identification PASSED            [ 62%]
tests/comparators/test_gettext.py::test_no_differences PASSED            [ 62%]
tests/comparators/test_gettext.py::test_diff PASSED                      [ 62%]
tests/comparators/test_gettext.py::test_charsets PASSED                  [ 62%]
tests/comparators/test_gettext.py::test_compare_non_existing PASSED      [ 62%]
tests/comparators/test_gif.py::test_identification PASSED                [ 62%]
tests/comparators/test_gif.py::test_no_differences PASSED                [ 62%]
tests/comparators/test_gif.py::test_diff PASSED                          [ 63%]
tests/comparators/test_gif.py::test_compare_non_existing PASSED          [ 63%]
tests/comparators/test_gif.py::test_has_visuals PASSED                   [ 63%]
tests/comparators/test_gif.py::test_no_visuals_different_size PASSED     [ 63%]
tests/comparators/test_git.py::test_identification PASSED                [ 63%]
tests/comparators/test_git.py::test_no_differences PASSED                [ 63%]
tests/comparators/test_git.py::test_diff PASSED                          [ 63%]
tests/comparators/test_gnumeric.py::test_identification PASSED           [ 64%]
tests/comparators/test_gnumeric.py::test_no_differences PASSED           [ 64%]
tests/comparators/test_gnumeric.py::test_diff PASSED                     [ 64%]
tests/comparators/test_gnumeric.py::test_compare_non_existing PASSED     [ 64%]
tests/comparators/test_gzip.py::test_identification PASSED               [ 64%]
tests/comparators/test_gzip.py::test_fallback_recognizes PASSED          [ 64%]
tests/comparators/test_gzip.py::test_no_differences PASSED               [ 64%]
tests/comparators/test_gzip.py::test_metadata PASSED                     [ 65%]
tests/comparators/test_gzip.py::test_content_source PASSED               [ 65%]
tests/comparators/test_gzip.py::test_content_source_without_extension PASSED [ 65%]
tests/comparators/test_gzip.py::test_content_diff PASSED                 [ 65%]
tests/comparators/test_gzip.py::test_compare_non_existing PASSED         [ 65%]
tests/comparators/test_haskell.py::test_identification SKIPPED (mismatch between system ghc and fixture) [ 65%]
tests/comparators/test_haskell.py::test_no_differences PASSED            [ 65%]
tests/comparators/test_haskell.py::test_diff SKIPPED (mismatch between system ghc and fixture) [ 66%]
tests/comparators/test_hdf.py::test_identification PASSED                [ 66%]
tests/comparators/test_hdf.py::test_no_differences PASSED                [ 66%]
tests/comparators/test_hdf.py::test_diff PASSED                          [ 66%]
tests/comparators/test_hdf.py::test_compare_non_existing PASSED          [ 66%]
tests/comparators/test_html.py::test_identification PASSED               [ 66%]
tests/comparators/test_html.py::test_no_differences PASSED               [ 66%]
tests/comparators/test_html.py::test_diff SKIPPED (requires html2text)   [ 67%]
tests/comparators/test_icc.py::test_identification PASSED                [ 67%]
tests/comparators/test_icc.py::test_no_differences PASSED                [ 67%]
tests/comparators/test_icc.py::test_diff PASSED                          [ 67%]
tests/comparators/test_icc.py::test_compare_non_existing PASSED          [ 67%]
tests/comparators/test_ico_image.py::test_identification PASSED          [ 67%]
tests/comparators/test_ico_image.py::test_no_differences PASSED          [ 67%]
tests/comparators/test_ico_image.py::test_diff PASSED                    [ 68%]
tests/comparators/test_ico_image.py::test_has_visuals PASSED             [ 68%]
tests/comparators/test_ipk.py::test_identification PASSED                [ 68%]
tests/comparators/test_ipk.py::test_no_differences PASSED                [ 68%]
tests/comparators/test_ipk.py::test_metadata PASSED                      [ 68%]
tests/comparators/test_ipk.py::test_compressed_files PASSED              [ 68%]
tests/comparators/test_ipk.py::test_compare_non_existing PASSED          [ 68%]
tests/comparators/test_iso9660.py::test_identification PASSED            [ 69%]
tests/comparators/test_iso9660.py::test_no_differences PASSED            [ 69%]
tests/comparators/test_iso9660.py::test_iso9660_content PASSED           [ 69%]
tests/comparators/test_iso9660.py::test_iso9660_rockridge PASSED         [ 69%]
tests/comparators/test_iso9660.py::test_symlink PASSED                   [ 69%]
tests/comparators/test_iso9660.py::test_compressed_files PASSED          [ 69%]
tests/comparators/test_iso9660.py::test_compare_non_existing PASSED      [ 69%]
tests/comparators/test_java.py::test_identification PASSED               [ 70%]
tests/comparators/test_java.py::test_no_differences PASSED               [ 70%]
tests/comparators/test_java.py::test_diff_procyon SKIPPED (requires procyon) [ 70%]
tests/comparators/test_java.py::test_diff_javap SKIPPED (requires  min 9.0.4 >= 14.0 (17.0.9 detected)) [ 70%]
tests/comparators/test_java.py::test_diff_javap_14 PASSED                [ 70%]
tests/comparators/test_java.py::test_compare_non_existing_procyon SKIPPED (requires procyon) [ 70%]
tests/comparators/test_java.py::test_compare_non_existing_javap PASSED   [ 70%]
tests/comparators/test_javascript.py::test_identification PASSED         [ 71%]
tests/comparators/test_javascript.py::test_no_differences PASSED         [ 71%]
tests/comparators/test_javascript.py::test_diff SKIPPED (requires js-beautify) [ 71%]
tests/comparators/test_javascript.py::test_compare_non_existing SKIPPED (requires js-beautify) [ 71%]
tests/comparators/test_jpeg_image.py::test_identification PASSED         [ 71%]
tests/comparators/test_jpeg_image.py::test_no_differences PASSED         [ 71%]
tests/comparators/test_jpeg_image.py::test_diff PASSED                   [ 71%]
tests/comparators/test_jpeg_image.py::test_compare_non_existing PASSED   [ 72%]
tests/comparators/test_jpeg_image.py::test_has_visuals PASSED            [ 72%]
tests/comparators/test_json.py::test_identification PASSED               [ 72%]
tests/comparators/test_json.py::test_invalid PASSED                      [ 72%]
tests/comparators/test_json.py::test_no_differences PASSED               [ 72%]
tests/comparators/test_json.py::test_diff PASSED                         [ 72%]
tests/comparators/test_json.py::test_compare_non_existing PASSED         [ 72%]
tests/comparators/test_json.py::test_ordering_differences PASSED         [ 73%]
tests/comparators/test_kbx.py::test_identification PASSED                [ 73%]
tests/comparators/test_kbx.py::test_no_differences PASSED                [ 73%]
tests/comparators/test_kbx.py::test_diff SKIPPED (requires kbxutil)      [ 73%]
tests/comparators/test_kbx.py::test_compare_non_existing SKIPPED (requires kbxutil) [ 73%]
tests/comparators/test_lz4.py::test_identification PASSED                [ 73%]
tests/comparators/test_lz4.py::test_no_differences PASSED                [ 73%]
tests/comparators/test_lz4.py::test_content_source SKIPPED (requires lz4) [ 74%]
tests/comparators/test_lz4.py::test_content_source_without_extension SKIPPED (requires lz4) [ 74%]
tests/comparators/test_lz4.py::test_content_diff SKIPPED (requires lz4)  [ 74%]
tests/comparators/test_lz4.py::test_compare_non_existing SKIPPED (requires lz4) [ 74%]
tests/comparators/test_lzip.py::test_identification PASSED               [ 74%]
tests/comparators/test_lzip.py::test_no_differences PASSED               [ 74%]
tests/comparators/test_lzip.py::test_content_source SKIPPED (requires lzip) [ 74%]
tests/comparators/test_lzip.py::test_content_source_without_extension SKIPPED (requires lzip) [ 75%]
tests/comparators/test_lzip.py::test_content_diff SKIPPED (requires lzip) [ 75%]
tests/comparators/test_lzip.py::test_compare_non_existing SKIPPED (requires lzip) [ 75%]
tests/comparators/test_macho.py::test_obj_identification PASSED          [ 75%]
tests/comparators/test_macho.py::test_obj_no_differences PASSED          [ 75%]
tests/comparators/test_macho.py::test_otool_obj_compare_non_existing SKIPPED (requires otool and lipo) [ 75%]
tests/comparators/test_macho.py::test_otool_diff SKIPPED (requires otool and lipo) [ 75%]
tests/comparators/test_macho.py::test_llvm_obj_compare_non_existing PASSED [ 76%]
tests/comparators/test_macho.py::test_llvm_diff FAILED                   [ 76%]
tests/comparators/test_macho_decompiler.py::test_obj_compare_non_existing SKIPPED (radare2 didn't recognize pdgj command) [ 76%]
tests/comparators/test_macho_decompiler.py::test_ghidra_diff SKIPPED (radare2 didn't recognize pdgj command) [ 76%]
tests/comparators/test_macho_decompiler.py::test_radare2_diff SKIPPED (requires r2pipe Python module) [ 76%]
tests/comparators/test_mono.py::test_identification PASSED               [ 76%]
tests/comparators/test_mono.py::test_no_differences PASSED               [ 76%]
tests/comparators/test_mono.py::test_diff PASSED                         [ 77%]
tests/comparators/test_mono.py::test_compare_non_existing PASSED         [ 77%]
tests/comparators/test_ocaml.py::test_identification SKIPPED (requires ocamlobjinfo) [ 77%]
tests/comparators/test_ocaml.py::test_no_differences SKIPPED (requires ocamlobjinfo) [ 77%]
tests/comparators/test_ocaml.py::test_diff SKIPPED (requires ocamlobjinfo) [ 77%]
tests/comparators/test_ocaml.py::test_compare_non_existing SKIPPED (requires ocamlobjinfo) [ 77%]
tests/comparators/test_odt.py::test_identification PASSED                [ 77%]
tests/comparators/test_odt.py::test_no_differences PASSED                [ 78%]
tests/comparators/test_odt.py::test_diff SKIPPED (requires  >= 0.7 (0.5 detected)) [ 78%]
tests/comparators/test_odt.py::test_compare_non_existing SKIPPED (requires  >= 0.7 (0.5 detected)) [ 78%]
tests/comparators/test_ogg.py::test_identification PASSED                [ 78%]
tests/comparators/test_ogg.py::test_no_differences PASSED                [ 78%]
tests/comparators/test_openssh_pub_key.py::test_identification PASSED    [ 78%]
tests/comparators/test_openssh_pub_key.py::test_no_differences PASSED    [ 78%]
tests/comparators/test_openssh_pub_key.py::test_diff PASSED              [ 79%]
tests/comparators/test_openssh_pub_key.py::test_compare_non_existing PASSED [ 79%]
tests/comparators/test_openssl.py::test_identification PASSED            [ 79%]
tests/comparators/test_openssl.py::test_no_differences PASSED            [ 79%]
tests/comparators/test_openssl.py::test_differences PASSED               [ 79%]
tests/comparators/test_pcap.py::test_identification PASSED               [ 79%]
tests/comparators/test_pcap.py::test_no_differences PASSED               [ 80%]
tests/comparators/test_pcap.py::test_diff SKIPPED (requires tcpdump)     [ 80%]
tests/comparators/test_pcap.py::test_compare_non_existing SKIPPED (requires tcpdump) [ 80%]
tests/comparators/test_pdf.py::test_identification PASSED                [ 80%]
tests/comparators/test_pdf.py::test_no_differences PASSED                [ 80%]
tests/comparators/test_pdf.py::test_differences_found_with_weird_encoding PASSED [ 80%]
tests/comparators/test_pdf.py::test_text_diff PASSED                     [ 80%]
tests/comparators/test_pdf.py::test_compare_non_existing PASSED          [ 81%]
tests/comparators/test_pdf.py::test_metadata SKIPPED (requires pypdf Python module) [ 81%]
tests/comparators/test_pdf.py::test_annotations SKIPPED (requires pypdf Python module) [ 81%]
tests/comparators/test_pgp.py::test_identification PASSED                [ 81%]
tests/comparators/test_pgp.py::test_no_differences PASSED                [ 81%]
tests/comparators/test_pgp.py::test_diff PASSED                          [ 81%]
tests/comparators/test_pgp.py::test_compare_non_existing PASSED          [ 81%]
tests/comparators/test_pgp.py::test_pgp_signature_identification PASSED  [ 82%]
tests/comparators/test_pgp.py::test_pgp_signature PASSED                 [ 82%]
tests/comparators/test_pgp.py::test_signed_identification PASSED         [ 82%]
tests/comparators/test_pgp.py::test_signed_diff PASSED                   [ 82%]
tests/comparators/test_png.py::test_identification PASSED                [ 82%]
tests/comparators/test_png.py::test_no_differences PASSED                [ 82%]
tests/comparators/test_png.py::test_diff PASSED                          [ 82%]
tests/comparators/test_png.py::test_compare_non_existing PASSED          [ 83%]
tests/comparators/test_png.py::test_has_visuals PASSED                   [ 83%]
tests/comparators/test_ppu.py::test_identification PASSED                [ 83%]
tests/comparators/test_ppu.py::test_no_differences PASSED                [ 83%]
tests/comparators/test_ppu.py::test_diff PASSED                          [ 83%]
tests/comparators/test_ppu.py::test_compare_non_existing PASSED          [ 83%]
tests/comparators/test_ps.py::test_identification PASSED                 [ 83%]
tests/comparators/test_ps.py::test_no_differences PASSED                 [ 84%]
tests/comparators/test_ps.py::test_internal_diff PASSED                  [ 84%]
tests/comparators/test_ps.py::test_text_diff PASSED                      [ 84%]
tests/comparators/test_ps.py::test_compare_non_existing PASSED           [ 84%]
tests/comparators/test_python.py::test_identification PASSED             [ 84%]
tests/comparators/test_python.py::test_no_differences SKIPPED (Unstable on 3.10+) [ 84%]
tests/comparators/test_python.py::test_compare_non_existing PASSED       [ 84%]
tests/comparators/test_rdata.py::test_identification PASSED              [ 85%]
tests/comparators/test_rdata.py::test_no_differences PASSED              [ 85%]
tests/comparators/test_rdata.py::test_num_items_rdb PASSED               [ 85%]
tests/comparators/test_rdata.py::test_item_rdb PASSED                    [ 85%]
tests/comparators/test_rdata.py::test_num_items_rdx PASSED               [ 85%]
tests/comparators/test_rdata.py::test_item_rdx PASSED                    [ 85%]
tests/comparators/test_rlib.py::test_identification PASSED               [ 85%]
tests/comparators/test_rlib.py::test_no_differences PASSED               [ 86%]
tests/comparators/test_rlib.py::test_num_items PASSED                    [ 86%]
tests/comparators/test_rlib.py::test_item0_armap PASSED                  [ 86%]
tests/comparators/test_rlib.py::test_item1_elf PASSED                    [ 86%]
tests/comparators/test_rlib.py::test_item2_rust_metadata_bin PASSED      [ 86%]
tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode FAILED   [ 86%]
tests/comparators/test_rlib.py::test_compare_non_existing PASSED         [ 86%]
tests/comparators/test_rpm.py::test_identification PASSED                [ 87%]
tests/comparators/test_rpm.py::test_no_differences PASSED                [ 87%]
tests/comparators/test_rpm.py::test_header PASSED                        [ 87%]
tests/comparators/test_rpm.py::test_listing PASSED                       [ 87%]
tests/comparators/test_rpm.py::test_content PASSED                       [ 87%]
tests/comparators/test_rpm.py::test_compare_non_existing PASSED          [ 87%]
tests/comparators/test_rpm.py::test_fallback_comparison PASSED           [ 87%]
tests/comparators/test_sockets.py::test_sockets PASSED                   [ 88%]
tests/comparators/test_sphinx.py::test_identification PASSED             [ 88%]
tests/comparators/test_sphinx.py::test_no_differences PASSED             [ 88%]
tests/comparators/test_sphinx.py::test_diff PASSED                       [ 88%]
tests/comparators/test_sqlite.py::test_identification PASSED             [ 88%]
tests/comparators/test_sqlite.py::test_no_differences PASSED             [ 88%]
tests/comparators/test_sqlite.py::test_diff PASSED                       [ 88%]
tests/comparators/test_sqlite.py::test_compare_non_existing PASSED       [ 89%]
tests/comparators/test_squashfs.py::test_identification PASSED           [ 89%]
tests/comparators/test_squashfs.py::test_no_differences PASSED           [ 89%]
tests/comparators/test_squashfs.py::test_no_warnings PASSED              [ 89%]
tests/comparators/test_squashfs.py::test_superblock PASSED               [ 89%]
tests/comparators/test_squashfs.py::test_symlink PASSED                  [ 89%]
tests/comparators/test_squashfs.py::test_compressed_files PASSED         [ 89%]
tests/comparators/test_squashfs.py::test_compare_non_existing PASSED     [ 90%]
tests/comparators/test_squashfs.py::test_symlink_root PASSED             [ 90%]
tests/comparators/test_symlink.py::test_destination PASSED               [ 90%]
tests/comparators/test_tar.py::test_identification PASSED                [ 90%]
tests/comparators/test_tar.py::test_no_differences PASSED                [ 90%]
tests/comparators/test_tar.py::test_listing PASSED                       [ 90%]
tests/comparators/test_tar.py::test_symlinks PASSED                      [ 90%]
tests/comparators/test_tar.py::test_text_file PASSED                     [ 91%]
tests/comparators/test_tar.py::test_compare_non_existing PASSED          [ 91%]
tests/comparators/test_tar.py::test_no_permissions_dir_in_tarball PASSED [ 91%]
tests/comparators/test_text.py::test_no_differences PASSED               [ 91%]
tests/comparators/test_text.py::test_difference_in_ascii PASSED          [ 91%]
tests/comparators/test_text.py::test_difference_in_unicode PASSED        [ 91%]
tests/comparators/test_text.py::test_difference_between_iso88591_and_unicode PASSED [ 91%]
tests/comparators/test_text.py::test_difference_between_iso88591_and_unicode_only PASSED [ 92%]
tests/comparators/test_text.py::test_compare_non_existing PASSED         [ 92%]
tests/comparators/test_text.py::test_ordering_differences PASSED         [ 92%]
tests/comparators/test_uimage.py::test_identification PASSED             [ 92%]
tests/comparators/test_uimage.py::test_no_differences PASSED             [ 92%]
tests/comparators/test_uimage.py::test_file_differences PASSED           [ 92%]
tests/comparators/test_uimage.py::test_nested_listing PASSED             [ 92%]
tests/comparators/test_uimage.py::test_nested_symlink PASSED             [ 93%]
tests/comparators/test_uimage.py::test_nested_compressed_files PASSED    [ 93%]
tests/comparators/test_uimage.py::test_compare_non_existing PASSED       [ 93%]
tests/comparators/test_utils.py::test_tools_missing PASSED               [ 93%]
tests/comparators/test_utils.py::test_skip_unless_tools_exist_empty SKIPPED (requires) [ 93%]
tests/comparators/test_utils.py::test_skip_unless_tools_exist_missing SKIPPED (requires /missing) [ 93%]
tests/comparators/test_utils.py::test_fuzzy_matching PASSED              [ 93%]
tests/comparators/test_utils.py::test_fuzzy_matching_only_once PASSED    [ 94%]
tests/comparators/test_utils.py::test_no_fuzzy_matching PASSED           [ 94%]
tests/comparators/test_utils.py::test_no_fuzzy_matching_new_file PASSED  [ 94%]
tests/comparators/test_utils.py::test_trim_stderr_in_command PASSED      [ 94%]
tests/comparators/test_wasm.py::test_identification PASSED               [ 94%]
tests/comparators/test_wasm.py::test_no_differences PASSED               [ 94%]
tests/comparators/test_wasm.py::test_diff PASSED                         [ 94%]
tests/comparators/test_wasm.py::test_compare_non_existing PASSED         [ 95%]
tests/comparators/test_xml.py::test_identification PASSED                [ 95%]
tests/comparators/test_xml.py::test_invalid PASSED                       [ 95%]
tests/comparators/test_xml.py::test_no_differences PASSED                [ 95%]
tests/comparators/test_xml.py::test_diff PASSED                          [ 95%]
tests/comparators/test_xml.py::test_ordering_differences PASSED          [ 95%]
tests/comparators/test_xsb.py::test_identification PASSED                [ 95%]
tests/comparators/test_xsb.py::test_no_differences PASSED                [ 96%]
tests/comparators/test_xsb.py::test_diff SKIPPED (requires dumpxsb)      [ 96%]
tests/comparators/test_xsb.py::test_compare_non_existing SKIPPED (requires dumpxsb) [ 96%]
tests/comparators/test_xz.py::test_identification PASSED                 [ 96%]
tests/comparators/test_xz.py::test_no_differences PASSED                 [ 96%]
tests/comparators/test_xz.py::test_content_source PASSED                 [ 96%]
tests/comparators/test_xz.py::test_content_source_without_extension PASSED [ 96%]
tests/comparators/test_xz.py::test_content_diff PASSED                   [ 97%]
tests/comparators/test_xz.py::test_compare_non_existing PASSED           [ 97%]
tests/comparators/test_zip.py::test_identification PASSED                [ 97%]
tests/comparators/test_zip.py::test_no_differences PASSED                [ 97%]
tests/comparators/test_zip.py::test_metadata PASSED                      [ 97%]
tests/comparators/test_zip.py::test_compressed_files PASSED              [ 97%]
tests/comparators/test_zip.py::test_extra_fields SKIPPED (requires bsdtar (try installing bsdtar)) [ 97%]
tests/comparators/test_zip.py::test_compare_non_existing PASSED          [ 98%]
tests/comparators/test_zip.py::test_mozzip_identification PASSED         [ 98%]
tests/comparators/test_zip.py::test_mozzip_no_differences PASSED         [ 98%]
tests/comparators/test_zip.py::test_mozzip_metadata PASSED               [ 98%]
tests/comparators/test_zip.py::test_mozzip_compressed_files PASSED       [ 98%]
tests/comparators/test_zip.py::test_mozzip_compare_non_existing PASSED   [ 98%]
tests/comparators/test_zip.py::test_jmod_identification PASSED           [ 98%]
tests/comparators/test_zip.py::test_jmod_no_differences PASSED           [ 99%]
tests/comparators/test_zip.py::test_jmod_metadata PASSED                 [ 99%]
tests/comparators/test_zip.py::test_encrypted PASSED                     [ 99%]
tests/comparators/test_zip.py::test_commented PASSED                     [ 99%]
tests/comparators/test_zst.py::test_identification PASSED                [ 99%]
tests/comparators/test_zst.py::test_no_differences PASSED                [ 99%]
tests/comparators/test_zst.py::test_content_source PASSED                [100%]
=================================== FAILURES ===================================
________________________________ test_llvm_diff ________________________________
obj_differences = [<Difference strings -a -n 8 {} -- strings -a -n 8 {} []>, <Difference llvm-readobj --file-headers {} -- llvm-readobj ...llvm-readobj --dyn-symbols {} []>, <Difference llvm-readobj --relocations {} -- llvm-readobj --relocations {} []>, ...]
    @skip_unless_tools_exist("llvm-readobj", "llvm-objdump")
    def test_llvm_diff(obj_differences):
        if llvm_version() < "13":
            diff_symbols = "macho_llvm_expected_diff_symbols_llvm_11"
        else:
            diff_symbols = "macho_llvm_expected_diff_symbols"
    
        # Headers
        assert len(obj_differences) == 8
        filenames = [
            "macho_llvm_expected_diff_strings",
            "macho_llvm_expected_diff_file_headers",
            "macho_llvm_expected_diff_needed_libs",
            diff_symbols,
            "macho_llvm_expected_diff_dyn_symbols",
            "macho_llvm_expected_diff_relocations",
            "macho_llvm_expected_diff_dyn_relocations",
        ]
        for idx, diff in enumerate(obj_differences[:-1]):
            assert_diff(diff, filenames[idx])
    
        # Sections
        arch_differences = obj_differences[-1].details
        assert len(arch_differences) == 7
        filenames = [
            "macho_llvm_expected_diff__text",
            "macho_llvm_expected_diff__stubs",
            "macho_llvm_expected_diff__stub_helper",
            "macho_llvm_expected_diff__cstring",
            "macho_llvm_expected_diff__unwind_info",
            "macho_llvm_expected_diff__eh_frame",
            "macho_llvm_expected_diff__la_symbol_ptr",
        ]
        for idx, diff in enumerate(arch_differences):
>           assert_diff(diff, filenames[idx])
tests/comparators/test_macho.py:129: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
difference = <Difference llvm-objdump --arch=x86_64 --section=__TEXT,__text --macho --demangle --no-leading-addr --no-show-raw-insn {} -- llvm-objdump --arch=x86_64 --section=__TEXT,__text --macho --demangle --no-leading-addr --no-show-raw-insn {} []>
filename = 'macho_llvm_expected_diff__text'
    def assert_diff(difference, filename):
        # Assign seen and expected values to local variables to improve contextual
        # information in failed tests.
        seen = difference.unified_diff
        expected = get_data(filename)
>       assert seen == expected
E       AssertionError
tests/utils/data.py:64: AssertionError
_______________________ test_item3_deflate_llvm_bitcode ________________________
differences = [<Difference nm -s {} -- nm -s {} []>, <Difference alloc_system-d16b8f0e.0.o -- alloc_system-d16b8f0e.0.o [<Difference...canalyzer -dump {} []>, <Difference find {} -execdir llvm-dis -o - {} ; -- find {} -execdir llvm-dis -o - {} ; []>]>]>]
rlib_dis_expected_diff = '@@ -42,32 +42,32 @@\n entry-block:\n   %out.i.i = alloca i8*, align 8\n   %4 = icmp ult i64 %3, 17\n   br i1 %4, labe...e i64 @__rust_reallocate_inplace(i8* nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {\n entry-block:\n'
    @skip_unless_tools_exist("llvm-dis")
    @skip_unless_tool_is_at_least("llvm-config", llvm_version, "3.8")
    def test_item3_deflate_llvm_bitcode(differences, rlib_dis_expected_diff):
        assert differences[3].source1 == "alloc_system-d16b8f0e.0.bytecode.deflate"
        assert differences[3].source2 == "alloc_system-d16b8f0e.0.bytecode.deflate"
        expected_diff = rlib_dis_expected_diff
        actual_diff = differences[3].details[0].details[1].unified_diff
>       assert diff_ignore_line_numbers(actual_diff) == diff_ignore_line_numbers(
            expected_diff
        )
E       AssertionError: assert '@@ -XX,XX +XX,XX @@\n entry-block:\n   %out.i.i = alloca ptr, align 8\n   %4 = icmp ult i64 %3, 17\n   br i1 %4, label %then-block-195-.i, label %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i\n \n then-block-195-.i:                                ; preds = %entry-block\n   %5 = tail call ptr @realloc(ptr %0, i64 %2) #2\n-  br label %_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit\n+  br label %_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit\n \n _ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i: ; preds = %entry-block\n   %6 = bitcast ptr %out.i.i to ptr\n   call void @llvm.lifetime.start.p0(i64 8, ptr %6) #2\n   store ptr null, ptr %out.i.i, align 8\n   %7 = call i32 @posix_memalign(ptr nonnull %out.i.i, i64 %3, i64 %2) #2\n   %8 = icmp eq i32 %7, 0\n   %9 = load ptr, ptr %out.i.i, align 8\n   %sret_slot.0.i.i = select i1 %8, ptr %9, ptr null\n   call void @llvm.lifetime.end.p0(i64 8, ptr %6) #2\n   %10 = icmp ule i64 %2, %1\n   %11 = select i1 %10, i64 %2, i64 %1\n   call void @llvm.memmove.p0.p0.i64(ptr align 1 %sret_slot.0.i.i, ptr align 1 %0, i64 %11, i1 false) #2\n   call void @free(ptr %0) #2\n-  br label %_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit\n+  br label %_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit\n \n-_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i\n+_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i\n   %sret_slot.0.i = phi ptr [ %5, %then-block-195-.i ], [ %sret_slot.0.i.i, %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i ]\n   ret ptr %sret_slot.0.i\n }\n \n ; Function Attrs: nounwind memory(none) uwtable\n define i64 @__rust_reallocate_inplace(ptr nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {\n entry-block:\n' == '@@ -XX,XX +XX,XX @@\n entry-block:\n   %out.i.i = alloca i8*, align 8\n   %4 = icmp ult i64 %3, 17\n   br i1 %4, label %then-block-195-.i, label %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i\n \n then-block-195-.i:                                ; preds = %entry-block\n   %5 = tail call i8* @realloc(i8* %0, i64 %2) #2\n-  br label %_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit\n+  br label %_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit\n \n _ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i: ; preds = %entry-block\n   %6 = bitcast i8** %out.i.i to i8*\n   call void @llvm.lifetime.start.p0i8(i64 8, i8* %6) #2\n   store i8* null, i8** %out.i.i, align 8\n   %7 = call i32 @posix_memalign(i8** nonnull %out.i.i, i64 %3, i64 %2) #2\n   %8 = icmp eq i32 %7, 0\n   %9 = load i8*, i8** %out.i.i, align 8\n   %sret_slot.0.i.i = select i1 %8, i8* %9, i8* null\n   call void @llvm.lifetime.end.p0i8(i64 8, i8* %6) #2\n   %10 = icmp ule i64 %2, %1\n   %11 = select i1 %10, i64 %2, i64 %1\n   call void @llvm.memmove.p0i8.p0i8.i64(i8* align 1 %sret_slot.0.i.i, i8* align 1 %0, i64 %11, i1 false) #2\n   call void @free(i8* %0) #2\n-  br label %_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit\n+  br label %_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit\n \n-_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i\n+_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i\n   %sret_slot.0.i = phi i8* [ %5, %then-block-195-.i ], [ %sret_slot.0.i.i, %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i ]\n   ret i8* %sret_slot.0.i\n }\n \n ; Function Attrs: nounwind readnone uwtable\n define i64 @__rust_reallocate_inplace(i8* nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {\n entry-block:\n'
E           @@ -XX,XX +XX,XX @@
E            entry-block:
E         -    %out.i.i = alloca i8*, align 8
E         ?                      ^^^
E         +    %out.i.i = alloca ptr, align 8
E         ?                      ^^^
E              %4 = icmp ult i64 %3, 17
E              br i1 %4, label %then-block-195-.i, label %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i
E            
E            then-block-195-.i:                                ; preds = %entry-block
E         -    %5 = tail call i8* @realloc(i8* %0, i64 %2) #2
E         ?                   ^^^          ^^^
E         +    %5 = tail call ptr @realloc(ptr %0, i64 %2) #2
E         ?                   ^^^          ^^^
E           -  br label %_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit
E           +  br label %_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit
E            
E            _ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i: ; preds = %entry-block
E         -    %6 = bitcast i8** %out.i.i to i8*
E         ?                 ^^^^             ^^^
E         +    %6 = bitcast ptr %out.i.i to ptr
E         ?                 ^^^             ^^^
E         -    call void @llvm.lifetime.start.p0i8(i64 8, i8* %6) #2
E         ?                                     --        ^^^
E         +    call void @llvm.lifetime.start.p0(i64 8, ptr %6) #2
E         ?                                             ^^^
E         -    store i8* null, i8** %out.i.i, align 8
E         ?          ^^^       ^^^^
E         +    store ptr null, ptr %out.i.i, align 8
E         ?          ^^^       ^^^
E         -    %7 = call i32 @posix_memalign(i8** nonnull %out.i.i, i64 %3, i64 %2) #2
E         ?                                  ^^^^
E         +    %7 = call i32 @posix_memalign(ptr nonnull %out.i.i, i64 %3, i64 %2) #2
E         ?                                  ^^^
E              %8 = icmp eq i32 %7, 0
E         -    %9 = load i8*, i8** %out.i.i, align 8
E         ?              ^^^  ^^^^
E         +    %9 = load ptr, ptr %out.i.i, align 8
E         ?              ^^^  ^^^
E         -    %sret_slot.0.i.i = select i1 %8, i8* %9, i8* null
E         ?                                     ^^^     ^^^
E         +    %sret_slot.0.i.i = select i1 %8, ptr %9, ptr null
E         ?                                     ^^^     ^^^
E         -    call void @llvm.lifetime.end.p0i8(i64 8, i8* %6) #2
E         ?                                   --        ^^^
E         +    call void @llvm.lifetime.end.p0(i64 8, ptr %6) #2
E         ?                                           ^^^
E              %10 = icmp ule i64 %2, %1
E              %11 = select i1 %10, i64 %2, i64 %1
E         -    call void @llvm.memmove.p0i8.p0i8.i64(i8* align 1 %sret_slot.0.i.i, i8* align 1 %0, i64 %11, i1 false) #2
E         ?                              --   --     ^^^                           ^^^
E         +    call void @llvm.memmove.p0.p0.i64(ptr align 1 %sret_slot.0.i.i, ptr align 1 %0, i64 %11, i1 false) #2
E         ?                                      ^^^                           ^^^
E         -    call void @free(i8* %0) #2
E         ?                    ^^^
E         +    call void @free(ptr %0) #2
E         ?                    ^^^
E           -  br label %_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit
E           +  br label %_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit
E            
E           -_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i
E           +_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i
E         -    %sret_slot.0.i = phi i8* [ %5, %then-block-195-.i ], [ %sret_slot.0.i.i, %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i ]
E         ?                         ^^^
E         +    %sret_slot.0.i = phi ptr [ %5, %then-block-195-.i ], [ %sret_slot.0.i.i, %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i ]
E         ?                         ^^^
E         -    ret i8* %sret_slot.0.i
E         ?        ^^^
E         +    ret ptr %sret_slot.0.i
E         ?        ^^^
E            }
E            
E         -  ; Function Attrs: nounwind readnone uwtable
E         ?                              ^^^
E         +  ; Function Attrs: nounwind memory(none) uwtable
E         ?                             ++++ ^^    +
E         -  define i64 @__rust_reallocate_inplace(i8* nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {
E         ?                                        ^^^
E         +  define i64 @__rust_reallocate_inplace(ptr nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {
E         ?                                        ^^^
E            entry-block:
tests/comparators/test_rlib.py:128: AssertionError
=========================== short test summary info ============================
FAILED tests/comparators/test_macho.py::test_llvm_diff - AssertionError
FAILED tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode - Asse...
========== 2 failed, 618 passed, 75 skipped, 16 deselected in 48.48s ===========
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.mrTAYd (%check)
    Bad exit status from /var/tmp/rpm-tmp.mrTAYd (%check)
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 31edb2feee1840369591572ac27a3618 -D /var/lib/mock/f38-build-49150145-5837861/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec\'\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 31edb2feee1840369591572ac27a3618 -D /var/lib/mock/f38-build-49150145-5837861/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec'



Extracted relevant lines:
[idx])
    
        # Sections
        arch_differences = obj_differences[-1].details
        assert len(arch_differences) == 7
        filenames = [
            "macho_llvm_expected_diff__text",
            "macho_llvm_expected_diff__stubs",
            "macho_llvm_expected_diff__stub_helper",
            "macho_llvm_expected_diff__cstring",
            "macho_llvm_expected_diff__unwind_info",
            "macho_llvm_expected_diff__eh_frame",
            "macho_llvm_expected_diff__la_symbol_ptr",
        ]
        for idx, diff in enumerate(arch_differences):
>           assert_diff(diff, filenames[idx])
tests/comparators/test_macho.py:129: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
difference = <Difference llvm-objdump --arch=x86_64 --section=__TEXT,__text --macho --demangle --no-leading-addr --no-show-raw-insn {} -- llvm-objdump --arch=x86_64 --section=__TEXT,__text --macho --demangle --no-leading-addr --no-show-raw-insn {} []>
filename = 'macho_llvm_expected_diff__text'
        # Assign seen and expected values to local variables to improve contextual
        # information in failed tests.
        seen = difference.unified_diff
        expected = get_data(filename)
>       assert seen == expected
E       AssertionError
tests/utils/data.py:64: AssertionError
_______________________ test_item3_deflate_llvm_bitcode ________________________
differences = [<Difference nm -s {} -- nm -s {} []>, <Difference alloc_system-d16b8f0e.0.o -- alloc_system-d16b8f0e.0.o [<Difference...canalyzer -dump {} []>, <Difference find {} -execdir llvm-dis -o - {} ; -- find {} -execdir llvm-dis -o - {} ; []>]>]>]
rlib_dis_expected_diff = '@@ -42,32 +42,32 @@
 entry-block:
   br i1 %4, labe...e i64 @__rust_reallocate_inplace(i8* nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {
 entry-block:
'
    @skip_unless_tools_exist("llvm-dis")
        assert differences[3].source1 == "alloc_system-d16b8f0e.0.bytecode.deflate"
        assert differences[3].source2 == "alloc_system-d16b8f0e.0.bytecode.deflate"
        expected_diff = rlib_dis_expected_diff
        actual_diff = differences[3].details[0].details[1].unified_diff
>       assert diff_ignore_line_numbers(actual_diff) == diff_ignore_line_numbers(
            expected_diff
        )
E       AssertionError: assert '@@ -XX,XX +XX,XX @@
 entry-block:
 then-block-195-.i:                                ; preds = %entry-block
 _ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i: ; preds = %entry-block
   %10 = icmp ule i64 %2, %1
   %11 = select i1 %10, i64 %2, i64 %1
   call void @llvm.memmove.p0.p0.i64(ptr align 1 %sret_slot.0.i.i, ptr align 1 %0, i64 %11, i1 false) #2
-_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i
+_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i
   %sret_slot.0.i = phi ptr [ %5, %then-block-195-.i ], [ %sret_slot.0.i.i, %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i ]
   ret ptr %sret_slot.0.i
 }
 
 ; Function Attrs: nounwind memory(none) uwtable
 define i64 @__rust_reallocate_inplace(ptr nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {
 entry-block:
' == '@@ -XX,XX +XX,XX @@
 entry-block:
 then-block-195-.i:                                ; preds = %entry-block
   %5 = tail call i8* @realloc(i8* %0, i64 %2) #2
 _ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i: ; preds = %entry-block
   %6 = bitcast i8** %out.i.i to i8*
   %7 = call i32 @posix_memalign(i8** nonnull %out.i.i, i64 %3, i64 %2) #2
   %8 = icmp eq i32 %7, 0
   %sret_slot.0.i.i = select i1 %8, i8* %9, i8* null
   %10 = icmp ule i64 %2, %1
   %11 = select i1 %10, i64 %2, i64 %1
   call void @llvm.memmove.p0i8.p0i8.i64(i8* align 1 %sret_slot.0.i.i, i8* align 1 %0, i64 %11, i1 false) #2
   call void @free(i8* %0) #2
-_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i
+_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit: ; preds = %_ZN12alloc_system3imp8allocate17h8ba7625cc4a820e8E.exit.i, %then-block-195-.i
 ; Function Attrs: nounwind readnone uwtable
 define i64 @__rust_reallocate_inplace(i8* nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {
 entry-block:
'
E           @@ -XX,XX +XX,XX @@
E            then-block-195-.i:                                ; preds = %entry-block
E         -    call void @llvm.memmove.p0i8.p0i8.i64(i8* align 1 %sret_slot.0.i.i, i8* align 1 %0, i64 %11, i1 false) #2
E         ?                              --   --     ^^^                           ^^^
E         +    call void @llvm.memmove.p0.p0.i64(ptr align 1 %sret_slot.0.i.i, ptr align 1 %0, i64 %11, i1 false) #2
E         ?                                      ^^^                           ^^^
E         ?                         ^^^
E         -    ret i8* %sret_slot.0.i
E         ?        ^^^
E         +    ret ptr %sret_slot.0.i
E         ?        ^^^
E            }
E            
E         -  ; Function Attrs: nounwind readnone uwtable
E         ?                              ^^^
E         +  ; Function Attrs: nounwind memory(none) uwtable
E         ?                             ++++ ^^    +
E         -  define i64 @__rust_reallocate_inplace(i8* nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {
E         ?                                        ^^^
E         +  define i64 @__rust_reallocate_inplace(ptr nocapture readnone %0, i64 %1, i64 %2, i64 %3) unnamed_addr #1 {
E         ?                                        ^^^
EXCEPTION: [Error('Command failed: 
 # /usr/bin/systemd-nspawn -q -M 31edb2feee1840369591572ac27a3618 -D /var/lib/mock/f38-build-49150145-5837861/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec\'
', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace
  File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: 
 # %s
%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 31edb2feee1840369591572ac27a3618 -D /var/lib/mock/f38-build-49150145-5837861/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.gn2_47in:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/diffoscope.spec'