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-1674329321.858947/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.do7zxnna:/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.do7zxnna:/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', '58ad2b99efcd4e7892b76df6616d2ade', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674329321.858947/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.do7zxnna:/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=1674172800 Wrote: /builddir/build/SRPMS/rejson-1.0.2-11.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-1674329321.858947/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.do7zxnna:/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.do7zxnna:/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', 'bc8ebd35deee435382d3668b3e3a88de', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674329321.858947/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.do7zxnna:/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=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iobUnP + 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.y2gy4O + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rejson-1.0.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /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.qL1btu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rejson-1.0.2 + mkdir -p /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64/usr/lib64/redis/modules + install -pDm755 src/rejson.so /builddir/build/BUILDROOT/rejson-1.0.2-11.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-11.fc38 --unique-debug-suffix -1.0.2-11.fc38.x86_64 --unique-debug-src-base rejson-1.0.2-11.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-11.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 + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.nhc5zL + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 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.00023041 seconds (real) 0.00007022 seconds (proc) ./test_json_object.out ............................................................................................................................ 17 tests, 124 assertions, 0 failures Finished in 0.00030878 seconds (real) 0.00014972 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 ... ok testArrayCRUD (test.ReJSONTestCase.testArrayCRUD) Test JSON Array CRUDness ... /usr/lib64/python3.11/socket.py:961: ResourceWarning: unclosed file <_io.FileIO name=3 mode='rb' closefd=True> addrlist = [] ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/socket.py:961: ResourceWarning: unclosed file <_io.FileIO name=5 mode='rb' closefd=True> addrlist = [] ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/socket.py:961: ResourceWarning: unclosed file <_io.FileIO name=7 mode='rb' closefd=True> addrlist = [] ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/socket.py:961: ResourceWarning: unclosed file <_io.FileIO name=9 mode='rb' closefd=True> addrlist = [] ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/unittest/case.py:579: ResourceWarning: unclosed file <_io.BufferedReader name=11> if method() is not None: ResourceWarning: Enable tracemalloc to get the object allocation traceback 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) ... ok testMgetCommand (test.ReJSONTestCase.testMgetCommand) Test REJSON.MGET command ... /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=3 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=5 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=6 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=8 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=10 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=12 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=14 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/encodings/idna.py:161: ResourceWarning: unclosed file <_io.FileIO name=16 mode='rb' closefd=True> for label in labels[:-1]: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.11/unittest/case.py:579: ResourceWarning: unclosed file <_io.BufferedReader name=17> if method() is not None: ResourceWarning: Enable tracemalloc to get the object allocation traceback 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 ... 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 ... /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 /usr/lib/python3.11/site-packages/redis/retry.py:46: ResourceWarning: unclosed file <_io.FileIO name=9 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=11 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=13 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=15 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=17 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=19 mode='rb' closefd=True> return do() ResourceWarning: Enable tracemalloc to get the object allocation traceback 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.326s 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-11.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.leMi09 + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + DOCDIR=/builddir/build/BUILDROOT/rejson-1.0.2-11.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-11.fc38.x86_64/usr/share/doc/rejson + cp -pr README.md /builddir/build/BUILDROOT/rejson-1.0.2-11.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-11.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-11.fc38.x86_64/usr/share/doc/rejson + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.8IgOE0 + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + LICENSEDIR=/builddir/build/BUILDROOT/rejson-1.0.2-11.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-11.fc38.x86_64/usr/share/licenses/rejson + cp -pr LICENSE /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64/usr/share/licenses/rejson + RPM_EC=0 ++ jobs -p + exit 0 Provides: rejson = 1.0.2-11.fc38 rejson(x86-64) = 1.0.2-11.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-11.fc38.x86_64 Provides: rejson-debugsource = 1.0.2-11.fc38 rejson-debugsource(x86-64) = 1.0.2-11.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-11.fc38.x86_64 Provides: debuginfo(build-id) = 9769c79948d36777154422d8e57cc82c53c549d7 rejson-debuginfo = 1.0.2-11.fc38 rejson-debuginfo(x86-64) = 1.0.2-11.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-11.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64 Wrote: /builddir/build/RPMS/rejson-debugsource-1.0.2-11.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/rejson-1.0.2-11.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/rejson-debuginfo-1.0.2-11.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Q3DzyA + umask 022 + cd /builddir/build/BUILD + cd rejson-1.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rejson-1.0.2-11.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.FpPI0D + 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