Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/rejson.spec'], chrootPath='/var/lib/mock/f40-build-790050-136232/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=604800uid=982gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vnq2i0mc:/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.vnq2i0mc:/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', '6b87777ccc2c463ca97fde993f0ceaff', '-D', '/var/lib/mock/f40-build-790050-136232/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vnq2i0mc:/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 riscv64 --nodeps /builddir/build/SPECS/rejson.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 warning: line 23: Possible unexpanded macro in: Requires: redis(modules_abi)(riscv-64) = %{redis_modules_abi} warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1706227200 Wrote: /builddir/build/SRPMS/rejson-1.0.2-15.fc40.src.rpm RPM build warnings: line 23: Possible unexpanded macro in: Requires: redis(modules_abi)(riscv-64) = %{redis_modules_abi} %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/rejson.spec'], chrootPath='/var/lib/mock/f40-build-790050-136232/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=604800uid=982gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vnq2i0mc:/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.vnq2i0mc:/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', 'e8084c00b95d4bf3a18ab60ca6e0fdcd', '-D', '/var/lib/mock/f40-build-790050-136232/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vnq2i0mc:/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 riscv64 --nodeps /builddir/build/SPECS/rejson.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 warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1706227200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kPJiLw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rejson-1.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/rejson-1.0.2-a775dc1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd rejson-1.0.2 + rm -rf /builddir/build/BUILD/rejson-1.0.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/rejson-1.0.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (0001-Fix-implicit-declaration-of-strncasecmp.patch):' Patch #0 (0001-Fix-implicit-declaration-of-strncasecmp.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/Makefile patching file src/cache.h patching file src/json_object.h patching file src/object.h patching file src/object_type.h patching file src/rejson.h patching file test/Makefile patching file test/json_printer.c patching file test/test_json_object.c patching file test/test_object.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.sVk6AW + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/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=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rejson-1.0.2 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/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=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/make -O -j64 V=1 VERBOSE=1 LD=gcc /usr/bin/make -C ./src all /usr/bin/make -C "/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl static /usr/bin/make -C "/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK/rmutil all make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/print_version.o /builddir/build/BUILD/rejson-1.0.2/src/print_version.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o alloc.o alloc.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o priority_queue.o priority_queue.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o strings.o strings.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o vector.o vector.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/rmstrndup.o /builddir/build/BUILD/rejson-1.0.2/src/rmstrndup.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o heap.o heap.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/path.o /builddir/build/BUILD/rejson-1.0.2/src/path.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/json_type.o /builddir/build/BUILD/rejson-1.0.2/src/json_type.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/json_path.o /builddir/build/BUILD/rejson-1.0.2/src/json_path.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/object_type.o /builddir/build/BUILD/rejson-1.0.2/src/object_type.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/cache.o /builddir/build/BUILD/rejson-1.0.2/src/cache.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o util.o util.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/json_object.o /builddir/build/BUILD/rejson-1.0.2/src/json_object.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/object.o /builddir/build/BUILD/rejson-1.0.2/src/object.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/jsonsl' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -Wall -std=gnu89 -pedantic -O3 -ggdb3 -I/builddir/build/BUILD/rejson-1.0.2/deps/jsonsl -DJSONSL_STATE_GENERIC -c -o jsonsl.o jsonsl.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/jsonsl' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/jsonsl' ar rcs libjsonsl.a jsonsl.o make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/jsonsl' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o sds.o sds.c make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' ar rcs librmutil.a util.o strings.o sds.o vector.o heap.o priority_queue.o alloc.o make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/deps/RedisModuleSDK/rmutil' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -I"/builddir/build/BUILD/rejson-1.0.2/src" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl" -I""/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK" -Wall -g -ggdb -O2 -fPIC -std=gnu99 -D_GNU_SOURCE -c -o /builddir/build/BUILD/rejson-1.0.2/src/rejson.o /builddir/build/BUILD/rejson-1.0.2/src/rejson.c make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' ar rcs librejson.a "/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl/jsonsl.o "/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK/rmutil/librmutil.a /builddir/build/BUILD/rejson-1.0.2/src/cache.o /builddir/build/BUILD/rejson-1.0.2/src/json_object.o /builddir/build/BUILD/rejson-1.0.2/src/json_path.o /builddir/build/BUILD/rejson-1.0.2/src/json_type.o /builddir/build/BUILD/rejson-1.0.2/src/object.o /builddir/build/BUILD/rejson-1.0.2/src/object_type.o /builddir/build/BUILD/rejson-1.0.2/src/path.o /builddir/build/BUILD/rejson-1.0.2/src/print_version.o /builddir/build/BUILD/rejson-1.0.2/src/rejson.o /builddir/build/BUILD/rejson-1.0.2/src/rmstrndup.o make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/src' gcc -o rejson.so /builddir/build/BUILD/rejson-1.0.2/src/cache.o /builddir/build/BUILD/rejson-1.0.2/src/json_object.o /builddir/build/BUILD/rejson-1.0.2/src/json_path.o /builddir/build/BUILD/rejson-1.0.2/src/json_type.o /builddir/build/BUILD/rejson-1.0.2/src/object.o /builddir/build/BUILD/rejson-1.0.2/src/object_type.o /builddir/build/BUILD/rejson-1.0.2/src/path.o /builddir/build/BUILD/rejson-1.0.2/src/print_version.o /builddir/build/BUILD/rejson-1.0.2/src/rejson.o /builddir/build/BUILD/rejson-1.0.2/src/rmstrndup.o "/builddir/build/BUILD/rejson-1.0.2/src/../deps"/jsonsl/jsonsl.o "/builddir/build/BUILD/rejson-1.0.2/src/../deps"/RedisModuleSDK/rmutil/librmutil.a -shared -Bsymbolic -Bsymbolic-functions -lc -lm make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/src' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VJDhWt + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64 ++ dirname /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/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=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rejson-1.0.2 + mkdir -p /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/lib64/redis/modules + install -pDm755 src/rejson.so /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/lib64/redis/modules/rejson.so + /usr/bin/find-debuginfo -j64 --strict-build-id -m -i --build-id-seed 1.0.2-15.fc40 --unique-debug-suffix -1.0.2-15.fc40.riscv64 --unique-debug-src-base rejson-1.0.2-15.fc40.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/rejson-1.0.2 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/rejson-1.0.2-15.fc40.riscv64 673 blocks 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 -j64 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.uHuLAI + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/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=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rejson-1.0.2 + make PYTHON=python3 test make -C ./test all make[1]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/test' gcc -I"/builddir/build/BUILD/rejson-1.0.2/test/../src" -I"/builddir/build/BUILD/rejson-1.0.2/test/../deps/jsonsl" -I"/builddir/build/BUILD/rejson-1.0.2/test/../deps/RedisModuleSDK/" -Wall -g -ggdb -O2 -std=gnu99 -D_GNU_SOURCE -o test_object.out test_object.c /builddir/build/BUILD/rejson-1.0.2/test/../src/librejson.a /builddir/build/BUILD/rejson-1.0.2/test/../deps/RedisModuleSDK/rmutil/librmutil.a /builddir/build/BUILD/rejson-1.0.2/test/../deps/jsonsl/libjsonsl.a -lm -lrt gcc -I"/builddir/build/BUILD/rejson-1.0.2/test/../src" -I"/builddir/build/BUILD/rejson-1.0.2/test/../deps/jsonsl" -I"/builddir/build/BUILD/rejson-1.0.2/test/../deps/RedisModuleSDK/" -Wall -g -ggdb -O2 -std=gnu99 -D_GNU_SOURCE -o test_json_object.out test_json_object.c /builddir/build/BUILD/rejson-1.0.2/test/../src/librejson.a /builddir/build/BUILD/rejson-1.0.2/test/../deps/RedisModuleSDK/rmutil/librmutil.a /builddir/build/BUILD/rejson-1.0.2/test/../deps/jsonsl/libjsonsl.a -lm -lrt gcc -I"/builddir/build/BUILD/rejson-1.0.2/test/../src" -I"/builddir/build/BUILD/rejson-1.0.2/test/../deps/jsonsl" -I"/builddir/build/BUILD/rejson-1.0.2/test/../deps/RedisModuleSDK/" -Wall -g -ggdb -O2 -std=gnu99 -D_GNU_SOURCE -o json_validator.out json_printer.c /builddir/build/BUILD/rejson-1.0.2/test/../src/librejson.a /builddir/build/BUILD/rejson-1.0.2/test/../deps/RedisModuleSDK/rmutil/librmutil.a /builddir/build/BUILD/rejson-1.0.2/test/../deps/jsonsl/libjsonsl.a -lm -lrt ./test_object.out ....................................................................................................................................................................................................................... 8 tests, 215 assertions, 0 failures Finished in 0.00033596 seconds (real) 0.00033344 seconds (proc) ./test_json_object.out ............................................................................................................................ 17 tests, 124 assertions, 0 failures Finished in 0.00057930 seconds (real) 0.00057840 seconds (proc) ./test_json_validator.sh Should PASS: ........................................ Should FAIL: ....................................................................... 111 JSON files validated, 0 problems detected make -C pytest make[2]: Entering directory '/builddir/build/BUILD/rejson-1.0.2/test/pytest' python3 -m unittest discover -v /builddir/build/BUILD/rejson-1.0.2/test/pytest/test.py:87: SyntaxWarning: invalid escape sequence '\[' ' ', '\\"', '\'', '\[', '\x00', '\x0a', '\x0c', '\xff'] testAllJSONCaseFiles (test.ReJSONTestCase.testAllJSONCaseFiles) Test using all JSON test case files ... ok testArrIndexCommand (test.ReJSONTestCase.testArrIndexCommand) Test JSON.ARRINDEX command ... ok testArrPopCommand (test.ReJSONTestCase.testArrPopCommand) Test JSON.ARRPOP command ... ok testArrTrimCommand (test.ReJSONTestCase.testArrTrimCommand) Test JSON.ARRTRIM command ... /usr/lib/python3.12/site-packages/redis/connection.py:633: ResourceWarning: unclosed file <_io.FileIO name=3 mode='rb' closefd=True> def _error_message(self, exception): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.12/site-packages/redis/connection.py:633: ResourceWarning: unclosed file <_io.FileIO name=5 mode='rb' closefd=True> def _error_message(self, exception): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.12/site-packages/redis/connection.py:633: ResourceWarning: unclosed file <_io.FileIO name=7 mode='rb' closefd=True> def _error_message(self, exception): ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testArrayCRUD (test.ReJSONTestCase.testArrayCRUD) Test JSON Array CRUDness ... ok testDelCommand (test.ReJSONTestCase.testDelCommand) Test REJSON.DEL command ... ok testDoubleParse (test.ReJSONTestCase.testDoubleParse) ... ok testGetNonExistantPathsFromBasicDocumentShouldFail (test.ReJSONTestCase.testGetNonExistantPathsFromBasicDocumentShouldFail) Test failure of getting non-existing values ... ok testGetPartsOfValuesDocumentMultiple (test.ReJSONTestCase.testGetPartsOfValuesDocumentMultiple) Test correctness of an object returned by JSON.GET ... ok testGetPartsOfValuesDocumentOneByOne (test.ReJSONTestCase.testGetPartsOfValuesDocumentOneByOne) Test type and value returned by JSON.GET ... ok testIssue_13 (test.ReJSONTestCase.testIssue_13) https://github.com/RedisLabsModules/rejson/issues/13 ... ok testLenCommands (test.ReJSONTestCase.testLenCommands) Test the JSON.ARRLEN, JSON.OBJLEN and JSON.STRLEN commands ... ok testLruCache (test.ReJSONTestCase.testLruCache) ... /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.BufferedReader name=9> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=4 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=6 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=8 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=10 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=12 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=14 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=16 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/socket.py:500: ResourceWarning: unclosed file <_io.FileIO name=18 mode='rb' closefd=True> def close(self): ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testMgetCommand (test.ReJSONTestCase.testMgetCommand) Test REJSON.MGET command ... ok testNumIncrCommand (test.ReJSONTestCase.testNumIncrCommand) Test JSON.NUMINCRBY command ... ok testObjKeysCommand (test.ReJSONTestCase.testObjKeysCommand) Test JSON.OBJKEYS command ... ok testObjectCRUD (test.ReJSONTestCase.testObjectCRUD) ... ok testRespCommand (test.ReJSONTestCase.testRespCommand) Test JSON.RESP command ... ok testSetBehaviorModifyingSubcommands (test.ReJSONTestCase.testSetBehaviorModifyingSubcommands) Test JSON.SET's NX and XX subcommands ... ok testSetGetComparePassJSONCaseFiles (test.ReJSONTestCase.testSetGetComparePassJSONCaseFiles) Test setting, getting, saving and loading passable JSON test case files ... ok testSetGetWholeBasicDocumentShouldBeEqual (test.ReJSONTestCase.testSetGetWholeBasicDocumentShouldBeEqual) Test basic JSON.GET/JSON.SET ... ok testSetInvalidPathShouldFail (test.ReJSONTestCase.testSetInvalidPathShouldFail) Test that invalid paths fail ... /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=3 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=5 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=7 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=9 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=11 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=13 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=15 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.FileIO name=17 mode='rb' closefd=True> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/contextlib.py:475: ResourceWarning: unclosed file <_io.BufferedReader name=20> @staticmethod ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testSetReplaceRootShouldSucceed (test.ReJSONTestCase.testSetReplaceRootShouldSucceed) Test replacing the root of an existing key with a valid object succeeds ... ok testSetRootWithInvalidJSONValuesShouldFail (test.ReJSONTestCase.testSetRootWithInvalidJSONValuesShouldFail) Test that setting the root of a ReJSON key with invalid JSON values fails ... ok testSetRootWithJSONValuesShouldSucceed (test.ReJSONTestCase.testSetRootWithJSONValuesShouldSucceed) Test that the root of a JSON key can be set with any valid JSON ... ok testStrCommands (test.ReJSONTestCase.testStrCommands) Test JSON.STRAPPEND and JSON.STRLEN commands ... ok testTypeCommand (test.ReJSONTestCase.testTypeCommand) Test JSON.TYPE command ... ok ---------------------------------------------------------------------- Ran 27 tests in 4.986s OK make[2]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/test/pytest' make[1]: Leaving directory '/builddir/build/BUILD/rejson-1.0.2/test' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rejson-1.0.2-15.fc40.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.psrCia + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + DOCDIR=/builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/README.md /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/commands.md /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/developer.md /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/index.md /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/path.md /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/performance.md /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/ram.md /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_empty_string.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_empty_string_p.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_get_path.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_get_path_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_get_root.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_get_root_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_100.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_100_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_json_parser_0000.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_json_parser_0000_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_jsonsl_1.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_jsonsl_1_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_jsonsl_yahoo2.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_jsonsl_yahoo2_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_jsonsl_yelp.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_pass_jsonsl_yelp_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_set_path.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_set_path_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_set_root.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_lua_set_root_l.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_numbers.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_numbers_p.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_pass_100.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_pass_100_p.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_pass_json_parser_0000.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_pass_json_parser_0000_p.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_pass_jsonsl_1.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_pass_jsonsl_1_p.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_ping.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/bench_ping_p.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/demo.gif /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/favicon.png /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/docs/images/logo.svg /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/doc/rejson + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dPSSL1 + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + LICENSEDIR=/builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/licenses/rejson + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/licenses/rejson + cp -pr /builddir/build/BUILD/rejson-1.0.2/LICENSE /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64/usr/share/licenses/rejson + RPM_EC=0 ++ jobs -p + exit 0 Provides: rejson = 1.0.2-15.fc40 rejson(riscv-64) = 1.0.2-15.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.38)(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: rejson-debugsource-1.0.2-15.fc40.riscv64 Provides: rejson-debugsource = 1.0.2-15.fc40 rejson-debugsource(riscv-64) = 1.0.2-15.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rejson-debuginfo-1.0.2-15.fc40.riscv64 Provides: debuginfo(build-id) = 822dec35d7ab8cdc887c6226aaf01a7f199d2eb1 rejson-debuginfo = 1.0.2-15.fc40 rejson-debuginfo(riscv-64) = 1.0.2-15.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rejson-debugsource(riscv-64) = 1.0.2-15.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rejson-1.0.2-15.fc40.riscv64 Wrote: /builddir/build/RPMS/rejson-debuginfo-1.0.2-15.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/rejson-1.0.2-15.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/rejson-debugsource-1.0.2-15.fc40.riscv64.rpm RPM build warnings: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Child return code was: 0