Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-breathe.spec'], chrootPath='/var/lib/mock/f42-build-56487970-6544032/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.q21dv5c_:/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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.q21dv5c_:/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', 'f07116d6d34345d197757563495fe8a8', '-D', '/var/lib/mock/f42-build-56487970-6544032/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.q21dv5c_:/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;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-breathe.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/python-breathe-4.35.0-12.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-breathe.spec'], chrootPath='/var/lib/mock/f42-build-56487970-6544032/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.q21dv5c_:/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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.q21dv5c_:/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', '9d666a43388d4d2180a42ad0f14bc615', '-D', '/var/lib/mock/f42-build-56487970-6544032/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.q21dv5c_:/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;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-breathe.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1721347200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.XK4anZ + umask 022 + cd /builddir/build/BUILD/python-breathe-4.35.0-build + test -d /builddir/build/BUILD/python-breathe-4.35.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/python-breathe-4.35.0-build + /usr/bin/rm -rf /builddir/build/BUILD/python-breathe-4.35.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-breathe-4.35.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-breathe-4.35.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Q5qHTI + umask 022 + cd /builddir/build/BUILD/python-breathe-4.35.0-build + /usr/lib/rpm/redhat/gpgverify --keyring=/builddir/build/SOURCES/vermware.key --signature=/builddir/build/SOURCES/breathe-4.35.0.tar.gz.sig --data=/builddir/build/SOURCES/v4.35.0.tar.gz gpgv: Signature made Fri Mar 31 19:38:27 2023 UTC gpgv: using RSA key 8AED58021FEACDD5F27BA0E6A72F627716EA9D96 gpgv: Good signature from "Melvin Vermeeren (vermware) " + cd /builddir/build/BUILD/python-breathe-4.35.0-build + rm -rf breathe-4.35.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/v4.35.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd breathe-4.35.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/956.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/964.patch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HVjFkH + umask 022 + cd /builddir/build/BUILD/python-breathe-4.35.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd breathe-4.35.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/breathe copying breathe/__init__.py -> build/lib/breathe copying breathe/apidoc.py -> build/lib/breathe copying breathe/exception.py -> build/lib/breathe copying breathe/file_state_cache.py -> build/lib/breathe copying breathe/filetypes.py -> build/lib/breathe copying breathe/path_handler.py -> build/lib/breathe copying breathe/process.py -> build/lib/breathe copying breathe/project.py -> build/lib/breathe creating build/lib/breathe/directives copying breathe/directives/__init__.py -> build/lib/breathe/directives copying breathe/directives/class_like.py -> build/lib/breathe/directives copying breathe/directives/content_block.py -> build/lib/breathe/directives copying breathe/directives/file.py -> build/lib/breathe/directives copying breathe/directives/function.py -> build/lib/breathe/directives copying breathe/directives/index.py -> build/lib/breathe/directives copying breathe/directives/item.py -> build/lib/breathe/directives copying breathe/directives/setup.py -> build/lib/breathe/directives creating build/lib/breathe/finder copying breathe/finder/__init__.py -> build/lib/breathe/finder copying breathe/finder/compound.py -> build/lib/breathe/finder copying breathe/finder/factory.py -> build/lib/breathe/finder copying breathe/finder/index.py -> build/lib/breathe/finder creating build/lib/breathe/parser copying breathe/parser/__init__.py -> build/lib/breathe/parser copying breathe/parser/compound.py -> build/lib/breathe/parser copying breathe/parser/compoundsuper.py -> build/lib/breathe/parser copying breathe/parser/index.py -> build/lib/breathe/parser copying breathe/parser/indexsuper.py -> build/lib/breathe/parser creating build/lib/breathe/renderer copying breathe/renderer/__init__.py -> build/lib/breathe/renderer copying breathe/renderer/filter.py -> build/lib/breathe/renderer copying breathe/renderer/mask.py -> build/lib/breathe/renderer copying breathe/renderer/sphinxrenderer.py -> build/lib/breathe/renderer copying breathe/renderer/target.py -> build/lib/breathe/renderer running egg_info creating breathe.egg-info writing breathe.egg-info/PKG-INFO writing dependency_links to breathe.egg-info/dependency_links.txt writing entry points to breathe.egg-info/entry_points.txt writing requirements to breathe.egg-info/requires.txt writing top-level names to breathe.egg-info/top_level.txt writing manifest file 'breathe.egg-info/SOURCES.txt' reading manifest file 'breathe.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'breathe.egg-info/SOURCES.txt' ++ which doxygen ++ pwd + /usr/bin/make -O -j2 V=1 VERBOSE=1 'SPHINXOPTS=-v -E' DOXYGEN=/usr/bin/doxygen PYTHONPATH=/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0 html /usr/bin/make -C examples/doxygen all make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen class.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen concept.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen define.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen enum.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen file.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen func.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen page.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen relates.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen author.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen par.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen overload.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen parblock.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen example.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen include.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen qtstyle.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen structcmd.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen jdstyle.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen restypedef.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen afterdoc.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen autolink.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen tag.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen templ.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen diagrams.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen group.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen docstring.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen memgrp.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen manual.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen pyexample.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/doxygen interface.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/doxygen' /usr/bin/make -C examples/tinyxml all make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/tinyxml' /usr/bin/doxygen tinyxml.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/tinyxml' /usr/bin/make -C examples/specific all make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen nutshell.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen alias.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen rst.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen inline.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen array.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen inheritance.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen namespacefile.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen members.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen userdefined.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen latexmath.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen fixedwidthfont.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen functionOverload.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen name.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen image.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen union.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen struct.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen struct_function.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen group.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen qtsignalsandslots.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen lists.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen headings.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen links.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen parameters.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen template_class.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen template_class_non_type.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen template_function.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen template_type_alias.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen template_specialisation.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen enum.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen define.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen interface.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen xrefsect.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_anon.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen tables.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_concept.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_enum.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_union.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_friendclass.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_function.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_inherited_members.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_trailing_return_type.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_constexpr_hax.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen cpp_function_lookup.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen c_file.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen c_enum.cfg /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific/c_enum.h:9: warning: Found non-existing group 'Backup' for the command '@ingroup', ignoring command make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen c_struct.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen c_typedef.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen c_macro.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen c_union.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen membergroups.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen simplesect.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen code_blocks.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen programlisting.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen dot_graphs.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen decl_impl.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen multifile.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen auto.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen class.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/doxygen typedef.cfg make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/examples/specific' /usr/bin/make -C documentation html make[1]: Entering directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation' sphinx-build -b html -P -d build/doctrees -v -E source build/html Running Sphinx v8.1.3 Using Doxygen v1.13.2 loading translations [en]... locale_dir /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/locales/en/LC_MESSAGES does not exist locale_dir /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/locales/en/LC_MESSAGES does not exist done Adding copy buttons to code blocks... making output directory... done Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. locale_dir /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/locales/en/LC_MESSAGES does not exist locale_dir /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/locales/en/LC_MESSAGES does not exist building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 41 source files that are out of date updating environment: locale_dir /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/locales/en/LC_MESSAGES does not exist [new config] 41 added, 0 changed, 0 removed reading sources... [ 2%] autofile reading sources... [ 5%] autoindex reading sources... [ 7%] class reading sources... [ 10%] codeblocks reading sources... [ 12%] codeguide reading sources... [ 15%] concept reading sources... [ 17%] contributing reading sources... [ 20%] credits reading sources... [ 22%] customcss reading sources... [ 24%] define reading sources... [ 27%] differences reading sources... [ 29%] directives reading sources... [ 32%] domains reading sources... [ 34%] dot_graphs reading sources... [ 37%] doxygen reading sources... [ 39%] embeddedrst reading sources... [ 41%] enum reading sources... [ 44%] enumvalue reading sources... [ 46%] file reading sources... [ 49%] function reading sources... [ 51%] group reading sources... [ 54%] groups reading sources... [ 56%] index reading sources... [ 59%] inline reading sources... [ 61%] latexmath reading sources... [ 63%] lists reading sources... [ 66%] markups reading sources... [ 68%] members reading sources... [ 71%] namespace reading sources... [ 73%] page reading sources... [ 76%] quickstart reading sources... [ 78%] readthedocs reading sources... [ 80%] specific reading sources... [ 83%] struct reading sources... [ 85%] tables reading sources... [ 88%] template reading sources... [ 90%] testpages reading sources... [ 93%] tinyxml reading sources... [ 95%] typedef reading sources... [ 98%] union reading sources... [100%] variable looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... Writing evaluated template result to /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/build/html/_static/basic.css Writing evaluated template result to /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/build/html/_static/documentation_options.js Writing evaluated template result to /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/build/html/_static/language_data.js Writing evaluated template result to /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/build/html/_static/copybutton.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 2%] autofile writing output... [ 5%] autoindex writing output... [ 7%] class writing output... [ 10%] codeblocks writing output... [ 12%] codeguide writing output... [ 15%] concept writing output... [ 17%] contributing writing output... [ 20%] credits writing output... [ 22%] customcss writing output... [ 24%] define writing output... [ 27%] differences writing output... [ 29%] directives writing output... [ 32%] domains writing output... [ 34%] dot_graphs writing output... [ 37%] doxygen writing output... [ 39%] embeddedrst writing output... [ 41%] enum writing output... [ 44%] enumvalue writing output... [ 46%] file writing output... [ 49%] function writing output... [ 51%] group writing output... [ 54%] groups writing output... [ 56%] index writing output... [ 59%] inline writing output... [ 61%] latexmath writing output... [ 63%] lists writing output... [ 66%] markups writing output... [ 68%] members writing output... [ 71%] namespace writing output... [ 73%] page writing output... [ 76%] quickstart writing output... [ 78%] readthedocs writing output... [ 80%] specific writing output... [ 83%] struct writing output... [ 85%] tables writing output... [ 88%] template writing output... [ 90%] testpages writing output... [ 93%] tinyxml writing output... [ 95%] typedef writing output... [ 98%] union writing output... [100%] variable generating indices... genindex done writing additional pages... search done copying images... [100%] ../../examples/specific/image/xml/imageExample.png dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 16 warnings. The HTML pages are in build/html. Build finished. The HTML pages are in build/html. make[1]: Leaving directory '/builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation' fatal: not a git repository (or any of the parent directories): .git /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/breathe/renderer/sphinxrenderer.py:2409: RemovedInSphinx90Warning: Sphinx 9 will drop support for representing paths as strings. Use "pathlib.Path" or "os.fspath" instead. self.app.confdir + os.sep + project_path + os.sep + dot_file_path /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:172: WARNING: Duplicate C++ declaration, also defined at doxygen:172. Declaration is '.. cpp:function:: Test14 ()'. /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: CRITICAL: Duplicate ID: "tinyxmlclass_test14_1a73bf1fbdd8bfe3202e056f63b4e99da0". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: WARNING: Duplicate explicit target name: "tinyxmlclass_test14_1a73bf1fbdd8bfe3202e056f63b4e99da0". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: CRITICAL: Duplicate ID: "tinyxmlclass_test14_1a6617f93a24f27c3a38655733f737c56e". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: WARNING: Duplicate explicit target name: "tinyxmlclass_test14_1a6617f93a24f27c3a38655733f737c56e". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:172: WARNING: Duplicate C++ declaration, also defined at doxygen:172. Declaration is '.. cpp:function:: Test14 ()'. /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: CRITICAL: Duplicate ID: "tinyxmlclass_test14_1a73bf1fbdd8bfe3202e056f63b4e99da0". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: WARNING: Duplicate explicit target name: "tinyxmlclass_test14_1a73bf1fbdd8bfe3202e056f63b4e99da0". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: CRITICAL: Duplicate ID: "tinyxmlclass_test14_1a6617f93a24f27c3a38655733f737c56e". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/doxygen.rst:3: WARNING: Duplicate explicit target name: "tinyxmlclass_test14_1a6617f93a24f27c3a38655733f737c56e". [docutils] /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/specific.rst:195: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/specific.rst:195: WARNING: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected identifier in nested name. [error at 28] struct ClassWithAnonEntities ----------------------------^ If declarator-id: Invalid C++ declaration: Expected identifier in nested name. [error at 28] struct ClassWithAnonEntities ----------------------------^ /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/specific.rst:195: WARNING: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected identifier in nested name. [error at 27] union ClassWithAnonEntities ---------------------------^ If declarator-id: Invalid C++ declaration: Expected identifier in nested name. [error at 27] union ClassWithAnonEntities ---------------------------^ /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/tinyxml.rst:7: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/tinyxml.rst:7: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/documentation/source/tinyxml.rst:7: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ + rm documentation/build/html/.buildinfo + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.oCVrcl + umask 022 + cd /builddir/build/BUILD/python-breathe-4.35.0-build + '[' /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-breathe-4.35.0-build + mkdir /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd breathe-4.35.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT --prefix /usr running install /usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13 creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/__init__.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/apidoc.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/exception.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/file_state_cache.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/filetypes.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/path_handler.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/process.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe copying build/lib/breathe/project.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/__init__.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/class_like.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/content_block.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/file.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/function.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/index.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/item.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives copying build/lib/breathe/directives/setup.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder copying build/lib/breathe/finder/__init__.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder copying build/lib/breathe/finder/compound.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder copying build/lib/breathe/finder/factory.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder copying build/lib/breathe/finder/index.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser copying build/lib/breathe/parser/__init__.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser copying build/lib/breathe/parser/compound.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser copying build/lib/breathe/parser/compoundsuper.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser copying build/lib/breathe/parser/index.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser copying build/lib/breathe/parser/indexsuper.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser creating /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer copying build/lib/breathe/renderer/__init__.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer copying build/lib/breathe/renderer/filter.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer copying build/lib/breathe/renderer/mask.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer copying build/lib/breathe/renderer/sphinxrenderer.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer copying build/lib/breathe/renderer/target.py -> /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/apidoc.py to apidoc.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/exception.py to exception.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/file_state_cache.py to file_state_cache.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/filetypes.py to filetypes.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/path_handler.py to path_handler.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/process.py to process.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/project.py to project.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/class_like.py to class_like.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/content_block.py to content_block.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/file.py to file.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/function.py to function.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/index.py to index.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/item.py to item.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/setup.py to setup.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/compound.py to compound.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/factory.py to factory.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/index.py to index.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/compound.py to compound.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/compoundsuper.py to compoundsuper.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/index.py to index.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/indexsuper.py to indexsuper.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/filter.py to filter.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/mask.py to mask.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/sphinxrenderer.py to sphinxrenderer.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/target.py to target.cpython-313.pyc writing byte-compilation script '/tmp/tmpt99qrb08.py' /usr/bin/python3 /tmp/tmpt99qrb08.py removing /tmp/tmpt99qrb08.py running install_egg_info running egg_info writing breathe.egg-info/PKG-INFO writing dependency_links to breathe.egg-info/dependency_links.txt writing entry points to breathe.egg-info/entry_points.txt writing requirements to breathe.egg-info/requires.txt writing top-level names to breathe.egg-info/top_level.txt reading manifest file 'breathe.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'breathe.egg-info/SOURCES.txt' Copying breathe.egg-info to /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe-4.35.0-py3.13.egg-info running install_scripts Installing breathe-apidoc script to /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/bin + rm -rfv /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/bin/__pycache__ + /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 + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13 using python3.13 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/content_block.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/class_like.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/file.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/item.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/setup.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/setup.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/function.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/function.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/directives/__pycache__/index.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/__pycache__/compound.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/__pycache__/index.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/finder/__pycache__/factory.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/__pycache__/index.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/__pycache__/indexsuper.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/__pycache__/compound.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/__pycache__/filter.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/__pycache__/mask.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/__pycache__/sphinxrenderer.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/__pycache__/sphinxrenderer.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/renderer/__pycache__/target.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/apidoc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/exception.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/parser/__pycache__/compoundsuper.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/file_state_cache.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/file_state_cache.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/filetypes.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/path_handler.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/process.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-breathe-4.35.0-build/BUILDROOT/usr/lib/python3.13/site-packages/breathe/__pycache__/project.cpython-313.pyc: rewriting with normalized contents Scanned 17 directories and 98 files, processed 34 inodes, 34 modified (8 replaced + 26 rewritten), 0 unsupported format, 0 errors Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.LC2OSJ + umask 022 + cd /builddir/build/BUILD/python-breathe-4.35.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd breathe-4.35.0 + /usr/bin/make -O -j2 V=1 VERBOSE=1 dev-test cd tests && PYTHONPATH=../: python3 -m pytest -v ============================= test session starts ============================== platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0 configfile: pyproject.toml collecting ... collected 21 items test_renderer.py::test_find_nodes PASSED [ 4%] test_renderer.py::test_find_node PASSED [ 9%] test_renderer.py::test_render_func FAILED [ 14%] test_renderer.py::test_render_typedef FAILED [ 19%] test_renderer.py::test_render_c_typedef FAILED [ 23%] test_renderer.py::test_render_c_function_typedef FAILED [ 28%] test_renderer.py::test_render_using_alias FAILED [ 33%] test_renderer.py::test_render_const_func FAILED [ 38%] test_renderer.py::test_render_lvalue_func FAILED [ 42%] test_renderer.py::test_render_rvalue_func FAILED [ 47%] test_renderer.py::test_render_const_lvalue_func FAILED [ 52%] test_renderer.py::test_render_const_rvalue_func FAILED [ 57%] test_renderer.py::test_render_variable_initializer FAILED [ 61%] test_renderer.py::test_render_define_initializer FAILED [ 66%] test_renderer.py::test_render_define_no_initializer FAILED [ 71%] test_renderer.py::test_render_innergroup PASSED [ 76%] test_renderer.py::test_resolve_overrides PASSED [ 80%] test_renderer.py::test_ellipsis PASSED [ 85%] test_utils.py::TestUtils::test_definition_without_template_args PASSED [ 90%] test_utils.py::TestUtils::test_param_decl PASSED [ 95%] test_utils.py::TestPathHandler::test_path_handler PASSED [100%] =================================== FAILURES =================================== _______________________________ test_render_func _______________________________ app = def test_render_func(app): member_def = WrappedMemberDef( kind="function", definition="void foo", type_="void", name="foo", argsstring="(int)", virt="non-virtual", param=[ WrappedParam(type_=WrappedLinkedText(content_=[WrappedMixedContainer(value="int")])) ], ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:335: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2511: in dispatch_memberdef return self.visit_function(node) ../breathe/renderer/sphinxrenderer.py:2003: in visit_function nodes = self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: _____________________________ test_render_typedef ______________________________ app = def test_render_typedef(app): member_def = WrappedMemberDef( kind="typedef", definition="typedef int foo", type_="int", name="foo" ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:358: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2515: in dispatch_memberdef return self.visit_typedef(node) ../breathe/renderer/sphinxrenderer.py:2134: in visit_typedef return self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ____________________________ test_render_c_typedef _____________________________ app = def test_render_c_typedef(app): member_def = WrappedMemberDef( kind="typedef", definition="typedef unsigned int bar", type_="unsigned int", name="bar" ) > signature = find_node(render(app, member_def, domain="c"), "desc_signature") test_renderer.py:366: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2515: in dispatch_memberdef return self.visit_typedef(node) ../breathe/renderer/sphinxrenderer.py:2134: in visit_typedef return self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/c/__init__.py:219: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ________________________ test_render_c_function_typedef ________________________ app = def test_render_c_function_typedef(app): member_def = WrappedMemberDef( kind="typedef", definition="typedef void* (*voidFuncPtr)(float, int)", type_="void* (*", name="voidFuncPtr", argsstring=")(float, int)", ) > signature = find_node(render(app, member_def, domain="c"), "desc_signature") test_renderer.py:378: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2515: in dispatch_memberdef return self.visit_typedef(node) ../breathe/renderer/sphinxrenderer.py:2134: in visit_typedef return self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/c/__init__.py:219: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ___________________________ test_render_using_alias ____________________________ app = def test_render_using_alias(app): member_def = WrappedMemberDef( kind="typedef", definition="using foo = int", type_="int", name="foo" ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:395: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2515: in dispatch_memberdef return self.visit_typedef(node) ../breathe/renderer/sphinxrenderer.py:2134: in visit_typedef return self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ____________________________ test_render_const_func ____________________________ app = def test_render_const_func(app): member_def = WrappedMemberDef( kind="function", definition="void f", type_="void", name="f", argsstring="() const", virt="non-virtual", const="yes", ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:409: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2511: in dispatch_memberdef return self.visit_function(node) ../breathe/renderer/sphinxrenderer.py:2003: in visit_function nodes = self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ___________________________ test_render_lvalue_func ____________________________ app = def test_render_lvalue_func(app): member_def = WrappedMemberDef( kind="function", definition="void f", type_="void", name="f", argsstring="() &", virt="non-virtual", refqual="lvalue", ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:423: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2511: in dispatch_memberdef return self.visit_function(node) ../breathe/renderer/sphinxrenderer.py:2003: in visit_function nodes = self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ___________________________ test_render_rvalue_func ____________________________ app = def test_render_rvalue_func(app): member_def = WrappedMemberDef( kind="function", definition="void f", type_="void", name="f", argsstring="() &&", virt="non-virtual", refqual="rvalue", ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2511: in dispatch_memberdef return self.visit_function(node) ../breathe/renderer/sphinxrenderer.py:2003: in visit_function nodes = self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ________________________ test_render_const_lvalue_func _________________________ app = def test_render_const_lvalue_func(app): member_def = WrappedMemberDef( kind="function", definition="void f", type_="void", name="f", argsstring="() const &", virt="non-virtual", const="yes", refqual="lvalue", ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:452: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2511: in dispatch_memberdef return self.visit_function(node) ../breathe/renderer/sphinxrenderer.py:2003: in visit_function nodes = self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ________________________ test_render_const_rvalue_func _________________________ app = def test_render_const_rvalue_func(app): member_def = WrappedMemberDef( kind="function", definition="void f", type_="void", name="f", argsstring="() const &&", virt="non-virtual", const="yes", refqual="rvalue", ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:467: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2511: in dispatch_memberdef return self.visit_function(node) ../breathe/renderer/sphinxrenderer.py:2003: in visit_function nodes = self.handle_declaration(node, declaration) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: _______________________ test_render_variable_initializer _______________________ app = def test_render_variable_initializer(app): member_def = WrappedMemberDef( kind="variable", definition="const int EOF", type_="const int", name="EOF", initializer=WrappedMixedContainer(value="= -1"), ) > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:479: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2517: in dispatch_memberdef return self.visit_variable(node) ../breathe/renderer/sphinxrenderer.py:2197: in visit_variable return self.handle_declaration(node, declaration, options=options) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/cpp/__init__.py:319: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ________________________ test_render_define_initializer ________________________ app = def test_render_define_initializer(app): member_def = WrappedMemberDef( kind="define", name="MAX_LENGTH", initializer=WrappedLinkedText(content_=[WrappedMixedContainer(value="100")]), ) signature_w_initializer = find_node( > render(app, member_def, show_define_initializer=True), "desc_signature" ) test_renderer.py:490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2525: in dispatch_memberdef return self.visit_define(node) ../breathe/renderer/sphinxrenderer.py:2080: in visit_define return self.handle_declaration(node, declaration, declarator_callback=add_definition) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/c/__init__.py:219: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: ______________________ test_render_define_no_initializer _______________________ app = def test_render_define_no_initializer(app): sphinx.addnodes.setup(app) member_def = WrappedMemberDef(kind="define", name="USE_MILK") > signature = find_node(render(app, member_def), "desc_signature") test_renderer.py:509: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test_renderer.py:320: in render return renderer.render(member_def) ../breathe/renderer/sphinxrenderer.py:2624: in render result = method(self, node) ../breathe/renderer/sphinxrenderer.py:2525: in dispatch_memberdef return self.visit_define(node) ../breathe/renderer/sphinxrenderer.py:2080: in visit_define return self.handle_declaration(node, declaration, declarator_callback=add_definition) ../breathe/renderer/sphinxrenderer.py:667: in handle_declaration nodes_ = self.run_directive(obj_type, declaration, content_callback, options) ../breathe/renderer/sphinxrenderer.py:619: in run_directive nodes = directive.run() /usr/lib/python3.13/site-packages/sphinx/domains/c/__init__.py:219: in run return super().run() /usr/lib/python3.13/site-packages/sphinx/directives/__init__.py:287: in run content_children = self.parse_content_to_nodes(allow_section_headings=True) /usr/lib/python3.13/site-packages/sphinx/util/docutils.py:482: in parse_content_to_nodes return nested_parse_to_nodes( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:55: in nested_parse_to_nodes content = _text_to_string_list( /usr/lib/python3.13/site-packages/sphinx/util/parsing.py:94: in _text_to_string_list content = string2lines(text, tab_width, convert_whitespace=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ astring = None, tab_width = 8, convert_whitespace = True whitespace = re.compile('[\x0b\x0c]') def string2lines(astring, tab_width=8, convert_whitespace=False, whitespace=re.compile('[\v\f]')): """ Return a list of one-line strings with tabs expanded, no newlines, and trailing whitespace stripped. Each tab is expanded with between 1 and `tab_width` spaces, so that the next character's index becomes a multiple of `tab_width` (8 by default). Parameters: - `astring`: a multi-line string. - `tab_width`: the number of columns between tab stops. - `convert_whitespace`: convert form feeds and vertical tabs to spaces? - `whitespace`: pattern object with the to-be-converted whitespace characters (default [\\v\\f]). """ if convert_whitespace: > astring = whitespace.sub(' ', astring) E TypeError: expected string or bytes-like object, got 'NoneType' /usr/lib/python3.13/site-packages/docutils/statemachine.py:1506: TypeError --------------------------- Captured stdout teardown --------------------------- # testroot: root # builder: html # srcdir: /tmp/pytest-of-mockbuild/pytest-0/root # outdir: /tmp/pytest-of-mockbuild/pytest-0/root/_build/html # status: Running Sphinx v8.1.3 loading translations [en]... done # warning: WARNING: node class 'toctree' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_signature' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_signature_line' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_content' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_inline' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_name' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_addname' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_type' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_returns' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_parameterlist' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_type_parameter_list' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_parameter' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_type_parameter' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_optional' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_annotation' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_space' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_name' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_keyword' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'desc_sig_operator' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'versionmodified' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'seealso' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'productionlist' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'production' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'index' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'centered' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'acks' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'hlist' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'hlistcol' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'compact_paragraph' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'glossary' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'only' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'start_of_file' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'highlightlang' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'tabular_col_spec' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'pending_xref' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'number_reference' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'download_reference' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'literal_emphasis' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'literal_strong' is already registered, its visitors will be overridden [app.add_node] WARNING: node class 'manpage' is already registered, its visitors will be overridden [app.add_node] =============================== warnings summary =============================== test_renderer.py:26 /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/tests/test_renderer.py:26: RemovedInSphinx90Warning: 'sphinx.testing.path' is deprecated. Use 'os.path' or 'pathlib' instead. from sphinx.testing.path import path tests/test_renderer.py: 17 warnings /builddir/build/BUILD/python-breathe-4.35.0-build/breathe-4.35.0/tests/test_renderer.py:132: DeprecationWarning: The frontend.OptionParser class will be replaced by a subclass of argparse.ArgumentParser in Docutils 0.21 or later. settings = frontend.OptionParser(components=(parsers.rst.Parser,)).get_default_values() tests/test_renderer.py: 1190 warnings /usr/lib64/python3.13/optparse.py:1000: DeprecationWarning: The frontend.Option class will be removed in Docutils 0.21 or later. option = self.option_class(*args, **kwargs) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED test_renderer.py::test_render_func - TypeError: expected string or byt... FAILED test_renderer.py::test_render_typedef - TypeError: expected string or ... FAILED test_renderer.py::test_render_c_typedef - TypeError: expected string o... FAILED test_renderer.py::test_render_c_function_typedef - TypeError: expected... FAILED test_renderer.py::test_render_using_alias - TypeError: expected string... FAILED test_renderer.py::test_render_const_func - TypeError: expected string ... FAILED test_renderer.py::test_render_lvalue_func - TypeError: expected string... FAILED test_renderer.py::test_render_rvalue_func - TypeError: expected string... FAILED test_renderer.py::test_render_const_lvalue_func - TypeError: expected ... FAILED test_renderer.py::test_render_const_rvalue_func - TypeError: expected ... FAILED test_renderer.py::test_render_variable_initializer - TypeError: expect... FAILED test_renderer.py::test_render_define_initializer - TypeError: expected... FAILED test_renderer.py::test_render_define_no_initializer - TypeError: expec... ================= 13 failed, 8 passed, 1208 warnings in 3.04s ================== make: *** [Makefile:35: dev-test] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.LC2OSJ (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.LC2OSJ (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 9d666a43388d4d2180a42ad0f14bc615 -D /var/lib/mock/f42-build-56487970-6544032/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.q21dv5c_:/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;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-breathe.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.13/site-packages/mockbuild/util.py", line 610, 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 9d666a43388d4d2180a42ad0f14bc615 -D /var/lib/mock/f42-build-56487970-6544032/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.q21dv5c_:/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;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-breathe.spec'