Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rejson.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1672237501.687940/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.annkasyi:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.annkasyi:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '39bf0606309544868835d1335c9d68bf', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1672237501.687940/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.annkasyi:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --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 21: Possible unexpanded macro in: Requires: redis(modules_abi)(x86-64) = %{redis_modules_abi} Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658534400 Wrote: /builddir/build/SRPMS/rejson-1.0.2-10.fc38.src.rpm RPM build warnings: line 21: Possible unexpanded macro in: Requires: redis(modules_abi)(x86-64) = %{redis_modules_abi} Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rejson.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1672237501.687940/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.annkasyi:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.annkasyi:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', 'c4f4bcbb87f74a4587b5acbfd4253814', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1672237501.687940/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.annkasyi:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --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 Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658534400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9sWYEh + 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 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.DVuoto + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rejson-1.0.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/make -O -j2 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[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/rmutil" -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' util.c: In function 'RMUtil_ArgExists': util.c:23:25: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 23 | if (carg != NULL && strncasecmp(carg, arg, larg) == 0) { | ^~~~~~~~~~~ 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/rmutil" -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/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/rmutil" -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[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/rmutil" -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/rmutil" -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' 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/rmutil" -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/rmutil" -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[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/rmutil" -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[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/rmutil" -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/rmutil" -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' 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/rmutil" -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/rmutil" -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/rmutil" -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/rmutil" -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[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/rmutil" -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[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/rmutil" -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/rmutil" -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[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/rmutil" -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 /builddir/build/BUILD/rejson-1.0.2/src/rejson.c: In function 'JSONDebug_RedisCommand': /builddir/build/BUILD/rejson-1.0.2/src/rejson.c:257:10: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 257 | if (!strncasecmp("memory", subcmd, subcmdlen)) { | ^~~~~~~~~~~ /builddir/build/BUILD/rejson-1.0.2/src/rejson.c: In function 'JSONLen_GenericCommand': /builddir/build/BUILD/rejson-1.0.2/src/rejson.c:420:10: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 420 | if (!strcasecmp("json.arrlen", cmd)) | ^~~~~~~~~~ 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.GDcp4e + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rejson-1.0.2 + mkdir -p /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/lib64/redis/modules + install -pDm755 src/rejson.so /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/lib64/redis/modules/rejson.so + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.0.2-10.fc38 --unique-debug-suffix -1.0.2-10.fc38.x86_64 --unique-debug-src-base rejson-1.0.2-10.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/rejson-1.0.2 extracting debug info from /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/lib64/redis/modules/rejson.so original debug info size: 400kB, size after compression: 312kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 675 blocks + /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 + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.pvddEO + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 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/rmutil" -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/rmutil" -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/rmutil" -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.00006303 seconds (real) 0.00006379 seconds (proc) ./test_json_object.out ............................................................................................................................ 17 tests, 124 assertions, 0 failures Finished in 0.00039642 seconds (real) 0.00015839 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 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.11/site-packages/redis/retry.py:46: ResourceWarning: unclosed file <_io.FileIO name=3 mode='rb' closefd=True> return do() ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/retry.py:46: ResourceWarning: unclosed file <_io.FileIO name=5 mode='rb' closefd=True> return do() ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/retry.py:46: ResourceWarning: unclosed file <_io.FileIO name=7 mode='rb' closefd=True> return do() 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/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=4 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=6 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=8 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=10 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=12 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=14 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=16 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/backoff.py:37: ResourceWarning: unclosed file <_io.FileIO name=18 mode='rb' closefd=True> super().__init__(0) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/rmtest/__init__.py:28: ResourceWarning: unclosed file <_io.BufferedReader name=20> self._client = None 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/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=4 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=6 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=8 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=11 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=13 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=15 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=17 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.11/site-packages/redis/connection.py:604: ResourceWarning: unclosed file <_io.FileIO name=19 mode='rb' closefd=True> self._parser = parser_class(socket_read_size=self._socket_read_size) 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 3.317s 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-10.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.KiOYq0 + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + DOCDIR=/builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/doc/rejson + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/doc/rejson + cp -pr README.md /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/doc/rejson + cp -pr docs/commands.md docs/developer.md docs/index.md docs/path.md docs/performance.md docs/ram.md /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/doc/rejson + cp -pr docs/images/bench_empty_string.png docs/images/bench_empty_string_p.png docs/images/bench_lua_get_path.png docs/images/bench_lua_get_path_l.png docs/images/bench_lua_get_root.png docs/images/bench_lua_get_root_l.png docs/images/bench_lua_pass_100.png docs/images/bench_lua_pass_100_l.png docs/images/bench_lua_pass_json_parser_0000.png docs/images/bench_lua_pass_json_parser_0000_l.png docs/images/bench_lua_pass_jsonsl_1.png docs/images/bench_lua_pass_jsonsl_1_l.png docs/images/bench_lua_pass_jsonsl_yahoo2.png docs/images/bench_lua_pass_jsonsl_yahoo2_l.png docs/images/bench_lua_pass_jsonsl_yelp.png docs/images/bench_lua_pass_jsonsl_yelp_l.png docs/images/bench_lua_set_path.png docs/images/bench_lua_set_path_l.png docs/images/bench_lua_set_root.png docs/images/bench_lua_set_root_l.png docs/images/bench_numbers.png docs/images/bench_numbers_p.png docs/images/bench_pass_100.png docs/images/bench_pass_100_p.png docs/images/bench_pass_json_parser_0000.png docs/images/bench_pass_json_parser_0000_p.png docs/images/bench_pass_jsonsl_1.png docs/images/bench_pass_jsonsl_1_p.png docs/images/bench_ping.png docs/images/bench_ping_p.png docs/images/demo.gif docs/images/favicon.png docs/images/logo.svg /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/doc/rejson + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.VEwd7V + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + LICENSEDIR=/builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/licenses/rejson + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/licenses/rejson + cp -pr LICENSE /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64/usr/share/licenses/rejson + RPM_EC=0 ++ jobs -p + exit 0 Provides: rejson = 1.0.2-10.fc38 rejson(x86-64) = 1.0.2-10.fc38 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.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: rejson-debugsource-1.0.2-10.fc38.x86_64 Provides: rejson-debugsource = 1.0.2-10.fc38 rejson-debugsource(x86-64) = 1.0.2-10.fc38 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-10.fc38.x86_64 Provides: debuginfo(build-id) = fb4bba0da1c91d523b1fb23940ad4b0708187f05 rejson-debuginfo = 1.0.2-10.fc38 rejson-debuginfo(x86-64) = 1.0.2-10.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rejson-debugsource(x86-64) = 1.0.2-10.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64 Wrote: /builddir/build/RPMS/rejson-debugsource-1.0.2-10.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/rejson-1.0.2-10.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/rejson-debuginfo-1.0.2-10.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.p2uDrU + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rejson-1.0.2-10.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.eCCU8S + umask 022 + cd /builddir/build/BUILD + rm -rf rejson-1.0.2 rejson-1.0.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0