Build log:
Mock Version: 5.5
Mock Version: 5.5
Mock Version: 5.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-damo.spec'], chrootPath='/var/lib/mock/f39-build-49244486-5850591/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f320a4fb140>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/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', 'af3536dda7f54a56a31c97f0f25f2c46', '-D', '/var/lib/mock/f39-build-49244486-5850591/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-damo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1708646400
Wrote: /builddir/build/SRPMS/python-damo-2.2.1-2.fc39.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-damo.spec'], chrootPath='/var/lib/mock/f39-build-49244486-5850591/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f320a4fb140>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/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', '72061a96831f44e193488756ad9d7399', '-D', '/var/lib/mock/f39-build-49244486-5850591/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-damo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1708646400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gV6y4w
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf damo-2.2.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/damo-2.2.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd damo-2.2.1
+ rm -rf /builddir/build/BUILD/damo-2.2.1-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/damo-2.2.1-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ for f in pyproject.toml setup.py
+ cp -p packaging/pyproject.toml .
+ for f in pyproject.toml setup.py
+ cp -p packaging/setup.py .
+ mkdir -p src/damo
+ cp -p _damo_ascii_color.py _damo_deprecated.py _damo_deprecation_notice.py _damo_dist.py _damo_fmt_str.py _damo_fs.py _damo_paddr_layout.py _damo_print.py _damo_subcmds.py _damon.py _damon_args.py _damon_dbgfs.py _damon_records.py _damon_sysfs.py damo_adjust.py damo_convert_record_format.py damo_features.py damo_fmt_json.py damo_heats.py damo_lru_sort.py damo_monitor.py damo_nr_regions.py damo_reclaim.py damo_record.py damo_record_info.py damo_report.py damo_report_raw.py damo_schemes.py damo_show.py damo_start.py damo_status.py damo_stop.py damo_tune.py damo_validate.py damo_version.py damo_wss.py setup.py src/damo/
+ rm src/damo/setup.py
+ cp -p damo src/damo/damo.py
+ sed -i '1{\@^#!/usr/bin/env python@d}' src/damo/damo.py
+ touch -r damo src/damo/damo.py
+ touch -r damo src/damo/__init__.py
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KYvq5c
+ umask 022
+ cd /builddir/build/BUILD
+ cd damo-2.2.1
+ 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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --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
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  '
+ TMPDIR=/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ RPM_TOXENV=py312
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/damo-2.2.1/pyproject-wheeldir --output /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-buildrequires
Handling setuptools>=42 from build-system.requires
Requirement not satisfied: setuptools>=42
Handling wheel from build-system.requires
Requirement not satisfied: wheel
Exiting dependency generation pass: build backend
+ cat /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-buildrequires
+ rm -rfv '*.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-damo-2.2.1-2.fc39.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-damo.spec'], chrootPath='/var/lib/mock/f39-build-49244486-5850591/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f320a4fb140>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/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', '15eab98d5e1149138cd087d6cff495eb', '-D', '/var/lib/mock/f39-build-49244486-5850591/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-damo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1708646400
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.g9ZjSy
+ umask 022
+ cd /builddir/build/BUILD
+ cd damo-2.2.1
+ 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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --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
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  '
+ TMPDIR=/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ RPM_TOXENV=py312
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/damo-2.2.1/pyproject-wheeldir --output /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-buildrequires
Handling setuptools>=42 from build-system.requires
Requirement satisfied: setuptools>=42
   (installed: setuptools 67.7.2)
Handling wheel from build-system.requires
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running egg_info
creating src/damo.egg-info
writing src/damo.egg-info/PKG-INFO
writing dependency_links to src/damo.egg-info/dependency_links.txt
writing entry points to src/damo.egg-info/entry_points.txt
writing top-level names to src/damo.egg-info/top_level.txt
writing manifest file 'src/damo.egg-info/SOURCES.txt'
reading manifest file 'src/damo.egg-info/SOURCES.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
writing manifest file 'src/damo.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running dist_info
creating damo.egg-info
writing damo.egg-info/PKG-INFO
writing dependency_links to damo.egg-info/dependency_links.txt
writing entry points to damo.egg-info/entry_points.txt
writing top-level names to damo.egg-info/top_level.txt
writing manifest file 'damo.egg-info/SOURCES.txt'
reading manifest file 'damo.egg-info/SOURCES.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
writing manifest file 'damo.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/damo-2.2.1/damo-2.2.1.dist-info'
+ cat /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-buildrequires
+ rm -rfv damo-2.2.1.dist-info/
removed 'damo-2.2.1.dist-info/entry_points.txt'
removed 'damo-2.2.1.dist-info/top_level.txt'
removed 'damo-2.2.1.dist-info/METADATA'
removed 'damo-2.2.1.dist-info/LICENSE'
removed 'damo-2.2.1.dist-info/COPYING'
removed directory 'damo-2.2.1.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-damo-2.2.1-2.fc39.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-damo.spec'], chrootPath='/var/lib/mock/f39-build-49244486-5850591/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f320a4fb140>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/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', '1ec6677dad894993881a8f55d43456b1', '-D', '/var/lib/mock/f39-build-49244486-5850591/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-damo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1708646400
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.T5oxog
+ umask 022
+ cd /builddir/build/BUILD
+ cd damo-2.2.1
+ 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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --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
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  '
+ TMPDIR=/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ RPM_TOXENV=py312
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/damo-2.2.1/pyproject-wheeldir --output /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-buildrequires
Handling setuptools>=42 from build-system.requires
Requirement satisfied: setuptools>=42
   (installed: setuptools 67.7.2)
Handling wheel from build-system.requires
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running egg_info
writing src/damo.egg-info/PKG-INFO
writing dependency_links to src/damo.egg-info/dependency_links.txt
writing entry points to src/damo.egg-info/entry_points.txt
writing top-level names to src/damo.egg-info/top_level.txt
reading manifest file 'src/damo.egg-info/SOURCES.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
writing manifest file 'src/damo.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running dist_info
writing damo.egg-info/PKG-INFO
writing dependency_links to damo.egg-info/dependency_links.txt
writing entry points to damo.egg-info/entry_points.txt
writing top-level names to damo.egg-info/top_level.txt
reading manifest file 'damo.egg-info/SOURCES.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
writing manifest file 'damo.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/damo-2.2.1/damo-2.2.1.dist-info'
+ cat /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-buildrequires
+ rm -rfv damo-2.2.1.dist-info/
removed 'damo-2.2.1.dist-info/entry_points.txt'
removed 'damo-2.2.1.dist-info/top_level.txt'
removed 'damo-2.2.1.dist-info/METADATA'
removed 'damo-2.2.1.dist-info/LICENSE'
removed 'damo-2.2.1.dist-info/COPYING'
removed directory 'damo-2.2.1.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mEYE9s
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --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 damo-2.2.1
+ mkdir -p /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  '
+ TMPDIR=/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/damo-2.2.1/pyproject-wheeldir
Processing /builddir/build/BUILD/damo-2.2.1
  Preparing metadata (pyproject.toml): started
  Running command Preparing metadata (pyproject.toml)
  running dist_info
  creating /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info
  writing /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info/PKG-INFO
  writing dependency_links to /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info/dependency_links.txt
  writing entry points to /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info/entry_points.txt
  writing top-level names to /builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info/top_level.txt
  writing manifest file '/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info/SOURCES.txt'
  reading manifest file '/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info/SOURCES.txt'
  adding license file 'LICENSE'
  adding license file 'COPYING'
  writing manifest file '/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo.egg-info/SOURCES.txt'
  creating '/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-modern-metadata-_7ngn1tl/damo-2.2.1.dist-info'
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: damo
  Building wheel for damo (pyproject.toml): started
  Running command Building wheel for damo (pyproject.toml)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/damo
  copying src/damo/_damo_ascii_color.py -> build/lib/damo
  copying src/damo/_damo_deprecated.py -> build/lib/damo
  copying src/damo/_damo_deprecation_notice.py -> build/lib/damo
  copying src/damo/_damo_dist.py -> build/lib/damo
  copying src/damo/_damo_fmt_str.py -> build/lib/damo
  copying src/damo/_damo_fs.py -> build/lib/damo
  copying src/damo/_damo_paddr_layout.py -> build/lib/damo
  copying src/damo/_damo_print.py -> build/lib/damo
  copying src/damo/_damo_subcmds.py -> build/lib/damo
  copying src/damo/_damon.py -> build/lib/damo
  copying src/damo/_damon_args.py -> build/lib/damo
  copying src/damo/_damon_dbgfs.py -> build/lib/damo
  copying src/damo/_damon_records.py -> build/lib/damo
  copying src/damo/_damon_sysfs.py -> build/lib/damo
  copying src/damo/damo_adjust.py -> build/lib/damo
  copying src/damo/damo_convert_record_format.py -> build/lib/damo
  copying src/damo/damo_features.py -> build/lib/damo
  copying src/damo/damo_fmt_json.py -> build/lib/damo
  copying src/damo/damo_heats.py -> build/lib/damo
  copying src/damo/damo_lru_sort.py -> build/lib/damo
  copying src/damo/damo_monitor.py -> build/lib/damo
  copying src/damo/damo_nr_regions.py -> build/lib/damo
  copying src/damo/damo_reclaim.py -> build/lib/damo
  copying src/damo/damo_record.py -> build/lib/damo
  copying src/damo/damo_record_info.py -> build/lib/damo
  copying src/damo/damo_report.py -> build/lib/damo
  copying src/damo/damo_report_raw.py -> build/lib/damo
  copying src/damo/damo_schemes.py -> build/lib/damo
  copying src/damo/damo_show.py -> build/lib/damo
  copying src/damo/damo_start.py -> build/lib/damo
  copying src/damo/damo_status.py -> build/lib/damo
  copying src/damo/damo_stop.py -> build/lib/damo
  copying src/damo/damo_tune.py -> build/lib/damo
  copying src/damo/damo_validate.py -> build/lib/damo
  copying src/damo/damo_version.py -> build/lib/damo
  copying src/damo/damo_wss.py -> build/lib/damo
  copying src/damo/damo.py -> build/lib/damo
  copying src/damo/__init__.py -> build/lib/damo
  installing to build/bdist.linux-i686/wheel
  running install
  running install_lib
  creating build/bdist.linux-i686
  creating build/bdist.linux-i686/wheel
  creating build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_ascii_color.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_deprecated.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_deprecation_notice.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_dist.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_fmt_str.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_fs.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_paddr_layout.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_print.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damo_subcmds.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damon.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damon_args.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damon_dbgfs.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damon_records.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/_damon_sysfs.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_adjust.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_convert_record_format.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_features.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_fmt_json.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_heats.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_lru_sort.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_monitor.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_nr_regions.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_reclaim.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_record.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_record_info.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_report.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_report_raw.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_schemes.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_show.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_start.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_status.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_stop.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_tune.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_validate.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_version.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo_wss.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/damo.py -> build/bdist.linux-i686/wheel/damo
  copying build/lib/damo/__init__.py -> build/bdist.linux-i686/wheel/damo
  running install_egg_info
  running egg_info
  writing src/damo.egg-info/PKG-INFO
  writing dependency_links to src/damo.egg-info/dependency_links.txt
  writing entry points to src/damo.egg-info/entry_points.txt
  writing top-level names to src/damo.egg-info/top_level.txt
  reading manifest file 'src/damo.egg-info/SOURCES.txt'
  adding license file 'LICENSE'
  adding license file 'COPYING'
  writing manifest file 'src/damo.egg-info/SOURCES.txt'
  Copying src/damo.egg-info to build/bdist.linux-i686/wheel/damo-2.2.1-py3.12.egg-info
  running install_scripts
  creating build/bdist.linux-i686/wheel/damo-2.2.1.dist-info/WHEEL
  creating '/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir/pip-wheel-fbfcqdmn/.tmp-m9hcx18w/damo-2.2.1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it
  adding 'damo/__init__.py'
  adding 'damo/_damo_ascii_color.py'
  adding 'damo/_damo_deprecated.py'
  adding 'damo/_damo_deprecation_notice.py'
  adding 'damo/_damo_dist.py'
  adding 'damo/_damo_fmt_str.py'
  adding 'damo/_damo_fs.py'
  adding 'damo/_damo_paddr_layout.py'
  adding 'damo/_damo_print.py'
  adding 'damo/_damo_subcmds.py'
  adding 'damo/_damon.py'
  adding 'damo/_damon_args.py'
  adding 'damo/_damon_dbgfs.py'
  adding 'damo/_damon_records.py'
  adding 'damo/_damon_sysfs.py'
  adding 'damo/damo.py'
  adding 'damo/damo_adjust.py'
  adding 'damo/damo_convert_record_format.py'
  adding 'damo/damo_features.py'
  adding 'damo/damo_fmt_json.py'
  adding 'damo/damo_heats.py'
  adding 'damo/damo_lru_sort.py'
  adding 'damo/damo_monitor.py'
  adding 'damo/damo_nr_regions.py'
  adding 'damo/damo_reclaim.py'
  adding 'damo/damo_record.py'
  adding 'damo/damo_record_info.py'
  adding 'damo/damo_report.py'
  adding 'damo/damo_report_raw.py'
  adding 'damo/damo_schemes.py'
  adding 'damo/damo_show.py'
  adding 'damo/damo_start.py'
  adding 'damo/damo_status.py'
  adding 'damo/damo_stop.py'
  adding 'damo/damo_tune.py'
  adding 'damo/damo_validate.py'
  adding 'damo/damo_version.py'
  adding 'damo/damo_wss.py'
  adding 'damo-2.2.1.dist-info/COPYING'
  adding 'damo-2.2.1.dist-info/LICENSE'
  adding 'damo-2.2.1.dist-info/METADATA'
  adding 'damo-2.2.1.dist-info/WHEEL'
  adding 'damo-2.2.1.dist-info/entry_points.txt'
  adding 'damo-2.2.1.dist-info/top_level.txt'
  adding 'damo-2.2.1.dist-info/RECORD'
  removing build/bdist.linux-i686/wheel
  Building wheel for damo (pyproject.toml): finished with status 'done'
  Created wheel for damo: filename=damo-2.2.1-py3-none-any.whl size=90720 sha256=ab04defd5f4bfdd8ab96c083c0e618d9282099aec7c175cff7fc92ca2e59cb2b
  Stored in directory: /builddir/.cache/pip/wheels/79/dd/4c/409221c5777193e1cc89f23ea31b918f8b86d11998ae39163e
Successfully built damo
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.75ZFd0
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch
++ dirname /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch
+ 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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --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 damo-2.2.1
++ ls /builddir/build/BUILD/damo-2.2.1/pyproject-wheeldir/damo-2.2.1-py3-none-any.whl
++ xargs basename --multiple
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=damo==2.2.1
+ '[' -z damo==2.2.1 ']'
+ TMPDIR=/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/damo-2.2.1/pyproject-wheeldir damo==2.2.1
Using pip 23.2.1 from /usr/lib/python3.12/site-packages/pip (python 3.12)
Looking in links: /builddir/build/BUILD/damo-2.2.1/pyproject-wheeldir
Processing ./pyproject-wheeldir/damo-2.2.1-py3-none-any.whl
Installing collected packages: damo
  Creating /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin
  changing mode of /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin/damo to 755
Successfully installed damo-2.2.1
+ '[' -d /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin ']'
+ '[' -z sP ']'
+ shebang_flags=-kasP
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin/damo
/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin/damo: updating
+ rm -rfv /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin/__pycache__
+ rm -f /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages ']'
+ site_dirs+=("/usr/lib/python3.12/site-packages")
+ '[' /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages ']'
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch$site_dir/*.dist-info
+ echo '%ghost /usr/lib/python3.12/site-packages/damo-2.2.1.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages/damo-2.2.1.dist-info/INSTALLER
+ PYTHONPATH=/usr/lib/rpm/redhat
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch --record /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages/damo-2.2.1.dist-info/RECORD --output /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-record
+ rm -fv /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages/damo-2.2.1.dist-info/RECORD
removed '/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages/damo-2.2.1.dist-info/RECORD'
+ rm -fv /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages/damo-2.2.1.dist-info/REQUESTED
removed '/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages/damo-2.2.1.dist-info/REQUESTED'
++ wc -l /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-ghost-distinfo
++ cut -f1 '-d '
+ lines=1
+ '[' 1 -ne 1 ']'
+ RPM_PERCENTAGES_COUNT=2
+ /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-files --output-modules /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-record --prefix /usr damo
+ /usr/bin/find-debuginfo -j48 --strict-build-id -m -i --build-id-seed 2.2.1-2.fc39 --unique-debug-suffix -2.2.1-2.fc39.noarch --unique-debug-src-base python-damo-2.2.1-2.fc39.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/damo-2.2.1
find-debuginfo: starting
Extracting debug info from 0 files
Creating .debug symlinks for symlinks to ELF files
find: ‘debug’: No such file or directory
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j48
Bytecompiling .py files below /builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12 using python3.12
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.IrhrJa
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --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 damo-2.2.1
+ '[' '!' -f /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-modules ']'
+ PATH=/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages:/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages
+ _PYTHONSITE=/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages:/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/python-damo-2.2.1-2.fc39.noarch-pyproject-modules
Check import: damo
Check import: damo.damo
Check import: damo.damo_adjust
Check import: damo.damo_convert_record_format
Check import: damo.damo_features
Check import: damo.damo_fmt_json
Check import: damo.damo_heats
Check import: damo.damo_lru_sort
Check import: damo.damo_monitor
Check import: damo.damo_nr_regions
Check import: damo.damo_reclaim
Check import: damo.damo_record
Check import: damo.damo_record_info
Check import: damo.damo_report
Check import: damo.damo_report_raw
Check import: damo.damo_schemes
Check import: damo.damo_show
Check import: damo.damo_start
Check import: damo.damo_status
Check import: damo.damo_stop
Check import: damo.damo_tune
Check import: damo.damo_validate
Check import: damo.damo_version
Check import: damo.damo_wss
+ 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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  '
+ PATH=/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages:/builddir/build/BUILDROOT/python-damo-2.2.1-2.fc39.noarch/usr/lib/python3.12/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/damo-2.2.1/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=48
+ /usr/bin/pytest -k 'not test_files_content_to_kdamonds'
============================= test session starts ==============================
platform linux -- Python 3.12.1, pytest-7.3.2, pluggy-1.2.0
rootdir: /builddir/build/BUILD/damo-2.2.1
collected 43 items / 1 deselected / 42 selected
tests/unit/test_damo_scheme_dbgfs_conversion.py F                        [  2%]
tests/unit/test_damo_schemes_input.py ..                                 [  7%]
tests/unit/test_damo_show.py ....                                        [ 16%]
tests/unit/test_damon.py ...........F                                    [ 45%]
tests/unit/test_damon_args.py ....                                       [ 54%]
tests/unit/test_damon_dbgfs.py ..                                        [ 59%]
tests/unit/test_damon_records.py ...                                     [ 66%]
tests/unit/test_damon_sysfs.py .                                         [ 69%]
tests/unit/test_fmt_str.py ....F..F.....                                 [100%]
=================================== FAILURES ===================================
________________ TestDamoSchemeDbgfsConversion.test_conversion _________________
self = <test_damo_scheme_dbgfs_conversion.TestDamoSchemeDbgfsConversion testMethod=test_conversion>
        def test_conversion(self):
            _damo_deprecated.avoid_crashing_single_line_scheme_for_testing = True
            _damo_deprecated.avoid_crashing_v1_v3_schemes_for_testing = True
            inputs = {
                    "darc1.damos": '''
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> <limit_sz> <limit_ms>
    
    4K  max     min min     5s max      pageout     500M 1s''',
                    "darc2.damos": '''
    # For scheme version 2 (refer to comment of debugfs_scheme() in damo)
    
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> \
    # <limit_sz> <limit_ms> <weight_sz> <weight_nr_accesses> <weight_age>
    
    4K  max     min min     5s max      pageout     500M 1s     0 3 7''',
                    "ethp.damos": '''
    # format is: <min/max size> <min/max frequency (0-100)> <min/max age> <action>
    
    min max     5 max       min max     hugepage
    2M max      min min     7s max      nohugepage''',
                    "pdarc1-1.damos": '''
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> <limit_sz> <limit_ms>
    
    4K  max     min min     5s max      pageout     1G 1s''',
                    "pdarc1-2.damos": '''
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> <limit_sz> <limit_ms>
    
    4K  max     min min     5s max      pageout     5G 1s''',
                    "pdarc1-3.damos": '''
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> <limit_sz> <limit_ms>
    
    4K  max     min min     5s max      pageout     10G 1s''',
                    "pdarc2-1.damos": '''
    # For scheme version 2 (refer to comment of debugfs_scheme() in damo)
    
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> \
    # <limit_sz> <limit_ms> <weight_sz> <weight_nr_accesses> <weight_age>
    
    4K  max     min min     5s max      pageout     1G 1s       0 3 7''',
                    "pdarc2-2.damos": '''
    # For scheme version 2 (refer to comment of debugfs_scheme() in damo)
    
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> \
    # <limit_sz> <limit_ms> <weight_sz> <weight_nr_accesses> <weight_age>
    
    4K  max     min min     5s max      pageout     5G 1s       0 3 7''',
                    "pdarc2-3.damos": '''
    # For scheme version 2 (refer to comment of debugfs_scheme() in damo)
    
    # format is:
    # <min/max size> <min/max frequency (0-100)> <min/max age> <action> \
    # <limit_sz> <limit_ms> <weight_sz> <weight_nr_accesses> <weight_age>
    
    4K  max     min min     5s max      pageout     10G 1s      0 3 7''',
                    "pprcl.damos": '''
    # format is: <min/max size> <min/max frequency (0-100)> <min/max age> <action>
    
    4K  max     min min     5s max      pageout''',
                    "prcl.damos": '''
    # format is: <min/max size> <min/max frequency (0-100)> <min/max age> <action>
    
    4K  max     min min     5s max      pageout'''
                    }
            expects = {
                    "darc1.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "darc1.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t524288000\t1000",
                    "darc1.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t524288000\t1000\t0\t0\t0",
                    "darc1.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t524288000\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "darc1.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t524288000\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "darc2.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "darc2.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t524288000\t1000",
                    "darc2.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t524288000\t1000\t0\t3\t7",
                    "darc2.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t524288000\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "darc2.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t524288000\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "ethp.damos.v0": "0\t18446744073709551615\t1\t3689348814741910528\t0\t184467440737095\t3\n2097152\t18446744073709551615\t0\t0\t70\t184467440737095\t4",
                    "ethp.damos.v1": "0\t18446744073709551615\t1\t3689348814741910528\t0\t184467440737095\t3\t0\t18446744073709551615\n2097152\t18446744073709551615\t0\t0\t70\t184467440737095\t4\t0\t18446744073709551615",
                    "ethp.damos.v2": "0\t18446744073709551615\t1\t3689348814741910528\t0\t184467440737095\t3\t0\t18446744073709551615\t0\t0\t0\n2097152\t18446744073709551615\t0\t0\t70\t184467440737095\t4\t0\t18446744073709551615\t0\t0\t0",
                    "ethp.damos.v3": "0\t18446744073709551615\t1\t3689348814741910528\t0\t184467440737095\t3\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0\n2097152\t18446744073709551615\t0\t0\t70\t184467440737095\t4\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0",
                    "ethp.damos.v4": "0\t18446744073709551615\t1\t3689348814741910528\t0\t184467440737095\t3\t0\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0\n2097152\t18446744073709551615\t0\t0\t70\t184467440737095\t4\t0\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pdarc1-1.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "pdarc1-1.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t1073741824\t1000",
                    "pdarc1-1.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t1073741824\t1000\t0\t0\t0",
                    "pdarc1-1.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t1073741824\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pdarc1-1.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t1073741824\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pdarc1-2.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "pdarc1-2.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t5368709120\t1000",
                    "pdarc1-2.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t5368709120\t1000\t0\t0\t0",
                    "pdarc1-2.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t5368709120\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pdarc1-2.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t5368709120\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pdarc1-3.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "pdarc1-3.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t10737418240\t1000",
                    "pdarc1-3.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t10737418240\t1000\t0\t0\t0",
                    "pdarc1-3.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t10737418240\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pdarc1-3.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t10737418240\t1000\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pdarc2-1.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "pdarc2-1.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t1073741824\t1000",
                    "pdarc2-1.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t1073741824\t1000\t0\t3\t7",
                    "pdarc2-1.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t1073741824\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "pdarc2-1.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t1073741824\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "pdarc2-2.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "pdarc2-2.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t5368709120\t1000",
                    "pdarc2-2.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t5368709120\t1000\t0\t3\t7",
                    "pdarc2-2.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t5368709120\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "pdarc2-2.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t5368709120\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "pdarc2-3.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "pdarc2-3.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t10737418240\t1000",
                    "pdarc2-3.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t10737418240\t1000\t0\t3\t7",
                    "pdarc2-3.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t10737418240\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "pdarc2-3.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t10737418240\t1000\t0\t3\t7\t0\t0\t0\t0\t0",
                    "pprcl.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "pprcl.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615",
                    "pprcl.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615\t0\t0\t0",
                    "pprcl.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0",
                    "pprcl.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0",
            "prcl.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "prcl.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615",
                    "prcl.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615\t0\t0\t0",
                    "prcl.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0",
                    "prcl.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0"
                                }
            intervals = _damon.DamonIntervals('5ms', '100ms', '1s')
            for input_name, input_scheme in inputs.items():
                for version in [0, 4]:
                    damos_list, err = _damo_deprecated.damo_single_line_schemes_to_damos(
                            input_scheme)
                    self.assertEqual(err, None)
                    lines = []
                    for damos in damos_list:
                        lines.append(_damon_dbgfs.damos_to_debugfs_input(damos,
                            intervals, False if version == 0 else True))
>                   self.assertEqual('\n'.join(lines),
                            expects['%s.v%d' % (input_name, version)])
E                           AssertionError: '4096\t4294967295\t0\t0\t50\t42949\t2' != '4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2'
E                           - 4096	4294967295	0	0	50	42949	2
E                           + 4096	18446744073709551615	0	0	50	184467440737095	2
tests/unit/test_damo_scheme_dbgfs_conversion.py:152: AssertionError
----------------------------- Captured stderr call -----------------------------
WARNING: single line scheme input is deprecated.
    The support will be removed by 2023-Q2.
    Please use json format or --damo_* options
    Please report your usecase to Github issues[1], sj@kernel.org,
    damon@lists.linux.dev and/or linux-mm@kvack.org if you depend on those.
    [1] https://github.com/awslabs/damo/issues
WARNING: 9, 12, or 17 fields single line scheme input is deprecated.
    The support will be removed by 2023-Q2.
    
    Please report your usecase to Github issues[1], sj@kernel.org,
    damon@lists.linux.dev and/or linux-mm@kvack.org if you depend on those.
    [1] https://github.com/awslabs/damo/issues
______________________ TestDamon.test_kvpairs_transition _______________________
self = <test_damon.TestDamon testMethod=test_kvpairs_transition>
    def test_kvpairs_transition(self):
        target = _damon.DamonTarget(1234, [_damon.DamonRegion(10, 20)])
        target_kvpairs = target.to_kvpairs()
        self.assertEqual(type(target_kvpairs), collections.OrderedDict)
        self.assertEqual(list(target_kvpairs.keys()),
                ['pid', 'regions'])
        self.assertEqual(target,
                _damon.DamonTarget.from_kvpairs(target_kvpairs))
    
        damos = _damon.Damos(
                _damon.DamosAccessPattern([0, 10], [5, 8], _damon.unit_percent,
                    [54, 88], _damon.unit_usec),
                'pageout',
                None,
                _damon.DamosQuotas(100, 1024, 1000, [80, 76, 24]),
                _damon.DamosWatermarks('free_mem_rate', 5000000, 800, 500,
                    200),
                [_damon.DamosFilter('memcg', True, '/foo/bar'),
                    _damon.DamosFilter('anon', False)],
                    None, None)
        damos_kvpairs = damos.to_kvpairs()
        self.assertEqual(type(damos_kvpairs), collections.OrderedDict)
        self.assertEqual(list(damos_kvpairs.keys()),
                ['action', 'access_pattern', 'apply_interval_us', 'quotas',
                    'watermarks', 'filters', 'stats'])
        self.assertEqual(list(damos_kvpairs['stats'].keys()),
                ['nr_tried', 'sz_tried', 'nr_applied', 'sz_applied',
                    'qt_exceeds'])
>       self.assertEqual(damos, _damon.Damos.from_kvpairs(damos_kvpairs))
E       AssertionError: actio[396 chars]ed 0 times (0 B)
E           quota exceeded 0 times
E       tried regions (0 B) != actio[396 chars]ed 0 times (0 B)
E           quota exceeded 0 times
E       tried regions (0 B)
tests/unit/test_damon.py:44: AssertionError
_______________________ TestDamoFmtStr.test_format_time ________________________
self = <test_fmt_str.TestDamoFmtStr testMethod=test_format_time>
    def test_format_time(self):
        usec_ns = 1000
        msec_ns = 1000 * usec_ns
        sec_ns = 1000 * msec_ns
        minute_ns = 60 * sec_ns
        hour_ns = 60 * minute_ns
        day_ns = 24 * hour_ns
>       _test_damo_common.test_input_expects_funcs(self,
                [lambda x: _damo_fmt_str.format_time_ns_exact(x, False),
                    lambda x: _damo_fmt_str.format_time_ns(x, False)],
                {
                    123: ['123 ns', '123 ns'],
                    123456: ['123 us 456 ns', '123.456 us'],
                    123000: ['123 us', '123 us'],
                    123456789: ['123 ms 456 us 789 ns', '123.457 ms'],
                    123000000: ['123 ms', '123 ms'],
                    123456789123:
                    ['2 m 3 s 456 ms 789 us 123 ns', '2 m 3.457 s'],
                    123000000000: ['2 m 3 s', '2 m 3 s'],
                    1 * minute_ns: ['1 m', '1 m'],
                    1 * minute_ns + 59 * sec_ns: ['1 m 59 s', '1 m 59 s'],
                    1 * minute_ns + 59 * sec_ns + 123 * msec_ns:
                    ['1 m 59 s 123 ms', '1 m 59.123 s'],
                    2 * hour_ns + 1 * minute_ns + 59 * sec_ns + 123 * msec_ns:
                    ['2 h 1 m 59 s 123 ms', '2 h 1 m 59.123 s'],
                    2 * hour_ns: ['2 h', '2 h'],
                    3 * day_ns + 2 * hour_ns + 1 * minute_ns +
                    59 * sec_ns + 123 * msec_ns:
                    ['3 d 2 h 1 m 59 s 123 ms', '74 h 1 m 59.123 s'],
                    3 * day_ns + 2 * hour_ns: ['3 d 2 h', '74 h'],
                    1234 * day_ns + 2 * hour_ns: ['1,234 d 2 h', '29618 h'],
                    _damo_fmt_str.ulong_max: ['max', 'max'],
                    })
tests/unit/test_fmt_str.py:38: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/unit/_test_damo_common.py:14: in test_input_expects_funcs
    test_input_expects(testcase, functions[idx], {input_: expect})
tests/unit/_test_damo_common.py:9: in test_input_expects
    testcase.assertEqual(function(input_), input_expects[input_])
E   AssertionError: 'max' != '2 m 3 s 456 ms 789 us 123 ns'
E   - max
E   + 2 m 3 s 456 ms 789 us 123 ns
______________________ TestDamoFmtStr.test_text_to_bytes _______________________
self = <test_fmt_str.TestDamoFmtStr testMethod=test_text_to_bytes>
    def test_text_to_bytes(self):
>       _test_damo_common.test_input_expects(self, _damo_fmt_str.text_to_bytes,
                {
                    '123': 123,
                    '1,234': 1234,
                    '123 B': 123,
                    '2 K': 2048,
                    '2 KB': 2048,
                    '2 KiB': 2048,
                    '2 M': 2 * 1 << 20,
                    '2 MB': 2 * 1 << 20,
                    '2 MiB': 2 * 1 << 20,
                    '2 G': 2 * 1 << 30,
                    '2 GB': 2 * 1 << 30,
                    '1,234.457 G': int(1234.457 * (1 << 30)),
                    '1,234.457 GiB': int(1234.457 * (1 << 30)),
                    '1,234.457': 1234.457,
                    '2 GiB': 2 * 1 << 30,
                    '2 T': 2 * 1 << 40,
                    '2 TB': 2 * 1 << 40,
                    '2 TiB': 2 * 1 << 40,
                    '2 P': 2 * 1 << 50,
                    '2 PB': 2 * 1 << 50,
                    '2 PiB': 2 * 1 << 50,
                    '2.0 PiB': 2 * 1 << 50,
                    '16384.000 PiB': (1 << 64) - 1,
                    '2.0 EiB': 2 * 1 << 60,
                    '2.0 EB': 2 * 1 << 60,
                    '123': 123,
                    '123.456': 123.456,
                    123: 123,
                    123.456: 123.456,
                    })
tests/unit/test_fmt_str.py:231: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/unit/_test_damo_common.py:9: in test_input_expects
    testcase.assertEqual(function(input_), input_expects[input_])
E   AssertionError: 4294967295 != 1325488110829
=========================== short test summary info ============================
FAILED tests/unit/test_damo_scheme_dbgfs_conversion.py::TestDamoSchemeDbgfsConversion::test_conversion
FAILED tests/unit/test_damon.py::TestDamon::test_kvpairs_transition - Asserti...
FAILED tests/unit/test_fmt_str.py::TestDamoFmtStr::test_format_time - Asserti...
FAILED tests/unit/test_fmt_str.py::TestDamoFmtStr::test_text_to_bytes - Asser...
================== 4 failed, 38 passed, 1 deselected in 0.32s ==================
error: Bad exit status from /var/tmp/rpm-tmp.IrhrJa (%check)
    Bad exit status from /var/tmp/rpm-tmp.IrhrJa (%check)
RPM build errors:
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 1ec6677dad894993881a8f55d43456b1 -D /var/lib/mock/f39-build-49244486-5850591/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-damo.spec\'\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 1ec6677dad894993881a8f55d43456b1 -D /var/lib/mock/f39-build-49244486-5850591/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-damo.spec'



Extracted relevant lines:
184467440737095\t2\t0\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0",
            "prcl.damos.v0": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2",
                    "prcl.damos.v1": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615",
                    "prcl.damos.v2": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615\t0\t0\t0",
                    "prcl.damos.v3": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0",
                    "prcl.damos.v4": "4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2\t0\t0\t18446744073709551615\t0\t0\t0\t0\t0\t0\t0\t0"
                                }
            for input_name, input_scheme in inputs.items():
                for version in [0, 4]:
                    damos_list, err = _damo_deprecated.damo_single_line_schemes_to_damos(
                            input_scheme)
                    self.assertEqual(err, None)
                    lines = []
                    for damos in damos_list:
                        lines.append(_damon_dbgfs.damos_to_debugfs_input(damos,
                            intervals, False if version == 0 else True))
>                   self.assertEqual('
'.join(lines),
                            expects['%s.v%d' % (input_name, version)])
E                           AssertionError: '4096\t4294967295\t0\t0\t50\t42949\t2' != '4096\t18446744073709551615\t0\t0\t50\t184467440737095\t2'
E                           - 4096	4294967295	0	0	50	42949	2
E                           + 4096	18446744073709551615	0	0	50	184467440737095	2
----------------------------- Captured stderr call -----------------------------
WARNING: single line scheme input is deprecated.
    Please use json format or --damo_* options
    Please report your usecase to Github issues[1], sj@kernel.org,
    damon@lists.linux.dev and/or linux-mm@kvack.org if you depend on those.
    [1] https://github.com/awslabs/damo/issues
WARNING: 9, 12, or 17 fields single line scheme input is deprecated.
    
    Please report your usecase to Github issues[1], sj@kernel.org,
    damon@lists.linux.dev and/or linux-mm@kvack.org if you depend on those.
    [1] https://github.com/awslabs/damo/issues
______________________ TestDamon.test_kvpairs_transition _______________________
self = <test_damon.TestDamon testMethod=test_kvpairs_transition>
        target_kvpairs = target.to_kvpairs()
        self.assertEqual(type(target_kvpairs), collections.OrderedDict)
        self.assertEqual(list(target_kvpairs.keys()),
                ['pid', 'regions'])
        self.assertEqual(target,
                _damon.DamonTarget.from_kvpairs(target_kvpairs))
    
        damos = _damon.Damos(
                'pageout',
                None,
                _damon.DamosQuotas(100, 1024, 1000, [80, 76, 24]),
                _damon.DamosWatermarks('free_mem_rate', 5000000, 800, 500,
                    200),
                [_damon.DamosFilter('memcg', True, '/foo/bar'),
                    _damon.DamosFilter('anon', False)],
                    None, None)
        damos_kvpairs = damos.to_kvpairs()
        self.assertEqual(type(damos_kvpairs), collections.OrderedDict)
        self.assertEqual(list(damos_kvpairs.keys()),
                ['action', 'access_pattern', 'apply_interval_us', 'quotas',
                    'watermarks', 'filters', 'stats'])
        self.assertEqual(list(damos_kvpairs['stats'].keys()),
                ['nr_tried', 'sz_tried', 'nr_applied', 'sz_applied',
                    'qt_exceeds'])
>       self.assertEqual(damos, _damon.Damos.from_kvpairs(damos_kvpairs))
E       AssertionError: actio[396 chars]ed 0 times (0 B)
E       tried regions (0 B) != actio[396 chars]ed 0 times (0 B)
_______________________ TestDamoFmtStr.test_format_time ________________________
self = <test_fmt_str.TestDamoFmtStr testMethod=test_format_time>
                {
                    123: ['123 ns', '123 ns'],
                    123456: ['123 us 456 ns', '123.456 us'],
                    123000: ['123 us', '123 us'],
                    123456789: ['123 ms 456 us 789 ns', '123.457 ms'],
                    123000000: ['123 ms', '123 ms'],
                    123456789123:
                    ['2 m 3 s 456 ms 789 us 123 ns', '2 m 3.457 s'],
                    123000000000: ['2 m 3 s', '2 m 3 s'],
                    1 * minute_ns: ['1 m', '1 m'],
                    2 * hour_ns + 1 * minute_ns + 59 * sec_ns + 123 * msec_ns:
                    ['2 h 1 m 59 s 123 ms', '2 h 1 m 59.123 s'],
                    2 * hour_ns: ['2 h', '2 h'],
                    _damo_fmt_str.ulong_max: ['max', 'max'],
                    })
tests/unit/test_fmt_str.py:38: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
    test_input_expects(testcase, functions[idx], {input_: expect})
    testcase.assertEqual(function(input_), input_expects[input_])
E   AssertionError: 'max' != '2 m 3 s 456 ms 789 us 123 ns'
E   - max
E   + 2 m 3 s 456 ms 789 us 123 ns
______________________ TestDamoFmtStr.test_text_to_bytes _______________________
self = <test_fmt_str.TestDamoFmtStr testMethod=test_text_to_bytes>
>       _test_damo_common.test_input_expects(self, _damo_fmt_str.text_to_bytes,
                {
                    '123': 123,
                    '1,234': 1234,
                    '123 B': 123,
                    '123.456': 123.456,
                    123: 123,
                    123.456: 123.456,
                    })
tests/unit/test_fmt_str.py:231: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
    testcase.assertEqual(function(input_), input_expects[input_])
E   AssertionError: 4294967295 != 1325488110829
=========================== short test summary info ============================
EXCEPTION: [Error('Command failed: 
 # /usr/bin/systemd-nspawn -q -M 1ec6677dad894993881a8f55d43456b1 -D /var/lib/mock/f39-build-49244486-5850591/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-damo.spec\'
', 1)]
Traceback (most recent call last):
             ^^^^^^^^^^^^^^^^^
    raise exception.Error("Command failed: 
 # %s
%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 1ec6677dad894993881a8f55d43456b1 -D /var/lib/mock/f39-build-49244486-5850591/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.8z9n082z:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-damo.spec'