<86>Feb 22 09:12:42 userdel[86487]: delete user 'rooter' <86>Feb 22 09:12:42 userdel[86487]: removed group 'rooter' owned by 'rooter' <86>Feb 22 09:12:42 userdel[86487]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 22 09:12:42 groupadd[86637]: group added to /etc/group: name=rooter, GID=1880 <86>Feb 22 09:12:42 groupadd[86637]: group added to /etc/gshadow: name=rooter <86>Feb 22 09:12:42 groupadd[86637]: new group: name=rooter, GID=1880 <86>Feb 22 09:12:42 useradd[86773]: new user: name=rooter, UID=1880, GID=1880, home=/root, shell=/bin/bash, from=none <86>Feb 22 09:12:42 userdel[86929]: delete user 'builder' <86>Feb 22 09:12:42 groupadd[87058]: group added to /etc/group: name=builder, GID=1881 <86>Feb 22 09:12:42 groupadd[87058]: group added to /etc/gshadow: name=builder <86>Feb 22 09:12:42 groupadd[87058]: new group: name=builder, GID=1881 <86>Feb 22 09:12:42 useradd[87190]: new user: name=builder, UID=1881, GID=1881, home=/usr/src, shell=/bin/bash, from=none <13>Feb 22 09:12:49 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548256 installed <13>Feb 22 09:12:49 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548256 installed <13>Feb 22 09:12:49 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Feb 22 09:12:49 rpmi: libsystemd-1:255.16-alt1 sisyphus+368218.100.2.1 1736510095 installed <13>Feb 22 09:12:49 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed <13>Feb 22 09:12:49 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Feb 22 09:12:49 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Feb 22 09:12:51 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Feb 22 09:12:51 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Feb 22 09:12:51 rpmi: libtasn1-4.20.0-alt1 sisyphus+374932.100.1.1 1739639776 installed <13>Feb 22 09:12:51 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 22 09:12:51 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 22 09:12:51 rpmi: ca-certificates-2025.02.10-alt1 sisyphus+374228.100.4.1 1739265441 installed <13>Feb 22 09:12:51 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Feb 22 09:12:51 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Feb 22 09:12:51 rpmi: libcrypto3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed <13>Feb 22 09:12:51 rpmi: libssl3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed <13>Feb 22 09:12:51 rpmi: libssl-devel-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed <13>Feb 22 09:12:51 rpmi: openssl-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed <13>Feb 22 09:12:51 rpmi: tcl-tls-1.7.22-alt1 sisyphus+326069.1000.1.1 1690717870 installed <13>Feb 22 09:12:51 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139881 installed <13>Feb 22 09:12:51 rpmi: libsystemd-devel-1:255.16-alt1 sisyphus+368218.100.2.1 1736510095 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/valkey-8.0.2-alt1.nosrc.rpm (w1.gzdio) Installing valkey-8.0.2-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.42637 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf valkey-8.0.2 + echo 'Source #0 (valkey-8.0.2.tar):' Source #0 (valkey-8.0.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/valkey-8.0.2.tar + cd valkey-8.0.2 + /bin/chmod -c -Rf u+rwX,go-w . + sed -e 's/--with-lg-quantum/--with-lg-page=12 --with-lg-quantum/' -i deps/Makefile + sed -i -e 's|^logfile .*$|logfile /var/log/valkey/valkey.log|g' -e 's|^# unixsocket .*$|unixsocket /run/valkey/valkey.sock|g' -e 's|^pidfile .*$|pidfile /run/valkey/valkey.pid|g' valkey.conf + sed -i -e 's|^logfile .*$|logfile /var/log/valkey/sentinel.log|g' -e 's|^pidfile .*$|pidfile /run/valkey/sentinel.pid|g' sentinel.conf + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.42637 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd valkey-8.0.2 + USE_MALLOC= + USE_MALLOC=USE_JEMALLOC=yes + make -j16 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' OPTIMIZATION= DEBUG_FLAGS= DEBUG= V=echo PREFIX=/usr/src/tmp/valkey-buildroot/usr USE_JEMALLOC=yes BUILD_TLS=yes USE_SYSTEMD=yes all cd src && make all make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' which: no python3 in (/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) which: no python in (/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MM acl.c adlist.c ae.c anet.c aof.c bio.c bitops.c blocked.c call_reply.c childinfo.c cli_commands.c cli_common.c cluster.c cluster_legacy.c cluster_slot_stats.c commands.c config.c connection.c crc16.c crc64.c crccombine.c crcspeed.c db.c debug.c defrag.c dict.c endianconv.c eval.c evict.c expire.c function_lua.c functions.c geo.c geohash.c geohash_helper.c hyperloglog.c intset.c io_threads.c kvstore.c latency.c lazyfree.c listpack.c localtime.c logreqres.c lolwut.c lolwut5.c lolwut6.c lzf_c.c lzf_d.c memory_prefetch.c memtest.c module.c monotonic.c mt19937-64.c multi.c networking.c notify.c object.c pqsort.c pubsub.c quicklist.c rand.c rax.c rdb.c release.c replication.c resp_parser.c rio.c script.c script_lua.c sds.c sentinel.c server.c serverassert.c setcpuaffinity.c setproctitle.c sha1.c sha256.c siphash.c slowlog.c socket.c sort.c sparkline.c strl.c syncio.c syscheck.c t_hash.c t_list.c t_set.c t_stream.c t_string.c t_zset.c threads_mngr.c timeout.c tls.c tracking.c unix.c util.c valkey-benchmark.c valkey-check-aof.c valkey-check-rdb.c valkey-cli.c ziplist.c zipmap.c zmalloc.c > Makefile.dep 2> /dev/null || true make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' which: no python3 in (/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) which: no python in (/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' rm -rf valkey-server valkey-sentinel valkey-cli valkey-benchmark valkey-check-rdb valkey-check-aof valkey-unit-tests libvalkey.a unit/*.o unit/*.d *.o *.gcda *.gcno *.gcov valkey.info lcov-html Makefile.dep *.so rm -f threads_mngr.d adlist.d quicklist.d ae.d anet.d dict.d kvstore.d server.d sds.d zmalloc.d lzf_c.d lzf_d.d pqsort.d zipmap.d sha1.d ziplist.d release.d memory_prefetch.d io_threads.d networking.d util.d object.d db.d replication.d rdb.d t_string.d t_list.d t_set.d t_zset.d t_hash.d config.d aof.d pubsub.d multi.d debug.d sort.d intset.d syncio.d cluster.d cluster_legacy.d cluster_slot_stats.d crc16.d endianconv.d slowlog.d eval.d bio.d rio.d rand.d memtest.d syscheck.d crcspeed.d crccombine.d crc64.d bitops.d sentinel.d notify.d setproctitle.d blocked.d hyperloglog.d latency.d sparkline.d valkey-check-rdb.d valkey-check-aof.d geo.d lazyfree.d module.d evict.d expire.d geohash.d geohash_helper.d childinfo.d defrag.d siphash.d rax.d t_stream.d listpack.d localtime.d lolwut.d lolwut5.d lolwut6.d acl.d tracking.d socket.d tls.d sha256.d timeout.d setcpuaffinity.d monotonic.d mt19937-64.d resp_parser.d call_reply.d script_lua.d script.d functions.d function_lua.d commands.d strl.d connection.d unix.d logreqres.d anet.d adlist.d dict.d valkey-cli.d zmalloc.d release.d ae.d serverassert.d crcspeed.d crccombine.d crc64.d siphash.d crc16.d monotonic.d cli_common.d mt19937-64.d strl.d cli_commands.d ae.d anet.d valkey-benchmark.d adlist.d dict.d zmalloc.d serverassert.d release.d crcspeed.d crccombine.d crc64.d siphash.d crc16.d monotonic.d cli_common.d mt19937-64.d strl.d make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' (cd ../deps && make distclean) (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /dev/null || true (cd jemalloc && [ -f Makefile ] && make distclean) > /dev/null || true (cd hdr_histogram && make clean) > /dev/null || true (cd fpconv && make clean) > /dev/null || true make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' (rm -f .make-*) make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' (cd modules && make clean) make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src/modules' rm -rf *.xo *.so make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src/modules' (cd ../tests/modules && make clean) make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/tests/modules' rm -f commandfilter.so basics.so testrdb.so fork.so infotest.so propagate.so misc.so hooks.so blockonkeys.so blockonbackground.so scan.so datatype.so datatype2.so auth.so keyspace_events.so blockedclient.so getkeys.so getchannels.so test_lazyfree.so timer.so defragtest.so keyspecs.so hash.so zset.so stream.so mallocsize.so aclcheck.so list.so subcommands.so reply.so cmdintrospection.so eventloop.so moduleconfigs.so moduleconfigstwo.so publish.so usercall.so postnotifications.so moduleauthtwo.so rdbloadsave.so crash.so cluster.so commandfilter.xo basics.xo testrdb.xo fork.xo infotest.xo propagate.xo misc.xo hooks.xo blockonkeys.xo blockonbackground.xo scan.xo datatype.xo datatype2.xo auth.xo keyspace_events.xo blockedclient.xo getkeys.xo getchannels.xo test_lazyfree.xo timer.xo defragtest.xo keyspecs.xo hash.xo zset.xo stream.xo mallocsize.xo aclcheck.xo list.xo subcommands.xo reply.xo cmdintrospection.xo eventloop.xo moduleconfigs.xo moduleconfigstwo.xo publish.xo usercall.xo postnotifications.xo moduleauthtwo.xo rdbloadsave.xo crash.xo cluster.xo make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/tests/modules' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' (rm -f .make-*) make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' echo STD=-pedantic -std=gnu11 >> .make-settings echo WARN=-Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes >> .make-settings echo OPT= >> .make-settings echo MALLOC=jemalloc >> .make-settings echo BUILD_TLS=yes >> .make-settings echo BUILD_RDMA=no >> .make-settings echo USE_SYSTEMD=yes >> .make-settings echo CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic >> .make-settings echo LDFLAGS= >> .make-settings echo SERVER_CFLAGS= >> .make-settings echo SERVER_LDFLAGS= >> .make-settings echo PREV_FINAL_CFLAGS=-pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 >> .make-settings echo PREV_FINAL_LDFLAGS= -rdynamic >> .make-settings make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' (cd ../deps && make hiredis linenoise lua hdr_histogram fpconv jemalloc) (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /dev/null || true (cd jemalloc && [ -f Makefile ] && make distclean) > /dev/null || true (cd hdr_histogram && make clean) > /dev/null || true (cd fpconv && make clean) > /dev/null || true make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' (rm -f .make-*) make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' (echo "-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" > .make-cflags) make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' (echo "" > .make-ldflags) make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' MAKE hiredis make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' cd hiredis && make static USE_SSL=1 make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' MAKE linenoise make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' cd linenoise && make make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' MAKE lua make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 " MYLDFLAGS="" AR="ar rc" make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' MAKE hdr_histogram make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' cd hdr_histogram && make make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' MAKE fpconv make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' cd fpconv && make make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic alloc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o ldump.o ldump.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/fpconv' cc -Wall -Os -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c fpconv_dtoa.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/fpconv' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lfunc.o lfunc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/fpconv' ar rcs libfpconv.a fpconv_dtoa.o make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/fpconv' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hdr_histogram' cc -std=c99 -Wall -Os -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hdr_histogram' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hdr_histogram' ar rcs libhdrhistogram.a hdr_histogram.o make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hdr_histogram' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lmem.o lmem.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o ldebug.o ldebug.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o ldo.o ldo.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o llex.o llex.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lcode.o lcode.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lapi.o lapi.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lopcodes.o lopcodes.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lstate.o lstate.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic net.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lobject.o lobject.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic sockcompat.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lstring.o lstring.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic hiredis.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lparser.o lparser.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lgc.o lgc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o ltm.o ltm.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic sds.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic async.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lzio.o lzio.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/linenoise' cc -Wall -Os -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c linenoise.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/linenoise' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lundump.o lundump.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o ltable.o ltable.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o strbuf.o strbuf.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o fpconv.o fpconv.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o loslib.o loslib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic read.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' cc -std=c99 -c -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -pedantic ssl.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' ar rcs libhiredis.a alloc.o net.o hiredis.o sds.o async.o read.o sockcompat.o make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' ar rcs libhiredis_ssl.a ssl.o make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/hiredis' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o liolib.o liolib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o linit.o linit.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lauxlib.o lauxlib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o ltablib.o ltablib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lua_bit.o lua_bit.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lmathlib.o lmathlib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lbaselib.o lbaselib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lvm.o lvm.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o ldblib.o ldblib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o print.o print.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lua_struct.o lua_struct.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o loadlib.o loadlib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lua_cmsgpack.o lua_cmsgpack.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lua_cjson.o lua_cjson.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lstrlib.o lstrlib.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o luac.o luac.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -c -o lua.o lua.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' ar rc liblua.a lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o strbuf.o fpconv.o lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o loslib.o ltablib.o lstrlib.o loadlib.o linit.o lua_cjson.o lua_struct.o lua_cmsgpack.o lua_bit.o # DLL needs all object files ranlib liblua.a make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -o lua lua.o liblua.a -lm make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' cc -o luac luac.o print.o liblua.a -lm make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/lua/src' make[2]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' MAKE jemalloc cd jemalloc && ./configure --disable-cxx --with-version=5.3.0-0-g0 --with-lg-page=12 --with-lg-quantum=3 --disable-cache-oblivious --with-jemalloc-prefix=je_ CFLAGS="-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" LDFLAGS="" checking for xsltproc... false checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether compiler is cray... no checking whether compiler supports -std=gnu11... yes checking whether compiler supports -Werror=unknown-warning-option... no checking whether compiler supports -Wall... yes checking whether compiler supports -Wextra... yes checking whether compiler supports -Wshorten-64-to-32... no checking whether compiler supports -Wsign-compare... yes checking whether compiler supports -Wundef... yes checking whether compiler supports -Wno-format-zero-length... yes checking whether compiler supports -Wpointer-arith... yes checking whether compiler supports -Wno-missing-braces... yes checking whether compiler supports -Wno-missing-field-initializers... yes checking whether compiler supports -Wno-missing-attributes... yes checking whether compiler supports -pipe... yes checking whether compiler supports -g3... yes checking how to run the C preprocessor... gcc -E checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking size of void *... 4 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking size of intmax_t... 8 checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking whether pause instruction is compilable... yes checking number of significant virtual address bits... 32 checking for ar... ar checking for nm... nm checking for gawk... gawk checking for malloc.h... yes checking whether malloc_usable_size definition can use const argument... no checking for library containing log... -lm checking whether __attribute__ syntax is compilable... yes checking whether compiler supports -fvisibility=hidden... yes checking whether compiler supports -fvisibility=hidden... no checking whether compiler supports -Werror... yes checking whether compiler supports -herror_on_warning... no checking whether tls_model attribute is compilable... yes checking whether compiler supports -Werror... yes checking whether compiler supports -herror_on_warning... no checking whether alloc_size attribute is compilable... yes checking whether compiler supports -Werror... yes checking whether compiler supports -herror_on_warning... no checking whether format(gnu_printf, ...) attribute is compilable... yes checking whether compiler supports -Werror... yes checking whether compiler supports -herror_on_warning... no checking whether format(printf, ...) attribute is compilable... yes checking whether compiler supports -Werror... yes checking whether compiler supports -herror_on_warning... no checking whether format(printf, ...) attribute is compilable... yes checking whether compiler supports -Wimplicit-fallthrough... yes checking whether fallthrough attribute is compilable... yes checking whether compiler supports -Wimplicit-fallthrough... yes checking whether compiler supports -Wimplicit-fallthrough... no checking whether compiler supports -Werror... yes checking whether compiler supports -herror_on_warning... no checking whether cold attribute is compilable... yes checking whether vm_make_tag is compilable... no checking for a BSD-compatible install... /usr/bin/ginstall -c checking for ranlib... ranlib checking for ld... /usr/bin/ld checking for autoconf... /usr/bin/autoconf checking for memalign... yes checking for valloc... yes checking for malloc_size... no checking whether compiler supports -O3... yes checking whether compiler supports -O3... no checking whether compiler supports -funroll-loops... yes checking configured backtracing method... N/A checking for sbrk... yes checking whether utrace(2) is compilable... no checking whether utrace(2) with label is compilable... no checking whether a program using __builtin_unreachable is compilable... yes checking whether a program using __builtin_ffsl is compilable... yes checking whether a program using __builtin_popcountl is compilable... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking for dlfcn.h... yes checking for dlsym... yes checking whether pthread_atfork(3) is compilable... yes checking whether pthread_setname_np(3) is compilable... yes checking whether pthread_getname_np(3) is compilable... yes checking whether pthread_get_name_np(3) is compilable... no checking for library containing clock_gettime... none required checking whether clock_gettime(CLOCK_MONOTONIC_COARSE, ...) is compilable... yes checking whether clock_gettime(CLOCK_MONOTONIC, ...) is compilable... yes checking whether mach_absolute_time() is compilable... no checking whether clock_gettime(CLOCK_REALTIME, ...) is compilable... yes checking whether compiler supports -Werror... yes checking whether syscall(2) is compilable... yes checking for secure_getenv... yes checking for sched_getcpu... yes checking for sched_setaffinity... yes checking for issetugid... no checking for _malloc_thread_cleanup... no checking for _pthread_mutex_init_calloc_cb... no checking for memcntl... no checking for TLS... yes checking whether C11 atomics is compilable... yes checking whether GCC __atomic atomics is compilable... yes checking whether GCC 8-bit __atomic atomics is compilable... yes checking whether GCC __sync atomics is compilable... yes checking whether GCC 8-bit __sync atomics is compilable... yes checking whether Darwin OSAtomic*() is compilable... no checking whether madvise(2) is compilable... yes checking whether madvise(..., MADV_FREE) is compilable... yes checking whether madvise(..., MADV_DONTNEED) is compilable... yes checking whether madvise(..., MADV_DO[NT]DUMP) is compilable... yes checking whether madvise(..., MADV_[NO]HUGEPAGE) is compilable... yes checking whether madvise(..., MADV_[NO]CORE) is compilable... no checking whether mprotect(2) is compilable... yes checking for __builtin_clz... yes checking whether Darwin os_unfair_lock_*() is compilable... no checking whether glibc malloc hook is compilable... no checking whether glibc memalign hook is compilable... no checking whether pthreads adaptive mutexes is compilable... yes checking whether compiler supports -D_GNU_SOURCE... yes checking whether compiler supports -Werror... yes checking whether compiler supports -herror_on_warning... no checking whether strerror_r returns char with gnu source is compilable... yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes configure: creating ./config.status config.status: creating Makefile config.status: creating jemalloc.pc config.status: creating doc/html.xsl config.status: creating doc/manpages.xsl config.status: creating doc/jemalloc.xml config.status: creating include/jemalloc/jemalloc_macros.h config.status: creating include/jemalloc/jemalloc_protos.h config.status: creating include/jemalloc/jemalloc_typedefs.h config.status: creating include/jemalloc/internal/jemalloc_preamble.h config.status: creating test/test.sh config.status: creating test/include/test/jemalloc_test.h config.status: creating config.stamp config.status: creating bin/jemalloc-config config.status: creating bin/jemalloc.sh config.status: creating bin/jeprof config.status: creating include/jemalloc/jemalloc_defs.h config.status: creating include/jemalloc/internal/jemalloc_internal_defs.h config.status: creating test/include/test/jemalloc_test_defs.h config.status: executing include/jemalloc/internal/public_symbols.txt commands config.status: executing include/jemalloc/internal/private_symbols.awk commands config.status: executing include/jemalloc/internal/private_symbols_jet.awk commands config.status: executing include/jemalloc/internal/public_namespace.h commands config.status: executing include/jemalloc/internal/public_unnamespace.h commands config.status: executing include/jemalloc/jemalloc_protos_jet.h commands config.status: executing include/jemalloc/jemalloc_rename.h commands config.status: executing include/jemalloc/jemalloc_mangle.h commands config.status: executing include/jemalloc/jemalloc_mangle_jet.h commands config.status: executing include/jemalloc/jemalloc.h commands =============================================================================== jemalloc version : 5.3.0-0-g0 library revision : 2 CONFIG : --disable-cxx --with-version=5.3.0-0-g0 --with-lg-page=12 --with-lg-quantum=3 --disable-cache-oblivious --with-jemalloc-prefix=je_ 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' LDFLAGS= 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' CC : gcc CONFIGURE_CFLAGS : -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops SPECIFIED_CFLAGS : -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic EXTRA_CFLAGS : CPPFLAGS : -D_GNU_SOURCE -D_REENTRANT CXX : CONFIGURE_CXXFLAGS : SPECIFIED_CXXFLAGS : -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic EXTRA_CXXFLAGS : LDFLAGS : EXTRA_LDFLAGS : DSO_LDFLAGS : -shared -Wl,-soname,$(@F) LIBS : -lm -pthread RPATH_EXTRA : XSLTPROC : false XSLROOT : PREFIX : /usr/local BINDIR : /usr/local/bin DATADIR : /usr/local/share INCLUDEDIR : /usr/local/include LIBDIR : /usr/local/lib MANDIR : /usr/local/share/man srcroot : abs_srcroot : /usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc/ objroot : abs_objroot : /usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc/ JEMALLOC_PREFIX : je_ JEMALLOC_PRIVATE_NAMESPACE : je_ install_suffix : malloc_conf : documentation : 1 shared libs : 1 static libs : 1 autogen : 0 debug : 0 stats : 1 experimental_smallocx : 0 prof : 0 prof-libunwind : 0 prof-libgcc : 0 prof-gcc : 0 fill : 1 utrace : 0 xmalloc : 0 log : 0 lazy_lock : 0 cache-oblivious : 0 cxx : 0 =============================================================================== make[2]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps' cd jemalloc && make lib/libjemalloc.a make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/div.sym.o src/div.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bin_info.sym.o src/bin_info.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/cache_bin.sym.o src/cache_bin.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bin.sym.o src/bin.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bitmap.sym.o src/bitmap.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/buf_writer.sym.o src/buf_writer.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/counter.sym.o src/counter.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ecache.sym.o src/ecache.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/decay.sym.o src/decay.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/background_thread.sym.o src/background_thread.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/base.sym.o src/base.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/arena.sym.o src/arena.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/edata_cache.sym.o src/edata_cache.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/extent_mmap.sym.o src/extent_mmap.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/extent_dss.sym.o src/extent_dss.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/exp_grow.sym.o src/exp_grow.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/san_bump.sym.o src/san_bump.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/fxp.sym.o src/fxp.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hook.sym.o src/hook.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ckh.sym.o src/ckh.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/san.sym.o src/san.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ehooks.sym.o src/ehooks.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/edata.sym.o src/edata.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/emap.sym.o src/emap.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/extent.sym.o src/extent.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/eset.sym.o src/eset.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hpa.sym.o src/hpa.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/inspect.sym.o src/inspect.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/malloc_io.sym.o src/malloc_io.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pa_extra.sym.o src/pa_extra.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/large.sym.o src/large.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/log.sym.o src/log.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hpdata.sym.o src/hpdata.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/mutex.sym.o src/mutex.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hpa_hooks.sym.o src/hpa_hooks.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/nstime.sym.o src/nstime.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pages.sym.o src/pages.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pai.sym.o src/pai.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pac.sym.o src/pac.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/jemalloc.sym.o src/jemalloc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_log.sym.o src/prof_log.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pa.sym.o src/pa.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/sc.sym.o src/sc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/rtree.sym.o src/rtree.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_recent.sym.o src/prof_recent.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/peak_event.sym.o src/peak_event.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/safety_check.sym.o src/safety_check.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof.sym.o src/prof.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/jemalloc.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/jemalloc.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/arena.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/arena.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_data.sym.o src/prof_data.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/background_thread.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/background_thread.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/base.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/base.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ctl.sym.o src/ctl.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/bin.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/bin.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/bin_info.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/bin_info.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/bitmap.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/bitmap.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/buf_writer.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/buf_writer.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/cache_bin.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/cache_bin.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/ckh.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/ckh.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_sys.sym.o src/prof_sys.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/counter.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/counter.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/ctl.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/ctl.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/decay.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/decay.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/div.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/div.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/edata.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/edata.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/ecache.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/ecache.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/sz.sym.o src/sz.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/edata_cache.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/edata_cache.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/ehooks.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/ehooks.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/emap.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/emap.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/eset.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/eset.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/exp_grow.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/exp_grow.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/extent.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/extent.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/extent_dss.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/extent_dss.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/extent_mmap.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/extent_mmap.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/fxp.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/fxp.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/san.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/san.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/san_bump.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/san_bump.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/hpa.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/hpa.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/hook.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/hook.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/hpa_hooks.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/hpa_hooks.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/hpdata.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/hpdata.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/inspect.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/inspect.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_stats.sym.o src/prof_stats.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/large.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/large.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/test_hooks.sym.o src/test_hooks.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/log.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/log.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/malloc_io.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/malloc_io.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/mutex.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/mutex.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/nstime.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/nstime.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/pa_extra.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/pa_extra.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/pa.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/pa.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/pai.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/pai.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/pac.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/pac.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/peak_event.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/peak_event.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/prof.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/prof.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/pages.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/pages.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/prof_data.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/prof_data.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/prof_log.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/prof_log.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/prof_recent.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/prof_recent.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/prof_stats.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/prof_stats.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ticker.sym.o src/ticker.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/safety_check.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/safety_check.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/psset.sym.o src/psset.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/prof_sys.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/prof_sys.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/rtree.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/rtree.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/sc.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/sc.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/sz.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/sz.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/test_hooks.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/test_hooks.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/psset.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/psset.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/ticker.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/ticker.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/witness.sym.o src/witness.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/witness.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/witness.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/thread_event.sym.o src/thread_event.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/thread_event.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/thread_event.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/tcache.sym.o src/tcache.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/tcache.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/tcache.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/sec.sym.o src/sec.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/sec.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/sec.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/stats.sym.o src/stats.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/stats.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/stats.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/tsd.sym.o src/tsd.c In file included from include/jemalloc/internal/ckh.h:4, from include/jemalloc/internal/prof_structs.h:4, from include/jemalloc/internal/jemalloc_internal_includes.h:51, from src/tsd.c:2: include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' nm -a src/tsd.sym.o | gawk -f include/jemalloc/internal/private_symbols.awk > src/tsd.sym make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' /bin/sh include/jemalloc/internal/private_namespace.sh src/jemalloc.sym src/arena.sym src/background_thread.sym src/base.sym src/bin.sym src/bin_info.sym src/bitmap.sym src/buf_writer.sym src/cache_bin.sym src/ckh.sym src/counter.sym src/ctl.sym src/decay.sym src/div.sym src/ecache.sym src/edata.sym src/edata_cache.sym src/ehooks.sym src/emap.sym src/eset.sym src/exp_grow.sym src/extent.sym src/extent_dss.sym src/extent_mmap.sym src/fxp.sym src/san.sym src/san_bump.sym src/hook.sym src/hpa.sym src/hpa_hooks.sym src/hpdata.sym src/inspect.sym src/large.sym src/log.sym src/malloc_io.sym src/mutex.sym src/nstime.sym src/pa.sym src/pa_extra.sym src/pai.sym src/pac.sym src/pages.sym src/peak_event.sym src/prof.sym src/prof_data.sym src/prof_log.sym src/prof_recent.sym src/prof_stats.sym src/prof_sys.sym src/psset.sym src/rtree.sym src/safety_check.sym src/sc.sym src/sec.sym src/stats.sym src/sz.sym src/tcache.sym src/test_hooks.sym src/thread_event.sym src/ticker.sym src/tsd.sym src/witness.sym > include/jemalloc/internal/private_namespace.gen.h make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' cp include/jemalloc/internal/private_namespace.gen.h include/jemalloc/internal/private_namespace.h make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ecache.o src/ecache.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/counter.o src/counter.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/div.o src/div.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/bin.o src/bin.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/buf_writer.o src/buf_writer.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/base.o src/base.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/cache_bin.o src/cache_bin.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/bin_info.o src/bin_info.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/arena.o src/arena.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/edata_cache.o src/edata_cache.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/eset.o src/eset.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ehooks.o src/ehooks.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/bitmap.o src/bitmap.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/decay.o src/decay.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/edata.o src/edata.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/background_thread.o src/background_thread.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/extent_dss.o src/extent_dss.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/extent_mmap.o src/extent_mmap.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/fxp.o src/fxp.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/hook.o src/hook.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ckh.o src/ckh.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/extent.o src/extent.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/san_bump.o src/san_bump.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/emap.o src/emap.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/exp_grow.o src/exp_grow.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/hpa_hooks.o src/hpa_hooks.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/hpa.o src/hpa.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/malloc_io.o src/malloc_io.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/san.o src/san.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/log.o src/log.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/pa.o src/pa.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/inspect.o src/inspect.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/nstime.o src/nstime.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/pa_extra.o src/pa_extra.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/hpdata.o src/hpdata.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/mutex.o src/mutex.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/pai.o src/pai.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof_stats.o src/prof_stats.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/large.o src/large.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/peak_event.o src/peak_event.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/pac.o src/pac.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/safety_check.o src/safety_check.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/pages.o src/pages.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof.o src/prof.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ctl.o src/ctl.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/sc.o src/sc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof_log.o src/prof_log.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/psset.o src/psset.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof_recent.o src/prof_recent.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/rtree.o src/rtree.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/test_hooks.o src/test_hooks.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/sec.o src/sec.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/sz.o src/sz.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/jemalloc.o src/jemalloc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof_sys.o src/prof_sys.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof_data.o src/prof_data.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/tsd.o src/tsd.c In file included from include/jemalloc/internal/ckh.h:4, from include/jemalloc/internal/prof_structs.h:4, from include/jemalloc/internal/jemalloc_internal_includes.h:51, from src/tsd.c:2: include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ include/jemalloc/internal/tsd.h:149:25: warning: missing braces around initializer [-Wmissing-braces] 149 | #define TSD_INITIALIZER { \ | ^ src/tsd.c:21:41: note: in expansion of macro 'TSD_INITIALIZER' 21 | JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls = TSD_INITIALIZER; | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ticker.o src/ticker.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/thread_event.o src/thread_event.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/witness.o src/witness.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/tcache.o src/tcache.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/stats.o src/stats.c make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' ar crs lib/libjemalloc.a src/jemalloc.o src/arena.o src/background_thread.o src/base.o src/bin.o src/bin_info.o src/bitmap.o src/buf_writer.o src/cache_bin.o src/ckh.o src/counter.o src/ctl.o src/decay.o src/div.o src/ecache.o src/edata.o src/edata_cache.o src/ehooks.o src/emap.o src/eset.o src/exp_grow.o src/extent.o src/extent_dss.o src/extent_mmap.o src/fxp.o src/san.o src/san_bump.o src/hook.o src/hpa.o src/hpa_hooks.o src/hpdata.o src/inspect.o src/large.o src/log.o src/malloc_io.o src/mutex.o src/nstime.o src/pa.o src/pa_extra.o src/pai.o src/pac.o src/pages.o src/peak_event.o src/prof.o src/prof_data.o src/prof_log.o src/prof_recent.o src/prof_stats.o src/prof_sys.o src/psset.o src/rtree.o src/safety_check.o src/sc.o src/sec.o src/stats.o src/sz.o src/tcache.o src/test_hooks.o src/thread_event.o src/ticker.o src/tsd.o src/witness.o make[3]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/deps/jemalloc' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o lzf_c.o -c lzf_c.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o pqsort.o -c pqsort.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o adlist.o -c adlist.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o zipmap.o -c zipmap.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o lzf_d.o -c lzf_d.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o release.o -c release.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o zmalloc.o -c zmalloc.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o anet.o -c anet.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o sds.o -c sds.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o kvstore.o -c kvstore.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o quicklist.o -c quicklist.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o sha1.o -c sha1.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o threads_mngr.o -c threads_mngr.c In file included from threads_mngr.c:35: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o ae.o -c ae.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o ziplist.o -c ziplist.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o dict.o -c dict.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o io_threads.o -c io_threads.c In file included from io_threads.h:4, from io_threads.c:7: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o memory_prefetch.o -c memory_prefetch.c In file included from memory_prefetch.c:11: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o util.o -c util.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o object.o -c object.c In file included from object.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o t_list.o -c t_list.c In file included from t_list.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o t_set.o -c t_set.c In file included from t_set.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o multi.o -c multi.c In file included from multi.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o t_string.o -c t_string.c In file included from t_string.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o db.o -c db.c In file included from db.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o intset.o -c intset.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o t_hash.o -c t_hash.c In file included from t_hash.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o endianconv.o -c endianconv.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o syncio.o -c syncio.c In file included from syncio.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o pubsub.o -c pubsub.c In file included from pubsub.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o aof.o -c aof.c In file included from aof.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o crc16.o -c crc16.c In file included from crc16.c:1: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o sort.o -c sort.c In file included from sort.c:32: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o rand.o -c rand.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o cluster_slot_stats.o -c cluster_slot_stats.c In file included from cluster_slot_stats.h:1, from cluster_slot_stats.c:7: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o debug.o -c debug.c In file included from debug.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o config.o -c config.c In file included from config.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o memtest.o -c memtest.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o cluster.o -c cluster.c In file included from cluster.c:36: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o rdb.o -c rdb.c In file included from rdb.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o bio.o -c bio.c In file included from bio.c:63: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o crcspeed.o -c crcspeed.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o crc64.o -c crc64.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o syscheck.o -c syscheck.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o t_zset.o -c t_zset.c In file included from t_zset.c:59: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o replication.o -c replication.c In file included from replication.c:32: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o networking.o -c networking.c In file included from networking.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o rio.o -c rio.c In file included from rio.c:57: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o setproctitle.o -c setproctitle.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o slowlog.o -c slowlog.c In file included from slowlog.h:33, from slowlog.c:41: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o notify.o -c notify.c In file included from notify.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o server.o -c server.c In file included from server.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o latency.o -c latency.c In file included from latency.c:36: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o sparkline.o -c sparkline.c In file included from sparkline.c:33: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o blocked.o -c blocked.c In file included from blocked.c:63: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o valkey-check-aof.o -c valkey-check-aof.c In file included from valkey-check-aof.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o eval.o -c eval.c In file included from eval.c:38: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o geohash.o -c geohash.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o bitops.o -c bitops.c In file included from bitops.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o valkey-check-rdb.o -c valkey-check-rdb.c In file included from valkey-check-rdb.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o geo.o -c geo.c In file included from geo.h:4, from geo.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o hyperloglog.o -c hyperloglog.c In file included from hyperloglog.c:32: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o lazyfree.o -c lazyfree.c In file included from lazyfree.c:1: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o geohash_helper.o -c geohash_helper.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o siphash.o -c siphash.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o localtime.o -c localtime.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o childinfo.o -c childinfo.c In file included from childinfo.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o expire.o -c expire.c In file included from expire.c:33: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o listpack.o -c listpack.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o lolwut.o -c lolwut.c In file included from lolwut.c:36: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o evict.o -c evict.c In file included from evict.c:33: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o defrag.o -c defrag.c In file included from defrag.c:36: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o lolwut6.o -c lolwut6.c In file included from lolwut6.c:42: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o lolwut5.o -c lolwut5.c In file included from lolwut5.c:36: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o rax.o -c rax.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o sha256.o -c sha256.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o mt19937-64.o -c mt19937-64.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o monotonic.o -c monotonic.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o tracking.o -c tracking.c In file included from tracking.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o setcpuaffinity.o -c setcpuaffinity.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o resp_parser.o -c resp_parser.c In file included from resp_parser.c:59: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o socket.o -c socket.c In file included from socket.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o strl.o -c strl.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o crccombine.o -c crccombine.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o cluster_legacy.o -c cluster_legacy.c In file included from cluster_legacy.c:35: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o timeout.o -c timeout.c In file included from timeout.c:29: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o sentinel.o -c sentinel.c In file included from sentinel.c:31: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o call_reply.o -c call_reply.c In file included from call_reply.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o script.o -c script.c In file included from script.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o serverassert.o -c serverassert.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o t_stream.o -c t_stream.c In file included from t_stream.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o function_lua.o -c function_lua.c In file included from functions.h:51, from function_lua.c:42: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o functions.o -c functions.c In file included from functions.h:51, from functions.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o logreqres.o -c logreqres.c In file included from logreqres.c:70: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o acl.o -c acl.c In file included from acl.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o connection.o -c connection.c In file included from connection.c:27: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o tls.o -c tls.c In file included from tls.c:32: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o unix.o -c unix.c In file included from unix.c:27: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o script_lua.o -c script_lua.c In file included from script_lua.h:51, from script_lua.c:30: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o cli_commands.o -c cli_commands.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o cli_common.o -c cli_common.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o commands.o -c commands.c In file included from commands.c:2: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o valkey-benchmark.o -c valkey-benchmark.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o module.o -c module.c In file included from module.c:54: server.h:2250:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2250 | }; | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MMD -o valkey-cli.o -c valkey-cli.c make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -rdynamic -o valkey-benchmark ae.o anet.o valkey-benchmark.o adlist.o dict.o zmalloc.o serverassert.o release.o crcspeed.o crccombine.o crc64.o siphash.o crc16.o monotonic.o cli_common.o mt19937-64.o strl.o ../deps/hiredis/libhiredis.a ../deps/hdr_histogram/libhdrhistogram.a ../deps/jemalloc/lib/libjemalloc.a -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -rdynamic -o valkey-cli anet.o adlist.o dict.o valkey-cli.o zmalloc.o release.o ae.o serverassert.o crcspeed.o crccombine.o crc64.o siphash.o crc16.o monotonic.o cli_common.o mt19937-64.o strl.o cli_commands.o ../deps/hiredis/libhiredis.a ../deps/linenoise/linenoise.o ../deps/jemalloc/lib/libjemalloc.a -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -rdynamic -o valkey-server threads_mngr.o adlist.o quicklist.o ae.o anet.o dict.o kvstore.o server.o sds.o zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o ziplist.o release.o memory_prefetch.o io_threads.o networking.o util.o object.o db.o replication.o rdb.o t_string.o t_list.o t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o debug.o sort.o intset.o syncio.o cluster.o cluster_legacy.o cluster_slot_stats.o crc16.o endianconv.o slowlog.o eval.o bio.o rio.o rand.o memtest.o syscheck.o crcspeed.o crccombine.o crc64.o bitops.o sentinel.o notify.o setproctitle.o blocked.o hyperloglog.o latency.o sparkline.o valkey-check-rdb.o valkey-check-aof.o geo.o lazyfree.o module.o evict.o expire.o geohash.o geohash_helper.o childinfo.o defrag.o siphash.o rax.o t_stream.o listpack.o localtime.o lolwut.o lolwut5.o lolwut6.o acl.o tracking.o socket.o tls.o sha256.o timeout.o setcpuaffinity.o monotonic.o mt19937-64.o resp_parser.o call_reply.o script_lua.o script.o functions.o function_lua.o commands.o strl.o connection.o unix.o logreqres.o ../deps/hiredis/libhiredis.a ../deps/lua/src/liblua.a ../deps/hdr_histogram/libhdrhistogram.a ../deps/fpconv/libfpconv.a ../deps/jemalloc/lib/libjemalloc.a -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' install valkey-server valkey-check-aof make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' install valkey-server valkey-sentinel make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' install valkey-server valkey-check-rdb make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' Hint: It's a good idea to run 'make test' ;) make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.36842 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/valkey-buildroot + : + /bin/rm -rf -- /usr/src/tmp/valkey-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd valkey-8.0.2 + make 'INSTALL=/usr/libexec/rpm-build/install -p' 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' OPTIMIZATION= DEBUG_FLAGS= DEBUG= V=echo PREFIX=/usr/src/tmp/valkey-buildroot/usr BUILD_TLS=yes USE_SYSTEMD=yes install make: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2' cd src && make install make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' which: no python3 in (/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) which: no python in (/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' cc -pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I../deps/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -MM acl.c adlist.c ae.c anet.c aof.c bio.c bitops.c blocked.c call_reply.c childinfo.c cli_commands.c cli_common.c cluster.c cluster_legacy.c cluster_slot_stats.c commands.c config.c connection.c crc16.c crc64.c crccombine.c crcspeed.c db.c debug.c defrag.c dict.c endianconv.c eval.c evict.c expire.c function_lua.c functions.c geo.c geohash.c geohash_helper.c hyperloglog.c intset.c io_threads.c kvstore.c latency.c lazyfree.c listpack.c localtime.c logreqres.c lolwut.c lolwut5.c lolwut6.c lzf_c.c lzf_d.c memory_prefetch.c memtest.c module.c monotonic.c mt19937-64.c multi.c networking.c notify.c object.c pqsort.c pubsub.c quicklist.c rand.c rax.c rdb.c release.c replication.c resp_parser.c rio.c script.c script_lua.c sds.c sentinel.c server.c serverassert.c setcpuaffinity.c setproctitle.c sha1.c sha256.c siphash.c slowlog.c socket.c sort.c sparkline.c strl.c syncio.c syscheck.c t_hash.c t_list.c t_set.c t_stream.c t_string.c t_zset.c threads_mngr.c timeout.c tls.c tracking.c unix.c util.c valkey-benchmark.c valkey-check-aof.c valkey-check-rdb.c valkey-cli.c ziplist.c zipmap.c zmalloc.c > Makefile.dep 2> /dev/null || true make[1]: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' which: no python3 in (/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) which: no python in (/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games) make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' Hint: It's a good idea to run 'make test' ;) /usr/libexec/rpm-build/install -p valkey-server /usr/src/tmp/valkey-buildroot/usr/bin /usr/libexec/rpm-build/install -p valkey-benchmark /usr/src/tmp/valkey-buildroot/usr/bin /usr/libexec/rpm-build/install -p valkey-cli /usr/src/tmp/valkey-buildroot/usr/bin ln -sf valkey-server /usr/src/tmp/valkey-buildroot/usr/bin/redis-server ln -sf valkey-cli /usr/src/tmp/valkey-buildroot/usr/bin/redis-cli ln -sf valkey-benchmark /usr/src/tmp/valkey-buildroot/usr/bin/redis-benchmark ln -sf valkey-check-rdb /usr/src/tmp/valkey-buildroot/usr/bin/redis-check-rdb ln -sf valkey-check-aof /usr/src/tmp/valkey-buildroot/usr/bin/redis-check-aof ln -sf valkey-sentinel /usr/src/tmp/valkey-buildroot/usr/bin/redis-sentinel make[1]: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/src' make: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2' + mkdir -p /usr/src/tmp/valkey-buildroot/usr/lib/systemd/system + install -m 0644 /usr/src/RPM/SOURCES/valkey.service /usr/src/tmp/valkey-buildroot/usr/lib/systemd/system/valkey.service + install -m 0644 /usr/src/RPM/SOURCES/valkey-sentinel.service /usr/src/tmp/valkey-buildroot/usr/lib/systemd/system/valkey-sentinel.service + mkdir -p /usr/src/tmp/valkey-buildroot/etc/logrotate.d + install -m 640 /usr/src/RPM/SOURCES/valkey.logrotate /usr/src/tmp/valkey-buildroot/etc/logrotate.d/valkey-server + mkdir -p /usr/src/tmp/valkey-buildroot/var/lib/valkey + mkdir -p /usr/src/tmp/valkey-buildroot/var/log/valkey + mkdir -p /usr/src/tmp/valkey-buildroot/etc/valkey + install -m644 valkey.conf /usr/src/tmp/valkey-buildroot/etc/valkey/ + install -m644 sentinel.conf /usr/src/tmp/valkey-buildroot/etc/valkey/ + install -pDm644 src/valkeymodule.h /usr/src/tmp/valkey-buildroot/usr/include/valkeymodule.h + install -pDm644 src/redismodule.h /usr/src/tmp/valkey-buildroot/usr/include/redismodule.h + ln -sr /usr/src/tmp/valkey-buildroot/usr/lib/systemd/system/valkey.service /usr/src/tmp/valkey-buildroot/usr/lib/systemd/system/redis.service + ln -sr /usr/src/tmp/valkey-buildroot/usr/lib/systemd/system/valkey-sentinel.service /usr/src/tmp/valkey-buildroot/usr/lib/systemd/system/redis-sentinel.service + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/valkey-buildroot (auto) Verifying and fixing files in /usr/src/tmp/valkey-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/valkey-buildroot/ (default) Compressing files in /usr/src/tmp/valkey-buildroot (auto) Verifying systemd units in /usr/src/tmp/valkey-buildroot Adjusting library links in /usr/src/tmp/valkey-buildroot ./usr/lib: (from :0) ./var/lib: (from :0) Verifying ELF objects in /usr/src/tmp/valkey-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/bin/valkey-server: uses non-LFS functions: fcntl fopen freopen mmap verify-elf: WARNING: ./usr/bin/valkey-benchmark: uses non-LFS functions: fcntl mmap verify-elf: WARNING: ./usr/bin/valkey-cli: uses non-LFS functions: fcntl fopen mmap Splitting links to aliased files under /{,s}bin in /usr/src/tmp/valkey-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.64184 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd valkey-8.0.2 + ./utils/gen-test-certs.sh Certificate request self-signature ok subject=O=Valkey Test, CN=Server-only Certificate request self-signature ok subject=O=Valkey Test, CN=Client-only Certificate request self-signature ok subject=O=Valkey Test, CN=Generic-cert Generating DH parameters, 2048 bit long safe prime .................................+...+.............................................................................................................................................................................................................................+......................................+...........................+.............................................................................................................................................................................+..........................................................................+.............................+........................................................+......................................................................................................................+......................................................................................................................+..........................................................+..........................................................................................+...+.....+..............................................................................................................................................................................................................................................................+...........................................+.....................................................................+...+...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................+...........+..................................................................................................................+........................+..................................................................+............................................+...............................................................................+...........................................................................+.......................................................................................................................................+.......................................................................+....................................................................................................................................................................................................................................................................................................+...................................+...............+............+........................+...................................+............................................+.................................................................+.....+.........................................................................................+.........+......................................................................+..............................+..................................................................................................................+..+........................................................................................................................................................................................................................................................................................................................................................+............................+..................................................+.........................................................+...................................................................+.......................+.....................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................+..................................................+.............................................................................+....................................+.............................................................+......................................................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................+....................................................................+...................+....................................................................................................................................................+.....................................................................................................................................................+............................+.......................................................................................................................................................................................+.............+................................................................................................................................................................................................................................+...........................................................................................+.........................................................+............................................................................................................................................................................................................................................................................................................................................+.......................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................+................................................................+.........................................+....................................................+................................................................................+...................+.........................+..................+............................................................................................................................................................................................................................................................................................................................................................+.+.......................+....................+....................................................................................................................+......................................................................................................................................................................................................................+...............................................................................+...............+......................................................................................................+...........+.................................................................................................................................................................................................................................................................+.....................................................................................................................................................+...........................................................................+.........................................................................................................................................................................................................................................................................................+...............................................................................................................................................................................................................................................................................................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* + ./runtest --clients 50 --verbose --tags -largemem:skip --skipunit unit/oom-score-adj --skipunit unit/memefficiency --skiptest 'CONFIG SET rollback on apply error' --tls Cleanup: may take some time... OK Starting test server at port 21079 [ready]: 861069 Testing unit/acl-v2 [ready]: 861071 Testing unit/acl [ready]: 861078 Testing unit/aofrw [ready]: 861079 Testing unit/auth [ready]: 861084 Testing unit/bitfield [ready]: 861086 Testing unit/bitops [ready]: 861081 Testing unit/client-eviction [ready]: 861087 Testing unit/dump [ready]: 861073 Testing unit/expire [ready]: 861099 Testing unit/functions [ready]: 861104 Testing unit/geo [ready]: 861098 Testing unit/hyperloglog [ready]: 861082 Testing unit/info-command [ready]: 861085 Testing unit/info [ready]: 861100 Testing unit/introspection-2 [ready]: 861105 Testing unit/introspection [ready]: 861102 Testing unit/keyspace [ready]: 861109 Testing unit/latency-monitor [ready]: 861108 Testing unit/lazyfree [ready]: 861114 Testing unit/limits [ready]: 861119 Testing unit/maxmemory [ready]: 861117 Testing unit/multi [ready]: 861107 Testing unit/networking [ready]: 861120 Testing unit/obuf-limits [ready]: 861110 Testing unit/other [ready]: 861111 Testing unit/pause [ready]: 861113 Testing unit/printver [ready]: 861142 Testing unit/protocol [ready]: 861121 Testing unit/pubsub [ready]: 861126 Testing unit/pubsubshard [ready]: 861116 Testing unit/querybuf [ready]: 861112 Testing unit/quit [ready]: 861140 Testing unit/replybufsize [ready]: 861128 Testing unit/scan [ready]: 861118 Testing unit/scripting [ready]: 861129 Testing unit/shutdown [ready]: 861115 Testing unit/slowlog [ready]: 861153 Testing unit/sort [ready]: 861158 Testing unit/tls [ready]: 861159 Testing unit/tracking [ready]: 861160 Testing unit/violations [ready]: 861124 Testing unit/wait [ready]: 861123 Testing unit/type/hash [ready]: 861146 Testing unit/type/incr [ready]: 861145 Testing unit/type/list-2 [ready]: 861152 Testing unit/type/list-3 [ready]: 861137 Testing unit/type/list [ready]: 861144 Testing unit/type/set [ready]: 861134 Testing unit/type/stream-cgroups [ready]: 861143 Testing unit/type/stream === (quit) Starting server 127.0.0.1:24631 ok === (bitops) Starting server 127.0.0.1:22551 ok === (replybufsize) Starting server 127.0.0.1:27351 ok === (multi) Starting server 127.0.0.1:25431 ok === (lazyfree) Starting server 127.0.0.1:23991 ok === (introspection) Starting server 127.0.0.1:23191 ok === (info and its relative command) Starting server 127.0.0.1:22071 ok === (aofrw external:skip logreqres:skip) Starting server 127.0.0.1:21591 ok === (keyspace) Starting server 127.0.0.1:23351 ok === (hll) Starting server 127.0.0.1:22871 ok === (tracking network logreqres:skip) Starting server 127.0.0.1:28791 ok === () Starting server 127.0.0.1:21911 ok === (set) Starting server 127.0.0.1:27831 ok === (acl external:skip) Starting server 127.0.0.1:21271 ok === () Starting server 127.0.0.1:28951 ok === (other) Starting server 127.0.0.1:24311 ok === (expire) Starting server 127.0.0.1:21431 ok === (scripting) Starting server 127.0.0.1:23031 ok === (info external:skip) Starting server 127.0.0.1:22391 ok === () Starting server 127.0.0.1:27191 ok === (acl external:skip) Starting server 127.0.0.1:21111 ok === (maxmemory external:skip) Starting server 127.0.0.1:25751 ok === () Starting server 127.0.0.1:23831 ok === (stream) Starting server 127.0.0.1:27671 ok === (stream) Starting server 127.0.0.1:27031 ok === (querybuf slow) Starting server 127.0.0.1:25271 ok [ok]: MULTI / EXEC basics (9 ms) [ok]: DISCARD (3 ms) [ok]: Nested MULTI are not allowed (1 ms) [ok]: MULTI where commands alter argc/argv (2 ms) === (shutdown external:skip) Starting server 127.0.0.1:26871 ok === (slowlog) Starting server 127.0.0.1:25111 ok [ok]: WATCH inside MULTI is not allowed (8 ms) === (auth external:skip) Starting server 127.0.0.1:21751 ok === (limits network external:skip) Starting server 127.0.0.1:24951 ok [ok]: Coverage: HELP commands (4 ms) [ok]: EXEC fails if there are errors while queueing commands #1 (6 ms) === (obuf-limits external:skip logreqres:skip) Starting server 127.0.0.1:25911 ok [ok]: Coverage: MEMORY MALLOC-STATS (3 ms) === (sort) Starting server 127.0.0.1:28471 ok [ok]: Coverage: MEMORY PURGE (2 ms) === (geo) Starting server 127.0.0.1:23511 ok === (pubsubshard external:skip) Starting server 127.0.0.1:26551 ok [ok]: SAVE - make sure there are all the types as values (7 ms) === (incr) Starting server 127.0.0.1:28151 ok [ok]: QUIT returns OK (102 ms) === (hash) Starting server 127.0.0.1:26231 ok === (protocol network) Starting server 127.0.0.1:27511 ok === (scan network standalone) Starting server 127.0.0.1:26711 ok === (tls) Starting server 127.0.0.1:28631 ok === (introspection) Starting server 127.0.0.1:23671 ok [ok]: DEL against a single item (4 ms) === (scripting) Starting server 127.0.0.1:25591 ok === (latency-monitor needs:latency) Starting server 127.0.0.1:24151 ok [ok]: Vararg DEL (9 ms) [ok]: Untagged multi-key commands (0 ms) === (wait network external:skip) Starting server 127.0.0.1:26391 ok [ok]: KEYS with pattern (2 ms) [ok]: KEYS to get all keys (0 ms) === (dump) Starting server 127.0.0.1:22711 ok [ok]: DBSIZE (1 ms) === (pubsub network) Starting server 127.0.0.1:26071 ok [ok]: KEYS with hashtag (4 ms) === (bitops) Starting server 127.0.0.1:22231 ok === (pause network) Starting server 127.0.0.1:24471 ok [ok]: EXPIRE - set timeouts multiple times (5 ms) [ok]: DEL all keys (5 ms) [ok]: EXPIRE - It should be still possible to read 'x' (1 ms) [ok]: info command with at most one sub command (25 ms) [ok]: info command with one sub-section (4 ms) [ok]: info command with multiple sub-sections (1 ms) === (list ziplist) Starting server 127.0.0.1:28311 ok [ok]: BITCOUNT against wrong type (5 ms) [ok]: SLOWLOG - check that it starts with an empty log (1 ms) [ok]: BITCOUNT returns 0 against non existing key (7 ms) [ok]: BITCOUNT returns 0 with out of range indexes (4 ms) === (list) Starting server 127.0.0.1:27991 ok [ok]: BITCOUNT returns 0 with negative indexes where start > end (1 ms) [ok]: BITCOUNT against test vector #1 (2 ms) [ok]: BITCOUNT against test vector #2 (0 ms) [ok]: BITCOUNT against test vector #3 (4 ms) === () Starting server 127.0.0.1:24791 ok [ok]: BITCOUNT against test vector #4 (4 ms) [ok]: BITCOUNT against test vector #5 (6 ms) [ok]: The microsecond part of the TIME command will not overflow (4 ms) [ok]: Connections start with the default user (1 ms) [ok]: It is possible to create new users (0 ms) [ok]: Coverage: ACL USERS (0 ms) [ok]: Usernames can not contain spaces or null characters (1 ms) [ok]: New users start disabled (0 ms) [ok]: Enabling the user allows the login (1 ms) [ok]: Only the set of correct passwords work (4 ms) [ok]: It is possible to remove passwords from the set of valid ones (1 ms) [ok]: Test password hashes can be added (0 ms) [ok]: Test password hashes validate input (0 ms) [ok]: ACL GETUSER returns the password hash instead of the actual password (1 ms) [ok]: Test hashed passwords removal (1 ms) [ok]: By default users are not able to access any command (1 ms) [ok]: By default users are not able to access any key (0 ms) [ok]: It's possible to allow the access of a subset of keys (1 ms) [ok]: By default, only default user is able to publish to any channel (1 ms) [ok]: By default, only default user is not able to publish to any shard channel (2 ms) Waiting for background AOF rewrite to finish... [ok]: FUNCTION - Basic usage (1 ms) [ok]: FUNCTION - Load with unknown argument (0 ms) [ok]: FUNCTION - Create an already exiting library raise error (1 ms) [ok]: XADD wrong number of args (5 ms) [ok]: SADD, SCARD, SISMEMBER, SMISMEMBER, SMEMBERS basics - listpack (17 ms) [ok]: Listpack: SORT BY key (2 ms) [ok]: FUNCTION - Create an already exiting library raise error (case insensitive) (9 ms) [ok]: XADD can add entries into a stream that XRANGE can fetch (3 ms) [ok]: Listpack: SORT BY key with limit (0 ms) [ok]: XADD IDs are incremental (4 ms) [ok]: Listpack: SORT BY hash field (1 ms) [ok]: XADD IDs are incremental when ms is the same as well (5 ms) [ok]: XADD IDs correctly report an error when overflowing (3 ms) [ok]: XADD auto-generated sequence is incremented for last ID (1 ms) [ok]: XADD auto-generated sequence is zero for future timestamp ID (1 ms) [ok]: FUNCTION - Create a library with wrong name format (12 ms) [ok]: FUNCTION - Create library with unexisting engine (2 ms) [ok]: XADD auto-generated sequence can't be smaller than last ID (4 ms) [ok]: FUNCTION - Test uncompiled script (2 ms) [ok]: FUNCTION - test replace argument (1 ms) [ok]: XADD auto-generated sequence can't overflow (5 ms) [ok]: FUNCTION - test function case insensitive (1 ms) [ok]: XADD 0-* should succeed (1 ms) [ok]: FUNCTION - test replace argument with failure keeps old libraries (1 ms) [ok]: packed node check compression with insert and pop (30 ms) [ok]: FUNCTION - test function delete (0 ms) [ok]: SORT adds integer field to list (4 ms) [ok]: FUNCTION - test fcall bad arguments (1 ms) [ok]: FUNCTION - test fcall bad number of keys arguments (0 ms) [ok]: FUNCTION - test fcall negative number of keys (0 ms) [ok]: FUNCTION - test delete on not exiting library (0 ms) [ok]: FUNCTION - test function kill when function is not running (1 ms) [ok]: FUNCTION - test wrong subcommand (0 ms) [ok]: FUNCTION - test loading from rdb (1 ms) [ok]: FUNCTION - test debug reload different options (1 ms) [ok]: FUNCTION - test debug reload with nosave and noflush (2 ms) [ok]: FUNCTION - test flushall and flushdb do not clean functions (1 ms) [ok]: FUNCTION - test function dump and restore (1 ms) [ok]: FUNCTION - test function dump and restore with flush argument (1 ms) [ok]: FUNCTION - test function dump and restore with append argument (2 ms) [ok]: FUNCTION - test function dump and restore with replace argument (1 ms) Waiting for background AOF rewrite to finish... [ok]: FUNCTION - test function restore with bad payload do not drop existing functions (1 ms) [ok]: packed node check compression combined with trim (17 ms) [ok]: GEO with wrong type src key (18 ms) [ok]: FUNCTION - test function restore with wrong number of arguments (0 ms) [ok]: FUNCTION - test fcall_ro with write command (1 ms) [ok]: FUNCTION - test fcall_ro with read only commands (0 ms) [ok]: FUNCTION - test keys and argv (1 ms) [ok]: FUNCTION - test command get keys on fcall (0 ms) [ok]: packed node check compression with lset (3 ms) [ok]: FUNCTION - test command get keys on fcall_ro (0 ms) [ok]: GEO with non existing src key (10 ms) [ok]: XGROUP CREATE: creation and duplicate group name detection (15 ms) [ok]: AUTH fails if there is no password configured server side (0 ms) [ok]: GEO BYLONLAT with empty search (2 ms) [ok]: Arity check for auth command (3 ms) [ok]: GEO BYMEMBER with non existing member (6 ms) [ok]: EXEC fails if there are errors while queueing commands #2 (225 ms) [ok]: GEOADD create (0 ms) [ok]: If EXEC aborts, the client MULTI state is cleared (3 ms) [ok]: XGROUP CREATE: with ENTRIESREAD parameter (17 ms) [ok]: GEOADD update (3 ms) [ok]: EXEC works on WATCHed key not modified (3 ms) [ok]: EXEC fail on WATCHed key modified (1 key of 1 watched) (3 ms) [ok]: EXEC fail on WATCHed key modified (1 key of 5 watched) (1 ms) [ok]: GEOADD update with CH option (9 ms) [ok]: XGROUP CREATE: automatic stream creation fails without MKSTREAM (1 ms) [ok]: GEOADD update with NX option (3 ms) [ok]: XGROUP CREATE: automatic stream creation works with MKSTREAM (4 ms) [ok]: GEOADD update with XX option (1 ms) [ok]: XREADGROUP will return only new elements (2 ms) [1/122 done]: unit/info-command (1 seconds) Testing unit/type/string [ok]: EXEC fail on WATCHed key modified by SORT with STORE even if the result is empty (7 ms) [ok]: GEOADD update with CH NX option (8 ms) [ok]: CONFIG SET client-output-buffer-limit (15 ms) [ok]: Explicit regression for a list bug (1 ms) [ok]: GEOADD update with CH XX option (1 ms) [ok]: GEOADD update with XX NX option will return syntax error (0 ms) [ok]: GEOADD update with invalid option (1 ms) [ok]: SADD, SCARD, SISMEMBER, SMISMEMBER, SMEMBERS basics - hashtable (79 ms) [ok]: GEOADD invalid coordinates (3 ms) [ok]: GEOADD multi add (0 ms) [ok]: Check geoset values (0 ms) [ok]: XREADGROUP can read the history of the elements we own (12 ms) [ok]: GEORADIUS simple (sorted) (0 ms) [ok]: GEORADIUS_RO simple (sorted) (1 ms) [ok]: GEOSEARCH simple (sorted) (0 ms) [ok]: XPENDING is able to return pending items (2 ms) [ok]: XPENDING can return single consumer items (1 ms) [ok]: GEOSEARCH FROMLONLAT and FROMMEMBER cannot exist at the same time (3 ms) [ok]: GEOSEARCH FROMLONLAT and FROMMEMBER one must exist (1 ms) [ok]: XPENDING only group (6 ms) [ok]: BITFIELD signed SET and GET basics (13 ms) [ok]: SADD, SCARD, SISMEMBER, SMISMEMBER, SMEMBERS basics - intset (15 ms) [ok]: GEOSEARCH BYRADIUS and BYBOX cannot exist at the same time (6 ms) [ok]: LATENCY HISTOGRAM with empty histogram (0 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (19 ms) [ok]: BITFIELD unsigned SET and GET basics (1 ms) [ok]: SMISMEMBER SMEMBERS SCARD against non set (2 ms) [ok]: GEOSEARCH BYRADIUS and BYBOX one must exist (2 ms) [ok]: BITFIELD signed SET and GET together (1 ms) [ok]: GEOSEARCH with STOREDIST option (6 ms) [ok]: BITFIELD unsigned with SET, GET and INCRBY arguments (2 ms) [ok]: SMISMEMBER SMEMBERS SCARD against non existing key (4 ms) Testing Valkey version 7.2.4 (00000000) [ok]: GEORADIUS withdist (sorted) (1 ms) [ok]: GEOSEARCH withdist (sorted) (1 ms) [ok]: SMISMEMBER requires one or more members (1 ms) [ok]: BITFIELD with only key as argument (5 ms) [ok]: EVAL - Return _G (3 ms) [ok]: SADD against non set (1 ms) [ok]: GEORADIUS with COUNT (1 ms) [2/122 done]: unit/violations (1 seconds) Testing unit/type/zset [ok]: EVAL - Return table with a metatable that raise error (2 ms) [ok]: INCR against non existing key (12 ms) [ok]: EVAL - Return table with a metatable that call server (1 ms) [ok]: INCR against key created by incr itself (0 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (1 ms) [ok]: GEORADIUS with multiple WITH* tokens (10 ms) [ok]: SADD a non-integer against a small intset (5 ms) [ok]: BITFIELD # form (6 ms) [ok]: By default, only default user is able to subscribe to any channel (139 ms) [ok]: DECR against key created by incr (1 ms) [ok]: TLS: Not accepting non-TLS connections on a TLS port (1 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (10 ms) [ok]: LATENCY HISTOGRAM all commands (19 ms) [ok]: BITFIELD basic INCRBY form (4 ms) [ok]: GEORADIUS with ANY not sorted by default (4 ms) [ok]: XPENDING with IDLE (26 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (0 ms) [ok]: DECR against key is not exist and incr (0 ms) [ok]: BITFIELD chaining of multiple commands (4 ms) [ok]: LATENCY HISTOGRAM sub commands (4 ms) [ok]: DUMP / RESTORE are able to serialize / unserialize a simple key (6 ms) [ok]: SLOWLOG - only logs commands taking more time than specified (203 ms) [ok]: GEORADIUS with ANY sorted by ASC (0 ms) [ok]: XPENDING with exclusive range intervals works as expected (2 ms) [ok]: BITFIELD unsigned overflow wrap (4 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (1 ms) [ok]: INCR against key originally set with SET (7 ms) [ok]: RESTORE can set an arbitrary expire to the materialized key (1 ms) [ok]: GEORADIUS with ANY but no COUNT (1 ms) [ok]: BITFIELD unsigned overflow sat (5 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (3 ms) [ok]: GEORADIUS with COUNT but missing integer argument (8 ms) [ok]: INCR over 32bit value (0 ms) [ok]: RESTORE can set an expire that overflows a 32 bit integer (2 ms) [ok]: GEORADIUS with COUNT DESC (1 ms) [ok]: INCRBY over 32bit value with over 32bit increment (0 ms) [ok]: RESTORE can set an absolute expire (3 ms) [ok]: GEORADIUS HUGE, issue #2767 (3 ms) [ok]: RESTORE with ABSTTL in the past (4 ms) [ok]: INCR fails against key with spaces (left) (1 ms) [ok]: GEORADIUSBYMEMBER simple (sorted) (1 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (11 ms) [ok]: GEORADIUSBYMEMBER_RO simple (sorted) (0 ms) [ok]: INCR fails against key with spaces (right) (2 ms) [ok]: RESTORE can set LRU (5 ms) [ok]: Pipelined commands after QUIT must not be executed (277 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (3 ms) [ok]: LATENCY HISTOGRAM with a subset of commands (14 ms) [ok]: INCR fails against key with spaces (both) (0 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (3 ms) [ok]: RESTORE can set LFU (3 ms) [ok]: BITFIELD signed overflow wrap (10 ms) [ok]: XACK is able to remove items from the consumer/group PEL (19 ms) [ok]: LATENCY HISTOGRAM command (5 ms) [ok]: DECRBY negation overflow (5 ms) [ok]: RESTORE returns an error of the key already exists (1 ms) [ok]: XACK can't remove the same item multiple times (0 ms) [ok]: EVAL - is Lua able to call Redis API? (1 ms) [ok]: BITFIELD signed overflow sat (4 ms) [ok]: RESTORE can overwrite an existing key with REPLACE (4 ms) [ok]: HSET/HLEN - Small hash creation (17 ms) [ok]: INCR fails against a key holding a list (1 ms) [ok]: XACK is able to accept multiple arguments (0 ms) [ok]: EVAL - Redis integer -> Lua type conversion (0 ms) [ok]: LATENCY HISTOGRAM with wrong command name skips the invalid one (10 ms) [ok]: GEORADIUSBYMEMBER search areas contain satisfied points in oblique direction (24 ms) [ok]: Test read commands are not blocked by client pause (146 ms) [ok]: Is the small hash encoded with a listpack? (0 ms) [ok]: RESTORE can detect a syntax error for unrecognized options (0 ms) [ok]: PING (4 ms) [ok]: XACK should fail if got at least one invalid ID (7 ms) [ok]: DECRBY over 32bit value with over 32bit increment, negative res (9 ms) [ok]: EVAL - Lua number -> Redis integer conversion (1 ms) [ok]: CLIENT LIST (0 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (11 ms) [ok]: PEL NACK reassignment after XGROUP SETID event (10 ms) [ok]: GEORADIUSBYMEMBER crossing pole search (2 ms) [ok]: DECRBY against key is not exist (1 ms) [ok]: GEOSEARCH FROMMEMBER simple (sorted) (3 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (6 ms) [ok]: INCR uses shared objects in the 0-9999 range (2 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (0 ms) [ok]: INCR can modify objects in-place (4 ms) [ok]: CLIENT LIST with IDs (8 ms) [ok]: SLOWLOG - zero max length is correctly handled (38 ms) [ok]: INCRBYFLOAT against non existing key (10 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (2 ms) [ok]: CLIENT INFO (0 ms) [ok]: INCRBYFLOAT against key originally set with SET (0 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (3 ms) [ok]: GEOSEARCH vs GEORADIUS (4 ms) [ok]: XREADGROUP will not report data on empty history. Bug #5577 (8 ms) [ok]: INCRBYFLOAT over 32bit value (1 ms) [ok]: INCRBYFLOAT over 32bit value with over 32bit increment (0 ms) [ok]: INCRBYFLOAT fails against key with spaces (left) (3 ms) [ok]: INCRBYFLOAT fails against key with spaces (right) (5 ms) [ok]: INCRBYFLOAT fails against key with spaces (both) (5 ms) [ok]: INCRBYFLOAT fails against a key holding a list (0 ms) [ok]: INCRBYFLOAT does not allow NaN or Infinity (1 ms) [ok]: INCRBYFLOAT decrement (0 ms) [ok]: GEOSEARCH non square, long and narrow (4 ms) [ok]: string to double with null terminator (5 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (9 ms) EXEC fail on lazy expired WATCHed key attempts: 0 [ok]: GEOSEARCH corner point test (7 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (1 ms) [ok]: No negative zero (4 ms) [ok]: XREADGROUP history reporting of deleted entries. Bug #5570 (13 ms) [ok]: EXEC fail on lazy expired WATCHed key (109 ms) [ok]: GEORADIUSBYMEMBER withdist (sorted) (0 ms) [ok]: WATCH stale keys should not fail EXEC (4 ms) [ok]: INCRBY INCRBYFLOAT DECRBY against unhappy path (7 ms) [ok]: GEOHASH is able to return geohash strings (6 ms) [ok]: SLOWLOG - max entries is correctly handled (23 ms) [ok]: GEOHASH with only key as argument (1 ms) [ok]: incr operation should update encoding from raw to int (3 ms) [ok]: GEOPOS simple (1 ms) [ok]: EVAL - Scripts do not block on blpop command (14 ms) [ok]: SLOWLOG - GET optional argument to limit output len works (4 ms) [ok]: SLOWLOG - RESET subcommand works (2 ms) [ok]: EVAL - Scripts do not block on brpop command (3 ms) [ok]: decr operation should update encoding from raw to int (8 ms) [ok]: GEOPOS missing element (8 ms) [ok]: GEOPOS with only key as argument (1 ms) [ok]: Delete WATCHed stale keys should not fail EXEC (13 ms) [ok]: incrby operation should update encoding from raw to int (4 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (7 ms) [ok]: HRANDFIELD - listpack (47 ms) [ok]: GEODIST simple & unit (4 ms) [ok]: GEODIST missing elements (1 ms) [ok]: EVAL - Scripts do not block on blmove command (3 ms) [ok]: FLUSHDB while watching stale keys should not fail EXEC (9 ms) [ok]: Test basic multiple selectors (19 ms) [ok]: decrby operation should update encoding from raw to int (7 ms) [ok]: Test ACL selectors by default have no permissions (1 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (1 ms) [ok]: EVAL - Scripts do not block on bzpopmax command (1 ms) [ok]: GEORADIUS STORE option: syntax error (6 ms) [ok]: Regression for quicklist #3343 bug (132 ms) [ok]: Test deleting selectors (5 ms) [ok]: GEOSEARCHSTORE STORE option: syntax error (3 ms) [ok]: After successful EXEC key is no longer watched (6 ms) [ok]: After failed EXEC key is no longer watched (5 ms) [ok]: Test selector syntax error reports the error in the selector context (3 ms) [ok]: EVAL - Scripts do not block on wait (10 ms) [ok]: GEORANGE STORE option: incompatible options (6 ms) [ok]: EVAL - Scripts do not block on waitaof (0 ms) [ok]: GEORANGE STORE option: plain usage (1 ms) [ok]: Pub/Sub PING on RESP2 (4 ms) [ok]: GEORADIUSBYMEMBER STORE/STOREDIST option: plain usage (4 ms) [ok]: Test flexible selector definition (8 ms) [3/122 done]: unit/printver (1 seconds) Testing unit/cluster/announce-client-ip [ok]: TLS: Verify tls-auth-clients behaves as expected (115 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option (14 ms) [ok]: Test separate read permission (3 ms) [ok]: GEOSEARCHSTORE STORE option: plain usage (7 ms) [ok]: It is possible to UNWATCH (13 ms) [ok]: UNWATCH when there is nothing watched works as expected (0 ms) [ok]: Test separate write permission (4 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option (4 ms) [ok]: FLUSHALL is able to touch the watched keys (3 ms) [ok]: GEORANGE STOREDIST option: plain usage (4 ms) [ok]: GEOSEARCHSTORE STOREDIST option: plain usage (1 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option -- non empty stream (1 ms) [ok]: Test separate read and write permissions (5 ms) [ok]: Validate read and write permissions format - empty permission (0 ms) [ok]: Validate read and write permissions format - empty selector (0 ms) [ok]: Validate read and write permissions format - empty pattern (1 ms) [ok]: Validate read and write permissions format - no pattern (3 ms) [ok]: GEORANGE STOREDIST option: COUNT ASC and DESC (5 ms) [ok]: Test separate read and write permissions on different selectors are not additive (7 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option -- non empty stream (18 ms) [ok]: FLUSHALL does not touch non affected keys (9 ms) [ok]: SADD a non-integer against a large intset (132 ms) [ok]: FLUSHDB is able to touch the watched keys (4 ms) [ok]: SADD an integer larger than 64 bits (3 ms) [ok]: EVAL - Scripts can run non-deterministic commands (0 ms) [ok]: Test SET with separate read permission (5 ms) [ok]: GEOSEARCH the box spans -180° or 180° (9 ms) [ok]: GEOSEARCH with small distance (1 ms) [ok]: EVAL - No arguments to redis.call/pcall is considered an error (2 ms) [ok]: FLUSHDB does not touch non affected keys (10 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ok]: SWAPDB is able to touch the watched keys that exist (1 ms) [ok]: Test SET with separate write permission (13 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (8 ms) [ignore]: EVAL - JSON string encoding a string larger than 2GB: large memory flag not provided [ok]: EVAL - JSON numeric decoding (0 ms) [ok]: Test SET with read and write permissions (5 ms) [ok]: SWAPDB is able to touch the watched keys that do not exist (10 ms) [ok]: EVAL - JSON string decoding (4 ms) [ok]: EVAL - JSON smoke test (2 ms) [ok]: EVAL - cmsgpack can pack double? (0 ms) [ok]: EVAL - cmsgpack can pack negative int64? (2 ms) [ok]: Test BITFIELD with separate read permission (5 ms) [ok]: SWAPDB does not touch watched stale keys (9 ms) [ok]: Test BITFIELD with separate write permission (1 ms) [ok]: Test BITFIELD with read and write permissions (3 ms) [ok]: SADD an integer larger than 64 bits to a large intset (39 ms) [ok]: HRANDFIELD - hashtable (82 ms) [ok]: SWAPDB does not touch non-existing key replaced with stale key (16 ms) [ok]: HRANDFIELD with RESP3 (8 ms) [ok]: SPUBLISH/SSUBSCRIBE basics (192 ms) [ok]: HRANDFIELD count of 0 is handled correctly (1 ms) [4/122 done]: unit/type/incr (0 seconds) Testing unit/cluster/announced-endpoints [ok]: Test ACL log correctly identifies the relevant item when selectors are used (13 ms) [ok]: HRANDFIELD count overflow (4 ms) [ok]: Test ACL GETUSER response information (4 ms) [ok]: HRANDFIELD with against non existing key (0 ms) [ok]: HRANDFIELD count of 0 is handled correctly - emptyarray (1 ms) [ok]: Test ACL list idempotency (5 ms) [ok]: HRANDFIELD with against non existing key - emptyarray (1 ms) [ok]: SWAPDB does not touch stale key replaced with another stale key (13 ms) [ok]: Test R+W is the same as all permissions (1 ms) [ok]: Check compression with recompress (101 ms) [ok]: Test basic dry run functionality (3 ms) [ok]: Test various commands for command permissions (0 ms) [ok]: WATCH is able to remember the DB a key belongs to (6 ms) [ok]: WATCH will consider touched keys target of EXPIRE (4 ms) === (string) Starting server 127.0.0.1:22073 ok [ok]: Temp rdb will be deleted if we use bg_unlink when shutdown (252 ms) [ok]: TLS: Verify tls-protocols behaves as expected (104 ms) [ok]: Pub/Sub PING on RESP3 (1 ms) [ok]: Test various odd commands for key permissions (21 ms) [ok]: Existence test commands are not marked as access (7 ms) === () Starting server 127.0.0.1:22393 ok [ok]: Intersection cardinaltiy commands are access commands (5 ms) [ok]: By default, only default user is able to subscribe to any shard channel (229 ms) [ok]: Test general keyspace commands require some type of permission to execute (11 ms) [ok]: Cardinality commands require some type of permission to execute (10 ms) [ok]: client input output and command process statistics (205 ms) [ok]: RESTORE should not store key that are already expired, with REPLACE will propagate it as DEL or UNLINK (219 ms) [ok]: DUMP of non existing key returns nil (5 ms) [ok]: Test sharded channel permissions (4 ms) [ok]: Test sort with ACL permissions (5 ms) [ok]: CLIENT KILL with illegal arguments (10 ms) [ok]: Test DRYRUN with wrong number of arguments (1 ms) [ok]: SLOWLOG - logged entry sanity check (202 ms) [ok]: plain node check compression with insert and pop (357 ms) === () Starting server 127.0.0.1:26393 ok [ok]: Blocking XREADGROUP will not reply with an empty array (230 ms) [ok]: Pipelined commands after QUIT that exceed read buffer size (279 ms) [ok]: SLOWLOG - Certain commands are omitted that contain sensitive information (21 ms) [ok]: SLOWLOG - Some commands can redact sensitive fields (7 ms) [ok]: Handle an empty query (319 ms) === (zset) Starting server 127.0.0.1:28953 ok [ok]: verify reply buffer limits (719 ms) [ok]: PUBLISH/SUBSCRIBE basics (147 ms) [ok]: {standalone} SCAN basic (437 ms) === (auth external:skip) Starting server 127.0.0.1:21753 ok [ok]: SET and GET an item (2 ms) [ok]: SET and GET an empty item (0 ms) [ok]: SADD overflows the maximum allowed integers in an intset - single (228 ms) [5/122 done]: unit/quit (2 seconds) Testing unit/cluster/base [ignore]: Not supported in tls mode [ok]: latencystats: disable/enable (9 ms) [ok]: Crash due to wrongly recompress after lrem (215 ms) [ok]: latencystats: configure percentiles (11 ms) [ok]: Clients are able to enable tracking and redirect it (2 ms) [ok]: latencystats: bad configure percentiles (3 ms) [ok]: plain node check compression combined with trim (143 ms) [ok]: The other connection is able to get invalidations (7 ms) [ok]: The client is now able to disable tracking (1 ms) [ok]: Clients can enable the BCAST mode with the empty prefix (0 ms) [ok]: The connection gets invalidation messages about all the keys (1 ms) [ok]: Clients can enable the BCAST mode with prefixes (5 ms) [ok]: Adding prefixes to BCAST mode works (1 ms) [6/122 done]: unit/cluster/base (0 seconds) Testing unit/cluster/cli [ok]: Tracking NOLOOP mode in standard mode works (6 ms) [ok]: By default, only default user is able to subscribe to any pattern (219 ms) [ok]: Tracking NOLOOP mode in BCAST mode works (2 ms) [ok]: LINSERT correctly recompress full quicklistNode after inserting a element before it (42 ms) [ok]: TLS: Verify tls-ciphers behaves as expected (240 ms) [ignore]: Not supported in tls mode [ok]: It's possible to allow publishing to a subset of channels (6 ms) [ok]: It's possible to allow publishing to a subset of shard channels (5 ms) [ok]: Validate subset of channels is prefixed with resetchannels flag (7 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (297 ms) [ok]: Test old pause-all takes precedence over new pause-write (less restrictive) (443 ms) [7/122 done]: unit/replybufsize (2 seconds) Testing unit/cluster/cluster-multiple-meets === (shutdown external:skip) Starting server 127.0.0.1:26873 ok [ignore]: Not supported in tls mode [ok]: AUTH fails when a wrong password is given (25 ms) [ok]: In transaction queue publish/subscribe/psubscribe to unauthorized channel will fail (14 ms) [ok]: Arbitrary command gives an error when AUTH is required (0 ms) [ok]: AUTH succeeds when the right password is given (0 ms) [ok]: Once AUTH succeeded we can actually send commands to the server (0 ms) [ok]: LINSERT correctly recompress full quicklistNode after inserting a element after it (43 ms) [8/122 done]: unit/cluster/cli (0 seconds) Testing unit/cluster/cluster-nodes-slots === (external:skip cluster) Starting server 127.0.0.1:24793 ok [ok]: SADD overflows the maximum allowed elements in a listpack - single (116 ms) [ok]: Blocking XREADGROUP: key deleted (227 ms) [9/122 done]: unit/cluster/cluster-multiple-meets (0 seconds) Testing unit/cluster/cluster-reliable-meet [ignore]: Not supported in tls mode [ok]: SADD overflows the maximum allowed integers in an intset - multiple (12 ms) [ok]: FUNCTION - test function kill (609 ms) [ok]: SADD overflows the maximum allowed elements in a listpack - multiple (12 ms) [ok]: SLOWLOG - Rewritten commands are logged as their original command (230 ms) [ok]: SLOWLOG - commands with too many arguments are trimmed (3 ms) [ok]: SLOWLOG - too long arguments are trimmed (5 ms) === (external:skip cluster) Starting server 127.0.0.1:28153 ok [ok]: Negative multibulk length (236 ms) [ok]: CONFIG SET port number (1318 ms) [ok]: latencystats: blocking commands (135 ms) [ok]: Check encoding - listpack (1 ms) [ok]: ZSET basic ZADD and score update - listpack (2 ms) [ok]: ZSET element can't be set to NaN with ZADD - listpack (1 ms) [ok]: ZSET element can't be set to NaN with ZINCRBY - listpack (2 ms) [ok]: ZADD with options syntax error with incomplete pair - listpack (1 ms) [ok]: ZADD XX option without key - listpack (1 ms) [10/122 done]: unit/cluster/cluster-reliable-meet (0 seconds) Testing unit/cluster/cluster-response-tls === (repl) Starting server 127.0.0.1:22713 ok [ok]: ZADD XX existing key - listpack (1 ms) [ok]: ZADD XX returns the number of elements actually added - listpack (1 ms) [ok]: ZADD XX updates existing elements score - listpack (4 ms) [ok]: ZADD GT updates existing elements when new scores are greater - listpack (2 ms) [ok]: ZADD LT updates existing elements when new scores are lower - listpack (3 ms) [ok]: latencystats: subcommands (22 ms) [ok]: client evicted due to large argv (711 ms) [ok]: SADD overflows the maximum allowed integers in an intset - single_multiple (48 ms) [ok]: ZADD GT XX updates existing elements when new scores are greater and skips new elements - listpack (5 ms) [ok]: ZADD LT XX updates existing elements when new scores are lower and skips new elements - listpack (8 ms) [ok]: SADD overflows the maximum allowed elements in a listpack - single_multiple (12 ms) [ok]: Variadic SADD (1 ms) [ok]: ZADD XX and NX are not compatible - listpack (3 ms) [ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (124 ms) [ok]: ZADD NX with non existing key - listpack (3 ms) [ok]: plain node check compression with lset (177 ms) [ok]: SHUTDOWN ABORT can cancel SIGTERM (19 ms) [ok]: ZADD NX only add new elements without updating old ones - listpack (2 ms) [ok]: ZADD GT and NX are not compatible - listpack (2 ms) [ok]: ZADD LT and NX are not compatible - listpack (8 ms) [ok]: ZADD LT and GT are not compatible - listpack (3 ms) [ok]: ZADD INCR LT/GT replies with nill if score not updated - listpack (3 ms) [ok]: ZADD INCR LT/GT with inf - listpack (14 ms) [ok]: ZADD INCR works like ZINCRBY - listpack (1 ms) [ok]: ZADD INCR works with a single score-element pair - listpack (0 ms) [ok]: ZADD CH option changes return value to all changed elements - listpack (7 ms) [ok]: latencystats: measure latency (59 ms) [ok]: ZINCRBY calls leading to NaN result in error - listpack (3 ms) [ok]: SSUBSCRIBE to one channel more than once (52 ms) [ok]: ZINCRBY against invalid incr value - listpack (7 ms) [ok]: ZADD - Variadic version base case - listpack (1 ms) [ok]: ZADD - Return value is the number of actually added items - listpack (1 ms) [ok]: ZADD - Variadic version does not add nothing on single parsing err - listpack (1 ms) [ok]: errorstats: failed call authentication error (16 ms) [ok]: ZADD - Variadic version will raise error on missing arg - listpack (2 ms) [ok]: ZINCRBY does not work variadic even if shares ZADD implementation - listpack (0 ms) [ok]: ZCARD basics - listpack (6 ms) [ok]: ZREM removes key after last element is removed - listpack (5 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (312 ms) [ok]: Setup slave (210 ms) [ok]: WAIT out of range timeout (milliseconds) (2 ms) [ok]: ZREM variadic version - listpack (5 ms) [ok]: errorstats: failed call within MULTI/EXEC (19 ms) [ok]: Temp rdb will be deleted in signal handle (77 ms) [ok]: ZREM variadic version -- remove elements after key deletion - listpack (5 ms) [ok]: errorstats: failed call within LUA (25 ms) [ok]: XADD with MAXLEN option (803 ms) [ok]: errorstats: failed call NOSCRIPT error (3 ms) [ok]: ZRANGE basics - listpack (30 ms) [ok]: It's possible to allow subscribing to a subset of channels (221 ms) [ok]: Test new pause time is smaller than old one, then old time preserved (229 ms) [ok]: SUNSUBSCRIBE from non-subscribed channels (58 ms) [ok]: errorstats: failed call NOGROUP error (10 ms) [ok]: PUBSUB command basics (0 ms) [ok]: errorstats: rejected call unknown command (2 ms) [ok]: errorstats: rejected call within MULTI/EXEC (14 ms) [ok]: ZREVRANGE basics - listpack (21 ms) [ok]: errorstats: rejected call due to wrong arity (9 ms) [ok]: Blocking XREADGROUP: key type changed with SET (215 ms) [ok]: errorstats: rejected call by OOM error (3 ms) [ok]: ZRANK/ZREVRANK basics - listpack (17 ms) [ok]: ZRANK - after deletion - listpack (1 ms) [ok]: ZINCRBY - can create a new sorted set - listpack (4 ms) [ok]: SLOWLOG - EXEC is not logged, just executed commands (208 ms) === (external:skip) Starting server 127.0.0.1:21113 ok [ok]: ZINCRBY - increment and decrement - listpack (11 ms) [ok]: errorstats: rejected call by authorization error (12 ms) [ok]: ZINCRBY return value - listpack (1 ms) [ok]: For unauthenticated clients multibulk and bulk length are limited (277 ms) [ok]: Out of range multibulk length (217 ms) [ok]: UNLINK can reclaim memory in background (1085 ms) [ok]: MIGRATE is caching connections (545 ms) [ok]: ZRANGEBYSCORE/ZREVRANGEBYSCORE/ZCOUNT basics - listpack (40 ms) [ok]: ZRANGEBYSCORE with WITHSCORES - listpack (3 ms) === () Starting server 127.0.0.1:23834 ok [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (165 ms) [ok]: {standalone} SCAN COUNT (492 ms) === (external:skip cluster) Starting server 127.0.0.1:24633 ok [ok]: ZRANGEBYSCORE with LIMIT - listpack (58 ms) [ok]: ZRANGEBYSCORE with LIMIT and WITHSCORES - listpack (7 ms) === (external:skip cluster) Starting server 127.0.0.1:24795 ok [ok]: ZRANGEBYSCORE with non-value min or max - listpack (7 ms) [ok]: Test behavior of loading ACLs (1 ms) [ok]: DEL against expired key (1101 ms) [ok]: EXISTS (0 ms) [ok]: Zero length value in key. SET/GET/EXISTS (3 ms) [ok]: Commands pipelining (0 ms) [ok]: Non existing command (4 ms) [ok]: RENAME basic usage (1 ms) [ok]: RENAME source key should no longer exist (1 ms) [ok]: RENAME against already existing key (1 ms) [ok]: ZRANGEBYLEX/ZREVRANGEBYLEX/ZLEXCOUNT basics - listpack (24 ms) [ok]: RENAMENX basic usage (1 ms) [ok]: RENAMENX against already existing key (0 ms) [ok]: RENAMENX against already existing key (2) (0 ms) [ok]: RENAME against non existing source key (0 ms) [ok]: RENAME where source and dest key are the same (existing) (1 ms) [ok]: RENAMENX where source and dest key are the same (existing) (0 ms) [ok]: RENAME where source and dest key are the same (non existing) (1 ms) [ok]: RENAME with volatile key, should move the TTL as well (1 ms) [ok]: RENAME with volatile key, should not inherit TTL of target key (2 ms) [ok]: DEL all keys again (DB 0) (2 ms) [ok]: DEL all keys again (DB 1) (0 ms) [ok]: COPY basic usage for string (2 ms) [ok]: COPY for string does not replace an existing key without REPLACE option (0 ms) [ok]: COPY for string can replace an existing key with REPLACE option (1 ms) [ok]: COPY for string ensures that copied data is independent of copying data (2 ms) [ok]: COPY for string does not copy data to no-integer DB (0 ms) [ok]: COPY can copy key expire metadata as well (1 ms) [ok]: It's possible to allow subscribing to a subset of shard channels (206 ms) [ok]: TLS: Verify tls-prefer-server-ciphers behaves as expected (462 ms) [ok]: COPY does not create an expire if it does not exist (0 ms) [ok]: ZLEXCOUNT advanced - listpack (15 ms) [ok]: SUBSCRIBE to one channel more than once (95 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (223 ms) [ok]: Wrong multibulk payload header (173 ms) [ok]: Test write commands are paused by RO (233 ms) [ok]: COPY basic usage for list - quicklist (46 ms) [ok]: ZRANGEBYLEX with LIMIT - listpack (45 ms) [ok]: SLOWLOG - can clean older entries (214 ms) [ok]: ZRANGEBYLEX with invalid lex range specifiers - listpack (5 ms) [ok]: errorstats: blocking commands (213 ms) [ok]: COPY basic usage for list - listpack (4 ms) [ok]: COPY basic usage for $type set (5 ms) [ok]: Blocking XREADGROUP: key type changed with transaction (237 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27353 ok [ok]: COPY basic usage for $type set (6 ms) === (shutdown external:skip) Starting server 127.0.0.1:26875 ok [ok]: Very big payload in GET/SET (504 ms) === () Starting server 127.0.0.1:27193 ok [ok]: It's possible to allow subscribing to a subset of channel patterns (108 ms) [11/122 done]: unit/acl-v2 (2 seconds) Testing unit/cluster/cluster-shards [ok]: HRANDFIELD with - hashtable (848 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (115 ms) [ok]: COPY basic usage for $type set (84 ms) [ok]: ZREMRANGEBYSCORE basics - listpack (99 ms) [ok]: COPY basic usage for listpack sorted set (6 ms) [ok]: ZREMRANGEBYSCORE with non-value min or max - listpack (11 ms) === (external:skip cluster) Starting server 127.0.0.1:28155 ok [ok]: WAIT should acknowledge 1 additional copy of the data (413 ms) [ok]: client evicted due to large query buf (513 ms) [ok]: ZREMRANGEBYRANK basics - listpack (28 ms) [ok]: FUNCTION - test script kill not working on function (599 ms) [ok]: Negative multibulk payload length (196 ms) [ok]: COPY basic usage for skiplist sorted set (82 ms) [ok]: Blocking XREADGROUP: flushed DB (177 ms) [ok]: COPY basic usage for listpack hash (7 ms) [ok]: XADD with MAXLEN option and the '=' argument (472 ms) [ok]: Subscribers are killed when revoked of channel permission (168 ms) [ok]: Test LPUSH and LPOP on plain nodes (11 ms) === (external:skip cluster) Starting server 127.0.0.1:24635 ok [ok]: Test LINDEX and LINSERT on plain nodes (8 ms) [ok]: ZREMRANGEBYLEX basics - listpack (109 ms) [ok]: ZUNIONSTORE against non-existing key doesn't set destination - listpack (1 ms) [ok]: Test LTRIM on plain nodes (6 ms) [ok]: ZUNION/ZINTER/ZINTERCARD/ZDIFF against non-existing key - listpack (6 ms) [ok]: COPY basic usage for hashtable hash (66 ms) [ok]: ZUNIONSTORE with empty set - listpack (8 ms) === () Starting server 127.0.0.1:28633 ok [ok]: Test LREM on plain nodes (12 ms) [ok]: Quicklist: SORT BY key (46 ms) [ok]: ZUNION/ZINTER/ZINTERCARD/ZDIFF with empty set - listpack (7 ms) [ok]: Blocking XREADGROUP: swapped DB, key doesn't exist (77 ms) [ok]: Quicklist: SORT BY key with limit (3 ms) [ok]: BITFIELD overflow detection fuzzing (1215 ms) [ok]: ZUNIONSTORE basics - listpack (4 ms) [ok]: Test LPOS on plain nodes (9 ms) [ok]: RDB save will be failed in shutdown (29 ms) [ok]: PUBLISH/PSUBSCRIBE basics (201 ms) [ok]: ZUNION/ZINTER/ZINTERCARD/ZDIFF with integer members - listpack (7 ms) [ok]: ZUNIONSTORE with weights - listpack (3 ms) [ok]: ZUNION with weights - listpack (0 ms) [ok]: Test LMOVE on plain nodes (13 ms) [ok]: ZUNIONSTORE with a regular set and weights - listpack (3 ms) [ok]: ZUNIONSTORE with AGGREGATE MIN - listpack (2 ms) [ok]: ZUNION/ZINTER with AGGREGATE MIN - listpack (1 ms) [ok]: ZUNIONSTORE with AGGREGATE MAX - listpack (1 ms) [ok]: SHUTDOWN will abort if rdb save failed on signal (24 ms) [ok]: SHUTDOWN will abort if rdb save failed on shutdown command (1 ms) [ok]: ZUNION/ZINTER with AGGREGATE MAX - listpack (4 ms) [ok]: ZINTERSTORE basics - listpack (4 ms) [ok]: ZINTER basics - listpack (0 ms) === (auth_binary_password external:skip) Starting server 127.0.0.1:21755 ok [ok]: ZINTERCARD with illegal arguments (5 ms) [ok]: ZINTERCARD basics - listpack (1 ms) [ok]: ZINTER RESP3 - listpack (5 ms) [ok]: SHUTDOWN can proceed if shutdown command was with nosave (16 ms) [ok]: Quicklist: SORT BY hash field (49 ms) [ok]: ZINTERSTORE with weights - listpack (4 ms) [ok]: Clean up rdb same named folder (4 ms) [ok]: ZINTER with weights - listpack (0 ms) [ok]: ZINTERSTORE with a regular set and weights - listpack (1 ms) [ok]: ZINTERSTORE with AGGREGATE MIN - listpack (2 ms) [ok]: ZINTERSTORE with AGGREGATE MAX - listpack (0 ms) [ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (365 ms) [ok]: ZUNIONSTORE with +inf/-inf scores - listpack (12 ms) [ok]: ZUNIONSTORE with NaN weights - listpack (6 ms) [ok]: CONFIG SET bind address (764 ms) [ok]: ZINTERSTORE with +inf/-inf scores - listpack (11 ms) [ok]: ZINTERSTORE with NaN weights - listpack (6 ms) [ok]: ZDIFFSTORE basics - listpack (0 ms) [ok]: ZDIFF basics - listpack (1 ms) [ok]: ZDIFFSTORE with a regular set - listpack (5 ms) [ok]: ZDIFF subtracting set from itself - listpack (1 ms) [ok]: Test special commands are paused by RO (399 ms) [ok]: ZDIFF algorithm 1 - listpack (5 ms) === (external:skip cluster) Starting server 127.0.0.1:24797 ok [ok]: Out of range multibulk payload length (203 ms) [ok]: {standalone} SCAN MATCH (479 ms) [ok]: ZDIFF algorithm 2 - listpack (10 ms) [ok]: WATCH will consider touched expired keys (1149 ms) [ok]: DISCARD should clear the WATCH dirty flag on the client (7 ms) [ok]: DISCARD should UNWATCH all the keys (8 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27355 ok === (external:skip cluster) Starting server 127.0.0.1:21115 ok [ok]: SLOWLOG - can be disabled (412 ms) [ok]: SLOWLOG - count must be >= -1 (2 ms) [ok]: Subscribers are killed when revoked of channel permission (192 ms) [ok]: SLOWLOG - get all slow logs (12 ms) [ok]: Set encoding after DEBUG RELOAD (811 ms) [ok]: SREM basics - $type (2 ms) [ok]: BITCOUNT fuzzing without start/end (1587 ms) [ok]: AUTH fails when binary password is wrong (1 ms) [ok]: AUTH succeeds when binary password is correct (0 ms) [ok]: Blocking XREADGROUP: swapped DB, key is not a stream (201 ms) [ok]: XREAD and XREADGROUP against wrong parameter (2 ms) [ok]: Test LSET with packed / plain combinations (201 ms) [ok]: Tracking gets notification of expired keys (1010 ms) [ok]: Test LSET with packed is split in the middle (6 ms) [ok]: SREM basics - $type (56 ms) [ok]: SREM basics - intset (9 ms) [ok]: SREM with multiple arguments (2 ms) [ok]: SREM variadic version with more args needed to destroy the key (0 ms) [ok]: SINTERCARD with illegal arguments (6 ms) [ok]: SINTERCARD against non-set should throw error (4 ms) [ok]: SINTERCARD against non-existing key (1 ms) [ok]: client evicted due to percentage of maxmemory (397 ms) [ok]: Non-number multibulk payload length (164 ms) [ok]: Test read/admin multi-execs are not blocked by pause RO (192 ms) === (external:skip cluster) Starting server 127.0.0.1:28157 ok [ok]: Subscribers are killed when revoked of pattern permission (176 ms) [ok]: Tracking gets notification of lazy expired keys (104 ms) [ok]: HELLO 3 reply is correct (1 ms) [ok]: HELLO without protover (4 ms) [ok]: RESP3 based basic invalidation (4 ms) [ok]: RESP3 tracking redirection (1 ms) [ok]: Invalidations of previous keys can be redirected after switching to RESP3 (6 ms) [ok]: Invalidations of new keys can be redirected after switching to RESP3 (2 ms) [ok]: Invalid keys should not be tracked for scripts in NOLOOP mode (3 ms) [ok]: Blocking XREAD: key deleted (145 ms) [ok]: PubSubShard with CLIENT REPLY OFF (289 ms) [ok]: Tracking only occurs for scripts when a command calls a read-only command (13 ms) === (external:skip cluster) Starting server 127.0.0.1:24637 ok [ok]: PUBLISH/PSUBSCRIBE with two clients (354 ms) [ok]: errorstats: limit errors will not increase indefinitely (640 ms) [ok]: SLOWLOG - blocking command is reported only after unblocked (217 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 0 (7 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 1 (4 ms) === (shutdown external:skip) Starting server 127.0.0.1:26877 ok [ok]: MULTI / EXEC is not propagated (single write command) (272 ms) [ok]: Multi bulk request not followed by bulk arguments (138 ms) [ok]: FLUSHDB ASYNC can reclaim memory in background (887 ms) [ok]: Test LSET with packed consist only one item (195 ms) [ok]: Crash due to delete entry from a compress quicklist node (7 ms) === () Starting server 127.0.0.1:23836 ok [ok]: Crash due to split quicklist node wrongly (15 ms) [ok]: Generated sets must be encoded correctly - regular (1 ms) [ok]: SINTER with two sets - regular (0 ms) [ok]: SINTERCARD with two sets - regular (1 ms) [ok]: SINTERSTORE with two sets - regular (0 ms) [ok]: Test LPUSH and LPOP on plain nodes (15 ms) [ok]: SINTERSTORE with two sets, after a DEBUG RELOAD - regular (7 ms) [ok]: Test LINDEX and LINSERT on plain nodes (8 ms) [ok]: FUNCTION - test function kill not working on eval (584 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (107 ms) [12/122 done]: unit/slowlog (3 seconds) Testing unit/cluster/cluster-slots [ok]: SUNION with two sets - regular (22 ms) eventloop metrics cycle1: 1118, cycle2: 1120 eventloop metrics el_sum1: 102242, el_sum2: 102527 eventloop metrics cmd_sum1: 20174, cmd_sum2: 20217 [ok]: stats: eventloop metrics (114 ms) [ok]: Subscribers are killed when revoked of allchannels permission (159 ms) [ok]: Test LTRIM on plain nodes (17 ms) [ok]: FUNCTION - test function flush (16 ms) [ok]: XADD with MAXLEN option and the '~' argument (556 ms) [ok]: Test LREM on plain nodes (5 ms) [ok]: TLS: Verify tls-cert-file is also used as a client cert if none specified (816 ms) [ok]: FUNCTION - test function wrong argument (7 ms) [ok]: XADD with NOMKSTREAM option (5 ms) [ok]: Test LPOS on plain nodes (12 ms) [ok]: Test LMOVE on plain nodes (7 ms) [ok]: SUNIONSTORE with two sets - regular (27 ms) [ok]: SINTER against three sets - regular (0 ms) [ok]: SINTERCARD against three sets - regular (1 ms) [ok]: SINTERSTORE with three sets - regular (0 ms) [ok]: RESP3 Client gets tracking-redir-broken push message after cached key changed when rediretion client is terminated (161 ms) [ok]: Different clients can redirect to the same connection (3 ms) === (external:skip cluster) Starting server 127.0.0.1:21117 ok [ok]: Different clients using different protocols can track the same key (5 ms) [ok]: No invalidation message when using OPTIN option (5 ms) [ok]: Invalidation message sent when using OPTIN option with CLIENT CACHING yes (2 ms) === (primaryauth) Starting server 127.0.0.1:21757 ok [ok]: Invalidation message sent when using OPTOUT option (2 ms) === (external:skip cluster) Starting server 127.0.0.1:24799 ok [ok]: No invalidation message when using OPTOUT option with CLIENT CACHING no (3 ms) [ok]: Able to redirect to a RESP3 client (3 ms) [ok]: After switching from normal tracking to BCAST mode, no invalidation message is produced for pre-BCAST keys (4 ms) [ok]: Generic wrong number of args (147 ms) [ok]: Blocking XREAD: key type changed with SET (206 ms) [ok]: HRANDFIELD with - listpack (748 ms) [ok]: SUNION with non existing keys - regular (42 ms) [ok]: SDIFF with two sets - regular (3 ms) [ok]: SDIFF with three sets - regular (4 ms) [ok]: SDIFFSTORE with three sets - regular (0 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27357 ok [ok]: SINTER/SUNION/SDIFF with three same sets - regular (38 ms) [ok]: SHUTDOWN SIGTERM will abort if there's an initial AOFRW - default (59 ms) [ok]: Test write multi-execs are blocked by pause RO (320 ms) [ok]: Subscribers are pardoned if literal permissions are retained and/or gaining allchannels (146 ms) [ok]: EXPIRE - After 2.1 seconds the key should no longer be here (2102 ms) [ok]: EXPIRE - write on expire should work (2 ms) [ok]: PubSub messages with CLIENT REPLY OFF (187 ms) [ok]: EXPIREAT - Check for EXPIRE alike behavior (6 ms) [ok]: SETEX - Set + Expire combo operation. Check for TTL (1 ms) [ok]: SETEX - Check value (2 ms) [ok]: SETEX - Overwrite old key (9 ms) [ok]: BCAST with prefix collisions throw errors (128 ms) [ok]: hdel deliver invalidate message after response in the same connection (2 ms) [ok]: Unbalanced number of quotes (152 ms) [ok]: COPY basic usage for stream (720 ms) [ok]: {standalone} SCAN TYPE (608 ms) [ok]: Test LSET with packed / plain combinations (203 ms) === (pubsubshard external:skip) Starting server 127.0.0.1:26553 ok [ok]: Test LSET with packed is split in the middle (20 ms) [ok]: MULTI / EXEC is propagated correctly (multiple commands) (331 ms) [ok]: blocked command gets rejected when reprocessed after permission change (103 ms) [ok]: Users can be configured to authenticate with any password (0 ms) [ok]: ACLs can exclude single commands (1 ms) [ok]: ACLs can include or exclude whole classes of commands (1 ms) [ok]: ACLs can include single subcommands (1 ms) [ok]: ACLs can exclude single subcommands, case 1 (0 ms) [ok]: ACLs can exclude single subcommands, case 2 (1 ms) [ok]: ACLs cannot include a subcommand with a specific arg (0 ms) [ok]: ACLs cannot exclude or include a container commands with a specific arg (0 ms) [ok]: ACLs cannot exclude or include a container command with two args (0 ms) [13/122 done]: unit/shutdown (3 seconds) Testing unit/cluster/consistency-check [ok]: ACLs including of a type includes also subcommands (2 ms) [ok]: ACLs can block SELECT of all but a specific DB (1 ms) [ok]: ACLs can block all DEBUG subcommands except one (1 ms) [ok]: EVAL - cmsgpack pack/unpack smoke test (1835 ms) [ok]: ACLs set can include subcommands, if already full command exists (3 ms) === (external:skip cluster) Starting server 127.0.0.1:24639 ok [ok]: ACLs set can exclude subcommands, if already full command exists (4 ms) [ok]: ACL SETUSER RESET reverting to default newly created user (1 ms) [ok]: COPY basic usage for stream-cgroups (49 ms) [ok]: EVAL - cmsgpack can pack and unpack circular references? (8 ms) [ok]: ACL GETUSER is able to translate back command permissions (1 ms) [ok]: MOVE basic usage (5 ms) [ok]: EVAL - Numerical sanity check from bitop (5 ms) [ok]: MOVE against key existing in the target DB (5 ms) [ok]: EVAL - Verify minimal bitop functionality (1 ms) [ok]: MOVE against non-integer DB (#1428) (1 ms) === (external:skip cluster) Starting server 127.0.0.1:25113 ok [ok]: EVAL - Able to parse trailing comments (5 ms) [ok]: EVAL_RO - Successful case (2 ms) [ok]: MOVE can move key expire metadata as well (7 ms) [ok]: EVAL_RO - Cannot run write commands (5 ms) === (external:skip cluster) Starting server 127.0.0.1:28159 ok [ok]: redis.sha1hex() implementation (6 ms) [ok]: MOVE does not create an expire if it does not exist (14 ms) [ok]: ACL GETUSER provides reasonable results (36 ms) [ok]: Tracking invalidation message is not interleaved with multiple keys response (116 ms) [ok]: SET/GET keys in different DBs (9 ms) [ok]: Tracking invalidation message is not interleaved with transaction response (5 ms) [ok]: ACL GETUSER provides correct results (14 ms) [ok]: ACL CAT with illegal arguments (1 ms) [ok]: ACL CAT without category - list all categories (1 ms) [ok]: Tracking invalidation message of eviction keys should be before response (8 ms) [ok]: ACL CAT category - list all commands/subcommands that belong to category (3 ms) [ok]: Unblocked BLMOVE gets notification after response (3 ms) [ok]: ACL requires explicit permission for scripting for EVAL_RO, EVALSHA_RO and FCALL_RO (1 ms) [ok]: ACL #5998 regression: memory leaks adding / removing subcommands (1 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (163 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (0 ms) [ok]: ACL LOG aggregates similar errors together and assigns unique entry-id to new errors (11 ms) [ok]: ACL LOG shows failed command executions at toplevel (4 ms) [ok]: ACL LOG shows failed subcommand executions at toplevel (3 ms) [ok]: ACL LOG is able to test similar events (3 ms) [ok]: ACL LOG is able to log keys access violations and key name (2 ms) [ok]: ACL LOG is able to log channel access violations and channel name (3 ms) [ok]: Tracking gets notification on tracking table key eviction (28 ms) [ok]: ACL LOG RESET is able to flush the entries in the log (5 ms) [ok]: WAIT should not acknowledge 2 additional copies of the data (1008 ms) [ok]: ACL LOG can distinguish the transaction context (1) (3 ms) [ok]: Blocking XREADGROUP for stream that ran dry (issue #5299) (304 ms) === () Starting server 127.0.0.1:23838 ok [ok]: TLS: switch between tcp and tls ports (381 ms) [ok]: RANDOMKEY (77 ms) [ok]: RANDOMKEY against empty DB (1 ms) [ok]: RANDOMKEY regression 1 (3 ms) [ok]: KEYS * two times with long key, Github issue #1208 (1 ms) [ok]: client evicted due to large multi buf (622 ms) [ok]: Regression for pattern matching long nested loops (8 ms) [ok]: XADD with MINID option (395 ms) [ok]: XTRIM with MINID option (1 ms) [ok]: XTRIM with MINID option, big delta from master record (1 ms) [ok]: Coverage: basic SWAPDB test and unhappy path (11 ms) [ok]: Coverage: SWAPDB and FLUSHDB (15 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27359 ok [ok]: Generated sets must be encoded correctly - intset (8 ms) [ok]: Test LSET with packed consist only one item (205 ms) [ok]: SINTER with two sets - intset (0 ms) [ok]: SINTERCARD with two sets - intset (1 ms) [ok]: SINTERSTORE with two sets - intset (5 ms) [ok]: Crash due to delete entry from a compress quicklist node (8 ms) [ok]: SINTERSTORE with two sets, after a DEBUG RELOAD - intset (9 ms) [ok]: Crash due to split quicklist node wrongly (4 ms) [ok]: TLS: Working with an encrypted keyfile (79 ms) [ok]: MULTI / EXEC is propagated correctly (multiple commands with SELECT) (224 ms) [ok]: Test scripts are blocked by pause RO (355 ms) [ok]: Regression for pattern matching very long nested loops (55 ms) [ok]: SUNION with two sets - intset (30 ms) [ok]: ACL LOG can distinguish the transaction context (2) (153 ms) [ok]: ACL can log errors in the context of Lua scripting (2 ms) === (scripting repl external:skip) Starting server 127.0.0.1:23033 ok [ok]: ACL LOG can accept a numerical argument to show less entries (6 ms) [ok]: ACL LOG can log failed auth attempts (2 ms) [ok]: SUNIONSTORE with two sets - intset (39 ms) [ok]: ACLLOG - zero max length is correctly handled (5 ms) [ok]: SINTER against three sets - intset (5 ms) === (external:skip cluster) Starting server 127.0.0.1:21119 ok [ok]: SINTERCARD against three sets - intset (3 ms) [ok]: SINTERSTORE with three sets - intset (1 ms) [ok]: ACL LOG entries are limited to a maximum amount (14 ms) [ok]: ACL LOG entries are still present on update of max len config (2 ms) [14/122 done]: unit/keyspace (3 seconds) Testing unit/cluster/diskless-load-swapdb [ok]: SUNION with non existing keys - intset (25 ms) [ok]: Blocking XREADGROUP will ignore BLOCK if ID is not > (193 ms) [ok]: SDIFF with two sets - intset (3 ms) [ok]: SDIFF with three sets - intset (1 ms) [ok]: SDIFFSTORE with three sets - intset (0 ms) [15/122 done]: unit/tls (4 seconds) Testing unit/cluster/faildet === (external:skip cluster) Starting server 127.0.0.1:26879 ok [ok]: Invalidation message received for flushall (224 ms) [ok]: Test RO scripts are not blocked by pause RO (111 ms) [ok]: query buffer resized correctly (2428 ms) [ok]: {standalone} SCAN unknown type (379 ms) [ok]: SINTER/SUNION/SDIFF with three same sets - intset (32 ms) [ok]: SINTERSTORE with two listpack sets where result is intset (6 ms) [ok]: Protocol desync regression test #1 (429 ms) [ok]: Check if maxclients works refusing connections (2531 ms) [ok]: When default user is off, new connections are not authenticated (118 ms) [ok]: When default user has no command permission, hello command still works for other users (2 ms) [ok]: When an authentication chain is used in the HELLO cmd, the last auth cmd has precedence (3 ms) [ok]: When a setname chain is used in the HELLO cmd, the last setname cmd has precedence (8 ms) [ok]: When authentication fails in the HELLO cmd, the client setname should not be applied (0 ms) [ok]: ACL HELP should not have unexpected options (1 ms) [ok]: Delete a user that the client doesn't use (0 ms) [ok]: Delete a user that the client is using (2 ms) [ok]: Test read-only scripts in multi-exec are not blocked by pause RO (99 ms) [ok]: NUMPATs returns the number of unique patterns (372 ms) [ok]: SINTERSTORE with two hashtable sets where result is intset (92 ms) [ok]: MULTI / EXEC is propagated correctly (empty transaction) (246 ms) === (pubsubshard external:skip) Starting server 127.0.0.1:26555 ok [ok]: SUNION hashtable and listpack (8 ms) [ok]: SDIFF with first set empty (2 ms) [ok]: SDIFF with same set two times (0 ms) === (external:skip cluster) Starting server 127.0.0.1:25115 ok [ok]: lazy free a stream with all types of metadata (849 ms) [ok]: lazy free a stream with deleted cgroup (7 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27361 ok [16/122 done]: unit/limits (4 seconds) Testing unit/cluster/failover [ok]: CONFIG SET bind-source-addr (1251 ms) [ok]: ACL GENPASS command failed test (185 ms) [ok]: Default user can not be removed (0 ms) [ok]: ACL load non-existing configured ACL file (2 ms) [17/122 done]: unit/lazyfree (4 seconds) Testing unit/cluster/failover2 CLIENT KILL maxAGE will kill old clients test attempts: 0 [ok]: CLIENT KILL maxAGE will kill old clients (2351 ms) [ok]: ACL-Metrics user AUTH failure (22 ms) [ok]: ACL-Metrics invalid command accesses (10 ms) [ok]: Invalidation message received for flushdb (328 ms) [ok]: ACL-Metrics invalid key accesses (10 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (217 ms) [ok]: query buffer resized correctly when not idle (331 ms) [ok]: ACL-Metrics invalid channels accesses (12 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (9 ms) === (list) Starting server 127.0.0.1:27195 ok === (external:skip cluster) Starting server 127.0.0.1:28635 ok === (external:skip cluster) Starting server 127.0.0.1:23353 ok [ok]: Test write scripts in multi-exec are blocked by pause RO (275 ms) [ok]: Test may-replicate commands are rejected in RO scripts (2 ms) [ok]: setup replication for following tests (110 ms) === (external:skip cluster) Starting server 127.0.0.1:26881 ok === (external:skip cluster) Starting server 127.0.0.1:21121 ok [ok]: MULTI / EXEC is propagated correctly (read-only commands) (318 ms) === () Starting server 127.0.0.1:23035 ok [ok]: HSET/HLEN - Big hash creation (984 ms) [ok]: Is the big hash encoded with an hash table? (3 ms) [ok]: primaryauth test with binary password dualchannel = yes (834 ms) [ok]: HGET against the small hash (1 ms) [ok]: Blocking XREADGROUP for stream key that has clients blocked on list (528 ms) [ok]: TTL, TYPE and EXISTS do not alter the last access time of a key (3005 ms) === (external:skip) Starting server 127.0.0.1:23840 ok === (external:skip cluster) Starting server 127.0.0.1:24953 ok === (external:skip cluster) Starting server 127.0.0.1:25117 ok [ok]: {standalone} SCAN with expired keys (630 ms) [ok]: BITFIELD overflow wrap fuzzing (1718 ms) [ok]: BITFIELD regression for #3221 (1 ms) [ok]: Keyspace notifications: we receive keyspace notifications (296 ms) [ok]: BITFIELD regression for #3564 (6 ms) [ok]: LPOS basic usage - quicklist (56 ms) [ok]: BITFIELD_RO with only key as argument (1 ms) [ok]: BITFIELD_RO fails when write option is used (1 ms) [ok]: LPOS RANK (positive, negative and zero rank) option (4 ms) [ok]: LPOS COUNT option (10 ms) [ok]: LPOS COUNT + RANK option (0 ms) [ok]: LPOS non existing key (0 ms) [ok]: LPOS no match (1 ms) [ok]: LPOS MAXLEN (3 ms) [ok]: LPOS when RANK is greater than matches (0 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27363 ok [ok]: Test ASYNC flushall (367 ms) [ok]: Protocol desync regression test #2 (633 ms) [ok]: SETEX - Wait for the key to expire (1104 ms) [ok]: SETEX - Wrong time parameter (1 ms) [ok]: PERSIST can undo an EXPIRE (5 ms) [ok]: PERSIST returns 0 against non existing or non volatile keys (3 ms) [ok]: publish message to master and receive on replica (331 ms) [ok]: MULTI / EXEC is propagated correctly (write command, no effect) (307 ms) === (external:skip) Starting server 127.0.0.1:21273 ok === (external:skip cluster) Starting server 127.0.0.1:23993 ok [ok]: LPUSH, RPUSH, LLENGTH, LINDEX, LPOP - quicklist (118 ms) [ok]: LPOP/RPOP with wrong number of arguments (3 ms) === (external:skip cluster) Starting server 127.0.0.1:26883 ok === (external:skip cluster) Starting server 127.0.0.1:28637 ok [ok]: RPOP/LPOP with the optional count argument - quicklist (54 ms) [ok]: LPOS basic usage - listpack (2 ms) === (external:skip cluster) Starting server 127.0.0.1:21123 ok [ok]: Keyspace notifications: we receive keyevent notifications (208 ms) [ok]: LPOS RANK (positive, negative and zero rank) option (6 ms) [ok]: LPOS COUNT option (3 ms) [ok]: LPOS COUNT + RANK option (5 ms) [ok]: LPOS non existing key (0 ms) [ok]: LPOS no match (1 ms) [ok]: LPOS MAXLEN (15 ms) [ok]: LPOS when RANK is greater than matches (10 ms) [ok]: HyperLogLog self test passes (3366 ms) [ok]: PFADD without arguments creates an HLL value (0 ms) [ok]: Approximated cardinality after creation is zero (0 ms) [ok]: PFADD returns 1 when at least 1 reg was modified (0 ms) [ok]: PFADD returns 0 when no reg was modified (0 ms) === (external:skip cluster) Starting server 127.0.0.1:23355 ok [ok]: PFADD works with empty string (regression) (0 ms) [ok]: PFCOUNT returns approximated cardinality of set (2 ms) [ok]: LPUSH, RPUSH, LLENGTH, LINDEX, LPOP - listpack (30 ms) [ok]: Connect a replica to the master instance (227 ms) [ok]: LPOP/RPOP with wrong number of arguments (2 ms) [ok]: RPOP/LPOP with the optional count argument - listpack (4 ms) [ok]: Test multiple clients can be queued up and unblocked (545 ms) [ok]: Test clients with syntax errors will get responses immediately (4 ms) [ok]: LPOP/RPOP with the count 0 returns an empty array in RESP3 (14 ms) [ok]: LPOP/RPOP against non existing key in RESP3 (1 ms) [ok]: LPOP/RPOP with against non existing key in RESP3 (4 ms) evicted keys: 28 evicted clients: 0 dbsize: 22 [ok]: eviction due to output buffers of many MGET clients, client eviction: false (3445 ms) [ok]: LPOP/RPOP with the count 0 returns an empty array in RESP2 (0 ms) [ok]: Test eviction is skipped during client pause (17 ms) [ok]: LPOP/RPOP against non existing key in RESP2 (1 ms) [ok]: LPOP/RPOP with against non existing key in RESP2 (7 ms) [ok]: Variadic RPUSH/LPUSH (4 ms) [ok]: DEL a list (2 ms) [ok]: FUZZ stresser with data model binary (3583 ms) [ok]: WAIT should not acknowledge 1 additional copy if slave is blocked (1215 ms) [ok]: default: load from include file, can access any channels (7 ms) [ok]: default: with config acl-pubsub-default allchannels after reset, can access any channels (2 ms) [ok]: default: with config acl-pubsub-default resetchannels after reset, can not access any channels (5 ms) [ok]: Alice: can execute all command (1 ms) [ok]: Bob: just execute @set and acl command (6 ms) instantaneous metrics instantaneous_eventloop_cycles_per_sec: 8 [ok]: Keyspace notifications: we can receive both kind of events (176 ms) instantaneous metrics instantaneous_eventloop_duration_usec: 195 [ok]: stats: instantaneous metrics (1623 ms) === (repl external:skip) Starting server 127.0.0.1:22233 ok [ok]: MULTI / EXEC with REPLICAOF (301 ms) [ok]: Test both active and passive expires are skipped during client pause (108 ms) === (external:skip cluster) Starting server 127.0.0.1:25119 ok === (external:skip cluster) Starting server 127.0.0.1:24955 ok [ok]: flushdb tracking invalidation message is not interleaved with transaction response (404 ms) [ok]: Default bind address configuration handling (372 ms) [ok]: Protected mode works as expected (3 ms) [ok]: HGET against the big hash (650 ms) [ok]: HGET against non existing key (1 ms) [ok]: HSET in update and insert mode (1 ms) [ok]: HSETNX target key missing - small hash (1 ms) [ok]: HSETNX target key exists - small hash (1 ms) [ok]: HSETNX target key missing - big hash (0 ms) [ok]: HSETNX target key exists - big hash (1 ms) [ok]: HSET/HMSET wrong number of args (1 ms) [ok]: Blocking XREADGROUP for stream key that has clients blocked on stream - avoid endless loop (618 ms) [ok]: HMSET - small hash (1 ms) [ok]: Test latency events logging (3415 ms) LATENCY HISTORY data: {1740215790 300} {1740215791 400} {1740215793 503} [ok]: LATENCY HISTORY output is ok (5 ms) LATENCY LATEST data: {command 1740215793 503 503} [ok]: LATENCY LATEST output is ok (2 ms) LATENCY GRAPH data: command - high 503 ms, low 300 ms (all time high 503 ms) -------------------------------------------------------------------------------- # | #| _|| 320 sss [ok]: LATENCY GRAPH can output the event graph (4 ms) === (auth_binary_password external:skip) Starting server 127.0.0.1:21759 ok [ok]: stats: debug metrics (127 ms) Waiting for background AOF rewrite to finish... [ok]: HMSET - big hash (67 ms) [ok]: HMGET against non existing key and fields (1 ms) [ok]: DISCARD should not fail during OOM (146 ms) [ok]: Hash commands against wrong type (6 ms) [ok]: HMGET - small hash (0 ms) [ok]: Test that client pause starts at the end of a transaction (156 ms) [ok]: Keyspace notifications: we are able to mask events (206 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:23995 ok [ok]: HMGET - big hash (67 ms) [ok]: HKEYS - small hash (1 ms) === (external:skip cluster) Starting server 127.0.0.1:21125 ok [ok]: CLIENT KILL SKIPME YES/NO will kill all clients (991 ms) [ok]: HKEYS - big hash (19 ms) [ok]: HVALS - small hash (0 ms) Waiting for background AOF rewrite to finish... [ok]: CLIENT command unhappy path coverage (19 ms) [ok]: BLPOP: single existing list - quicklist (334 ms) [ok]: HVALS - big hash (2 ms) [ok]: HGETALL - small hash (0 ms) [ok]: Protocol desync regression test #3 (620 ms) === (external:skip cluster) Starting server 127.0.0.1:26885 ok [ok]: {standalone} SCAN with expired keys with TYPE filter (711 ms) [ok]: HGETALL - big hash (36 ms) [ok]: HGETALL against non-existing key (0 ms) [ok]: HDEL and return value (3 ms) [ok]: HDEL - more than a single value (1 ms) [ok]: HDEL - hash becomes empty before deleting all specified fields (0 ms) [ok]: HEXISTS (3 ms) [ok]: Is a ziplist encoded Hash promoted on big payload? (1 ms) [ok]: HINCRBY against non existing database key (0 ms) === (external:skip cluster) Starting server 127.0.0.1:28639 ok [ok]: HINCRBY HINCRBYFLOAT against non-integer increment value (1 ms) [ok]: {standalone} SSCAN with encoding intset (12 ms) [ok]: HINCRBY against non existing hash key (1 ms) [ok]: HINCRBY against hash key created by hincrby itself (1 ms) [ok]: HINCRBY against hash key originally set with HSET (0 ms) [ok]: HINCRBY over 32bit value (0 ms) [ok]: HINCRBY over 32bit value with over 32bit increment (1 ms) [ok]: HINCRBY fails against hash value with spaces (left) (1 ms) [ok]: HINCRBY fails against hash value with spaces (right) (1 ms) [ok]: HINCRBY can detect overflows (1 ms) [ok]: HINCRBYFLOAT against non existing database key (4 ms) [ok]: HINCRBYFLOAT against non existing hash key (1 ms) [ok]: HINCRBYFLOAT against hash key created by hincrby itself (1 ms) [ok]: {standalone} SSCAN with encoding listpack (11 ms) [ok]: HINCRBYFLOAT against hash key originally set with HSET (1 ms) [ok]: HINCRBYFLOAT over 32bit value (2 ms) [ok]: stats: client input and output buffer limit disconnections (222 ms) [ok]: HINCRBYFLOAT over 32bit value with over 32bit increment (4 ms) [ok]: HINCRBYFLOAT fails against hash value with spaces (left) (1 ms) [ok]: HINCRBYFLOAT fails against hash value with spaces (right) (3 ms) [ok]: HINCRBYFLOAT fails against hash value that contains a null-terminator in the middle (1 ms) [ok]: HSTRLEN against the small hash (2 ms) [ok]: AUTH fails when binary password is wrong (0 ms) [ok]: AUTH succeeds when binary password is correct (1 ms) [ok]: {standalone} SSCAN with encoding hashtable (35 ms) [ok]: {standalone} HSCAN with encoding listpack (11 ms) === (needs:repl external:skip) Starting server 127.0.0.1:24473 ok [ok]: raw protocol response (0 ms) [ok]: Keyspace notifications: general events test (237 ms) [ok]: raw protocol response - deferred (1 ms) [ok]: CLIENT KILL close the client connection during bgsave (169 ms) [ok]: raw protocol response - multiline (2 ms) [ok]: RESP3 attributes (3 ms) [ok]: RESP3 attributes readraw (1 ms) [ok]: RESP3 attributes on RESP2 (1 ms) [ok]: test big number parsing (1 ms) [ok]: test bool parsing (6 ms) === (external:skip cluster) Starting server 127.0.0.1:25121 ok [ok]: test verbatim str parsing (0 ms) === () Starting server 127.0.0.1:22235 ok [ok]: BLPOP: multiple existing lists - quicklist (243 ms) === (external:skip cluster) Starting server 127.0.0.1:24957 ok [ok]: test large number of args (107 ms) [ok]: test argument rewriting - issue 9598 (24 ms) [ok]: CLIENT REPLY OFF/ON: disable all commands reply (164 ms) [ok]: Keyspace notifications: list events test (200 ms) [ok]: clients: pubsub clients (308 ms) === (external:skip cluster) Starting server 127.0.0.1:23997 ok === (external:skip) Starting server 127.0.0.1:23842 ok [ok]: HSTRLEN against the big hash (339 ms) [ok]: HSTRLEN against non existing field (1 ms) [ok]: BLPOP: second list has an entry - quicklist (188 ms) [18/122 done]: unit/pubsubshard (5 seconds) Testing unit/cluster/failure-marking [ok]: HSTRLEN corner cases (5 ms) [ok]: HINCRBYFLOAT over hash-max-listpack-value encoded with a listpack (4 ms) [ok]: Hash ziplist regression test for large keys (1 ms) [ok]: FUNCTION - creation is replicated to replica (833 ms) [ok]: FUNCTION - call on replica (0 ms) [ok]: {standalone} HSCAN with encoding hashtable (331 ms) [ok]: FUNCTION - restore is replicated to replica (3 ms) [ok]: FUNCTION - delete is replicated to replica (6 ms) [ok]: FUNCTION - flush is replicated to replica (2 ms) [ok]: {standalone} ZSCAN with encoding listpack (26 ms) [ok]: Hash fuzzing #1 - 10 fields (51 ms) [ok]: ACL LOAD only disconnects affected clients (793 ms) === (external:skip cluster) Starting server 127.0.0.1:28641 ok millisecond expire test attempts: 0 [ok]: EXPIRE precision is now the millisecond (1112 ms) [ok]: CLIENT REPLY SKIP: skip the next command reply (184 ms) === (external:skip cluster) Starting server 127.0.0.1:26887 ok [ok]: clients: watching clients (158 ms) === (primaryauth) Starting server 127.0.0.1:21761 ok [ok]: Hash fuzzing #2 - 10 fields (80 ms) [ok]: Disconnecting the replica from master instance (113 ms) [ok]: FUNCTION - test replication to replica on rdb phase (1 ms) [ok]: FUNCTION - test replication to replica on rdb phase info command (0 ms) [ok]: FUNCTION - create on read only replica (5 ms) [ok]: Keyspace notifications: set events test (220 ms) [ok]: FUNCTION - delete on read only replica (13 ms) [ok]: Server is able to evacuate enough keys when num of keys surpasses limit by more than defined initial effort (804 ms) === (external:skip cluster) Starting server 127.0.0.1:25123 ok [ok]: BLMPOP_LEFT: single existing list - quicklist (185 ms) PSETEX sub-second expire test attempts: 0 [ok]: PSETEX can set sub-second expires (106 ms) [ok]: MULTI and script timeout (747 ms) [19/122 done]: unit/networking (5 seconds) Testing unit/cluster/half-migrated-slot === (external:skip cluster) Starting server 127.0.0.1:24959 ok === (external:skip cluster) Starting server 127.0.0.1:26557 ok [ok]: CLIENT REPLY ON: unset SKIP flag (206 ms) PEXPIRE sub-second expire test attempts: 0 [ok]: PEXPIRE can set sub-second expires (108 ms) === (regression) Starting server 127.0.0.1:27513 ok [ok]: {standalone} ZSCAN with encoding skiplist (296 ms) [ok]: BITFIELD: setup slave (288 ms) === (external:skip cluster) Starting server 127.0.0.1:23999 ok [ok]: BLMPOP_LEFT: multiple existing lists - quicklist (205 ms) [ok]: Tracking info is correct (240 ms) [ok]: CLIENT GETREDIR provides correct client id (4 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking off (0 ms) [ok]: Keyspace notifications: zset events test (250 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking on (1 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking on with options (0 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking optin (3 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking optout (4 ms) [ok]: MONITOR can log executed commands (126 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking bcast mode (6 ms) === (external:skip cluster) Starting server 127.0.0.1:28643 ok [ok]: WAIT implicitly blocks on client pause since ACKs aren't sent (1227 ms) [ok]: MONITOR can log commands issued by the scripting engine (66 ms) [ok]: Regression for a crash with blocking ops and pipelining (102 ms) === (external:skip cluster) Starting server 127.0.0.1:26889 ok PEXPIREAT sub-second expire test attempts: 0 [ok]: PEXPIREAT can set sub-second expires (211 ms) [ok]: TTL returns time to live in seconds (10 ms) [ok]: PTTL returns time to live in milliseconds (1 ms) [ok]: TTL / PTTL / EXPIRETIME / PEXPIRETIME return -1 if key has no expire (3 ms) [ok]: {standalone} SCAN guarantees check under write load (185 ms) [ok]: TTL / PTTL / EXPIRETIME / PEXPIRETIME return -2 if key does not exit (4 ms) === (external:skip cluster) Starting server 127.0.0.1:23844 ok [ok]: Blocking XREADGROUP for stream key that has clients blocked on stream - reprocessing command (1144 ms) [ok]: {standalone} SSCAN with integer encoded object (issue #1345) (10 ms) [ok]: EXPIRETIME returns absolute expiration time in seconds (13 ms) [ok]: {standalone} SSCAN with PATTERN (2 ms) [ok]: PEXPIRETIME returns absolute expiration time in milliseconds (3 ms) [ok]: {standalone} HSCAN with PATTERN (2 ms) [ok]: {standalone} HSCAN with NOVALUES (4 ms) [ok]: {standalone} ZSCAN with PATTERN (1 ms) [ok]: BLMPOP_LEFT: second list has an entry - quicklist (174 ms) [ok]: {standalone} ZSCAN with NOSCORES (7 ms) [ok]: Keyspace notifications: hash events test (171 ms) [ok]: ACL LOAD disconnects clients of deleted users (534 ms) [ok]: ACL load and save (12 ms) [20/122 done]: unit/protocol (6 seconds) Testing unit/cluster/hostnames [ok]: ACL load and save with restricted channels (8 ms) === (external:skip cluster) Starting server 127.0.0.1:25125 ok === (external:skip cluster) Starting server 127.0.0.1:24961 ok === (info external:skip) Starting server 127.0.0.1:22395 ok [ok]: XGROUP DESTROY should unblock XREADGROUP with -NOGROUP (140 ms) [ok]: MONITOR can log commands issued by functions (187 ms) === (external:skip cluster) Starting server 127.0.0.1:26559 ok [ok]: BITFIELD: write on master, read on slave (337 ms) [ok]: BITFIELD_RO with only key as argument on read-only replica (1 ms) [ok]: BITFIELD_RO fails when write option is used on read-only replica (2 ms) [ok]: Test when replica paused, offset would not grow (739 ms) [ok]: Test replica offset would grow after unpause (5 ms) [ok]: Keyspace notifications: stream events test (138 ms) [ok]: BRPOPLPUSH - quicklist (204 ms) [ok]: RENAME can unblock XREADGROUP with data (120 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking redir broken (383 ms) [ok]: memory: database and pubsub overhead and rehashing dict count (12 ms) === (external:skip cluster) Starting server 127.0.0.1:28645 ok === (external:skip cluster) Starting server 127.0.0.1:23846 ok [ok]: MONITOR supports redacting command arguments (177 ms) [ok]: BLMOVE left left - quicklist (136 ms) [ok]: BITCOUNT fuzzing with start/end (3538 ms) [21/122 done]: unit/bitfield (6 seconds) Testing unit/cluster/human-announced-nodename [ok]: BITCOUNT with just start (3 ms) [ok]: WAIT replica multiple clients unblock - reuse last result (421 ms) [ok]: primaryauth test with binary password dualchannel = no (626 ms) === (external:skip cluster) Starting server 127.0.0.1:24001 ok [ok]: BITCOUNT with start, end (15 ms) [ok]: RENAME can unblock XREADGROUP with -NOGROUP (123 ms) [ok]: Keyspace notifications: expired events (triggered expire) (203 ms) [22/122 done]: unit/info (6 seconds) Testing unit/cluster/info [ok]: BITCOUNT with illegal arguments (4 ms) [23/122 done]: unit/pause (6 seconds) Testing unit/cluster/links [ok]: BITCOUNT against non-integer value (3 ms) [ok]: BITCOUNT regression test for github issue #582 (1 ms) [ok]: BITCOUNT misaligned prefix (5 ms) [ok]: BITCOUNT misaligned prefix + full words + remainder (2 ms) [ok]: BITOP NOT (empty string) (2 ms) [ok]: BITOP NOT (known string) (1 ms) === (external:skip cluster) Starting server 127.0.0.1:27515 ok [ok]: BITOP where dest and target are the same key (2 ms) [ok]: BITOP AND|OR|XOR don't change the string with single input key (4 ms) [ok]: BITOP missing key is considered a stream of zero (5 ms) [ok]: BITOP shorter keys are zero-padded to the key with max length (7 ms) [ok]: {standalone} ZSCAN scores: regression test for issue #2175 (397 ms) === (external:skip) Starting server 127.0.0.1:21275 ok === (external:skip cluster) Starting server 127.0.0.1:26891 ok === (external:skip cluster) Starting server 127.0.0.1:25127 ok [ok]: Default user has access to all channels irrespective of flag (1 ms) [ok]: Update acl-pubsub-default, existing users shouldn't get affected (1 ms) [ok]: Single channel is valid (0 ms) [ok]: Single channel is not valid with allchannels (1 ms) [ok]: EXEC and script timeout (851 ms) [ok]: Regression test for #11715 (264 ms) [ok]: FUNCTION - function effect is replicated to replica (928 ms) [ok]: FUNCTION - modify key space of read only replica (0 ms) [24/122 done]: unit/auth (6 seconds) Testing unit/cluster/manual-failover [ok]: MONITOR correctly handles multi-exec cases (242 ms) [ok]: BLMOVE left right - quicklist (208 ms) === (external:skip cluster) Starting server 127.0.0.1:24963 ok [ok]: HyperLogLogs are promote from sparse to dense (1984 ms) [ok]: Change hll-sparse-max-bytes (2 ms) === (external:skip cluster) Starting server 127.0.0.1:22237 ok === (external:skip cluster) Starting server 127.0.0.1:22397 ok [ok]: query buffer resized correctly with fat argv (2659 ms) [ok]: Keyspace notifications: expired events (background expire) (347 ms) [ok]: Server should actively expire keys incrementally (730 ms) === (external:skip cluster) Starting server 127.0.0.1:24475 ok === (external:skip cluster) Starting server 127.0.0.1:28647 ok === () Starting server 127.0.0.1:26395 ok [25/122 done]: unit/querybuf (7 seconds) Testing unit/cluster/manual-takeover === (external:skip cluster) Starting server 127.0.0.1:24003 ok === (external:skip cluster) Starting server 127.0.0.1:27517 ok === (external:skip cluster) Starting server 127.0.0.1:25129 ok [ok]: BLMOVE right left - quicklist (271 ms) [ok]: MONITOR log blocked command only once (279 ms) [ok]: CLIENT GETNAME should return NIL if name is not assigned (1 ms) [ok]: CLIENT GETNAME check if name set correctly (0 ms) [ok]: CLIENT LIST shows empty fields for unassigned names (3 ms) [ok]: CLIENT SETNAME does not accept spaces (0 ms) [ok]: CLIENT SETNAME can assign a name to this connection (0 ms) [ok]: CLIENT SETNAME can change the name of an existing connection (0 ms) [ok]: RESP3 based basic invalidation with client reply off (340 ms) [ok]: After CLIENT SETNAME, connection can still be closed (55 ms) [ok]: CLIENT SETINFO can set a library name to this connection (3 ms) [ok]: CLIENT SETINFO invalid args (2 ms) [ok]: RESET does NOT clean library name (0 ms) [ok]: CLIENT SETINFO can clear library name (0 ms) === (external:skip cluster) Starting server 127.0.0.1:21763 ok [ok]: Keyspace notifications: evicted events (214 ms) === (external:skip cluster) Starting server 127.0.0.1:24965 ok [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (11 ms) [ok]: XCLAIM can claim PEL items from another consumer (614 ms) === (external:skip) Starting server 127.0.0.1:21277 ok === (external:skip cluster) Starting server 127.0.0.1:26893 ok [ok]: Hyperloglog promote to dense well in different hll-sparse-max-bytes (448 ms) === (external:skip cluster) Starting server 127.0.0.1:22239 ok === (external:skip cluster) Starting server 127.0.0.1:24477 ok [ok]: BLMOVE right right - quicklist (260 ms) === (external:skip cluster) Starting server 127.0.0.1:25273 ok === (external:skip cluster) Starting server 127.0.0.1:22399 ok [ok]: Keyspace notifications: new key test (211 ms) [ok]: Setup a new replica (186 ms) [ok]: publish to self inside multi (6 ms) [ok]: publish to self inside script (1 ms) [ok]: unsubscribe inside multi, and publish to self (2 ms) [ok]: Only default user has access to all channels irrespective of flag (6 ms) === (external:skip cluster) Starting server 127.0.0.1:28649 ok === () Starting server 127.0.0.1:23673 ok [ok]: BITOP and fuzzing (796 ms) === (external:skip cluster) Starting server 127.0.0.1:24005 ok [ok]: RESP2 based basic invalidation with client reply off (359 ms) === (external:skip cluster) Starting server 127.0.0.1:25131 ok [26/122 done]: unit/pubsub (7 seconds) Testing unit/cluster/many-slot-migration [ok]: TOUCH alters the last access time of a key (3009 ms) === (external:skip cluster) Starting server 127.0.0.1:27519 ok [ok]: BLPOP: single existing list - listpack (187 ms) === (external:skip cluster) Starting server 127.0.0.1:24967 ok [ok]: MULTI-EXEC body and script timeout (822 ms) === (external:skip cluster) Starting server 127.0.0.1:26895 ok [ok]: XCLAIM without JUSTID increments delivery count (411 ms) === (external:skip cluster) Starting server 127.0.0.1:21765 ok [ok]: Measures elapsed time os.clock() (4067 ms) [ok]: Prohibit dangerous lua methods in sandbox (4 ms) [ok]: Verify execution of prohibit dangerous Lua methods will fail (4 ms) [ok]: Globals protection reading an undeclared global variable (3 ms) [ok]: Globals protection setting an undeclared global* (1 ms) [ok]: lua bit.tohex bug (1 ms) [ok]: Test an example script DECR_IF_GT (3 ms) [ok]: RESP3 based basic redirect invalidation with client reply off (281 ms) [ok]: BLPOP: multiple existing lists - listpack (232 ms) === (external:skip cluster) Starting server 127.0.0.1:24479 ok === (external:skip cluster) Starting server 127.0.0.1:28651 ok === (external:skip cluster) Starting server 127.0.0.1:26073 ok === (external:skip cluster) Starting server 127.0.0.1:22241 ok === (external:skip cluster) Starting server 127.0.0.1:25275 ok [ok]: XCLAIM same consumer (205 ms) === (external:skip cluster) Starting server 127.0.0.1:25133 ok === (external:skip) Starting server 127.0.0.1:21279 ok [ok]: Server should lazy expire keys (1007 ms) [ok]: BLPOP: second list has an entry - listpack (241 ms) === (external:skip cluster) Starting server 127.0.0.1:26897 ok === (external:skip cluster) Starting server 127.0.0.1:24969 ok === () Starting server 127.0.0.1:23675 ok === (external:skip cluster) Starting server 127.0.0.1:27521 ok [ok]: BITOP or fuzzing (601 ms) === (external:skip cluster) Starting server 127.0.0.1:26075 ok === (external:skip cluster) Starting server 127.0.0.1:25277 ok [ok]: client evicted due to watched key list (4343 ms) [ok]: default: load from config file, without channel permission default user can't access any channels (2 ms) === (external:skip cluster) Starting server 127.0.0.1:21767 ok [ok]: BLMPOP_LEFT: single existing list - listpack (165 ms) [ok]: RESP3 based basic tracking-redir-broken with client reply off (423 ms) === () Starting server 127.0.0.1:23037 ok [ok]: BLMPOP_LEFT: multiple existing lists - listpack (96 ms) === (external:skip cluster) Starting server 127.0.0.1:28653 ok === (external:skip cluster) Starting server 127.0.0.1:25135 ok [ok]: just EXEC and script timeout (799 ms) === (external:skip cluster) Starting server 127.0.0.1:27523 ok Waiting for background AOF rewrite to finish... [ok]: BLMPOP_LEFT: second list has an entry - listpack (146 ms) [ok]: Cluster is up (1 ms) === (external:skip cluster) Starting server 127.0.0.1:25279 ok === (external:skip cluster) Starting server 127.0.0.1:24971 ok Waiting for background AOF rewrite to finish... [ok]: XAUTOCLAIM can claim PEL items from another consumer (614 ms) === () Starting server 127.0.0.1:23677 ok === (external:skip cluster) Starting server 127.0.0.1:26077 ok === (external:skip) Starting server 127.0.0.1:21281 ok === (external:skip cluster) Starting server 127.0.0.1:21769 ok [ok]: FUNCTION can processes create, delete and flush commands in AOF when doing "debug loadaof" in read-only slaves (737 ms) [ok]: BRPOPLPUSH - listpack (205 ms) [ok]: exec with write commands and state change (246 ms) === (tracking network) Starting server 127.0.0.1:28793 ok [ok]: XAUTOCLAIM as an iterator (215 ms) [ok]: XAUTOCLAIM COUNT must be > 0 (1 ms) [ok]: XCLAIM with XDEL (6 ms) [ok]: XCLAIM with trimming (8 ms) [ok]: XAUTOCLAIM with XDEL (6 ms) [ok]: XAUTOCLAIM with XDEL and count (9 ms) [ok]: XAUTOCLAIM with out of range count (0 ms) [ok]: default: load from config file with all channels permissions (12 ms) [ok]: XCLAIM with trimming (8 ms) === (external:skip cluster) Starting server 127.0.0.1:27525 ok [ok]: XINFO FULL output (15 ms) [ok]: WAIT in script will work (1371 ms) [ok]: BLMOVE left left - listpack (160 ms) === (external:skip cluster) Starting server 127.0.0.1:25137 ok [ok]: exec with read commands and stale replica state change (205 ms) === (external:skip cluster) Starting server 127.0.0.1:25281 ok [ok]: FUZZ stresser with data model alpha (3984 ms) [ok]: BLMOVE left right - listpack (173 ms) === (external:skip cluster) Starting server 127.0.0.1:21771 ok [ok]: Consumer seen-time and active-time (240 ms) [ok]: EXPIRE should not resurrect keys (issue #1026) (1005 ms) [ok]: 5 keys in, 5 keys out (3 ms) [ok]: EXPIRE with empty string as TTL should report an error (0 ms) [ok]: SET with EX with big integer should report an error (0 ms) [ok]: SET with EX with smallest integer should report an error (3 ms) [ok]: GETEX with big integer should report an error (2 ms) [ok]: XGROUP CREATECONSUMER: create consumer if does not exist (22 ms) [ok]: GETEX with smallest integer should report an error (2 ms) [ok]: EXPIRE with big integer overflows when converted to milliseconds (3 ms) [ok]: PEXPIRE with big integer overflow when basetime is added (1 ms) [ok]: Coverage: Basic CLIENT CACHING (154 ms) [ok]: Coverage: Basic CLIENT REPLY (2 ms) [ok]: XGROUP CREATECONSUMER: group must exist (5 ms) [ok]: Coverage: Basic CLIENT TRACKINGINFO (0 ms) [ok]: Coverage: Basic CLIENT GETREDIR (2 ms) [ok]: EXPIRE with big negative integer (7 ms) [ok]: PEXPIREAT with big integer works (1 ms) [ok]: PEXPIREAT with big negative integer works (2 ms) === (external:skip cluster) Starting server 127.0.0.1:26079 ok === (scripting) Starting server 127.0.0.1:23039 ok === () Starting server 127.0.0.1:23679 ok === (external:skip cluster) Starting server 127.0.0.1:27527 ok === (external:skip) Starting server 127.0.0.1:21283 ok [ok]: EXEC with only read commands should not be rejected when OOM (270 ms) [ok]: BLMOVE right left - listpack (156 ms) [ok]: BITOP xor fuzzing (1103 ms) [27/122 done]: unit/tracking (9 seconds) Testing unit/cluster/misc [ok]: BITOP NOT fuzzing (68 ms) [ok]: BITOP with integer encoded source objects (1 ms) [ok]: BITOP with non string source key (1 ms) [ok]: BITOP with empty string after non empty string (issue #529) (0 ms) [ok]: BITPOS against wrong type (1 ms) [ok]: BITPOS will illegal arguments (1 ms) [ok]: BITPOS against non-integer value (1 ms) [ok]: BITPOS bit=0 with empty key returns 0 (0 ms) [ok]: BITPOS bit=1 with empty key returns -1 (0 ms) [ok]: BITPOS bit=0 with string less than 1 word works (0 ms) [ok]: BITPOS bit=1 with string less than 1 word works (1 ms) [ok]: BLMOVE right right - listpack (123 ms) [ok]: BITPOS bit=0 starting at unaligned address (1 ms) [ok]: BITPOS bit=1 starting at unaligned address (0 ms) [ok]: Cluster should start ok (2 ms) [ok]: BITPOS bit=0 unaligned+full word+reminder (9 ms) [ok]: errorstats: rejected call due to MOVED Redirection (12 ms) [ok]: BITPOS bit=1 unaligned+full word+reminder (8 ms) [ok]: BITPOS bit=1 returns -1 if string is all 0 bits (11 ms) [ok]: BITPOS bit=0 works with intervals (2 ms) [ok]: BITPOS bit=1 works with intervals (2 ms) [ok]: BITPOS bit=0 changes behavior if end is given (1 ms) [ok]: SETBIT/BITFIELD only increase dirty when the value changed (6 ms) === (external:skip) Starting server 127.0.0.1:21433 ok === (external:skip cluster) Starting server 127.0.0.1:25139 ok [ok]: LIBRARIES - test shared function can access default globals (5 ms) [ok]: LIBRARIES - usage and code sharing (7 ms) [ok]: LIBRARIES - test registration failure revert the entire load (1 ms) [ok]: LIBRARIES - test registration function name collision (6 ms) [ok]: Very big payload random access (6646 ms) [ok]: LIBRARIES - test registration function name collision on same library (2 ms) [ok]: LIBRARIES - test registration with no argument (0 ms) [ok]: LIBRARIES - test registration with only name (1 ms) [ok]: LIBRARIES - test registration with to many arguments (2 ms) [ok]: LIBRARIES - test registration with no string name (0 ms) [ok]: LIBRARIES - test registration with wrong name format (1 ms) [ok]: LIBRARIES - test registration with empty name (1 ms) [ok]: LIBRARIES - math.random from function load (3 ms) [ok]: LIBRARIES - redis.call from function load (4 ms) [ok]: LIBRARIES - redis.setresp from function load (3 ms) [ok]: LIBRARIES - redis.set_repl from function load (0 ms) [ok]: LIBRARIES - redis.acl_check_cmd from function load (1 ms) [ok]: CONFIG save params special case handled properly (2197 ms) [ok]: LIBRARIES - malicious access test (16 ms) [ok]: EXEC with at least one use-memory command should fail (240 ms) [ok]: LIBRARIES - delete removed all functions on library (1 ms) [ok]: LIBRARIES - register function inside a function (5 ms) [ok]: LIBRARIES - register library with no functions (0 ms) === (stream needs:debug) Starting server 127.0.0.1:27033 ok [ok]: Blocking commands ignores the timeout (16 ms) [ok]: Test loading an ACL file with duplicate users (28 ms) === (external:skip cluster) Starting server 127.0.0.1:25283 ok [ok]: Test loading an ACL file with duplicate default user (33 ms) === () Starting server 127.0.0.1:26397 ok === (external:skip cluster) Starting server 127.0.0.1:26081 ok === (external:skip cluster) Starting server 127.0.0.1:28795 ok === (external:skip cluster) Starting server 127.0.0.1:21773 ok [28/122 done]: unit/cluster/info (3 seconds) Testing unit/cluster/multi-slot-operations [ok]: CONFIG sanity (162 ms) [ok]: Test loading duplicate users in config on startup (86 ms) [ok]: BLPOP, LPUSH + DEL should not awake blocked client (298 ms) [ok]: MULTI propagation of PUBLISH (271 ms) [ok]: Set cluster human announced nodename and let it propagate (112 ms) [ok]: AOF rewrite during write load: RDB preamble=yes (8080 ms) [ok]: XREADGROUP with NOACK creates consumer (163 ms) [ok]: WAITAOF local copy before fsync (133 ms) [ok]: WAITAOF local copy everysec (5 ms) [ok]: WAITAOF local copy with appendfsync always (0 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:25141 ok [ok]: Consumer without PEL is present in AOF after AOFRW (157 ms) [ok]: LIBRARIES - load timeout (514 ms) [ok]: LIBRARIES - verify global protection on the load run (6 ms) [ok]: LIBRARIES - named arguments (0 ms) [ok]: LIBRARIES - named arguments, bad function name (5 ms) [ok]: BLPOP, LPUSH + DEL + SET should not awake blocked client (346 ms) [ok]: LIBRARIES - named arguments, bad callback type (11 ms) === (external:skip cluster) Starting server 127.0.0.1:28797 ok [ok]: LIBRARIES - named arguments, bad description (1 ms) [ok]: LIBRARIES - named arguments, unknown argument (4 ms) [ok]: LIBRARIES - named arguments, missing function name (0 ms) [ok]: LIBRARIES - named arguments, missing callback (2 ms) === (external:skip cluster) Starting server 127.0.0.1:25285 ok === (external:skip cluster) Starting server 127.0.0.1:22401 ok [ok]: FUNCTION - test function restore with function name collision (23 ms) [ok]: FUNCTION - test function list with code (4 ms) [ok]: FUNCTION - test function list with pattern (3 ms) [ok]: FUNCTION - test function list wrong argument (0 ms) [ok]: FUNCTION - test function list with bad argument to library name (2 ms) === (external:skip cluster) Starting server 127.0.0.1:26083 ok [ok]: FUNCTION - test function list withcode multiple times (1 ms) [ok]: FUNCTION - test function list libraryname multiple times (1 ms) [ok]: WAITAOF local wait and then stop aof (208 ms) [ok]: WAITAOF local on server with aof disabled (2 ms) [ok]: FUNCTION - verify OOM on function load and function restore (16 ms) [ok]: FUNCTION - verify allow-omm allows running any command (3 ms) === (external:skip cluster) Starting server 127.0.0.1:21775 ok [ok]: MULTI propagation of SCRIPT LOAD (330 ms) [ok]: Consumer group read counter and lag in empty streams (4 ms) [ok]: Consumer group read counter and lag sanity (22 ms) [ok]: CONFIG REWRITE sanity (508 ms) [ok]: Half init migration in 'migrating' is fixable (486 ms) [ok]: Consumer group lag with XDELs (39 ms) [ok]: Loading from legacy (Redis <= v6.2.x, rdb_ver < 10) persistence (14 ms) [ok]: Loading from legacy (Redis <= v7.0.x, rdb_ver < 11) persistence (1 ms) === (acl external:skip) Starting server 127.0.0.1:21285 ok === (external:skip cluster) Starting server 127.0.0.1:25287 ok [ok]: BLMPOP_LEFT, LPUSH + DEL should not awake blocked client (358 ms) === (external:skip cluster) Starting server 127.0.0.1:28799 ok [ok]: WAITAOF local if AOFRW was postponed (405 ms) === (scripting) Starting server 127.0.0.1:23041 ok [ok]: MULTI propagation of EVAL (398 ms) === (external:skip) Starting server 127.0.0.1:27035 ok [ok]: Half init migration in 'importing' is fixable (362 ms) === (external:skip cluster) Starting server 127.0.0.1:22403 ok [ok]: FUNCTION - wrong flags type named arguments (6 ms) [ok]: FUNCTION - wrong flag type (4 ms) [ok]: TOUCH alters the last access time of a key in no-touch mode (3004 ms) [ok]: FUNCTION - unknown flag (0 ms) [ok]: FUNCTION - write script on fcall_ro (1 ms) [ok]: FUNCTION - write script with no-writes flag (1 ms) [ok]: FUNCTION - deny oom (1 ms) [ok]: FUNCTION - deny oom on no-writes function (1 ms) [ok]: FUNCTION - allow stale (2 ms) [ok]: FUNCTION - valkey version api (1 ms) [ok]: FUNCTION - function stats (1 ms) [ok]: FUNCTION - function stats reloaded correctly from rdb (1 ms) [ok]: FUNCTION - function stats delete library (1 ms) [ok]: FUNCTION - test function stats on loading failure (1 ms) [ok]: FUNCTION - function stats cleaned after flush (0 ms) [ok]: FUNCTION - function test empty engine (0 ms) [ok]: FUNCTION - function test unknown metadata value (0 ms) [ok]: FUNCTION - function test no name (0 ms) [ok]: FUNCTION - function test multiple names (1 ms) [ok]: FUNCTION - function test name with quotes (0 ms) [ok]: FUNCTION - trick global protection 1 (1 ms) [ok]: FUNCTION - test getmetatable on script load (1 ms) === () Starting server 127.0.0.1:26399 ok === (external:skip cluster) Starting server 127.0.0.1:21777 ok === (external:skip cluster) Starting server 127.0.0.1:26085 ok [29/122 done]: unit/functions (10 seconds) Testing unit/cluster/no-failover-option === (external:skip cluster) Starting server 127.0.0.1:25289 ok [ok]: BLMPOP_LEFT, LPUSH + DEL + SET should not awake blocked client (414 ms) [ok]: MULTI propagation of SCRIPT FLUSH (325 ms) [ok]: BITPOS bit=1 fuzzy testing using SETBIT (1500 ms) === (external:skip cluster) Starting server 127.0.0.1:22405 ok [ok]: WAITAOF on demoted master gets unblocked with an error (152 ms) === (external:skip cluster) Starting server 127.0.0.1:23043 ok [ok]: Init migration and move key (522 ms) === (external:skip cluster) Starting server 127.0.0.1:28801 ok === (external:skip cluster) Starting server 127.0.0.1:26087 ok === () Starting server 127.0.0.1:23681 ok [ok]: BLPOP with same key multiple times should work (issue #801) (414 ms) === (external:skip cluster) Starting server 127.0.0.1:25291 ok [ok]: ACL from config file and config rewrite (591 ms) [ok]: MULTI propagation of XREADGROUP (436 ms) [ok]: MULTI with SAVE (6 ms) [ok]: MULTI with SHUTDOWN (11 ms) [ok]: WAITAOF replica copy before fsync (107 ms) === (external:skip cluster) Starting server 127.0.0.1:21779 ok [30/122 done]: unit/acl (11 seconds) Testing unit/cluster/pubsub [ok]: Consumer group last ID propagation to slave (NOACK=0) (775 ms) [ok]: Stress tester for #3343-alike bugs comp: 2 (9124 ms) Waiting for background AOF rewrite to finish... [ok]: MULTI with BGREWRITEAOF (180 ms) === (external:skip cluster) Starting server 127.0.0.1:23045 ok [ok]: MULTI/EXEC is isolated from the point of view of BLPOP (276 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:22407 ok === (external:skip cluster) Starting server 127.0.0.1:21287 ok === (external:skip cluster) Starting server 127.0.0.1:21781 ok [ok]: MULTI with config set appendonly (187 ms) [ok]: MULTI with config error (1 ms) [ok]: Flushall while watching several keys by one client (1 ms) [ok]: All time-to-live(TTL) in commands are propagated as absolute timestamp in milliseconds in AOF (2070 ms) === (external:skip cluster) Starting server 127.0.0.1:26089 ok [ok]: Operations in no-touch mode do not alter the last access time of a key (1106 ms) [ok]: TOUCH returns the number of existing keys specified (1 ms) [ok]: command stats for GEOADD (2 ms) [ok]: errors stats for GEOADD (5 ms) [ok]: command stats for EXPIRE (4 ms) [ok]: command stats for BRPOP (9 ms) [ok]: Move key again (243 ms) [ok]: command stats for MULTI (11 ms) [ok]: command stats for scripts (6 ms) [ok]: COMMAND COUNT get total number of commands (0 ms) [ok]: COMMAND GETKEYS GET (1 ms) [ok]: COMMAND GETKEYSANDFLAGS (7 ms) [ok]: COMMAND GETKEYS MEMORY USAGE (1 ms) [ok]: COMMAND GETKEYS XGROUP (2 ms) [ok]: COMMAND GETKEYS EVAL with keys (0 ms) [ok]: COMMAND GETKEYS EVAL without keys (0 ms) [ok]: COMMAND GETKEYS LCS (2 ms) [ok]: COMMAND GETKEYS MORE THAN 256 KEYS (4 ms) [ok]: COMMAND LIST syntax error (2 ms) [ok]: COMMAND LIST WITHOUT FILTERBY (12 ms) [ok]: COMMAND LIST FILTERBY ACLCAT against non existing category (1 ms) [ok]: CONFIG REWRITE handles save and shutdown properly (1684 ms) [ok]: COMMAND LIST FILTERBY ACLCAT - list all commands/subcommands (0 ms) [ok]: COMMAND LIST FILTERBY PATTERN - list all commands/subcommands (5 ms) [ok]: COMMAND LIST FILTERBY MODULE against non existing module (0 ms) [ok]: COMMAND INFO of invalid subcommands (1 ms) [ok]: BLPOP with variadic LPUSH (349 ms) [ok]: SET command will not be marked with movablekeys (1 ms) [ok]: GET command will not be marked with movablekeys (1 ms) [ok]: MSET command will not be marked with movablekeys (1 ms) [ok]: CONFIG SET with multiple args (18 ms) [ok]: BITFIELD command will not be marked with movablekeys (1 ms) [ok]: LMOVE command will not be marked with movablekeys (1 ms) [ok]: LPOP command will not be marked with movablekeys (1 ms) [ok]: BLPOP command will not be marked with movablekeys (1 ms) [ok]: PING command will not be marked with movablekeys (0 ms) [ok]: MEMORY command will not be marked with movablekeys (3 ms) [ok]: MEMORY|USAGE command will not be marked with movablekeys (1 ms) [ok]: RENAME command will not be marked with movablekeys (4 ms) [ok]: GEORADIUS_RO command will not be marked with movablekeys (1 ms) [ok]: CONFIG SET rollback on set error (11 ms) [skip]: CONFIG SET rollback on apply error [ok]: ZUNIONSTORE command is marked with movablekeys (1 ms) [ok]: CONFIG SET duplicate configs (3 ms) [ok]: XREAD command is marked with movablekeys (2 ms) [ok]: EVAL command is marked with movablekeys (1 ms) [ok]: CONFIG SET set immutable (4 ms) [ok]: SORT command is marked with movablekeys (3 ms) [ok]: SORT_RO command is marked with movablekeys (0 ms) [ok]: MIGRATE command is marked with movablekeys (2 ms) [ok]: GEORADIUS command is marked with movablekeys (2 ms) [ok]: CONFIG GET hidden configs (34 ms) [ok]: CONFIG GET multiple args (5 ms) [ok]: FUZZ stresser with data model compr (2830 ms) [31/122 done]: unit/introspection-2 (11 seconds) Testing unit/cluster/pubsubshard-slot-migration === (external:skip cluster) Starting server 127.0.0.1:23047 ok [ok]: All TTL in commands are propagated as absolute timestamp in replication stream (242 ms) === (external:skip cluster) Starting server 127.0.0.1:21289 ok === (external:skip cluster) Starting server 127.0.0.1:22409 ok === (external:skip) Starting server 127.0.0.1:25433 ok [ok]: MULTI/EXEC is isolated from the point of view of BLMPOP_LEFT (305 ms) === (external:skip) Starting server 127.0.0.1:24313 ok [ok]: MULTI with FLUSHALL and AOF (9 ms) === (external:skip cluster) Starting server 127.0.0.1:26091 ok === (external:skip cluster) Starting server 127.0.0.1:23193 ok [ok]: BLMPOP_LEFT with variadic LPUSH (182 ms) === (needs:repl external:skip) Starting server 127.0.0.1:21435 ok [ok]: FLUSHALL should not reset the dirty counter if we disable save (7 ms) [ok]: valkey-server command line arguments - error cases (513 ms) [ok]: FLUSHALL should reset the dirty counter to 0 if we enable save (3 ms) === (external:skip cluster) Starting server 127.0.0.1:23049 ok [ok]: Consumer group last ID propagation to slave (NOACK=1) (1073 ms) [ok]: BRPOPLPUSH with zero timeout should block indefinitely (174 ms) Waiting for background save to finish... [ok]: First server should have role slave after REPLICAOF (10 ms) === (external:skip cluster) Starting server 127.0.0.1:21291 ok [ok]: WAITAOF replica copy everysec (1301 ms) Waiting for background AOF rewrite to finish... Waiting for background save to finish... Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:25435 ok [ok]: BGSAVE (148 ms) [ok]: SELECT an out of range DB (1 ms) [ok]: BLMOVE left left with zero timeout should block indefinitely (208 ms) === (external:skip cluster) Starting server 127.0.0.1:23195 ok [ok]: Half-finish migration (1035 ms) [ok]: For all replicated TTL-related commands, absolute expire times are identical on primary and replica (292 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:23683 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: BLMOVE left right with zero timeout should block indefinitely (223 ms) === (external:skip) Starting server 127.0.0.1:27037 ok Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:23051 ok Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:21293 ok [ok]: Hash fuzzing #1 - 512 fields (7158 ms) [ok]: expired key which is created in writeable replicas should be deleted by active expiry (277 ms) [ok]: BLMOVE right left with zero timeout should block indefinitely (231 ms) === (external:skip cluster) Starting server 127.0.0.1:23197 ok [ok]: BITPOS bit=0 fuzzy testing using SETBIT (2327 ms) [ok]: SET command will remove expire (11 ms) [ok]: SET - use KEEPTTL option, TTL should not be removed (1 ms) [ok]: BLMOVE right right with zero timeout should block indefinitely (184 ms) === (external:skip cluster) Starting server 127.0.0.1:23053 ok === () Starting server 127.0.0.1:23685 ok [ok]: Move key back (243 ms) === (external:skip cluster) Starting server 127.0.0.1:23199 ok === (external:skip cluster) Starting server 127.0.0.1:21295 ok [ok]: Human nodenames are visible in log messages (3775 ms) [ok]: WAITAOF replica copy everysec with AOFRW (1019 ms) [ok]: Replication tests of XCLAIM with deleted entries (autoclaim=0) (571 ms) [ok]: Replication tests of XCLAIM with deleted entries (autoclaim=1) (24 ms) [ok]: XREADGROUP ACK would propagate entries-read (27 ms) [ok]: EVAL does not leak in the Lua stack (5938 ms) [ok]: Call Redis command with many args from Lua (issue #1764) (11 ms) [ok]: Number conversion precision test (issue #1118) (13 ms) [ok]: String containing number precision test (regression of issue #1118) (2 ms) [ok]: Verify negative arg count is error instead of crash (issue #1842) (0 ms) [ok]: Scripts can handle commands with incorrect arity (8 ms) [ok]: Correct handling of reused argv (issue #1939) (7 ms) [ok]: Functions in the Redis namespace are able to report errors (2 ms) [ok]: CLUSTER RESET can not be invoke from within a script (4 ms) [ok]: BLMOVE (left, left) with a client BLPOPing the target list (519 ms) [ok]: Script with RESP3 map (22 ms) [32/122 done]: unit/cluster/human-announced-nodename (7 seconds) Testing unit/cluster/pubsubshard [ok]: Set cluster announced IPv4 to invalid IP (2 ms) [ok]: Cluster should start ok (3 ms) [ok]: Continuous slots distribution (16 ms) === (external:skip cluster) Starting server 127.0.0.1:23201 ok [ok]: Discontinuous slots distribution (24 ms) === (external:skip cluster) Starting server 127.0.0.1:21297 ok [ok]: tot-net-out for replica client (1761 ms) [ok]: Set cluster announced IPv4 and check that it propagates (299 ms) === (external:skip cluster) Starting server 127.0.0.1:22243 ok [ok]: Test change cluster-announce-port and cluster-announce-tls-port at runtime (329 ms) === (stream needs:debug) Starting server 127.0.0.1:27039 ok [ok]: Clear announced client IPv4 and check that it propagates (143 ms) [ok]: BLMOVE (left, right) with a client BLPOPing the target list (488 ms) [ok]: HyperLogLog sparse encoding stress test (7036 ms) [ok]: Corrupted sparse HyperLogLogs are detected: Additional at tail (7 ms) [ok]: Corrupted sparse HyperLogLogs are detected: Broken magic (2 ms) [ok]: Corrupted sparse HyperLogLogs are detected: Invalid encoding (2 ms) [ok]: Corrupted dense HyperLogLogs are detected: Wrong length (3 ms) === (external:skip cluster) Starting server 127.0.0.1:23203 ok [ok]: Regression test for multi-exec with RANDOMKEY accessing the wrong per-slot dictionary (3 ms) === () Starting server 127.0.0.1:23687 ok [ok]: Test change cluster-announce-bus-port at runtime (251 ms) [33/122 done]: unit/multi (14 seconds) Testing unit/cluster/replica-in-sync [ok]: XADD mass insertion and XLEN (10723 ms) Waiting for background AOF rewrite to finish... [ok]: XADD with ID 0-0 (2 ms) [ok]: XADD with LIMIT delete entries no more than limit (8 ms) [ok]: XRANGE COUNT works as expected (1 ms) [ok]: XREVRANGE COUNT works as expected (1 ms) Waiting for background AOF rewrite to finish... [ok]: Half-finish importing (1131 ms) === (external:skip cluster) Starting server 127.0.0.1:21299 ok Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:22245 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: Empty stream with no lastid can be rewrite into AOF correctly (127 ms) [ok]: BLMOVE (right, left) with a client BLPOPing the target list (405 ms) Waiting for background AOF rewrite to finish... [ok]: valkey-server command line arguments - allow passing option name and option value in the same arg (650 ms) [34/122 done]: unit/cluster/cluster-nodes-slots (12 seconds) Testing unit/cluster/replica-migration Waiting for background AOF rewrite to finish... [35/122 done]: unit/cluster/half-migrated-slot (9 seconds) Testing unit/cluster/scripting Waiting for background AOF rewrite to finish... [36/122 done]: unit/cluster/announced-endpoints (13 seconds) Testing unit/cluster/sharded-pubsub Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:21301 ok [37/122 done]: unit/type/stream-cgroups (13 seconds) Waiting for background AOF rewrite to finish... Testing unit/cluster/slave-selection [ok]: Script return recursive object (1162 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:25437 ok [ok]: Cluster should start ok (3 ms) === () Starting server 127.0.0.1:23689 ok Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:23848 ok [ok]: BLMOVE (right, right) with a client BLPOPing the target list (371 ms) === (external:skip cluster) Starting server 127.0.0.1:24641 ok === (external:skip cluster ipv6) Starting server 127.0.0.1:24801 ok Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:22247 ok === (external:skip cluster) Starting server 127.0.0.1:28163 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: SET - use KEEPTTL option, TTL should not be removed after loadaof (2005 ms) [ok]: GETEX use of PERSIST option should remove TTL (2 ms) [ok]: GETEX use of PERSIST option should remove TTL after loadaof (4 ms) [ok]: Script check unpack with massive arguments (241 ms) [ok]: Script read key with expiration set (4 ms) [ok]: Script del key with expiration set (2 ms) [ok]: Script ACL check (1 ms) [ok]: Binary code loading failed (0 ms) [ok]: Try trick global protection 1 (2 ms) [ok]: Try trick global protection 2 (0 ms) [ok]: Try trick global protection 3 (1 ms) [ok]: Try trick global protection 4 (1 ms) [ok]: Try trick readonly table on valkey table (1 ms) [ok]: Try trick readonly table on json table (0 ms) [ok]: Try trick readonly table on cmsgpack table (0 ms) [ok]: BRPOPLPUSH with wrong source type (151 ms) [ok]: Try trick readonly table on bit table (1 ms) [ok]: Test loadfile are not available (0 ms) [ok]: Test dofile are not available (1 ms) [ok]: Test print are not available (0 ms) Waiting for background AOF rewrite to finish... [ok]: valkey-server command line arguments - wrong usage that we support anyway (538 ms) === (external:skip cluster) Starting server 127.0.0.1:27041 ok [ok]: CLUSTER SLOTS cached using EVAL over TLS -- tls-cluster yes (146 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:21303 ok Waiting for background AOF rewrite to finish... [ok]: BITPOS/BITCOUNT fuzzy testing using SETBIT (2244 ms) [ok]: CLUSTER SLOTS with different connection type -- tls-cluster yes (112 ms) Waiting for background AOF rewrite to finish... [ok]: GETEX propagate as to replica as PERSIST, UNLINK, or nothing (218 ms) [ok]: EXPIRE with NX option on a key with ttl (7 ms) [ok]: EXPIRE with NX option on a key without ttl (0 ms) [ok]: EXPIRE with XX option on a key with ttl (3 ms) === (external:skip cluster) Starting server 127.0.0.1:25439 ok [ok]: EXPIRE with XX option on a key without ttl (4 ms) [ok]: EXPIRE with GT option on a key with lower ttl (0 ms) [ok]: EXPIRE with GT option on a key with higher ttl (1 ms) [ok]: EXPIRE with GT option on a key without ttl (1 ms) [ok]: BRPOPLPUSH with wrong destination type (224 ms) [ok]: EXPIRE with LT option on a key with higher ttl (4 ms) [38/122 done]: unit/bitops (15 seconds) Testing unit/cluster/slave-stop-cond [ok]: EXPIRE with LT option on a key with lower ttl (8 ms) [ok]: EXPIRE with LT option on a key without ttl (1 ms) [ok]: EXPIRE with LT and XX option on a key with ttl (0 ms) [ok]: EXPIRE with LT and XX option on a key without ttl (2 ms) [ok]: EXPIRE with conflicting options: LT GT (0 ms) [ok]: EXPIRE with conflicting options: NX GT (0 ms) [ok]: EXPIRE with conflicting options: NX LT (0 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster ipv6) Starting server 127.0.0.1:24803 ok [ok]: EXPIRE with conflicting options: NX XX (0 ms) [ok]: Cluster is writable (469 ms) [ok]: EXPIRE with unsupported options (4 ms) [ok]: EXPIRE with unsupported options (2 ms) [ok]: EXPIRE with negative expiry (1 ms) [ok]: EXPIRE with negative expiry on a non-valitale key (1 ms) [ok]: EXPIRE with non-existed key (1 ms) [ok]: CLUSTER NODES return port according to connection type -- tls-cluster yes (70 ms) === (external:skip cluster) Starting server 127.0.0.1:22249 ok Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:24643 ok === (external:skip cluster) Starting server 127.0.0.1:28165 ok [ok]: WAITAOF replica copy everysec with slow AOFRW (2048 ms) Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:23691 ok === (external:skip cluster) Starting server 127.0.0.1:21305 ok Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:27043 ok [ok]: WAITAOF replica copy everysec->always with AOFRW (105 ms) === (scripting) Starting server 127.0.0.1:25593 ok [ok]: WAITAOF replica copy appendfsync always (3 ms) [ok]: BRPOPLPUSH maintains order of elements after failure (231 ms) [ok]: Server should not propagate the read command on lazy expire (269 ms) === (external:skip cluster) Starting server 127.0.0.1:22553 ok === (external:skip cluster ipv6) Starting server 127.0.0.1:24805 ok [ok]: Continuous slots distribution (23 ms) [ok]: ADDSLOTS command with several boundary conditions test suite (5 ms) [ok]: ADDSLOTSRANGE command with several boundary conditions test suite (5 ms) [ok]: DELSLOTSRANGE command with several boundary conditions test suite (20 ms) [ok]: valkey-server command line arguments - allow option value to use the `--` prefix (615 ms) === (external:skip cluster) Starting server 127.0.0.1:22251 ok === (external:skip cluster) Starting server 127.0.0.1:24645 ok [ok]: Cluster should start ok (3 ms) [ok]: Cluster shards response is ok for shard 0 (1 ms) [ok]: SCAN: Lazy-expire should not be wrapped in MULTI/EXEC (197 ms) [ok]: WAITAOF replica copy if replica is blocked (319 ms) [ok]: RANDOMKEY: Lazy-expire should not be wrapped in MULTI/EXEC (103 ms) === (external:skip cluster) Starting server 127.0.0.1:27045 ok [ok]: Kill a node and tell the replica to immediately takeover (129 ms) [ok]: BRPOPLPUSH with multiple blocked clients (391 ms) === (external:skip cluster) Starting server 127.0.0.1:22555 ok === (external:skip cluster ipv6) Starting server 127.0.0.1:24807 ok === (external:skip cluster) Starting server 127.0.0.1:24647 ok === (external:skip cluster) Starting server 127.0.0.1:22253 ok === () Starting server 127.0.0.1:23693 ok [39/122 done]: unit/cluster/multi-slot-operations (7 seconds) Testing unit/cluster/slot-migration-response [ok]: Timedout read-only scripts can be killed by SCRIPT KILL (546 ms) === (expire external:skip cluster) Starting server 127.0.0.1:21437 ok === (external:skip cluster) Starting server 127.0.0.1:22557 ok [ok]: valkey-server command line arguments - option name and option value in the same arg and `--` prefix (635 ms) [ok]: WAITAOF replica multiple clients unblock - reuse last result (559 ms) === (external:skip cluster) Starting server 127.0.0.1:27047 ok [ok]: WAITAOF on promoted replica (17 ms) === (external:skip cluster) Starting server 127.0.0.1:24649 ok [ok]: BLMPOP with multiple blocked clients (599 ms) === (external:skip cluster) Starting server 127.0.0.1:22411 ok [ok]: Cluster is up (9 ms) [ok]: XRANGE can be used to iterate the whole stream (2216 ms) === () Starting server 127.0.0.1:23695 ok [ok]: Timedout read-only scripts can be killed by SCRIPT KILL even when use pcall (502 ms) === (external:skip cluster) Starting server 127.0.0.1:22559 ok === (external:skip cluster) Starting server 127.0.0.1:27049 ok [ok]: Eval scripts with shebangs and functions default to no cross slots (7 ms) [ok]: Cross slot commands are allowed by default for eval scripts and with allow-cross-slot-keys flag (8 ms) [ok]: Cross slot commands are also blocked if they disagree with pre-declared keys (4 ms) [ok]: Cross slot commands are allowed by default if they disagree with pre-declared keys (7 ms) [ok]: Function no-cluster flag (5 ms) [ok]: Script no-cluster flag (0 ms) [ok]: Calling cluster slots in scripts is OK (1 ms) [ok]: Calling cluster shards in scripts is OK (8 ms) [ok]: Linked LMOVEs (434 ms) [40/122 done]: unit/cluster/scripting (3 seconds) Testing unit/cluster/slot-migration === (external:skip cluster) Starting server 127.0.0.1:24651 ok === (external:skip cluster) Starting server 127.0.0.1:22413 ok === (external:skip cluster) Starting server 127.0.0.1:27051 ok === (external:skip cluster) Starting server 127.0.0.1:22561 ok === () Starting server 127.0.0.1:23697 ok [ok]: Circular BRPOPLPUSH (251 ms) [ok]: MIGRATE cached connections are released after some time (15004 ms) [ok]: Timedout script does not cause a false dead client (652 ms) === (external:skip cluster) Starting server 127.0.0.1:24653 ok [ok]: Check consistency of different data types after a reload (4912 ms) === (external:skip cluster) Starting server 127.0.0.1:23850 ok === (external:skip cluster) Starting server 127.0.0.1:27053 ok [ok]: Self-referential BRPOPLPUSH (221 ms) [ok]: BRPOPLPUSH inside a transaction (5 ms) === (external:skip cluster) Starting server 127.0.0.1:22563 ok === (repl) Starting server 127.0.0.1:22715 ok === () Starting server 127.0.0.1:23699 ok [ok]: Hash fuzzing #2 - 512 fields (4732 ms) evicted keys: 24 evicted clients: 0 dbsize: 26 [ok]: eviction due to input buffer of a dead client, client eviction: false (12692 ms) === (external:skip cluster) Starting server 127.0.0.1:27055 ok [ok]: PUSH resulting from BRPOPLPUSH affect WATCH (315 ms) === (external:skip cluster) Starting server 127.0.0.1:24655 ok === (external:skip cluster) Starting server 127.0.0.1:23852 ok [ok]: MIGRATE is able to migrate a key between two instances (508 ms) [ok]: Timedout script link is still usable after Lua returns (506 ms) === (external:skip cluster) Starting server 127.0.0.1:22565 ok [ok]: BRPOPLPUSH does not affect WATCH while still blocked (226 ms) === (repl) Starting server 127.0.0.1:22717 ok === (external:skip cluster) Starting server 127.0.0.1:27057 ok Waiting for background AOF rewrite to finish... [ok]: Cluster is up (9 ms) Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:23701 ok === (external:skip cluster) Starting server 127.0.0.1:23854 ok [ok]: Broadcast message across a cluster shard while a cluster link is down (466 ms) [ok]: Same dataset digest if saving/reloading as AOF? (922 ms) === (external:skip cluster) Starting server 127.0.0.1:22567 ok Waiting for background AOF rewrite to finish... [ok]: EXPIRES after a reload (snapshot + append only file rewrite) (60 ms) Waiting for background AOF rewrite to finish... [ok]: MIGRATE is able to copy a key between two instances (510 ms) Waiting for background AOF rewrite to finish... [ok]: WAITAOF master that loses a replica and backlog is dropped (2009 ms) === (external:skip cluster) Starting server 127.0.0.1:27059 ok [ok]: AOF rewrite during write load: RDB preamble=no (8984 ms) === (external:skip cluster) Starting server 127.0.0.1:23856 ok === (external:skip cluster) Starting server 127.0.0.1:22569 ok === (repl) Starting server 127.0.0.1:22719 ok === () Starting server 127.0.0.1:23703 ok [ok]: Cluster is up (1 ms) === (external:skip cluster) Starting server 127.0.0.1:27061 ok [ok]: MIGRATE will not overwrite existing keys, unless REPLACE is used (526 ms) [ok]: WAITAOF master without backlog, wait is released when the replica finishes full-sync (430 ms) === (external:skip cluster) Starting server 127.0.0.1:23858 ok === (external:skip cluster) Starting server 127.0.0.1:24481 ok [ok]: valkey-server command line arguments - save with empty input (2632 ms) === (external:skip cluster) Starting server 127.0.0.1:22571 ok [ok]: Timedout scripts and unblocked command (1169 ms) [ok]: Verify health as fail for killed node (3119 ms) [ok]: CLUSTER SHARDS slot response is non-empty when primary node fails (9 ms) === (aofrw external:skip) Starting server 127.0.0.1:21593 ok [ok]: Cluster should start ok (9 ms) [ok]: BRPOPLPUSH timeout (1169 ms) === (repl) Starting server 127.0.0.1:22721 ok === (external:skip cluster) Starting server 127.0.0.1:24483 ok [ok]: SWAPDB awakes blocked client (127 ms) Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:23705 ok === (external:skip cluster) Starting server 127.0.0.1:23860 ok [ok]: Cluster is writable (1123 ms) === (external:skip cluster) Starting server 127.0.0.1:27063 ok [ok]: Timedout scripts that modified data can't be killed by SCRIPT KILL (314 ms) [ok]: Turning off AOF kills the background writing child if any (84 ms) Waiting for background AOF rewrite to finish... [ok]: SHUTDOWN NOSAVE can kill a timedout script anyway (23 ms) [ok]: Cluster should start ok (5 ms) [ok]: AOF rewrite of list with listpack encoding, string data (62 ms) [ok]: Killing one primary node (157 ms) [ok]: expire scan should skip dictionaries with lot's of empty buckets (1342 ms) [ok]: valkey-server command line arguments - take one bulk string with spaces for MULTI_ARG configs parsing (523 ms) [41/122 done]: unit/expire (19 seconds) Testing unit/cluster/slot-ownership [ok]: MIGRATE propagates TTL correctly (717 ms) === (scripting repl needs:debug external:skip) Starting server 127.0.0.1:25595 ok [ok]: Big Quicklist: SORT BY key (873 ms) [ok]: Killing two slave nodes (294 ms) === (external:skip cluster) Starting server 127.0.0.1:24485 ok [ok]: SET 10000 numeric keys and access all them in reverse order (10475 ms) [ok]: DBSIZE should be 10000 now (1 ms) [ok]: SETNX target key missing (2 ms) [ok]: SETNX target key exists (2 ms) [ok]: SETNX against not-expired volatile key (1 ms) [ok]: Big Quicklist: SORT BY key with limit (16 ms) [ok]: Cluster is up (9 ms) [ok]: Verify that single primary marks replica as failed (3306 ms) [ok]: SWAPDB wants to wake blocked client, but the key already expired (463 ms) === (external:skip cluster) Starting server 127.0.0.1:27065 ok === (external:skip cluster) Starting server 127.0.0.1:21439 ok [42/122 done]: unit/cluster/cluster-shards (17 seconds) Testing unit/cluster/slot-stats === (introspection external:skip) Starting server 127.0.0.1:23707 ok [ok]: WAITAOF master isn't configured to do AOF (1026 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: Stress tester for #3343-alike bugs comp: 1 (8789 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: cannot modify protected configuration - no (0 ms) [ok]: AOF rewrite of list with quicklist encoding, string data (621 ms) Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:25597 ok [ok]: WAITAOF replica isn't configured to do AOF (165 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:27067 ok === (external:skip cluster) Starting server 127.0.0.1:21441 ok [ok]: AOF rewrite of list with listpack encoding, int data (72 ms) === (external:skip cluster) Starting server 127.0.0.1:21127 ok [ok]: Before the replica connects we issue two EVAL commands (4 ms) [ok]: Connect a replica to the master instance (104 ms) [ok]: MULTI + LPUSH + EXPIRE + DEBUG SLEEP on blocked client, key already expired (622 ms) === (introspection external:skip) Starting server 127.0.0.1:23709 ok === (external:skip cluster) Starting server 127.0.0.1:27069 ok [ok]: Big Quicklist: SORT BY hash field (774 ms) [ok]: EXPIRES after AOF reload (without rewrite) (2138 ms) === (external:skip cluster) Starting server 127.0.0.1:21443 ok [ok]: Intset: SORT BY key (1 ms) [ok]: Intset: SORT BY key with limit (2 ms) [ok]: Intset: SORT BY hash field (1 ms) [ok]: Set cluster hostnames and verify they are propagated (288 ms) [ok]: Replication of script multiple pushes to list with BLPOP (233 ms) evicted keys: 12 evicted clients: 0 dbsize: 38 [ok]: eviction due to output buffers of pubsub, client eviction: false (2703 ms) [ok]: Lua scripts using SELECT are replicated correctly (15 ms) [ok]: cannot modify protected configuration - local (6 ms) Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with quicklist encoding, int data (623 ms) Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with intset encoding, string data (72 ms) === (external:skip cluster) Starting server 127.0.0.1:26561 ok [ok]: Update hostnames and make sure they are all eventually propagated (311 ms) [ok]: WAITAOF both local and replica got AOF enabled at runtime (841 ms) === (external:skip cluster) Starting server 127.0.0.1:21445 ok [ok]: Cluster is writable (1887 ms) === () Starting server 127.0.0.1:23711 ok [ok]: Key lazy expires during key migration (18 ms) [ok]: Coverage: Basic cluster commands (5 ms) [ok]: Remove hostnames and make sure they are all eventually propagated (297 ms) === (external:skip cluster) Starting server 127.0.0.1:26563 ok [ok]: Cluster should be still up (1618 ms) [ok]: Cluster is writable (1669 ms) [ok]: Instance #5 is a slave (1 ms) [ok]: LATENCY GRAPH can output the expire event graph (0 ms) [ok]: LATENCY of expire events are correctly collected (16377 ms) [ok]: Instance #5 synced with the master (2 ms) [ok]: LATENCY HISTORY / RESET with wrong event name is fine (0 ms) [ok]: LATENCY DOCTOR produces some output (9 ms) [ok]: LATENCY RESET is able to reset events (0 ms) [ok]: LATENCY HELP should not have unexpected options (0 ms) Waiting for background AOF rewrite to finish... [ok]: Killing one master node (128 ms) [ok]: Verify cluster-preferred-endpoint-type behavior for redirects and info (285 ms) Waiting for background AOF rewrite to finish... [ok]: Killing one master node (126 ms) [ok]: AOF rewrite of set with hashtable encoding, string data (714 ms) Waiting for background AOF rewrite to finish... [43/122 done]: unit/latency-monitor (21 seconds) Testing unit/cluster/transactions-on-replica [ok]: BLPOP unblock but the key is expired and then block again - reprocessing command (1210 ms) [ok]: Each node has two links with each peer (32 ms) Waiting for background AOF rewrite to finish... [ok]: Validate cluster links format (2 ms) [ok]: AOF rewrite of set with intset encoding, int data (122 ms) === (external:skip cluster) Starting server 127.0.0.1:26565 ok [ok]: Hash table: SORT BY key (58 ms) [ok]: Hash table: SORT BY key with limit (4 ms) [ok]: Hash table: SORT BY hash field (58 ms) [ok]: Cluster is up (14 ms) [ok]: BLPOP when new key is moved into place (312 ms) === (external:skip cluster) Starting server 127.0.0.1:24153 ok [ok]: BLPOP when result key is created by SORT..STORE (157 ms) === (scripting repl external:skip) Starting server 127.0.0.1:25599 ok [ok]: WAITAOF master sends PING after last write (1209 ms) === (external:skip cluster) Starting server 127.0.0.1:24155 ok [ok]: BLMPOP_LEFT when new key is moved into place (193 ms) Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with hashtable encoding, int data (722 ms) Waiting for background AOF rewrite to finish... [ok]: BLMPOP_LEFT when result key is created by SORT..STORE (182 ms) [ok]: BLPOP: timeout value out of range (2 ms) [ok]: AOF rewrite of hash with listpack encoding, string data (71 ms) [ok]: ZDIFF fuzzing - listpack (19548 ms) [ok]: ZPOPMIN with the count 0 returns an empty array (1 ms) [ok]: ZPOPMIN with negative count (2 ms) [ok]: ZPOPMAX with the count 0 returns an empty array (2 ms) [ok]: ZPOPMAX with negative count (4 ms) [ok]: Basic ZPOPMIN/ZPOPMAX with a single key - listpack (4 ms) [ok]: ZPOPMIN/ZPOPMAX with count - listpack (2 ms) [ok]: Basic ZMPOP_MIN/ZMPOP_MAX with a single key - listpack (14 ms) [ok]: ZMPOP_MIN/ZMPOP_MAX with count - listpack (10 ms) [44/122 done]: unit/cluster/misc (13 seconds) Testing unit/cluster/update-msg === () Starting server 127.0.0.1:25601 ok [ok]: XREVRANGE returns the reverse of XRANGE (5966 ms) [ok]: XRANGE exclusive ranges (19 ms) [ok]: XREAD with non empty stream (0 ms) [ok]: Non blocking XREAD with empty streams (5 ms) [ok]: BLPOP: with single empty list argument (191 ms) [ok]: Cluster is up (6 ms) [ok]: BZPOPMIN/BZPOPMAX with a single existing sorted set - listpack (222 ms) [ok]: BLPOP: with negative timeout (149 ms) [ok]: Connect a replica to the master instance (108 ms) [ok]: Redis.replicate_commands() can be issued anywhere now (4 ms) [ok]: Redis.set_repl() can be issued before replicate_commands() now (0 ms) [ok]: Redis.set_repl() don't accept invalid values (3 ms) [ok]: Cluster should be down now (1389 ms) === (external:skip cluster) Starting server 127.0.0.1:28803 ok [ok]: BZPOPMIN/BZPOPMAX with multiple existing sorted sets - listpack (201 ms) [ok]: Test selective replication of certain commands from Lua (109 ms) [ok]: PRNG is seeded randomly for command replication (4 ms) [ok]: Using side effects is not a problem with command replication (4 ms) [ok]: BLPOP: with non-integer timeout (168 ms) Waiting for background AOF rewrite to finish... [ok]: Restarting master node (219 ms) [ok]: BZPOPMIN/BZPOPMAX second sorted set has members - listpack (192 ms) [ok]: AOF rewrite of hash with hashtable encoding, string data (672 ms) Waiting for background AOF rewrite to finish... [ok]: BLPOP: with zero timeout should block indefinitely (212 ms) [ok]: AOF rewrite of hash with listpack encoding, int data (66 ms) [ok]: BZMPOP_MIN/BZMPOP_MAX with a single existing sorted set - listpack (95 ms) [ok]: BZMPOP_MIN/BZMPOP_MAX with multiple existing sorted sets - listpack (101 ms) === (external:skip cluster) Starting server 127.0.0.1:28805 ok [ok]: BLPOP: with 0.001 timeout should not block indefinitely (167 ms) [ok]: Cluster is writable (1502 ms) [ok]: BZMPOP_MIN/BZMPOP_MAX second sorted set has members - listpack (99 ms) [ok]: Basic ZPOPMIN/ZPOPMAX - listpack RESP3 (3 ms) [ok]: ZPOPMIN/ZPOPMAX with count - listpack RESP3 (2 ms) [ok]: Basic ZMPOP_MIN/ZMPOP_MAX - listpack RESP3 (3 ms) [ok]: ZMPOP_MIN/ZMPOP_MAX with count - listpack RESP3 (5 ms) [ok]: BLPOP: second argument is not a list (148 ms) [ok]: WAITAOF master client didn't send any write command (1387 ms) [ok]: Verify the nodes configured with prefer hostname only show hostname for new nodes (2091 ms) [ok]: BZPOPMIN/BZPOPMAX - listpack RESP3 (148 ms) [ok]: Cluster is up (5 ms) [ok]: Instance #3 is a replica (2 ms) [ok]: Instance #3 synced with the master (2 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:28807 ok [ok]: The nofailover flag is propagated (63 ms) Waiting for background AOF rewrite to finish... [ok]: BZMPOP_MIN/BZMPOP_MAX - listpack RESP3 (190 ms) [ok]: Check encoding - skiplist (6 ms) [ok]: ZSET basic ZADD and score update - skiplist (3 ms) [ok]: ZSET element can't be set to NaN with ZADD - skiplist (1 ms) [ok]: ZSET element can't be set to NaN with ZINCRBY - skiplist (1 ms) [ok]: ZADD with options syntax error with incomplete pair - skiplist (2 ms) [ok]: ZADD XX option without key - skiplist (2 ms) [ok]: ZADD XX existing key - skiplist (2 ms) [ok]: ZADD XX returns the number of elements actually added - skiplist (6 ms) [ok]: ZADD XX updates existing elements score - skiplist (2 ms) [ok]: ZADD GT updates existing elements when new scores are greater - skiplist (4 ms) [ok]: ZADD LT updates existing elements when new scores are lower - skiplist (2 ms) [ok]: ZADD GT XX updates existing elements when new scores are greater and skips new elements - skiplist (9 ms) [ok]: ZADD LT XX updates existing elements when new scores are lower and skips new elements - skiplist (4 ms) [ok]: ZADD XX and NX are not compatible - skiplist (2 ms) [ok]: ZADD NX with non existing key - skiplist (1 ms) [ok]: ZADD NX only add new elements without updating old ones - skiplist (2 ms) [ok]: Killing majority of master nodes (444 ms) [ok]: ZADD GT and NX are not compatible - skiplist (4 ms) [ok]: ZADD LT and NX are not compatible - skiplist (0 ms) [ok]: ZADD LT and GT are not compatible - skiplist (1 ms) [ok]: ZADD INCR LT/GT replies with nill if score not updated - skiplist (4 ms) [ok]: ZADD INCR LT/GT with inf - skiplist (14 ms) [ok]: ZADD INCR works like ZINCRBY - skiplist (1 ms) [ok]: ZADD INCR works with a single score-element pair - skiplist (2 ms) [ok]: ZADD CH option changes return value to all changed elements - skiplist (2 ms) [ok]: ZINCRBY calls leading to NaN result in error - skiplist (4 ms) [ok]: AOF rewrite of hash with hashtable encoding, int data (675 ms) [ok]: ZINCRBY against invalid incr value - skiplist (2 ms) [ok]: ZADD - Variadic version base case - skiplist (2 ms) [ok]: ZADD - Return value is the number of actually added items - skiplist (2 ms) [ok]: ZADD - Variadic version does not add nothing on single parsing err - skiplist (3 ms) [ok]: ZADD - Variadic version will raise error on missing arg - skiplist (1 ms) [ok]: ZINCRBY does not work variadic even if shares ZADD implementation - skiplist (1 ms) [ok]: ZCARD basics - skiplist (3 ms) Waiting for background AOF rewrite to finish... [ok]: ZREM removes key after last element is removed - skiplist (7 ms) [ok]: ZREM variadic version - skiplist (3 ms) [ok]: ZREM variadic version -- remove elements after key deletion - skiplist (1 ms) [ok]: ZRANGE basics - skiplist (17 ms) [ok]: ZREVRANGE basics - skiplist (18 ms) [ok]: Killing one master node (167 ms) Waiting for background AOF rewrite to finish... [ok]: ZRANK/ZREVRANK basics - skiplist (15 ms) [ok]: ZRANK - after deletion - skiplist (2 ms) [ok]: ZINCRBY - can create a new sorted set - skiplist (1 ms) [ok]: ZINCRBY - increment and decrement - skiplist (7 ms) [ok]: ZINCRBY return value - skiplist (3 ms) [ok]: client evicted due to pubsub subscriptions (15933 ms) [ok]: ZRANGEBYSCORE/ZREVRANGEBYSCORE/ZCOUNT basics - skiplist (31 ms) [ok]: AOF rewrite of zset with listpack encoding, string data (125 ms) [ok]: ZRANGEBYSCORE with WITHSCORES - skiplist (5 ms) [ok]: SDIFF fuzzing (20006 ms) [ok]: SDIFF against non-set should throw error (1 ms) [ok]: SDIFF should handle non existing key as empty (1 ms) [ok]: SDIFFSTORE against non-set should throw error (2 ms) [ok]: SDIFFSTORE should handle non existing key as empty (2 ms) [ok]: ZRANGEBYSCORE with LIMIT - skiplist (25 ms) [ok]: SINTER against non-set should throw error (1 ms) [ok]: SINTER should handle non existing key as empty (0 ms) [ok]: SINTER with same integer elements but different encoding (1 ms) [ok]: SINTERSTORE against non-set should throw error (3 ms) [ok]: ZRANGEBYSCORE with LIMIT and WITHSCORES - skiplist (6 ms) [ok]: SINTERSTORE against non existing keys should delete dstkey (1 ms) [ok]: ZRANGEBYSCORE with non-value min or max - skiplist (2 ms) [ok]: SUNION against non-set should throw error (1 ms) [ok]: SUNION should handle non existing key as empty (1 ms) [ok]: SUNIONSTORE against non-set should throw error (2 ms) [ok]: SUNIONSTORE should handle non existing key as empty (4 ms) [ok]: SUNIONSTORE against non existing keys should delete dstkey (2 ms) [ok]: SPOP basics - listpack (1 ms) [ok]: SPOP with =1 - listpack (1 ms) [ok]: SRANDMEMBER - listpack (13 ms) [ok]: ZRANGEBYLEX/ZREVRANGEBYLEX/ZLEXCOUNT basics - skiplist (24 ms) [ok]: SPOP basics - intset (1 ms) [ok]: SPOP with =1 - intset (2 ms) [ok]: ZLEXCOUNT advanced - skiplist (12 ms) [ok]: SRANDMEMBER - intset (13 ms) [ok]: SPOP integer from listpack set (2 ms) [ok]: SPOP with - listpack (8 ms) [ok]: SPOP with - intset (5 ms) [ok]: SPOP with - hashtable (5 ms) [ok]: SPOP using integers, testing Knuth's and Floyd's algorithm (5 ms) [ok]: SPOP using integers with Knuth's algorithm (1 ms) Waiting for process 880582 to exit... [ok]: SPOP new implementation: code path #1 intset (3 ms) [ok]: SPOP new implementation: code path #2 intset (4 ms) [ok]: ZRANGEBYLEX with LIMIT - skiplist (35 ms) [ok]: ZRANGEBYLEX with invalid lex range specifiers - skiplist (2 ms) [ok]: SPOP new implementation: code path #3 intset (3 ms) [ok]: SPOP new implementation: code path #1 listpack (3 ms) [ok]: SPOP new implementation: code path #2 listpack (5 ms) [ok]: SPOP new implementation: code path #3 listpack (4 ms) [ok]: Cluster is writable (1487 ms) [ok]: Set many keys in the cluster -- tls-cluster yes (6815 ms) [ok]: Instance #5 is a slave (4 ms) [ok]: PIPELINING stresser (also a regression for the old epoll bug) (3652 ms) [ok]: APPEND basics (1 ms) [ok]: Instance #5 synced with the master (7 ms) [ok]: APPEND basics, integer encoded values (2 ms) [ok]: Test cluster responses during migration of slot x -- tls-cluster yes (12 ms) evicted keys: 0 evicted clients: 5 dbsize: 50 [ok]: ZREMRANGEBYSCORE basics - skiplist (77 ms) [ok]: eviction due to output buffers of many MGET clients, client eviction: true (3430 ms) [ok]: ZREMRANGEBYSCORE with non-value min or max - skiplist (1 ms) === (external:skip cluster) Starting server 127.0.0.1:28809 ok [ok]: ZREMRANGEBYRANK basics - skiplist (26 ms) [ok]: ZREMRANGEBYLEX basics - skiplist (66 ms) [ok]: ZUNIONSTORE against non-existing key doesn't set destination - skiplist (0 ms) [ok]: ZUNION/ZINTER/ZINTERCARD/ZDIFF against non-existing key - skiplist (1 ms) [ok]: ZUNIONSTORE with empty set - skiplist (2 ms) [ok]: SPOP new implementation: code path #1 propagate as DEL or UNLINK (160 ms) [ok]: SRANDMEMBER count of 0 is handled correctly (2 ms) [ok]: ZUNION/ZINTER/ZINTERCARD/ZDIFF with empty set - skiplist (4 ms) [ok]: SRANDMEMBER with against non existing key (0 ms) [ok]: SRANDMEMBER count overflow (1 ms) [ok]: ZUNIONSTORE basics - skiplist (3 ms) [ok]: SRANDMEMBER count of 0 is handled correctly - emptyarray (1 ms) === (scripting needs:debug) Starting server 127.0.0.1:25603 ok [ok]: SRANDMEMBER with against non existing key - emptyarray (2 ms) [ok]: ZUNION/ZINTER/ZINTERCARD/ZDIFF with integer members - skiplist (6 ms) [ok]: ZUNIONSTORE with weights - skiplist (0 ms) [ok]: ZUNION with weights - skiplist (3 ms) [ok]: ZUNIONSTORE with a regular set and weights - skiplist (3 ms) [ok]: ZUNIONSTORE with AGGREGATE MIN - skiplist (1 ms) [ok]: ZUNION/ZINTER with AGGREGATE MIN - skiplist (4 ms) [ok]: ZUNIONSTORE with AGGREGATE MAX - skiplist (2 ms) [ok]: ZUNION/ZINTER with AGGREGATE MAX - skiplist (1 ms) [ok]: ZINTERSTORE basics - skiplist (1 ms) [ok]: ZINTER basics - skiplist (1 ms) [ok]: ZINTERCARD with illegal arguments (1 ms) [ok]: ZINTERCARD basics - skiplist (5 ms) [ok]: ZINTER RESP3 - skiplist (1 ms) [ok]: ZINTERSTORE with weights - skiplist (1 ms) [ok]: ZINTER with weights - skiplist (1 ms) [ok]: ZINTERSTORE with a regular set and weights - skiplist (3 ms) [ok]: ZINTERSTORE with AGGREGATE MIN - skiplist (1 ms) [ok]: ZINTERSTORE with AGGREGATE MAX - skiplist (1 ms) [ok]: ZUNIONSTORE with +inf/-inf scores - skiplist (7 ms) [ok]: ZUNIONSTORE with NaN weights - skiplist (6 ms) [ok]: ZINTERSTORE with +inf/-inf scores - skiplist (10 ms) [ok]: ZINTERSTORE with NaN weights - skiplist (1 ms) [ok]: ZDIFFSTORE basics - skiplist (2 ms) [ok]: ZDIFF basics - skiplist (0 ms) [ok]: ZDIFFSTORE with a regular set - skiplist (2 ms) [ok]: ZDIFF subtracting set from itself - skiplist (0 ms) [ok]: Test restart will keep hostname information (803 ms) [ok]: ZDIFF algorithm 1 - skiplist (3 ms) [ok]: ZDIFF algorithm 2 - skiplist (2 ms) [ok]: Test hostname validation (2 ms) [ok]: SRANDMEMBER with - listpack (85 ms) [ok]: test RESP2/2 big number protocol parsing (1 ms) [ok]: test RESP2/2 malformed big number protocol parsing (1 ms) [ok]: test RESP2/2 map protocol parsing (1 ms) [ok]: test RESP2/2 set protocol parsing (1 ms) [ok]: test RESP2/2 double protocol parsing (1 ms) [ok]: test RESP2/2 null protocol parsing (2 ms) [ok]: test RESP2/2 verbatim protocol parsing (2 ms) [ok]: test RESP2/2 true protocol parsing (6 ms) [ok]: SRANDMEMBER with - intset (87 ms) [ok]: test RESP2/2 false protocol parsing (1 ms) [ok]: test RESP2/3 big number protocol parsing (1 ms) [ok]: test RESP2/3 malformed big number protocol parsing (0 ms) [ok]: test RESP2/3 map protocol parsing (2 ms) [ok]: test RESP2/3 set protocol parsing (5 ms) [ok]: test RESP2/3 double protocol parsing (1 ms) [ok]: test RESP2/3 null protocol parsing (1 ms) [ok]: test RESP2/3 verbatim protocol parsing (2 ms) [ok]: test RESP2/3 true protocol parsing (0 ms) [ok]: test RESP2/3 false protocol parsing (1 ms) [ok]: test RESP3/2 big number protocol parsing (2 ms) [ok]: test RESP3/2 malformed big number protocol parsing (1 ms) [ok]: test RESP3/2 map protocol parsing (0 ms) [ok]: test RESP3/2 set protocol parsing (1 ms) [ok]: test RESP3/2 double protocol parsing (1 ms) [ok]: test RESP3/2 null protocol parsing (1 ms) [ok]: test RESP3/2 verbatim protocol parsing (1 ms) [ok]: test RESP3/2 true protocol parsing (1 ms) [ok]: test RESP3/2 false protocol parsing (1 ms) [ok]: test RESP3/3 big number protocol parsing (1 ms) [ok]: test RESP3/3 malformed big number protocol parsing (1 ms) [ok]: test RESP3/3 map protocol parsing (1 ms) [ok]: test RESP3/3 set protocol parsing (1 ms) [ok]: Cluster should be up again (1449 ms) [ok]: test RESP3/3 double protocol parsing (1 ms) [ok]: test RESP3/3 null protocol parsing (0 ms) [ok]: test RESP3/3 verbatim protocol parsing (1 ms) [ok]: test RESP3/3 true protocol parsing (1 ms) [ok]: test RESP3/3 false protocol parsing (1 ms) [ok]: test resp3 attribute protocol parsing (1 ms) [ok]: Script block the time during execution (12 ms) [ok]: Script delete the expired key (5 ms) === (external:skip cluster) Starting server 127.0.0.1:28811 ok [ok]: TIME command using cached time (14 ms) [ok]: client evicted due to tracking redirection (584 ms) [ok]: SRANDMEMBER with - hashtable (130 ms) Waiting for background AOF rewrite to finish... [ok]: Script block the time in some expiration related commands (87 ms) [ok]: RESTORE expired keys with expiration time (13 ms) Waiting for background AOF rewrite to finish... [ok]: BLPOP: timeout (1209 ms) [ok]: AOF rewrite of zset with skiplist encoding, string data (745 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: WAITAOF master client didn't send any command (1266 ms) [ok]: config during loading (4075 ms) [ok]: AOF rewrite of zset with listpack encoding, int data (121 ms) [ok]: BLPOP: arguments are empty (179 ms) === (external:skip cluster) Starting server 127.0.0.1:28813 ok W[ok]: Cluster is up (1 ms) [ok]: SRANDMEMBER histogram distribution - listpack (445 ms) === () Starting server 127.0.0.1:26401 ok [45/122 done]: unit/cluster/hostnames (19 seconds) Testing integration/aof-multi-part === (introspection) Starting server 127.0.0.1:23713 ok [ok]: BRPOP: with single empty list argument (195 ms) === (scripting) Starting server 127.0.0.1:25605 ok Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:27529 [ok]: Multi Part AOF can't load data when some file missing (177 ms) Waiting for background AOF rewrite to finish... [ok]: EVAL - Does Lua interpreter replies to our requests? (9 ms) [ok]: EVAL - Return _G (5 ms) [ok]: EVAL - Return table with a metatable that raise error (4 ms) [ok]: EVAL - Return table with a metatable that call server (2 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (4 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (2 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (3 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (4 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (1 ms) [ok]: EVAL - is Lua able to call Redis API? (1 ms) [ok]: EVAL - Redis integer -> Lua type conversion (1 ms) [ok]: EVAL - Lua number -> Redis integer conversion (2 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (3 ms) Waiting for background AOF rewrite to finish... [ok]: BRPOP: with negative timeout (234 ms) [ok]: Stress test the hash ziplist -> hashtable encoding conversion (7672 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (4 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (1 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (5 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (3 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (5 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (2 ms) === (external:skip cluster) Starting server 127.0.0.1:28815 ok [ok]: EVAL - Scripts do not block on blpop command (5 ms) [ok]: EVAL - Scripts do not block on brpop command (4 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (6 ms) [ok]: EVAL - Scripts do not block on blmove command (1 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (7 ms) [ok]: EVAL - Scripts do not block on bzpopmax command (3 ms) [ok]: EVAL - Scripts do not block on wait (0 ms) [ok]: EVAL - Scripts do not block on waitaof (2 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option (1 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option (2 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option -- non empty stream (16 ms) [ok]: AOF rewrite of zset with skiplist encoding, int data (517 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option -- non empty stream (3 ms) [ok]: EVAL - Scripts can run non-deterministic commands (2 ms) Waiting for background AOF rewrite to finish... [ok]: Cluster is up (2 ms) [ok]: EVAL - No arguments to redis.call/pcall is considered an error (2 ms) === () Starting server 127.0.0.1:27531 [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (1 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (1 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (1 ms) [ignore]: EVAL - JSON string encoding a string larger than 2GB: large memory flag not provided [ok]: EVAL - JSON numeric decoding (1 ms) [ok]: EVAL - JSON string decoding (4 ms) [ok]: EVAL - JSON smoke test (2 ms) [ok]: EVAL - cmsgpack can pack double? (2 ms) [ok]: EVAL - cmsgpack can pack negative int64? (2 ms) [ok]: Hash ziplist of various encodings (103 ms) [ok]: Multi Part AOF can't load data when the sequence not increase monotonically (172 ms) === () Starting server 127.0.0.1:26403 ok [ok]: SETNX against expired volatile key (5730 ms) [ok]: GETEX EX option (3 ms) [ok]: GETEX PX option (2 ms) [ok]: Hash ziplist of various encodings - sanitize dump (24 ms) [ok]: AOF rewrite functions (68 ms) [ok]: SRANDMEMBER histogram distribution - intset (410 ms) [ok]: HINCRBYFLOAT does not allow NaN or Infinity (6 ms) [ok]: GETEX EXAT option (4 ms) [ok]: GETEX PXAT option (1 ms) [ok]: GETEX PERSIST option (5 ms) [ok]: GETEX no option (1 ms) [ok]: GETEX syntax errors (3 ms) [ok]: GETEX and GET expired key or not exist (7 ms) [ok]: GETEX no arguments (0 ms) [ok]: GETDEL command (1 ms) [ok]: BRPOP: with non-integer timeout (173 ms) [46/122 done]: unit/type/hash (24 seconds) Testing integration/aof-race [ok]: Sharded pubsub publish behavior within multi/exec (9 ms) === () Starting server 127.0.0.1:27533 [ok]: Sharded pubsub within multi/exec with cross slot operation (2 ms) [ok]: Sharded pubsub publish behavior within multi/exec with read operation on primary (4 ms) [ok]: Sharded pubsub publish behavior within multi/exec with read operation on replica (1 ms) [ok]: Sharded pubsub publish behavior within multi/exec with write operation on primary (3 ms) [ok]: Sharded pubsub publish behavior within multi/exec with write operation on replica (4 ms) [ok]: Multi Part AOF can't load data when there are blank lines in the manifest file (169 ms) [ok]: Wait for failover (4076 ms) [ok]: BRPOP: with zero timeout should block indefinitely (133 ms) [47/122 done]: unit/cluster/faildet (21 seconds) Testing integration/aof [ok]: CONFIG REWRITE handles rename-command properly (886 ms) [ok]: Slave expired keys is loaded when restarted: appendonly=no (4706 ms) [ok]: GETDEL propagate as DEL command to replica (266 ms) === (external:skip cluster) Starting server 127.0.0.1:28817 ok === () Starting server 127.0.0.1:27535 === () Starting server 127.0.0.1:26233 ok [ok]: BRPOP: with 0.001 timeout should not block indefinitely (133 ms) [ok]: Multi Part AOF can't load data when there is a duplicate base file (192 ms) W[ok]: BGREWRITEAOF is delayed if BGSAVE is in progress (401 ms) [ok]: BRPOP: second argument is not a list (133 ms) [ok]: SRANDMEMBER histogram distribution - hashtable (439 ms) [ok]: Set many keys in the cluster (6336 ms) [ok]: Test cluster responses during migration of slot x (8 ms) === () Starting server 127.0.0.1:27537 [ok]: GETEX without argument does not propagate to replica (209 ms) [ok]: MGET (0 ms) [ok]: MGET against non existing key (2 ms) [ok]: MGET against non-string key (0 ms) [ok]: GETSET (set new value) (6 ms) [ok]: GETSET (replace old value) (1 ms) [ok]: MSET base case (0 ms) [ok]: MSET/MSETNX wrong number of args (2 ms) [ok]: MSET with already existing - same key twice (3 ms) [ok]: MSETNX with already existent key (1 ms) [ok]: MSETNX with not existing keys (1 ms) [ok]: Multi Part AOF can't load data when the manifest format is wrong (type unknown) (182 ms) [ok]: MSETNX with not existing keys - same key twice (1 ms) [ok]: MSETNX with already existing keys - same key twice (5 ms) [ok]: STRLEN against non-existing key (1 ms) [ok]: STRLEN against integer-encoded value (0 ms) [ok]: STRLEN against plain string (2 ms) [ok]: SETBIT against non-existing key (0 ms) [ok]: SETBIT against string-encoded key (2 ms) [ok]: SETBIT against integer-encoded key (1 ms) [ok]: SETBIT against key with wrong type (0 ms) [ok]: SETBIT with out of range bit offset (1 ms) [ok]: SETBIT with non-bit argument (1 ms) [ok]: Migrate a slot, verify client receives sunsubscribe on primary serving the slot. (273 ms) [ok]: BGREWRITEAOF is refused if already in progress (149 ms) === (introspection) Starting server 127.0.0.1:23715 ok === () Starting server 127.0.0.1:28655 ok [ok]: APPEND fuzzing (1873 ms) [ok]: FLUSHDB (5 ms) [ok]: Perform a final SAVE to leave a clean DB on disk (1 ms) [ok]: RESET clears client state (6 ms) [ok]: Client subscribes to multiple channels, migrate a slot, verify client receives sunsubscribe on primary serving the slot. (64 ms) [48/122 done]: unit/aofrw (26 seconds) Testing integration/block-repl === () Starting server 127.0.0.1:27539 [ok]: Wait for failover (6614 ms) [ok]: Multi Part AOF can't load data when the manifest format is wrong (missing key) (168 ms) [ok]: Cluster is writable (746 ms) [ok]: Fill up primary with data (11 ms) [49/122 done]: unit/cluster/slot-migration-response (10 seconds) Testing integration/convert-ziplist-hash-on-load [ok]: Add new node as replica (6 ms) [ok]: Check digest and replica state (4 ms) === (external:skip cluster) Starting server 127.0.0.1:28819 ok [ok]: Unfinished MULTI: Server should start if load-truncated is yes (3 ms) [ok]: RESET clears MONITOR state (161 ms) [ok]: RESET clears and discards MULTI state (4 ms) [ok]: RESET clears Pub/Sub state (8 ms) [ok]: RESET clears authenticated state (2 ms) [ok]: Subcommand syntax error crash (issue #10070) (5 ms) [ok]: Extended Redis Compatibility config (6 ms) [50/122 done]: unit/cluster/sharded-pubsub (12 seconds) Testing integration/convert-ziplist-zset-on-load === () Starting server 127.0.0.1:27541 [ok]: Killing the new primary node (195 ms) [ok]: Multi Part AOF can't load data when the manifest format is wrong (line too short) (186 ms) === (repl external:skip) Starting server 127.0.0.1:21595 ok [ok]: EVAL - cmsgpack pack/unpack smoke test (1011 ms) [ok]: EVAL - cmsgpack can pack and unpack circular references? (1 ms) [ok]: EVAL - Numerical sanity check from bitop (1 ms) [ok]: EVAL - Verify minimal bitop functionality (8 ms) [ok]: EVAL - Able to parse trailing comments (0 ms) [ok]: EVAL_RO - Successful case (1 ms) [ok]: EVAL_RO - Cannot run write commands (1 ms) [ok]: redis.sha1hex() implementation (4 ms) === () Starting server 127.0.0.1:22415 ok === (external:skip cluster tls) Starting server 127.0.0.1:27365 ok === () Starting server 127.0.0.1:27543 [ok]: Multi Part AOF can't load data when the manifest format is wrong (line too long) (179 ms) === () Starting server 127.0.0.1:28167 ok === (other external:skip) Starting server 127.0.0.1:24315 ok === () Starting server 127.0.0.1:28657 ok === (external:skip cluster) Starting server 127.0.0.1:28821 ok [ok]: RDB load ziplist hash: converts to listpack when RDB loading (3 ms) === () Starting server 127.0.0.1:27545 [ok]: Set cluster announced IPv6 to invalid IP (1 ms) [ok]: Multi Part AOF can't load data when the manifest format is wrong (odd parameter) (176 ms) [ok]: Test publishing to master (24 ms) [ok]: Short read: Server should start if load-truncated is yes (4 ms) [ok]: Test publishing to slave (25 ms) W[ok]: Truncated AOF loaded: we expect foo to be equal to 5 (86 ms) [ok]: Append a new command after loading an incomplete AOF (2 ms) [ok]: RDB load ziplist zset: converts to listpack when RDB loading (6 ms) === () Starting server 127.0.0.1:27547 [ok]: Cluster should eventually be up again (1212 ms) [ok]: Migrate a slot, verify client receives sunsubscribe on replica serving the slot. (791 ms) [ok]: Multi Part AOF can't load data when the manifest file is empty (188 ms) === () Starting server 127.0.0.1:21597 ok === (external:skip cluster tls) Starting server 127.0.0.1:27367 ok === (introspection) Starting server 127.0.0.1:23717 ok [ok]: Cluster should be still down after some time (3062 ms) [ok]: Instance #3 is still a replica (7 ms) [ok]: Restarting the previously killed master node (3 ms) === () Starting server 127.0.0.1:22417 ok [ok]: BRPOP: timeout (1249 ms) [ok]: Set cluster announced IPv6 and check that it propagates (465 ms) [ok]: RDB load ziplist hash: converts to hash table when hash-max-ziplist-entries is exceeded (3 ms) === () Starting server 127.0.0.1:27549 ok === () Starting server 127.0.0.1:28169 ok [51/122 done]: integration/convert-ziplist-hash-on-load (1 seconds) Testing integration/convert-zipmap-hash-on-load [ok]: Clear announced client IPv6 and check that it propagates (131 ms) [ok]: Cluster should eventually be up again (1031 ms) === () Starting server 127.0.0.1:28659 ok === () Starting server 127.0.0.1:26235 ok [ok]: BRPOP: arguments are empty (238 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27369 ok W[ok]: Short read + command: Server should start (5 ms) [ok]: RDB load ziplist zset: converts to skiplist when zset-max-ziplist-entries is exceeded (2 ms) [52/122 done]: integration/convert-ziplist-zset-on-load (1 seconds) Testing integration/corrupt-dump-fuzzer [ok]: BLMPOP_LEFT: with single empty list argument (176 ms) [ok]: CONFIG REWRITE handles alias config properly (1860 ms) [53/122 done]: unit/introspection (27 seconds) Testing integration/corrupt-dump === () Starting server 127.0.0.1:22419 ok [54/122 done]: integration/aof-race (2 seconds) Testing integration/dismiss-mem [ok]: Move a replica to another primary, verify client receives sunsubscribe on replica serving the slot. (813 ms) [ok]: Multi Part AOF can start when no aof and no manifest (808 ms) [ok]: Cluster should eventually be down (3844 ms) [ok]: BLMPOP_LEFT: with negative timeout (127 ms) [ok]: Truncated AOF loaded: we expect foo to be equal to 6 now (232 ms) [ok]: Use takeover to bring slaves back (29 ms) [ok]: Delete a slot, verify sunsubscribe message (134 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27371 ok [ok]: BLMPOP_LEFT: with non-integer timeout (162 ms) === () Starting server 127.0.0.1:28171 ok [ok]: RDB load zipmap hash: converts to listpack (6 ms) === () Starting server 127.0.0.1:23719 ok === () Starting server 127.0.0.1:28661 [ok]: Bad format: Server should have logged an error (7 ms) [55/122 done]: unit/cluster/no-failover-option (18 seconds) Testing integration/dual-channel-replication [56/122 done]: unit/cluster/pubsub (17 seconds) Testing integration/failover === () Starting server 127.0.0.1:27551 ok [ok]: BLMPOP_LEFT: with zero timeout should block indefinitely (137 ms) [ok]: Reset cluster, verify sunsubscribe message (191 ms) === (dismiss external:skip) Starting server 127.0.0.1:26237 ok [ok]: XREAD with non empty second stream (5375 ms) W=== () Starting server 127.0.0.1:28663 [ok]: BLMPOP_LEFT: with 0.001 timeout should not block indefinitely (83 ms) === (external:skip cluster) Starting server 127.0.0.1:24809 ok [ok]: First server should have role slave after SLAVEOF (1017 ms) [ok]: Unfinished MULTI: Server should have logged an error (9 ms) [ok]: corrupt payload: #7445 - with sanitize (523 ms) [ok]: Pub/Sub shard basics (737 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27373 ok [ok]: Blocking XREAD waiting new data (112 ms) [ok]: client can't subscribe to multiple shard channels across different slots in same call (69 ms) [ok]: client can subscribe to multiple shard channels across different slots in separate call (3 ms) [ok]: BLMPOP_LEFT: second argument is not a list (153 ms) Waiting for background save to finish... [ok]: Blocking XREAD waiting old data (103 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23055 ok === () Starting server 127.0.0.1:28665 [ok]: Multi Part AOF can start when we have en empty AOF dir (586 ms) === () Starting server 127.0.0.1:22421 ok [ok]: Short read: Server should have logged an error (14 ms) === (failover external:skip) Starting server 127.0.0.1:21307 ok [ok]: Short read: Utility should confirm the AOF is not valid (23 ms) [ok]: Short read: Utility should show the abnormal line num in AOF (17 ms) [ok]: Short read: Utility should be able to fix the AOF (15 ms) [ok]: Don't rehash if server has child process (1642 ms) === () Starting server 127.0.0.1:23721 ok [ok]: RDB load zipmap hash: converts to hash table when hash-max-ziplist-entries is exceeded (2 ms) [ok]: Blocking XREAD will not reply with an empty array (195 ms) === (external:skip cluster tls) Starting server 127.0.0.1:27375 ok === () Starting server 127.0.0.1:27553 ok [ok]: WAITAOF when replica switches between masters, fsync: no (3753 ms) [ok]: Cluster is writable (1754 ms) [ok]: Instance #5 is now a master (3 ms) [ok]: Restarting the previously killed master node (10 ms) [ok]: sunsubscribe without specifying any channel would unsubscribe all shard channels subscribed (415 ms) === () Starting server 127.0.0.1:23057 ok [ok]: Blocking XREAD for stream that ran dry (issue #5299) (210 ms) [ok]: XREAD last element from non-empty stream (8 ms) [ok]: XREAD last element from empty stream (0 ms) === () Starting server 127.0.0.1:28667 ok [ok]: SETBIT fuzzing (2720 ms) [ok]: GETBIT against non-existing key (1 ms) [ok]: GETBIT against string-encoded key (6 ms) [ok]: GETBIT against integer-encoded key (5 ms) [ok]: SETRANGE against non-existing key (6 ms) [ok]: SETRANGE against string-encoded key (5 ms) [ok]: corrupt payload: hash with valid zip list header, invalid entry len (627 ms) [ok]: SETRANGE against integer-encoded key (7 ms) [ok]: SETRANGE against key with wrong type (2 ms) [ok]: SETRANGE with out of range offset (2 ms) [ok]: GETRANGE against non-existing key (1 ms) [ok]: GETRANGE against wrong key type (1 ms) [ok]: GETRANGE against string value (3 ms) [ok]: GETRANGE against integer-encoded value (7 ms) [57/122 done]: unit/cluster/pubsubshard-slot-migration (17 seconds) Testing integration/logging [ok]: XREAD last element blocking from empty stream (136 ms) [ok]: XREAD last element blocking from non-empty stream (5 ms) === () Starting server 127.0.0.1:21309 ok [ok]: XREAD last element from multiple streams (11 ms) [ok]: XREAD last element with count > 1 (2 ms) === (other external:skip) Starting server 127.0.0.1:24317 ok [ok]: Fixed AOF: Server should have been started (4 ms) === () Starting server 127.0.0.1:22423 ok W[ok]: Multi Part AOF can load data discontinuously increasing sequence (665 ms) === () Starting server 127.0.0.1:26405 ok [ok]: XREAD: XADD + DEL should not awake client (153 ms) [ok]: Process title set as expected (3 ms) [ok]: RDB load zipmap hash: converts to hash table when hash-max-ziplist-value is exceeded (2 ms) [ok]: Fixed AOF: Keyspace should contain values that were parseable (158 ms) === () Starting server 127.0.0.1:23723 ok [58/122 done]: integration/convert-zipmap-hash-on-load (2 seconds) Testing integration/psync2-master-restart [ok]: XREAD: XADD + DEL + LPUSH should not awake client (173 ms) === () Starting server 127.0.0.1:23205 ok [ok]: CLUSTER SLOT-STATS cpu-usec reset upon CONFIG RESETSTAT. (7156 ms) [ok]: Verify Pub/Sub and Pub/Sub shard no overlap (599 ms) [ok]: corrupt payload: invalid zlbytes header (498 ms) === () Starting server 127.0.0.1:27555 ok === () Starting server 127.0.0.1:21311 ok [ok]: XREAD with same stream name multiple times should work (129 ms) === (psync2 external:skip) Starting server 127.0.0.1:22425 ok === () Starting server 127.0.0.1:26407 ok [ok]: XREAD + multiple XADD inside transaction (134 ms) [ok]: XDEL basic test (7 ms) [ok]: BLMPOP_LEFT: timeout (1196 ms) [ok]: XDEL multiply id test (15 ms) === () Starting server 127.0.0.1:28669 ok === (other external:skip cluster slow) Starting server 127.0.0.1:24319 ok [ok]: failover command fails without connected replica (3 ms) {885770:M 22 Feb 2025 09:16:57.613 # valkey 8.0.2 crashed by signal: 6, si_code: 0} 43 [ok]: Crash report generated on SIGABRT (138 ms) [ok]: Stress tester for #3343-alike bugs comp: 0 (9529 ms) Waiting for background AOF rewrite to finish... [ok]: AOF+SPOP: Server should have been started (4 ms) [ok]: Instance #0 gets converted into a slave (975 ms) === () Starting server 127.0.0.1:23725 ok [ok]: BLMPOP_LEFT: arguments are empty (183 ms) [ok]: dismiss all data types memory (1483 ms) [ok]: Multi Part AOF can load data when manifest add new k-v (729 ms) [ok]: setup replication for following tests (234 ms) [ok]: failover command fails with invalid host (1 ms) [ok]: failover command fails with invalid port (1 ms) [ok]: failover command fails with just force and timeout (1 ms) [ok]: AOF+SPOP: Set should have 1 member (120 ms) [ok]: failover command fails when sent to a replica (1 ms) [ok]: failover command fails with force without timeout (0 ms) [ok]: Slot migration states are replicated (27 ms) === () Starting server 127.0.0.1:22427 ok [ok]: PUBSUB channels/shardchannels (587 ms) [ok]: BLMPOP_RIGHT: with single empty list argument (194 ms) [ok]: Test dual-channel-replication-enabled replica enters handshake (1010 ms) [ok]: Test dual-channel-replication-enabled enters wait_bgsave (0 ms) [ok]: corrupt payload: valid zipped hash header, dup records (613 ms) === () Starting server 127.0.0.1:23207 ok [ok]: Cluster is up (7 ms) [ok]: The first master has actually one slave (0 ms) [ok]: Slaves of #0 is instance #5 as expected (1 ms) [ok]: Instance #5 synced with the master (1 ms) [ok]: Lower the slave validity factor of #5 to the value of 2 (0 ms) === () Starting server 127.0.0.1:27557 ok [ok]: BLMPOP_RIGHT: with negative timeout (170 ms) [ok]: Measures elapsed time os.clock() (3627 ms) [ok]: Prohibit dangerous lua methods in sandbox (10 ms) {886152:M 22 Feb 2025 09:16:58.166 # valkey 8.0.2 crashed by signal: 11, si_code: 2} 43 [ok]: Crash report generated on DEBUG SEGFAULT (45 ms) [ok]: Verify execution of prohibit dangerous Lua methods will fail (12 ms) [ok]: Globals protection reading an undeclared global variable (1 ms) [ok]: Globals protection setting an undeclared global* (1 ms) [ok]: lua bit.tohex bug (1 ms) [ok]: Test an example script DECR_IF_GT (9 ms) === () Starting server 127.0.0.1:28671 ok [ok]: BLMPOP_RIGHT: with non-integer timeout (170 ms) === () Starting server 127.0.0.1:23727 ok [ok]: Load cluster announced IPv4 config on server start (269 ms) === () Starting server 127.0.0.1:22429 ok [ok]: AOF+SPOP: Server should have been started (4 ms) [ok]: BLMPOP_RIGHT: with zero timeout should block indefinitely (141 ms) [ok]: AOF+SPOP: Set should have 1 member (78 ms) [59/122 done]: unit/cluster/pubsubshard (17 seconds) Testing integration/psync2-pingoff [ok]: Multi Part AOF can load data when some AOFs are empty (709 ms) === () Starting server 127.0.0.1:23209 ok [ok]: corrupt payload: quicklist big ziplist prev len (579 ms) [ok]: BLMPOP_RIGHT: with 0.001 timeout should not block indefinitely (182 ms) W=== (external:skip cluster ipv6) Starting server 127.0.0.1:24811 ok [ok]: Test dual-channel-replication-enabled replica is able to sync (841 ms) [ok]: BLMPOP_RIGHT: second argument is not a list (194 ms) === (psync2 external:skip) Starting server 127.0.0.1:22255 ok === () Starting server 127.0.0.1:28673 ok === () Starting server 127.0.0.1:23729 ok {Received SIGALRM} 41 [ok]: Stacktraces generated on SIGALRM (143 ms) === () Starting server 127.0.0.1:27559 ok [60/122 done]: integration/logging (3 seconds) Testing integration/psync2-reg [ok]: AOF+EXPIRE: Server should have been started (6 ms) [ok]: Slave expired keys is loaded when restarted: appendonly=yes (5215 ms) [ok]: corrupt payload: quicklist small ziplist prev len (577 ms) [ok]: AOF+EXPIRE: List should be empty (124 ms) [ok]: failover command to specific replica works (1432 ms) Waiting for background AOF rewrite to finish... === (dual-channel-replication external:skip) Starting server 127.0.0.1:23059 ok Waiting for background AOF rewrite to finish... === (psync2 external:skip) Starting server 127.0.0.1:23211 ok [ok]: Verify that slot ownership transfer through gossip propagates deletes to replicas (95 ms) === () Starting server 127.0.0.1:22257 ok === () Starting server 127.0.0.1:23731 ok === (external:skip cluster) Starting server 127.0.0.1:24973 ok [ok]: Multi Part AOF can load data from old version valkey (rdb preamble no) (986 ms) Waiting for background save to finish... === () Starting server 127.0.0.1:28675 ok Waiting for background save to finish... W[ok]: Cluster should eventually be up again (3729 ms) [ok]: dismiss client output buffer (1841 ms) [ok]: Server should not try to convert DEL into EXPIREAT for EXPIRE -1 (6 ms) === () Starting server 127.0.0.1:23213 ok [ok]: corrupt payload: quicklist ziplist wrong count (593 ms) === () Starting server 127.0.0.1:23061 ok === () Starting server 127.0.0.1:27561 ok [ok]: Cluster is up (20 ms) [ok]: The first master has actually two slaves (1 ms) [ok]: CLUSTER SLAVES and CLUSTER REPLICAS output is consistent (1 ms) [ok]: Slaves of #0 are instance #5 and #10 as expected (1 ms) [ok]: Instance #5 and #10 synced with the master (1 ms) Waiting for background save to finish... === (external:skip cluster) Starting server 127.0.0.1:24975 ok Waiting for background save to finish... [ok]: dismiss client query buffer (358 ms) === () Starting server 127.0.0.1:23733 ok [ok]: Replica in loading state is hidden (5736 ms) [ok]: BLMPOP_RIGHT: timeout (1252 ms) === () Starting server 127.0.0.1:28677 ok === () Starting server 127.0.0.1:23215 ok Waiting for background AOF rewrite to finish... [ok]: corrupt payload: #3080 - quicklist (504 ms) Waiting for background AOF rewrite to finish... [ok]: Check disconnected replica not hidden from slots (221 ms) [ok]: BLMPOP_RIGHT: arguments are empty (236 ms) [ok]: BLPOP inside a transaction (10 ms) [ok]: BLMPOP_LEFT inside a transaction (3 ms) === () Starting server 127.0.0.1:26239 ok === (external:skip cluster) Starting server 127.0.0.1:24977 ok [ok]: Multi Part AOF can load data from old version valkey (rdb preamble yes) (930 ms) [61/122 done]: unit/cluster/consistency-check (29 seconds) Testing integration/psync2 [ok]: Disconnect link when send buffer limit reached (10715 ms) [ok]: WAITAOF when replica switches between masters, fsync: everysec (3764 ms) [ok]: Cluster should start ok (1 ms) [ok]: Can't read from replica without READONLY (5 ms) [ok]: Can't read from replica after READWRITE (1 ms) [ok]: Can read from replica after READONLY (1 ms) === () Starting server 127.0.0.1:23735 ok [ok]: Can perform HSET primary and HGET from replica (7 ms) [ok]: Can MULTI-EXEC transaction of HGET operations from replica (3 ms) [ok]: MULTI-EXEC with write operations is MOVED (2 ms) [ok]: Client output buffer hard limit is enforced (30931 ms) [ok]: Cluster is writable (1032 ms) [ok]: Instance #5, #6, #7 are now masters (3 ms) [ok]: Restarting the previously killed master nodes (25 ms) W[ok]: PSYNC2 pingoff: setup (1096 ms) [ok]: failover command to any replica works (1420 ms) === () Starting server 127.0.0.1:27563 ok === (psync2 external:skip) Starting server 127.0.0.1:26899 ok [ok]: corrupt payload: quicklist with empty ziplist (518 ms) [ok]: PSYNC2: Partial resync after Master restart using RDB aux fields when offset is 0 (1289 ms) === () Starting server 127.0.0.1:26409 ok [ok]: Instance #0, #1, #2 gets converted into a slaves (141 ms) === (external:skip cluster) Starting server 127.0.0.1:21447 ok === (external:skip cluster) Starting server 127.0.0.1:24979 ok [ok]: BLMPOP propagate as pop with count command to replica (513 ms) [ok]: LPUSHX, RPUSHX - generic (3 ms) [ok]: Load cluster announced IPv6 config on server start (319 ms) [ok]: LPUSHX, RPUSHX - quicklist (54 ms) [ok]: LINSERT - quicklist (74 ms) [62/122 done]: unit/cluster/announce-client-ip (31 seconds) Testing integration/rdb [ok]: LPUSHX, RPUSHX - listpack (13 ms) [ok]: LINSERT - listpack (17 ms) [ok]: LINSERT raise error on bad syntax (6 ms) [ok]: LINSERT against non-list value error (1 ms) [ok]: LINSERT against non existing key (0 ms) [ok]: wait for new failover (5522 ms) === () Starting server 127.0.0.1:23737 ok [ok]: Restarting the previously killed primary nodes (44 ms) [ok]: Make sure there is no failover timeout (20 ms) [ok]: Multi Part AOF can continue the upgrade from the interrupted upgrade state (652 ms) [ok]: GETRANGE fuzzing (4232 ms) [ok]: Coverage: SUBSTR (4 ms) [ok]: trim on SET with big value (52 ms) [ok]: Extended SET can detect syntax errors (0 ms) [ok]: Extended SET NX option (2 ms) [ok]: Extended SET XX option (6 ms) [ok]: Extended SET GET option (8 ms) [ok]: Extended SET GET option with no previous value (2 ms) [ok]: Extended SET GET option with XX (3 ms) === (external:skip cluster) Starting server 127.0.0.1:21449 ok [ok]: Extended SET GET option with XX and no previous value (4 ms) [ok]: Extended SET GET option with NX (0 ms) [ok]: Extended SET GET option with NX and previous value (1 ms) [ok]: Extended SET GET with incorrect type should result in wrong type error (2 ms) [ok]: Extended SET EX option (1 ms) [ok]: Extended SET PX option (2 ms) [ok]: Extended SET EXAT option (2 ms) [ok]: Extended SET PXAT option (4 ms) [ok]: corrupt payload: quicklist encoded_len is 0 (493 ms) === () Starting server 127.0.0.1:26901 ok === () Starting server 127.0.0.1:24813 ok === (external:skip cluster) Starting server 127.0.0.1:24981 ok [ok]: PSYNC2 #3899 regression: setup (1058 ms) [ok]: Slaves are both able to receive and acknowledge writes (578 ms) [ok]: Server can trigger resizing (1967 ms) [ok]: failover to a replica with force works (724 ms) [ok]: test old version rdb file (2 ms) === () Starting server 127.0.0.1:26411 ok [ok]: PSYNC2 #3899 regression: kill first replica (8 ms) === () Starting server 127.0.0.1:27565 ok [ok]: Link memory increases with publishes (1019 ms) [ok]: SET EXAT / PXAT Expiration time is expired (281 ms) [ok]: Extended SET using multiple options at once (2 ms) [ok]: GETRANGE with huge ranges, Github issue #1844 (2 ms) [ok]: LCS basic (1 ms) [ok]: LCS len (2 ms) [ok]: LCS indexes (2 ms) [ok]: LINDEX consistency test - listpack (538 ms) [ok]: PSYNC2 #3899 regression: kill chained replica (1 ms) [ok]: LCS indexes with match len (2 ms) [ok]: LCS indexes with match len and minimum match len (1 ms) [ok]: SETRANGE with huge offset (3 ms) [ok]: APPEND modifies the encoding from int to raw (7 ms) === () Starting server 127.0.0.1:23739 ok [63/122 done]: unit/type/string (32 seconds) Testing integration/replica-redirect [ok]: PSYNC2 #3899 regression: kill chained replica (9 ms) [ok]: PSYNC2 pingoff: write and wait replication (1022 ms) Waiting for background save to finish... === () Starting server 127.0.0.1:26903 ok === (external:skip cluster) Starting server 127.0.0.1:21451 ok evicted keys: 0 evicted clients: 18 dbsize: 50 [ok]: LINDEX random access - listpack (201 ms) [ok]: eviction due to input buffer of a dead client, client eviction: true (9316 ms) Waiting for background save to finish... === (external:skip cluster) Starting server 127.0.0.1:24983 ok [ok]: corrupt payload: quicklist listpack entry start with EOF (538 ms) === () Starting server 127.0.0.1:24815 ok Waiting for process 875212 to exit... W[ok]: dismiss replication backlog (1904 ms) [64/122 done]: integration/dismiss-mem (6 seconds) Testing integration/replication-2 [65/122 done]: unit/cluster/failover2 (29 seconds) Testing integration/replication-3 === (needs:repl external:skip) Starting server 127.0.0.1:22075 ok [ok]: Multi Part AOF can be loaded correctly when both server dir and aof dir contain old AOF (864 ms) === (external:skip cluster) Starting server 127.0.0.1:21453 ok [ok]: RDB encoding loading test (57 ms) === () Starting server 127.0.0.1:23741 ok === () Starting server 127.0.0.1:27567 [ok]: Multi Part AOF can't load data when the manifest contains the old AOF file name but the file does not exist in server dir and aof dir (218 ms) [ok]: Link memory resets after publish messages flush (689 ms) [ok]: Server can rewind and trigger smaller slot resizing (817 ms) === () Starting server 127.0.0.1:26905 ok [ok]: Check if list is still ok after a DEBUG RELOAD - listpack (488 ms) [66/122 done]: unit/cluster/manual-takeover (27 seconds) Testing integration/replication-4 === (repl external:skip) Starting server 127.0.0.1:26241 ok [ok]: Migration target is auto-updated after failover in target shard (4418 ms) [ok]: failover with timeout aborts if replica never catches up (887 ms) [ok]: corrupt payload: #3080 - ziplist (484 ms) === (external:skip cluster) Starting server 127.0.0.1:24985 ok === (repl external:skip) Starting server 127.0.0.1:24007 ok [ok]: Primary memory usage does not increase during dual-channel-replication sync (741 ms) === () Starting server 127.0.0.1:24817 ok === () Starting server 127.0.0.1:23743 === () Starting server 127.0.0.1:22077 ok [ok]: corrupt payload: load corrupted rdb with no CRC - #3505 (175 ms) === () Starting server 127.0.0.1:27569 ok [67/122 done]: unit/cluster/links (28 seconds) Testing integration/replication-buffer [ok]: Server started empty with non-existing RDB file (0 ms) === (repl network external:skip singledb:skip) Starting server 127.0.0.1:25293 ok [ok]: WAITAOF when replica switches between masters, fsync: always (2162 ms) === (other external:skip) Starting server 127.0.0.1:24321 ok [ok]: failovers can be aborted (383 ms) === () Starting server 127.0.0.1:26243 ok [ok]: write command is QUEUED, then EXEC should be MOVED after failover (2232 ms) === (external:skip cluster) Starting server 127.0.0.1:24987 ok === () Starting server 127.0.0.1:26907 ok === () Starting server 127.0.0.1:23745 ok === (repl external:skip) Starting server 127.0.0.1:24487 ok [ok]: read-only blocking operations from replica (169 ms) [ok]: reply MOVED when eval from replica for update (4 ms) === () Starting server 127.0.0.1:24009 ok [ok]: PSYNC2: --- CYCLE 1 --- (0 ms) [ok]: PSYNC2: [NEW LAYOUT] Set #2 as master (6 ms) [ok]: LINDEX consistency test - listpack (772 ms) === () Starting server 127.0.0.1:27571 ok [ok]: PSYNC2: Set #4 to replicate from #0 (3 ms) === () Starting server 127.0.0.1:24819 ok [ok]: Send CLUSTER FAILOVER to #5, during load (9998 ms) [ok]: First server should have role slave after SLAVEOF (243 ms) [ok]: Server can resize empty dict (203 ms) [ok]: Wait for failover (74 ms) [ok]: write command inside MULTI is QUEUED, EXEC should be REDIRECT (473 ms) [ok]: If min-slaves-to-write is honored, write is accepted (10 ms) [ok]: Cluster should eventually be up again (5 ms) [ok]: No write if min-slaves-to-write is < attached slaves (3 ms) === (external:skip cluster) Starting server 127.0.0.1:24989 ok [ok]: If min-slaves-to-write is honored, write is accepted (again) (15 ms) === () Starting server 127.0.0.1:25295 ok === (failover external:skip) Starting server 127.0.0.1:26413 ok Creating temp file /usr/src/RPM/BUILD/valkey-8.0.2/861110 [ok]: corrupt payload: load corrupted rdb with empty keys (758 ms) [68/122 done]: unit/cluster/transactions-on-replica (14 seconds) Testing integration/replication-psync [ok]: Server started empty with empty RDB file (1 ms) === () Starting server 127.0.0.1:24489 ok [ok]: failover aborts if target rejects sync request (651 ms) [ok]: First server should have role slave after SLAVEOF (3 ms) [ok]: write command inside MULTI is REDIRECT, EXEC should be EXECABORT (206 ms) [ok]: replica allow read command by default (5 ms) [ok]: replica reply READONLY error for write command by default (2 ms) [ok]: replica redirect read and write command after CLIENT CAPA REDIRECT (3 ms) [ok]: non-data access commands are not redirected (1 ms) [ok]: replica allow read command in READONLY mode (1 ms) [ok]: First server should have role slave after SLAVEOF (223 ms) [ok]: Steady state after dual channel sync (1016 ms) === (repl external:skip) Starting server 127.0.0.1:24323 ok Waiting for background AOF rewrite to finish... Waiting for process 875212 to exit... [ok]: Multi Part AOF can upgrade when when two servers share the same server dir (server1) (189 ms) === (repl) Starting server 127.0.0.1:24157 ok [ok]: test unixsocket options are set correctly (1 ms) [ok]: EVAL does not leak in the Lua stack (5337 ms) [ok]: Call Redis command with many args from Lua (issue #1764) (25 ms) Deleting temp file: /usr/src/RPM/BUILD/valkey-8.0.2/861110 [ok]: Number conversion precision test (issue #1118) (5 ms) === () Starting server 127.0.0.1:26415 ok [ok]: String containing number precision test (regression of issue #1118) (0 ms) [69/122 done]: unit/other (35 seconds) Testing integration/replication [ok]: Verify negative arg count is error instead of crash (issue #1842) (1 ms) [ok]: Scripts can handle commands with incorrect arity (1 ms) [ok]: Correct handling of reused argv (issue #1939) (0 ms) [ok]: Functions in the Redis namespace are able to report errors (1 ms) [ok]: CLUSTER RESET can not be invoke from within a script (0 ms) [ok]: Script with RESP3 map (3 ms) === () Starting server 127.0.0.1:23747 ok === () Starting server 127.0.0.1:24491 ok === () Starting server 127.0.0.1:24821 ok Waiting for background AOF rewrite to finish... [ok]: LINDEX random access - listpack (655 ms) [ok]: Multi Part AOF can upgrade when when two servers share the same server dir (server2) (170 ms) [ok]: corrupt payload: load corrupted rdb with empty keys (663 ms) === (repl network external:skip) Starting server 127.0.0.1:24325 ok [ok]: Multi Part AOF can upgrade when when two servers share the same server dir (1784 ms) === () Starting server 127.0.0.1:24159 ok === () Starting server 127.0.0.1:24493 ok [ok]: client paused during failover-in-progress (703 ms) [ok]: PSYNC2: Set #0 to replicate from #2 (1 ms) === () Starting server 127.0.0.1:26417 ok [ok]: Dual channel replication sync doesn't impair subsequent normal syncs (651 ms) [ok]: Cluster is writable (997 ms) [ok]: Instance #5 is now a master (3 ms) [ok]: Script return recursive object (523 ms) === () Starting server 127.0.0.1:23749 ok === () Starting server 127.0.0.1:27573 ok [ok]: Script check unpack with massive arguments (160 ms) [ok]: Script read key with expiration set (0 ms) [ok]: Script del key with expiration set (4 ms) [ok]: Script ACL check (16 ms) [ok]: Test RDB stream encoding (553 ms) [ok]: Binary code loading failed (1 ms) [ok]: Try trick global protection 1 (1 ms) [ok]: Try trick global protection 2 (1 ms) [ok]: Try trick global protection 3 (2 ms) [ok]: Try trick global protection 4 (4 ms) [ok]: Try trick readonly table on valkey table (1 ms) [ok]: Try trick readonly table on json table (1 ms) [ok]: Try trick readonly table on cmsgpack table (2 ms) [ok]: Try trick readonly table on bit table (2 ms) [ok]: Test loadfile are not available (3 ms) [ok]: Test dofile are not available (1 ms) [ok]: Test print are not available (1 ms) [ok]: Test RDB stream encoding - sanitize dump (44 ms) [70/122 done]: integration/failover (8 seconds) Testing integration/shutdown [ok]: setup replication for following tests (220 ms) [ok]: Slave should be able to synchronize with the master (318 ms) === () Starting server 127.0.0.1:24327 ok [ok]: corrupt payload: listpack invalid size header (649 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23063 ok Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:24823 [ok]: Server should not start if RDB file can't be open (4 ms) Waiting for background AOF rewrite to finish... [ok]: Check if list is still ok after a DEBUG RELOAD - listpack (1128 ms) Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:24825 [ok]: Server should not start if RDB is corrupted (3 ms) === () Starting server 127.0.0.1:23751 ok === (scripting) Starting server 127.0.0.1:25607 ok === () Starting server 127.0.0.1:21313 ok [ok]: Multi Part AOF can handle appendfilename contains whitespaces (1017 ms) [71/122 done]: integration/replica-redirect (3 seconds) Testing integration/valkey-benchmark [ok]: PSYNC2: Partial resync after Master restart using RDB aux fields with data (1449 ms) Waiting for process 875212 to exit... [ok]: PSYNC2: Set #1 to replicate from #0 (1 ms) [ok]: corrupt payload: listpack too long entry len (563 ms) === () Starting server 127.0.0.1:24827 ok === () Starting server 127.0.0.1:23065 ok [ok]: LINDEX consistency test - quicklist (349 ms) [ok]: Big Hash table: SORT BY key (1175 ms) [ok]: Big Hash table: SORT BY key with limit (17 ms) === () Starting server 127.0.0.1:27575 ok === () Starting server 127.0.0.1:22079 ok [ok]: LINDEX random access - quicklist (138 ms) === () Starting server 127.0.0.1:23753 ok [ok]: Detect write load to master (1008 ms) [ok]: WAIT and WAITAOF replica multiple clients unblock - reuse last result (1038 ms) === () Starting server 127.0.0.1:21315 ok [ok]: Test replication partial resync: no reconnection, just sync (diskless: no, disabled, dual-channel: yes, reconnect: 0) (53 ms) [ok]: Cluster is up (21 ms) [ok]: Slave enters handshake (1006 ms) [ok]: Slave enters wait_bgsave (0 ms) [ok]: corrupt payload: listpack very long entry len (574 ms) [ok]: Check if list is still ok after a DEBUG RELOAD - quicklist (403 ms) [ok]: Multi Part AOF can create BASE (RDB format) when server starts from empty (725 ms) [ok]: Timedout read-only scripts can be killed by SCRIPT KILL (617 ms) === (repl) Starting server 127.0.0.1:24161 ok [ok]: XDEL fuzz test (8449 ms) evicted keys: 0 evicted clients: 7 dbsize: 50 Done 22 cycles in 10 seconds. RESTORE: successful: 14, rejected: 8 Total commands sent in traffic: 3256, crashes during traffic: 4 (0 by signal). === () Starting server 127.0.0.1:23755 ok [ok]: eviction due to output buffers of pubsub, client eviction: true (4033 ms) === () Starting server 127.0.0.1:27577 ok [ok]: PSYNC2: Set #3 to replicate from #0 (12 ms) [ok]: benchmark: set,get (695 ms) [ok]: Fuzzer corrupt restore payloads - sanitize_dump: no (10428 ms) [ok]: Verify that multiple primaries mark replica as failed (6309 ms) [ok]: PSYNC2 #3899 regression: kill first replica (0 ms) [ok]: Timedout read-only scripts can be killed by SCRIPT KILL even when use pcall (510 ms) [ok]: LINDEX consistency test - quicklist (538 ms) [ok]: All replicas share one global replication buffer dualchannel yes (408 ms) [ok]: Big Hash table: SORT BY hash field (1131 ms) [ok]: corrupt payload: listpack too long entry prev len (666 ms) [ok]: SORT GET # (1 ms) [ok]: Replication buffer will become smaller when no replica uses dualchannel yes (25 ms) [ok]: SORT GET (3 ms) [ok]: SORT_RO GET (0 ms) [ok]: SORT GET (key and hash) with sanity check (14 ms) [ok]: SORT BY key STORE (1 ms) [ok]: SORT BY hash field STORE (1 ms) [ok]: SORT extracts STORE correctly (1 ms) [ok]: SORT_RO get keys (0 ms) [ok]: SORT extracts multiple STORE correctly (1 ms) [ok]: SORT DESC (0 ms) [ok]: Migration source is auto-updated after failover in source shard (4087 ms) [ok]: SORT ALPHA against integer encoded strings (1 ms) [ok]: SORT sorted set (2 ms) [ok]: SORT sorted set BY nosort should retain ordering (1 ms) [ok]: Replica redirects key access in migrating slots (6 ms) [ok]: SORT sorted set BY nosort + LIMIT (4 ms) [ok]: SORT sorted set BY nosort works as expected from scripts (3 ms) [ok]: SORT sorted set: +inf and -inf handling (2 ms) [ok]: Replica of migrating node returns ASK redirect after READONLY (9 ms) [ok]: Replica of migrating node returns TRYAGAIN after READONLY (2 ms) [ok]: SORT regression for issue #19, sorting floats (7 ms) [ok]: SORT with STORE returns zero if result is empty (github issue 224) (0 ms) [ok]: SORT with STORE does not create empty lists (github issue 224) (1 ms) === () Starting server 127.0.0.1:28173 ok [ok]: SORT with STORE removes key if result is empty (github issue 227) (2 ms) [ok]: Replica of importing node returns TRYAGAIN after READONLY and ASKING (6 ms) [ok]: SORT with BY and STORE should still order output (4 ms) [ok]: SORT will complain with numerical sorting and bad doubles (1) (9 ms) [ok]: SORT will complain with numerical sorting and bad doubles (2) (4 ms) [ok]: SORT BY sub-sorts lexicographically if score is the same (2 ms) === () Starting server 127.0.0.1:24163 ok [ok]: SORT GET with pattern ending with just -> does not get hash field (2 ms) [ok]: SORT by nosort retains native order for lists (5 ms) [ok]: SORT by nosort plus store retains native order for lists (1 ms) [ignore]: Not supported in tls mode [72/122 done]: unit/cluster/failure-marking (33 seconds) Testing integration/valkey-cli [ok]: SORT by nosort with limit returns based on original list order (1 ms) [ok]: SORT_RO - Successful case (2 ms) [ok]: SORT_RO - Cannot run with STORE arg (0 ms) [ok]: {standalone} SCAN regression test for issue #4906 (31781 ms) [ok]: Multi Part AOF can create BASE (AOF format) when server starts from empty (866 ms) Average time to sort: 0.53000000000000003 milliseconds [ok]: SORT speed, 100 element list BY key, 100 times (53 ms) Average time to sort: 0.42999999999999999 milliseconds [ok]: SORT speed, 100 element list BY hash field, 100 times (43 ms) [ok]: Timedout script does not cause a false dead client (444 ms) [ok]: No write if min-slaves-max-lag is > of the slave lag (3513 ms) Average time to sort: 0.28999999999999998 milliseconds [ok]: min-slaves-to-write is ignored by slaves (9 ms) [ok]: SORT speed, 100 element list directly, 100 times (29 ms) [ok]: PSYNC2 pingoff: pause replica and promote it (5001 ms) Average time to sort: 0.25 milliseconds [ok]: SORT speed, 100 element list BY , 100 times (25 ms) [ok]: SETRANGE with huge offset (2 ms) === () Starting server 127.0.0.1:23757 ok Waiting for process 875212 to exit... [ok]: {standalone} SCAN MATCH pattern implies cluster slot (260 ms) === (cli) Starting server 127.0.0.1:26567 ok [ok]: SORT STORE quicklist with the right options (101 ms) === (maxmemory external:skip) Starting server 127.0.0.1:25753 ok [73/122 done]: unit/wait (38 seconds) [ok]: LINDEX random access - quicklist (692 ms) [ok]: CLUSTER SLOTS cached using EVAL over TLS -- tls-cluster no (142 ms) [ok]: Without maxmemory small integers are shared (5 ms) [ok]: With maxmemory and non-LRU policy integers are still shared (1 ms) [ok]: With maxmemory and LRU policy integers are not shared (1 ms) [ok]: Shared integers are unshared with maxmemory and LRU policy (2 ms) [ok]: benchmark: connecting using URI set,get (836 ms) [ok]: Test FLUSHALL aborts bgsave (1738 ms) [ok]: corrupt payload: stream with duplicate consumers (654 ms) [ok]: Slave should be able to synchronize with the master (354 ms) === () Starting server 127.0.0.1:27579 ok [ok]: Client output buffer soft limit is enforced if time is overreached (6495 ms) [ok]: bgsave resets the change counter (123 ms) [ok]: PSYNC2: cluster is consistent after failover (3 ms) [ok]: Interactive CLI: INFO response should be printed raw (176 ms) [ok]: Cluster is writable (1543 ms) [ok]: Instance #5 is a slave (5 ms) [ok]: Instance #5 synced with the master (1 ms) === (repl external:skip) Starting server 127.0.0.1:24495 ok [ok]: CLUSTER SLOTS with different connection type -- tls-cluster no (222 ms) === (external:skip cluster scan) Starting server 127.0.0.1:26713 ok [ok]: Timedout script link is still usable after Lua returns (505 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:23759 ok [ok]: Killing one master node (165 ms) Waiting for background AOF rewrite to finish... [ok]: Interactive CLI: Status reply (187 ms) [ok]: Toggle dual-channel-replication-enabled: yes start (1996 ms) [ok]: CLUSTER NODES return port according to connection type -- tls-cluster no (198 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster sort) Starting server 127.0.0.1:28473 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: Interactive CLI: Integer reply (172 ms) [ok]: New replica inherits migrating slot (1101 ms) [ok]: corrupt payload: hash ziplist with duplicate records (521 ms) === () Starting server 127.0.0.1:24829 ok Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:24497 ok Waiting for background AOF rewrite to finish... [ok]: Interactive CLI: Bulk reply (107 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: benchmark: connecting using URI with authentication set,get (753 ms) [ok]: Make the old master a replica of the new one and check conditions (1022 ms) [ok]: Interactive CLI: Multi-bulk reply (113 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:23761 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:24499 ok [ok]: AOF fsync always barrier issue (7693 ms) Waiting for background AOF rewrite to finish... [ok]: LTRIM stress testing - quicklist (38311 ms) [ok]: Detect write load to master (1006 ms) [ok]: maxmemory - is the memory limit honoured? (policy allkeys-random) (1102 ms) Waiting for background AOF rewrite to finish... [ok]: Timedout scripts and unblocked command (938 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: corrupt payload: hash listpack with duplicate records (645 ms) === (psync2 external:skip) Starting server 127.0.0.1:22259 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: Timedout scripts that modified data can't be killed by SCRIPT KILL (265 ms) Waiting for process 875212 to exit... === () Starting server 127.0.0.1:24501 ok [ok]: SHUTDOWN NOSAVE can kill a timedout script anyway (16 ms) [ok]: Changing aof-use-rdb-preamble during rewrite process (1863 ms) === () Starting server 127.0.0.1:28679 ok [ok]: Check if list is still ok after a DEBUG RELOAD - quicklist (1574 ms) [ok]: LLEN against non-list value error (6 ms) [ok]: LLEN against non existing key (3 ms) [ok]: Interactive CLI: Parsing quotes (769 ms) [ok]: LINDEX against non-list value error (1 ms) [ok]: LINDEX against non existing key (0 ms) [ok]: LPUSH against non-list value error (0 ms) [ok]: RPUSH against non-list value error (1 ms) === () Starting server 127.0.0.1:23763 ok [ok]: Test replication with parallel clients writing in different DBs (5209 ms) [ok]: RPOPLPUSH base case - quicklist (51 ms) [ok]: LMOVE left left base case - quicklist (52 ms) === (Multi Part AOF) Starting server 127.0.0.1:27581 ok [ok]: GETEX should not append to AOF (8 ms) === () Starting server 127.0.0.1:22261 ok [ok]: LMOVE left right base case - quicklist (51 ms) [ok]: New replica inherits importing slot (1165 ms) [ok]: LMOVE right left base case - quicklist (52 ms) [ok]: PSYNC2 #3899 regression: kill chained replica (1 ms) === (scripting repl needs:debug external:skip) Starting server 127.0.0.1:25609 ok [ok]: PSYNC2: Partial resync after Master restart using RDB aux fields with expire (3734 ms) [ok]: corrupt payload: hash listpack with duplicate records - convert (588 ms) [ok]: LMOVE right right base case - quicklist (58 ms) [ok]: Make sure aof manifest appendonly.aof.manifest not in aof directory (0 ms) Waiting for background AOF rewrite to finish... [ok]: RPOPLPUSH with the same list as src and dst - quicklist (48 ms) [ok]: PSYNC2 #3899 regression: kill chained replica (2 ms) Waiting for background AOF rewrite to finish... [ok]: LMOVE left left with the same list as src and dst - quicklist (49 ms) [ok]: LMOVE left right with the same list as src and dst - quicklist (48 ms) === () Starting server 127.0.0.1:28681 [ok]: Unknown command: Server should have logged an error (11 ms) [ok]: LMOVE right left with the same list as src and dst - quicklist (46 ms) [ok]: LMOVE right right with the same list as src and dst - quicklist (45 ms) === () Starting server 127.0.0.1:23765 ok [ok]: RPOPLPUSH with quicklist source and existing target quicklist (90 ms) === () Starting server 127.0.0.1:22263 ok [ok]: sort by in cluster mode (1 ms) [ok]: sort get in cluster mode (2 ms) Waiting for background AOF rewrite to finish... [ok]: sort_ro by in cluster mode (1 ms) === () Starting server 127.0.0.1:25611 ok [ok]: sort_ro get in cluster mode (6 ms) === (repl external:skip) Starting server 127.0.0.1:25297 ok Waiting for background AOF rewrite to finish... [ok]: LMOVE left left with quicklist source and existing target quicklist (97 ms) [74/122 done]: unit/sort (41 seconds) [ok]: corrupt payload: hash ziplist uneven record count (505 ms) [ok]: LMOVE left right with quicklist source and existing target quicklist (94 ms) === () Starting server 127.0.0.1:28683 ok [ok]: Before the replica connects we issue two EVAL commands (6 ms) [ok]: {cluster} SCAN basic (367 ms) [ok]: LMOVE right left with quicklist source and existing target quicklist (96 ms) [ok]: Connect a replica to the master instance (107 ms) [ok]: AOF enable will create manifest file (666 ms) [ok]: LMOVE right right with quicklist source and existing target quicklist (96 ms) [ok]: Replication of script multiple pushes to list with BLPOP (98 ms) [ok]: RPOPLPUSH with quicklist source and existing target listpack (47 ms) [ok]: Lua scripts using SELECT are replicated correctly (4 ms) [ok]: Interactive CLI: Subscribed mode (1044 ms) [ok]: LMOVE left left with quicklist source and existing target listpack (47 ms) === () Starting server 127.0.0.1:23767 ok [ok]: LMOVE left right with quicklist source and existing target listpack (54 ms) [ok]: ZDIFF fuzzing - skiplist (17156 ms) [ok]: ZPOPMIN with the count 0 returns an empty array (3 ms) [ok]: ZPOPMIN with negative count (1 ms) [ok]: ZPOPMAX with the count 0 returns an empty array (2 ms) [ok]: ZPOPMAX with negative count (2 ms) [ok]: Basic ZPOPMIN/ZPOPMAX with a single key - skiplist (5 ms) [ok]: LMOVE right left with quicklist source and existing target listpack (50 ms) === () Starting server 127.0.0.1:22265 ok [ok]: ZPOPMIN/ZPOPMAX with count - skiplist (3 ms) [ok]: Basic ZMPOP_MIN/ZMPOP_MAX with a single key - skiplist (5 ms) [ok]: ZMPOP_MIN/ZMPOP_MAX with count - skiplist (3 ms) === () Starting server 127.0.0.1:25299 ok [ok]: PSYNC2 #3899 regression: kill first replica (1 ms) [ok]: LMOVE right right with quicklist source and existing target listpack (50 ms) [ok]: RPOPLPUSH base case - listpack (8 ms) [ok]: Shutting down master waits for replica to catch up (sigterm) (5309 ms) [ok]: LMOVE left left base case - listpack (7 ms) === (external:skip cluster) Starting server 127.0.0.1:23862 ok [ok]: LMOVE left right base case - listpack (10 ms) [ok]: LMOVE right left base case - listpack (5 ms) [ok]: LMOVE right right base case - listpack (3 ms) [ok]: RPOPLPUSH with the same list as src and dst - listpack (2 ms) [ok]: LMOVE left left with the same list as src and dst - listpack (2 ms) [ok]: LMOVE left right with the same list as src and dst - listpack (4 ms) [ok]: LMOVE right left with the same list as src and dst - listpack (2 ms) [ok]: LMOVE right right with the same list as src and dst - listpack (3 ms) Waiting for background AOF rewrite to finish... [ok]: RPOPLPUSH with listpack source and existing target quicklist (45 ms) [ok]: corrupt payload: hash duplicate records (590 ms) [ok]: LMOVE left left with listpack source and existing target quicklist (44 ms) [ok]: BZPOPMIN/BZPOPMAX with a single existing sorted set - skiplist (181 ms) Waiting for process 875212 to exit... [ok]: LMOVE left right with listpack source and existing target quicklist (50 ms) Waiting for background AOF rewrite to finish... [ok]: AOF+LMPOP/BLMPOP: pop elements from the list (445 ms) [ok]: LMOVE right left with listpack source and existing target quicklist (48 ms) [ok]: {cluster} SCAN COUNT (594 ms) [ok]: LMOVE right right with listpack source and existing target quicklist (49 ms) [ok]: RPOPLPUSH with listpack source and existing target listpack (7 ms) [ok]: LMOVE left left with listpack source and existing target listpack (13 ms) [ok]: LMOVE left right with listpack source and existing target listpack (9 ms) [ok]: LMOVE right left with listpack source and existing target listpack (10 ms) [ok]: LMOVE right right with listpack source and existing target listpack (8 ms) [ok]: RPOPLPUSH against non existing key (3 ms) [ok]: RPOPLPUSH against non list src key (3 ms) === () Starting server 127.0.0.1:21317 ok === () Starting server 127.0.0.1:23769 ok === () Starting server 127.0.0.1:22267 ok [ok]: BZPOPMIN/BZPOPMAX with multiple existing sorted sets - skiplist (235 ms) [ok]: First server should have role slave after SLAVEOF (229 ms) [ok]: With min-slaves-to-write (1,3): master should be writable (1 ms) [ok]: With min-slaves-to-write (2,3): master should not be writable (1 ms) [ok]: With min-slaves-to-write function without no-write flag (2 ms) [ok]: With not enough good slaves, read in Lua script is still accepted (1 ms) [ok]: RPOPLPUSH against non list dst key - quicklist (48 ms) [ok]: RPOPLPUSH against non list dst key - listpack (6 ms) [ok]: RPOPLPUSH against non existing src key (2 ms) === (external:skip cluster) Starting server 127.0.0.1:23864 ok [ok]: Basic LPOP/RPOP/LMPOP - quicklist (97 ms) [ok]: Basic LPOP/RPOP/LMPOP - listpack (8 ms) [ok]: LPOP/RPOP/LMPOP against empty list (2 ms) Waiting for background AOF rewrite to finish... [ok]: LPOP/RPOP/LMPOP NON-BLOCK or BLOCK against non list value (5 ms) [ok]: Online toggle dual-channel-replication-enabled on primary, starting with 'yes' (2929 ms) Waiting for background AOF rewrite to finish... [ok]: Interactive non-TTY CLI: Subscribed mode (766 ms) [ok]: corrupt payload: hash empty zipmap (475 ms) [ok]: BZPOPMIN/BZPOPMAX second sorted set has members - skiplist (300 ms) [ok]: Non-interactive TTY CLI: Status reply (123 ms) [ok]: {cluster} SCAN MATCH (474 ms) === (external:skip cluster) Starting server 127.0.0.1:23866 ok === () Starting server 127.0.0.1:28685 ok [ok]: Mass RPOP/LPOP - listpack (223 ms) [ok]: All replicas share one global replication buffer dualchannel no (260 ms) [ok]: Replication buffer will become smaller when no replica uses dualchannel no (14 ms) [ok]: Non-interactive TTY CLI: Integer reply (61 ms) [75/122 done]: unit/cluster/replica-in-sync (28 seconds) [ok]: Non-interactive TTY CLI: Bulk reply (96 ms) === () Starting server 127.0.0.1:21319 ok [ok]: Non-interactive TTY CLI: Multi-bulk reply (67 ms) === () Starting server 127.0.0.1:23771 ok [ok]: ziplist implementation: value encoding and backlink (13106 ms) [ok]: BZMPOP_MIN/BZMPOP_MAX with a single existing sorted set - skiplist (342 ms) === (external:skip cluster) Starting server 127.0.0.1:23868 ok [ok]: Mass RPOP/LPOP - listpack (322 ms) [ok]: LMPOP with illegal argument (3 ms) [ok]: corrupt payload: fuzzer findings - NPD in streamIteratorGetID (536 ms) [ok]: LMPOP single existing list - quicklist (144 ms) [ok]: Non-interactive TTY CLI: Read last argument from pipe (273 ms) [ok]: AOF+LMPOP/BLMPOP: after pop elements from the list (221 ms) Waiting for background AOF rewrite to finish... === (scripting repl external:skip) Starting server 127.0.0.1:25613 ok [ok]: PSYNC2 #3899 regression: kill chained replica (6 ms) [ok]: maxmemory - is the memory limit honoured? (policy allkeys-lru) (3003 ms) Waiting for background AOF rewrite to finish... [ok]: BZMPOP_MIN/BZMPOP_MAX with multiple existing sorted sets - skiplist (317 ms) === () Starting server 127.0.0.1:23773 ok [ok]: LMPOP multiple existing lists - quicklist (198 ms) === (external:skip cluster) Starting server 127.0.0.1:23870 ok [ok]: LMPOP single existing list - listpack (19 ms) [ok]: LMPOP multiple existing lists - listpack (15 ms) [ok]: Non-interactive TTY CLI: Read last argument from file (231 ms) [ok]: corrupt payload: fuzzer findings - listpack NPD on invalid stream (417 ms) [ok]: Wait for failover (4006 ms) [ok]: LMPOP propagate as pop with count command to replica (146 ms) [ok]: BZMPOP_MIN/BZMPOP_MAX second sorted set has members - skiplist (271 ms) [ok]: LRANGE basics - quicklist (50 ms) [ok]: Basic ZPOPMIN/ZPOPMAX - skiplist RESP3 (21 ms) [ok]: ZPOPMIN/ZPOPMAX with count - skiplist RESP3 (17 ms) [ok]: Basic ZMPOP_MIN/ZMPOP_MAX - skiplist RESP3 (10 ms) [ok]: ZMPOP_MIN/ZMPOP_MAX with count - skiplist RESP3 (13 ms) [ok]: LRANGE inverted indexes - quicklist (48 ms) === (repl external:skip) Starting server 127.0.0.1:24503 ok [ok]: LRANGE out of range indexes including the full list - quicklist (46 ms) [ok]: LRANGE out of range negative end index - quicklist (46 ms) [ok]: LRANGE basics - listpack (4 ms) [ok]: LRANGE inverted indexes - listpack (4 ms) [ok]: LRANGE out of range indexes including the full list - listpack (2 ms) [ok]: LRANGE out of range negative end index - listpack (3 ms) [ok]: LRANGE against non existing key (0 ms) [ok]: LRANGE with start > end yields an empty array for backward compatibility (1 ms) [ok]: Write data while slave #10 is paused and can't receive it (10209 ms) [ok]: AOF multiple rewrite failures will open multiple INCR AOFs (2120 ms) [ok]: {cluster} SCAN TYPE (1133 ms) === () Starting server 127.0.0.1:25615 ok Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:28687 ok === (external:skip cluster) Starting server 127.0.0.1:23872 ok Waiting for background AOF rewrite to finish... [ok]: BZPOPMIN/BZPOPMAX - skiplist RESP3 (297 ms) === () Starting server 127.0.0.1:23775 ok [ok]: Connect a replica to the master instance (117 ms) [ok]: Redis.replicate_commands() can be issued anywhere now (1 ms) [ok]: Redis.set_repl() can be issued before replicate_commands() now (0 ms) [ok]: Redis.set_repl() don't accept invalid values (1 ms) === () Starting server 127.0.0.1:24505 ok [ok]: BZMPOP_MIN/BZMPOP_MAX - skiplist RESP3 (270 ms) [ok]: corrupt payload: fuzzer findings - NPD in quicklistIndex (715 ms) [ok]: ZPOP/ZMPOP against wrong type (17 ms) [ok]: ZMPOP with illegal argument (16 ms) [ok]: {cluster} SCAN unknown type (467 ms) Waiting for background AOF rewrite to finish... [ok]: PSYNC2 #3899 regression: kill first replica (8 ms) [ok]: LTRIM basics - quicklist (578 ms) Waiting for background AOF rewrite to finish... [ok]: PSYNC2: generate load while killing replication links (5001 ms) [ok]: PSYNC2: cluster is consistent after load (x = 4363) (3 ms) [ok]: PSYNC2: total sum of full synchronizations is exactly 4 (2 ms) [ok]: PSYNC2: --- CYCLE 2 --- (0 ms) [ok]: PSYNC2: [NEW LAYOUT] Set #4 as master (2 ms) [ok]: client freed during loading (4969 ms) [ok]: PSYNC2: Set #0 to replicate from #1 (2 ms) [ok]: AOF rewrite doesn't open new aof when AOF turn off (586 ms) Waiting for background AOF rewrite to finish... [ok]: Non-interactive TTY CLI: Escape character in JSON mode (1008 ms) [ok]: LTRIM out of range negative end index - quicklist (103 ms) Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:23777 ok [ok]: LSET - quicklist (45 ms) [ok]: LSET out of range index - quicklist (1 ms) Waiting for background AOF rewrite to finish... [ok]: LTRIM basics - listpack (53 ms) [ok]: LTRIM out of range negative end index - listpack (10 ms) [ok]: Non-interactive non-TTY CLI: Status reply (133 ms) [ok]: LSET - listpack (6 ms) Waiting for background AOF rewrite to finish... [ok]: LSET out of range index - listpack (2 ms) [ok]: LSET against non existing key (1 ms) [ok]: LSET against non list value (1 ms) [ok]: ZMPOP propagate as pop with count command to replica (315 ms) [ok]: AOF+ZMPOP/BZMPOP: pop elements from the zset (485 ms) [ok]: Verify 50000 keys for consistency with logical content (8227 ms) [ok]: AOF enable/disable auto gc (223 ms) [ok]: LREM remove all the occurrences - quicklist (53 ms) [ok]: LREM remove the first occurrence - quicklist (1 ms) [ok]: LREM remove non existing element - quicklist (2 ms) Waiting for background AOF rewrite to finish... [ok]: Non-interactive non-TTY CLI: Integer reply (96 ms) [ok]: corrupt payload: fuzzer findings - encoded entry header reach outside the allocation (415 ms) === () Starting server 127.0.0.1:24831 ok [ok]: ZPOPMIN/ZPOPMAX readraw in RESP3 (4 ms) [ok]: LREM starting from tail with negative count - quicklist (59 ms) [ok]: LREM starting from tail with negative count (2) - quicklist (5 ms) [ok]: Instance #0 gets converted into a slave (99 ms) Waiting for background AOF rewrite to finish... === () Starting server 127.0.0.1:24507 ok [ok]: LREM deleting objects that may be int encoded - quicklist (53 ms) [ok]: AOF can produce consecutive sequence number after reload (133 ms) [ok]: LREM remove all the occurrences - listpack (16 ms) [ok]: LREM remove the first occurrence - listpack (2 ms) [ok]: Non-interactive non-TTY CLI: Bulk reply (117 ms) [ok]: LREM remove non existing element - listpack (1 ms) [ok]: LREM starting from tail with negative count - listpack (17 ms) [ok]: LREM starting from tail with negative count (2) - listpack (2 ms) [ok]: LREM deleting objects that may be int encoded - listpack (7 ms) [ok]: {cluster} SCAN with expired keys (522 ms) [ok]: Non-interactive non-TTY CLI: Multi-bulk reply (108 ms) [ok]: BZPOPMIN/BZPOPMAX readraw in RESP3 (201 ms) [ok]: ZMPOP readraw in RESP3 (13 ms) === () Starting server 127.0.0.1:23779 ok [ok]: Non-interactive non-TTY CLI: Quoted input arguments (118 ms) [ok]: Cluster should eventually be up again (1456 ms) === () Starting server 127.0.0.1:28689 ok [ok]: BZMPOP readraw in RESP3 (186 ms) [ok]: Test selective replication of certain commands from Lua (1035 ms) [ok]: Regression for bug 593 - chaining BRPOPLPUSH with other blocking cmds (382 ms) [ok]: PRNG is seeded randomly for command replication (6 ms) [ok]: maxmemory - is the memory limit honoured? (policy allkeys-lfu) (1902 ms) [ok]: Using side effects is not a problem with command replication (5 ms) Waiting for background AOF rewrite to finish... [ok]: PSYNC2 #3899 regression: kill first replica (4 ms) [ok]: Non-interactive non-TTY CLI: No accidental unquoting of input arguments (250 ms) [ok]: ZPOPMIN/ZPOPMAX readraw in RESP2 (7 ms) [ok]: {cluster} SCAN with expired keys with TYPE filter (452 ms) Waiting for background AOF rewrite to finish... [ok]: {cluster} SSCAN with encoding intset (4 ms) [ok]: {cluster} SSCAN with encoding listpack (3 ms) [ok]: AOF+ZMPOP/BZMPOP: after pop elements from the zset (97 ms) [ok]: {cluster} SSCAN with encoding hashtable (26 ms) [ok]: {cluster} HSCAN with encoding listpack (7 ms) [ok]: corrupt payload: fuzzer findings - invalid ziplist encoding (651 ms) [ok]: AOF enable during BGSAVE will not write data util AOFRW finish (611 ms) Waiting for background AOF rewrite to finish... [ok]: BZPOPMIN/BZPOPMAX readraw in RESP2 (152 ms) [ok]: PSYNC2: Set #1 to replicate from #4 (2 ms) [ok]: ZMPOP readraw in RESP2 (8 ms) [ok]: Non-interactive non-TTY CLI: Invalid quoted input arguments (210 ms) [ok]: BLPOP/BLMOVE should increase dirty (282 ms) [ok]: {cluster} HSCAN with encoding hashtable (258 ms) [ok]: {cluster} ZSCAN with encoding listpack (3 ms) Waiting for background AOF rewrite to finish... [ok]: BZMPOP readraw in RESP2 (193 ms) === () Starting server 127.0.0.1:23781 ok [ok]: ZINTERSTORE regression with two sets, intset+hashtable (2 ms) Waiting for background AOF rewrite to finish... [ok]: ZUNIONSTORE regression, should not create NaN in scores (1 ms) [ok]: ZINTERSTORE #516 regression, mixed sets and ziplist zsets (2 ms) [ok]: Non-interactive non-TTY CLI: Read last argument from pipe (268 ms) [ok]: client unblock tests (304 ms) === () Starting server 127.0.0.1:28691 ok [ok]: PSYNC2: Full resync after Master restart when too many key expired (4847 ms) [ok]: {cluster} ZSCAN with encoding skiplist (263 ms) Waiting for background AOF rewrite to finish... [ok]: ZUNIONSTORE result is sorted (226 ms) [ok]: ZUNIONSTORE/ZINTERSTORE/ZDIFFSTORE error if using WITHSCORES (6 ms) [ok]: ZMSCORE retrieve (2 ms) [ok]: ZMSCORE retrieve from empty set (2 ms) [ok]: ZMSCORE retrieve with missing member (5 ms) [ok]: ZMSCORE retrieve single member (1 ms) [ok]: ZMSCORE retrieve requires one or more members (3 ms) [ok]: ZSET commands don't accept the empty strings as valid score (2 ms) [ok]: zunionInterDiffGenericCommand at least 1 input key (8 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: corrupt payload: fuzzer findings - hash crash (633 ms) [ok]: Non-interactive non-TTY CLI: Read last argument from file (221 ms) [ok]: Cluster is up (6 ms) Waiting for background AOF rewrite to finish... [ok]: {cluster} SCAN guarantees check under write load (144 ms) [ok]: {cluster} SSCAN with integer encoded object (issue #1345) (1 ms) [ok]: {cluster} SSCAN with PATTERN (1 ms) [ok]: {cluster} HSCAN with PATTERN (2 ms) [ok]: {cluster} HSCAN with NOVALUES (2 ms) [ok]: {cluster} ZSCAN with PATTERN (2 ms) [ok]: {cluster} ZSCAN with NOSCORES (1 ms) Waiting for background AOF rewrite to finish... [ok]: PSYNC2 #3899 regression: kill first replica (2 ms) [ok]: client unblock tests (271 ms) Waiting for background AOF rewrite to finish... [ok]: List listpack -> quicklist encoding conversion (20 ms) [ok]: Non-interactive non-TTY CLI: Test command-line hinting - latest server (145 ms) Waiting for background AOF rewrite to finish... [ok]: ZSCORE - listpack (220 ms) [76/122 done]: integration/psync2-master-restart (16 seconds) [ok]: Non-interactive non-TTY CLI: Test command-line hinting - no server (47 ms) [ok]: List listpack -> quicklist encoding conversion (204 ms) === () Starting server 127.0.0.1:23783 ok [ok]: Generate timestamp annotations in AOF (930 ms) [ok]: Non-interactive non-TTY CLI: Test command-line hinting - old server (161 ms) [ok]: ZMSCORE - listpack (204 ms) [ok]: With min-slaves-to-write: master not writable with lagged slave (3983 ms) Waiting for background AOF rewrite to finish... [ok]: PSYNC2: Set #2 to replicate from #3 (3 ms) [ok]: {cluster} ZSCAN scores: regression test for issue #2175 (445 ms) [ok]: AOF will trigger limit when AOFRW fails many times (1114 ms) [ok]: List quicklist -> listpack encoding conversion (251 ms) [ok]: Test replication partial resync: ok psync (diskless: no, disabled, dual-channel: yes, reconnect: 1) (6261 ms) [ok]: ZSCORE after a DEBUG RELOAD - listpack (202 ms) [ok]: List encoding conversion when RDB loading (15 ms) [ok]: Cluster is writable (1536 ms) [ok]: Instance #5 is now a master (2 ms) [ok]: corrupt payload: fuzzer findings - uneven entry count in hash (609 ms) [ok]: List invalid list-max-listpack-size config (55 ms) [ok]: Killing the new master #5 (59 ms) === () Starting server 127.0.0.1:28693 ok === (scripting needs:debug) Starting server 127.0.0.1:25617 ok [ok]: List of various encodings (100 ms) [ok]: List of various encodings - sanitize dump (8 ms) [ok]: CLUSTER SLOT-STATS cpu-usec reset upon slot migration. (17176 ms) === () Starting server 127.0.0.1:27583 ok [ok]: test RESP2/2 big number protocol parsing (2 ms) [ok]: test RESP2/2 malformed big number protocol parsing (1 ms) [ok]: test RESP2/2 map protocol parsing (5 ms) [ok]: test RESP2/2 set protocol parsing (1 ms) [ok]: test RESP2/2 double protocol parsing (4 ms) [ok]: test RESP2/2 null protocol parsing (0 ms) [ok]: test RESP2/2 verbatim protocol parsing (5 ms) === (repl external:skip) Starting server 127.0.0.1:25301 ok [ok]: test RESP2/2 true protocol parsing (0 ms) [ok]: test RESP2/2 false protocol parsing (0 ms) [ok]: test RESP2/3 big number protocol parsing (1 ms) [ok]: test RESP2/3 malformed big number protocol parsing (1 ms) [ok]: test RESP2/3 map protocol parsing (2 ms) [ok]: test RESP2/3 set protocol parsing (1 ms) [ok]: test RESP2/3 double protocol parsing (0 ms) [ok]: test RESP2/3 null protocol parsing (1 ms) [ok]: test RESP2/3 verbatim protocol parsing (0 ms) [ok]: test RESP2/3 true protocol parsing (1 ms) [ok]: test RESP2/3 false protocol parsing (1 ms) [ok]: test RESP3/2 big number protocol parsing (1 ms) [ok]: test RESP3/2 malformed big number protocol parsing (0 ms) [ok]: ZSET sorting stresser - listpack (342 ms) [ok]: test RESP3/2 map protocol parsing (2 ms) [ok]: test RESP3/2 set protocol parsing (1 ms) [ok]: test RESP3/2 double protocol parsing (2 ms) [ok]: test RESP3/2 null protocol parsing (0 ms) [ok]: test RESP3/2 verbatim protocol parsing (0 ms) [ok]: test RESP3/2 true protocol parsing (1 ms) [ok]: test RESP3/2 false protocol parsing (1 ms) [ok]: Unblock fairness is kept while pipelining (182 ms) [ok]: test RESP3/3 big number protocol parsing (1 ms) [ok]: test RESP3/3 malformed big number protocol parsing (3 ms) [ok]: test RESP3/3 map protocol parsing (1 ms) [ok]: test RESP3/3 set protocol parsing (1 ms) [ok]: Test RDB load info (2073 ms) [ok]: test RESP3/3 double protocol parsing (1 ms) [ok]: test RESP3/3 null protocol parsing (0 ms) [ok]: test RESP3/3 verbatim protocol parsing (0 ms) [ok]: test RESP3/3 true protocol parsing (1 ms) [ok]: test RESP3/3 false protocol parsing (0 ms) [ok]: test resp3 attribute protocol parsing (0 ms) === () Starting server 127.0.0.1:23785 ok [ok]: Script block the time during execution (13 ms) [ok]: Script delete the expired key (3 ms) [ok]: TIME command using cached time (11 ms) [ok]: Script block the time in some expiration related commands (93 ms) [ok]: RESTORE expired keys with expiration time (12 ms) [ok]: Successfully load AOF which has timestamp annotations inside (136 ms) === (external:skip cluster) Starting server 127.0.0.1:21783 ok [ok]: corrupt payload: fuzzer findings - invalid read in lzf_decompress (548 ms) === (repl) Starting server 127.0.0.1:24165 ok [ok]: Unblock fairness is kept during nested unblock (384 ms) === () Starting server 127.0.0.1:25303 ok [ok]: Shutting down master waits for replica to catch up (shutdown) (5326 ms) [ok]: Cluster is writable (1365 ms) [ok]: Client output buffer soft limit is not enforced too early and is enforced when no traffic (8006 ms) [ok]: maxmemory - is the memory limit honoured? (policy volatile-lru) (2141 ms) === () Starting server 127.0.0.1:24833 ok === () Starting server 127.0.0.1:23787 ok [ok]: PSYNC2: Set #3 to replicate from #4 (1 ms) === (scripting) Starting server 127.0.0.1:25619 ok [ok]: Killing the first primary node (133 ms) [ok]: Blocking command accounted only once in commandstats (254 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (1 ms) [ok]: EVAL - Return _G (0 ms) [ok]: EVAL - Return table with a metatable that raise error (0 ms) [ok]: EVAL - Return table with a metatable that call server (0 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (0 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (0 ms) [ok]: EVAL - is Lua able to call Redis API? (1 ms) [ok]: EVAL - Redis integer -> Lua type conversion (0 ms) [ok]: EVAL - Lua number -> Redis integer conversion (1 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (2 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (0 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (1 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (0 ms) [ok]: First server should have role slave after SLAVEOF (116 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (1 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (0 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (1 ms) [ok]: EVAL - Scripts do not block on blpop command (1 ms) [ok]: EVAL - Scripts do not block on brpop command (0 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (1 ms) [ok]: EVAL - Scripts do not block on blmove command (2 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (0 ms) [ok]: EVAL - Scripts do not block on bzpopmax command (0 ms) [ok]: EVAL - Scripts do not block on wait (1 ms) [ok]: EVAL - Scripts do not block on waitaof (0 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option (1 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option (0 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option -- non empty stream (1 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option -- non empty stream (3 ms) [ok]: EVAL - Scripts can run non-deterministic commands (0 ms) [ok]: EVAL - No arguments to redis.call/pcall is considered an error (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (1 ms) [ignore]: EVAL - JSON string encoding a string larger than 2GB: large memory flag not provided [ok]: EVAL - JSON numeric decoding (0 ms) [ok]: EVAL - JSON string decoding (1 ms) [ok]: EVAL - JSON smoke test (0 ms) [ok]: EVAL - cmsgpack can pack double? (1 ms) [ok]: EVAL - cmsgpack can pack negative int64? (0 ms) === () Starting server 127.0.0.1:21321 ok === (external:skip cluster) Starting server 127.0.0.1:21785 ok === () Starting server 127.0.0.1:28695 ok [ok]: Wait for instance #5 (and not #10) to turn into a master (3855 ms) [ok]: Wait for the node #10 to return alive before ending the test (1 ms) [ok]: No response for single command if client output buffer hard limit is enforced (377 ms) === () Starting server 127.0.0.1:24167 ok [ok]: corrupt payload: fuzzer findings - leak in rdbloading due to dup entry in set (636 ms) [ok]: Blocking command accounted only once in commandstats after timeout (243 ms) [ok]: Slave is able to detect timeout during handshake (0 ms) === () Starting server 127.0.0.1:23789 ok === (external:skip cluster) Starting server 127.0.0.1:21787 ok === () Starting server 127.0.0.1:21323 ok Waiting for background AOF rewrite to finish... [ok]: Slave should be able to synchronize with the master (216 ms) Waiting for background AOF rewrite to finish... [ok]: corrupt payload: fuzzer findings - empty intset (485 ms) Done 21 cycles in 10 seconds. RESTORE: successful: 9, rejected: 12 Total commands sent in traffic: 2559, crashes during traffic: 0 (0 by signal). === () Starting server 127.0.0.1:28697 ok === (repl external:skip) Starting server 127.0.0.1:24329 ok [ok]: Fuzzer corrupt restore payloads - sanitize_dump: yes (9994 ms) [77/122 done]: integration/corrupt-dump-fuzzer (21 seconds) [ok]: PSYNC2: cluster is consistent after failover (3 ms) [ok]: EVAL - cmsgpack pack/unpack smoke test (955 ms) [ok]: EVAL - cmsgpack can pack and unpack circular references? (0 ms) [ok]: EVAL - Numerical sanity check from bitop (3 ms) [ok]: EVAL - Verify minimal bitop functionality (0 ms) [ok]: EVAL - Able to parse trailing comments (0 ms) [ok]: EVAL_RO - Successful case (1 ms) [ok]: EVAL_RO - Cannot run write commands (0 ms) [ok]: redis.sha1hex() implementation (1 ms) === () Starting server 127.0.0.1:23791 ok === (external:skip cluster) Starting server 127.0.0.1:21789 ok [ok]: test various edge cases of repl topology changes with missing pings at the end (6138 ms) [ok]: PSYNC2 #3899 regression: kill chained replica (0 ms) [ok]: Command being unblocked cause another command to get unblocked execution order test (921 ms) === () Starting server 127.0.0.1:24331 ok [78/122 done]: unit/type/list (47 seconds) [ok]: corrupt payload: fuzzer findings - zset ziplist entry lensize is 0 (644 ms) [ok]: Set instance A as slave of B (104 ms) [ok]: No response for multi commands in pipeline if client output buffer limit is enforced (1306 ms) [ok]: Set many keys in the cluster -- tls-cluster no (7298 ms) [ok]: Test cluster responses during migration of slot x -- tls-cluster no (9 ms) === () Starting server 127.0.0.1:28699 ok === (external:skip cluster) Starting server 127.0.0.1:21791 ok [ok]: maxmemory - is the memory limit honoured? (policy volatile-lfu) (1786 ms) === () Starting server 127.0.0.1:23793 ok [ok]: Execute transactions completely even if client output buffer limit is enforced (255 ms) [ok]: INCRBYFLOAT replication, should not remove expire (320 ms) [ok]: GETSET replication (11 ms) [ok]: corrupt payload: fuzzer findings - valgrind ziplist prevlen reaches outside the ziplist (562 ms) [ok]: BRPOPLPUSH replication, when blocking against empty list (129 ms) === (psync2 external:skip) Starting server 127.0.0.1:22269 ok === (external:skip cluster) Starting server 127.0.0.1:21793 ok [ok]: Truncate AOF to specific timestamp (2412 ms) [ok]: Cluster should eventually be up again (1928 ms) [ok]: Node #10 should eventually replicate node #5 (2 ms) [ok]: Obuf limit, HRANDFIELD with huge count stopped mid-run (324 ms) === () Starting server 127.0.0.1:23795 ok [ok]: Primary lost a slot during the shutdown waiting (5298 ms) === () Starting server 127.0.0.1:28701 ok Waiting for background AOF rewrite to finish... Replication of an expired key does not delete the expired key test attempts: 1 [ok]: Replication of an expired key does not delete the expired key (2352 ms) Waiting for background AOF rewrite to finish... === (external:skip cluster) Starting server 127.0.0.1:21795 ok Keys before bgsave start: 10000 COW info before copy-on-write: 0 current_save_keys_processed info : 0 === () Starting server 127.0.0.1:22271 ok [ok]: corrupt payload: fuzzer findings - valgrind - bad rdbLoadDoubleValue (638 ms) [ok]: Migrated replica reports zero repl offset and rank, and fails to win election - shutdown (21348 ms) COW info before copy-on-write: 598016 current_save_keys_processed info : 1 [ok]: Obuf limit, KEYS stopped mid-run (637 ms) [ok]: Detect write load to master (2100 ms) [79/122 done]: unit/obuf-limits (50 seconds) === () Starting server 127.0.0.1:23797 ok [ok]: Break master-slave link and prevent further reconnections (20116 ms) === (repl external:skip) Starting server 127.0.0.1:25305 ok [ok]: Slave #5 is reachable and alive (58 ms) === (external:skip cluster) Starting server 127.0.0.1:21455 ok === (external:skip cluster) Starting server 127.0.0.1:21797 ok [ok]: PSYNC2 #3899 regression: kill first replica (2 ms) === () Starting server 127.0.0.1:22273 ok [ok]: BRPOPLPUSH replication, list exists (1188 ms) [ok]: corrupt payload: fuzzer findings - valgrind ziplist prev too big (610 ms) [ok]: Cluster should be down now (4092 ms) [ok]: Restarting the old master node (23 ms) [80/122 done]: unit/cluster/cluster-response-tls (48 seconds) === () Starting server 127.0.0.1:25307 ok [ok]: benchmark: full test suite (10820 ms) [ok]: BLMOVE (left, left) replication, when blocking against empty list (129 ms) === (external:skip cluster) Starting server 127.0.0.1:21457 ok [ok]: First server should have role slave after SLAVEOF (6 ms) === () Starting server 127.0.0.1:23799 ok === (external:skip cluster) Starting server 127.0.0.1:21799 ok === (external:skip cluster) Starting server 127.0.0.1:24657 ok [ok]: corrupt payload: fuzzer findings - lzf decompression fails, avoid valgrind invalid read (568 ms) [ok]: AOF will open a temporary INCR AOF to accumulate data until the first AOFRW success when AOF is dynamically enabled (4361 ms) === (external:skip cluster) Starting server 127.0.0.1:21459 ok [ok]: Wait for failover (3961 ms) === (external:skip cluster) Starting server 127.0.0.1:21801 ok [ok]: maxmemory - is the memory limit honoured? (policy volatile-random) (2377 ms) === () Starting server 127.0.0.1:23801 ok [ok]: Set many keys (33085 ms) [81/122 done]: integration/aof-multi-part (26 seconds) [ok]: corrupt payload: fuzzer findings - stream bad lp_count (389 ms) === (external:skip cluster) Starting server 127.0.0.1:24659 ok === (external:skip cluster) Starting server 127.0.0.1:21461 ok [ok]: benchmark: multi-thread set,get (1064 ms) [ok]: BLMOVE (left, left) replication, list exists (1074 ms) === () Starting server 127.0.0.1:23803 ok [ok]: Shutting down master waits for replica timeout (4714 ms) [ok]: BLMOVE (left, right) replication, when blocking against empty list (215 ms) === (external:skip cluster) Starting server 127.0.0.1:24661 ok [ok]: Measures elapsed time os.clock() (3578 ms) [ok]: Prohibit dangerous lua methods in sandbox (3 ms) [ok]: Verify execution of prohibit dangerous Lua methods will fail (12 ms) [ok]: Globals protection reading an undeclared global variable (2 ms) [ok]: Globals protection setting an undeclared global* (1 ms) [ok]: lua bit.tohex bug (2 ms) [ok]: Test an example script DECR_IF_GT (4 ms) [ok]: Test child sending info (4582 ms) [ok]: Instance #0 gets converted into a slave (1557 ms) [ok]: corrupt payload: fuzzer findings - stream bad lp_count - unsanitized (640 ms) [ok]: Restarting the new master node (10 ms) === (external:skip cluster) Starting server 127.0.0.1:27071 ok === () Starting server 127.0.0.1:21325 ok === () Starting server 127.0.0.1:23805 ok [ok]: Cluster should eventually be up again (1144 ms) [ok]: Restarting the previously killed primary node (22 ms) === () Starting server 127.0.0.1:24835 ok === (external:skip cluster) Starting server 127.0.0.1:24663 ok [ok]: script won't load anymore if it's in rdb (0 ms) [ok]: corrupt payload: fuzzer findings - stream integrity check issue (507 ms) === (external:skip cluster) Starting server 127.0.0.1:27073 ok === () Starting server 127.0.0.1:21327 ok === (external:skip cluster) Starting server 127.0.0.1:24665 ok [ok]: PSYNC2 #3899 regression: kill first replica (4 ms) === () Starting server 127.0.0.1:23807 ok [ok]: BLMOVE (left, right) replication, list exists (1191 ms) === () Starting server 127.0.0.1:24837 ok === (external:skip cluster) Starting server 127.0.0.1:27075 ok === (external:skip cluster) Starting server 127.0.0.1:24667 ok [ok]: Instance #0 gets converted into a replica (797 ms) [ok]: Make sure the replicas always get the different ranks (19 ms) [ok]: PSYNC2: generate load while killing replication links (5000 ms) [ok]: PSYNC2: cluster is consistent after load (x = 11140) (3 ms) [ok]: PSYNC2: total sum of full synchronizations is exactly 4 (3 ms) [ok]: PSYNC2: --- CYCLE 3 --- (0 ms) [ok]: PSYNC2: [NEW LAYOUT] Set #3 as master (0 ms) [ok]: PSYNC2: Set #4 to replicate from #0 (0 ms) [ok]: Test replication with blocking lists and sorted sets operations (25018 ms) [ok]: CLUSTER SLOT-STATS cpu-usec for non-slot specific commands. (6745 ms) [ok]: BLMOVE (right, left) replication, when blocking against empty list (248 ms) [ok]: corrupt payload: fuzzer findings - infinite loop (726 ms) [ok]: Chained replicas disconnect when replica re-connect with the same master (2806 ms) === (external:skip cluster) Starting server 127.0.0.1:24669 ok [82/122 done]: integration/block-repl (27 seconds) [ok]: PSYNC2 #3899 regression: verify consistency (126 ms) === (external:skip cluster) Starting server 127.0.0.1:27077 ok [ok]: Online toggle dual-channel-replication-enabled on replica, starting with 'yes' (11341 ms) === () Starting server 127.0.0.1:23809 ok Waiting for background save to finish... === (external:skip cluster) Starting server 127.0.0.1:24671 ok Waiting for background save to finish... [ok]: corrupt payload: fuzzer findings - hash ziplist too long entry len (712 ms) === (repl) Starting server 127.0.0.1:22723 ok Waiting for background save to finish... === (external:skip cluster) Starting server 127.0.0.1:27079 ok Waiting for background save to finish... [ok]: benchmark: pipelined full set,get (2519 ms) [ok]: failed bgsave prevents writes (826 ms) [ok]: Multiple slot migration states are replicated (31 ms) [83/122 done]: integration/rdb (22 seconds) [ok]: maxmemory - is the memory limit honoured? (policy volatile-ttl) (2986 ms) [ok]: PSYNC2: Set #0 to replicate from #1 (1 ms) === () Starting server 127.0.0.1:23811 ok [ok]: MIGRATE can correctly transfer large values (34540 ms) [84/122 done]: integration/psync2-pingoff (24 seconds) [ok]: BLMOVE (right, left) replication, list exists (1140 ms) [85/122 done]: unit/cluster/failover (50 seconds) === (external:skip cluster) Starting server 127.0.0.1:27081 ok [ok]: benchmark: arbitrary command (388 ms) [ok]: corrupt payload: fuzzer findings - zset ziplist invalid tail offset (509 ms) [ok]: BLMOVE (right, right) replication, when blocking against empty list (151 ms) === (repl) Starting server 127.0.0.1:22725 ok [86/122 done]: integration/psync2-reg (23 seconds) === (external:skip cluster) Starting server 127.0.0.1:27083 ok === () Starting server 127.0.0.1:23813 ok [ok]: MIGRATE can correctly transfer hashes (624 ms) [ok]: Shutting down master waits for replica then fails (3180 ms) [ok]: corrupt payload: fuzzer findings - negative reply length (643 ms) === (repl) Starting server 127.0.0.1:22727 ok === () Starting server 127.0.0.1:21329 ok [ok]: New replica inherits multiple migrating slots (1069 ms) [ok]: Slot finalization succeeds on both primary and replicas (9 ms) [ok]: PSYNC2: Set #1 to replicate from #3 (1 ms) === (external:skip cluster) Starting server 127.0.0.1:27085 ok [ok]: EVAL does not leak in the Lua stack (3374 ms) [ok]: Call Redis command with many args from Lua (issue #1764) (1 ms) [ok]: Number conversion precision test (issue #1118) (3 ms) [ok]: String containing number precision test (regression of issue #1118) (0 ms) [ok]: Verify negative arg count is error instead of crash (issue #1842) (0 ms) [ok]: Scripts can handle commands with incorrect arity (3 ms) [ok]: Correct handling of reused argv (issue #1939) (0 ms) [ok]: Functions in the Redis namespace are able to report errors (1 ms) [ok]: CLUSTER RESET can not be invoke from within a script (0 ms) [ok]: Script with RESP3 map (10 ms) === () Starting server 127.0.0.1:23815 ok [ok]: corrupt payload: fuzzer findings - valgrind negative malloc (421 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (allkeys-random) (1375 ms) === (external:skip cluster) Starting server 127.0.0.1:27087 ok [ok]: Cluster is up again (3618 ms) === () Starting server 127.0.0.1:21331 ok [ok]: BLMOVE (right, right) replication, list exists (1133 ms) === () Starting server 127.0.0.1:23817 ok [ok]: BLPOP followed by role change, issue #2473 (293 ms) [ok]: Replica output bytes metric (1 ms) [ok]: MIGRATE timeout actually works (1190 ms) === (external:skip cluster) Starting server 127.0.0.1:27089 ok [ok]: Script return recursive object (820 ms) [ok]: benchmark: keyspace length (1658 ms) [ok]: Dumping an RDB - functions only: no (10127 ms) [ok]: corrupt payload: fuzzer findings - valgrind invalid read (636 ms) [ok]: PSYNC2: Set #2 to replicate from #3 (4 ms) [ok]: Script check unpack with massive arguments (139 ms) [ok]: Script read key with expiration set (2 ms) [ok]: Script del key with expiration set (1 ms) [ok]: Script ACL check (4 ms) [ok]: Binary code loading failed (0 ms) [ok]: Try trick global protection 1 (1 ms) [ok]: Try trick global protection 2 (2 ms) [ok]: Try trick global protection 3 (1 ms) [ok]: Try trick global protection 4 (2 ms) [ok]: Try trick readonly table on valkey table (0 ms) [ok]: Try trick readonly table on json table (0 ms) [ok]: Try trick readonly table on cmsgpack table (1 ms) [ok]: Try trick readonly table on bit table (0 ms) [ok]: Test loadfile are not available (1 ms) [ok]: Test dofile are not available (1 ms) [ok]: Test print are not available (0 ms) [ok]: benchmark: clients idle mode should return error when reached maxclients limit (218 ms) [ok]: MASTER and SLAVE consistency with expire (21010 ms) === (repl) Starting server 127.0.0.1:22729 ok [ok]: Shutting down master waits for replica then aborted (1503 ms) [87/122 done]: integration/shutdown (20 seconds) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (allkeys-lru) (858 ms) === () Starting server 127.0.0.1:23819 ok === (external:skip cluster) Starting server 127.0.0.1:27091 ok === (external:skip cluster) Starting server 127.0.0.1:23874 ok === (repl external:skip) Starting server 127.0.0.1:24333 ok [ok]: MIGRATE can migrate multiple keys at once (528 ms) [ok]: MIGRATE with multiple keys must have empty key arg (2 ms) === (scripting) Starting server 127.0.0.1:25621 ok [ok]: corrupt payload: fuzzer findings - empty hash ziplist (587 ms) [ok]: Master can replicate command longer than client-query-buffer-limit on replica (430 ms) === () Starting server 127.0.0.1:24335 ok === (external:skip cluster) Starting server 127.0.0.1:23876 ok === (repl) Starting server 127.0.0.1:22731 ok === (external:skip cluster) Starting server 127.0.0.1:27093 ok [ok]: benchmark: read last argument from stdin (625 ms) [ok]: Second server should have role master at first (1 ms) [ok]: SLAVEOF should start with link status "down" (1 ms) [ok]: The role should immediately be changed to "replica" (7 ms) === () Starting server 127.0.0.1:23821 ok [ok]: Sync should have transferred keys from master (0 ms) [ok]: The link status should be up (0 ms) [ok]: corrupt payload: fuzzer findings - stream with no records (400 ms) [ok]: MIGRATE with multiple keys migrate just existing ones (619 ms) [ok]: PSYNC2: cluster is consistent after failover (5 ms) [ok]: Timedout read-only scripts can be killed by SCRIPT KILL (478 ms) === (external:skip cluster) Starting server 127.0.0.1:23878 ok === (external:skip cluster) Starting server 127.0.0.1:27095 ok === () Starting server 127.0.0.1:23823 ok === (repl) Starting server 127.0.0.1:22733 ok [ok]: Timedout read-only scripts can be killed by SCRIPT KILL even when use pcall (307 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-lru) (1179 ms) [ok]: EVAL timeout with slow verbatim Lua script from AOF (8351 ms) === (external:skip cluster) Starting server 127.0.0.1:23880 ok [ok]: corrupt payload: fuzzer findings - quicklist ziplist tail followed by extra data which start with 0xff (537 ms) [ok]: MIGRATE with multiple keys: stress command rewriting (476 ms) === (external:skip cluster) Starting server 127.0.0.1:27097 ok [ok]: Test replication partial resync: no backlog (diskless: no, disabled, dual-channel: yes, reconnect: 1) (7831 ms) [ok]: SET on the master should immediately propagate (718 ms) [ok]: Timedout script does not cause a false dead client (310 ms) === () Starting server 127.0.0.1:23825 ok === () Starting server 127.0.0.1:28703 ok === (repl) Starting server 127.0.0.1:22735 ok === (external:skip cluster) Starting server 127.0.0.1:23882 ok [ok]: Dumping an RDB - functions only: yes (1944 ms) [ok]: corrupt payload: fuzzer findings - dict init to huge size (411 ms) === (external:skip cluster) Starting server 127.0.0.1:27099 ok [88/122 done]: unit/cluster/update-msg (36 seconds) [ok]: EVAL can process writes from AOF in read-only replicas (557 ms) [ok]: Test valkey-check-aof for old style resp AOF (26 ms) [ok]: MIGRATE with multiple keys: delete just ack keys (516 ms) [ok]: Test valkey-check-aof for old style resp AOF - has data in the same format as manifest (25 ms) [ok]: Replication backlog size can outgrow the backlog limit config dualchannel yes (13644 ms) [ok]: Test valkey-check-aof for old style rdb-preamble AOF (29 ms) [ok]: FLUSHDB / FLUSHALL should replicate (464 ms) [ok]: ROLE in master reports master with a slave (5 ms) === (repl) Starting server 127.0.0.1:24169 ok [ok]: ROLE in slave reports slave in connected state (3 ms) [ok]: Timedout script link is still usable after Lua returns (397 ms) [ok]: Test valkey-check-aof for Multi Part AOF with resp AOF base (45 ms) === (external:skip cluster) Starting server 127.0.0.1:23884 ok === () Starting server 127.0.0.1:23827 ok [ok]: Test valkey-check-aof for Multi Part AOF with rdb-preamble AOF base (47 ms) [ok]: Test valkey-check-aof for Multi Part AOF contains a format error (24 ms) [ok]: Test valkey-check-aof only truncates the last file for Multi Part AOF in fix mode (67 ms) === (external:skip cluster) Starting server 127.0.0.1:27101 ok === (repl) Starting server 127.0.0.1:22737 ok [ok]: Test valkey-check-aof only truncates the last file for Multi Part AOF in truncate-to-timestamp mode (55 ms) [ok]: corrupt payload: fuzzer findings - huge string (494 ms) === () Starting server 127.0.0.1:24171 ok [ok]: Scan mode (654 ms) === (repl external:skip) Starting server 127.0.0.1:24337 ok === (external:skip cluster) Starting server 127.0.0.1:27103 ok [ok]: CLUSTER SLOT-STATS cpu-usec for slot specific commands. (5606 ms) [ok]: MIGRATE AUTH: correct and wrong password cases (591 ms) === () Starting server 127.0.0.1:28705 ok === () Starting server 127.0.0.1:23829 ok [89/122 done]: unit/dump (58 seconds) [ok]: FLUSHDB / FLUSHALL should persist in AOF (12 ms) [ok]: Timedout scripts and unblocked command (802 ms) [ok]: Slave should be able to synchronize with the master (219 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-random) (1506 ms) === (external:skip cluster) Starting server 127.0.0.1:27105 ok [ok]: corrupt payload: fuzzer findings - stream PEL without consumer (591 ms) === () Starting server 127.0.0.1:24339 ok [ok]: Timedout scripts that modified data can't be killed by SCRIPT KILL (304 ms) [ok]: SHUTDOWN NOSAVE can kill a timedout script anyway (12 ms) === () Starting server 127.0.0.1:23671 ok [ok]: benchmark: specific tls-ciphers (2481 ms) [ok]: corrupt payload: fuzzer findings - stream listpack valgrind issue (345 ms) === () Starting server 127.0.0.1:28707 ok === (scripting repl needs:debug external:skip) Starting server 127.0.0.1:25623 ok === () Starting server 127.0.0.1:24341 ok === () Starting server 127.0.0.1:23673 ok [ok]: benchmark: tls connecting using URI with authentication set,get (435 ms) [ok]: corrupt payload: fuzzer findings - stream with bad lpFirst (372 ms) [ok]: Turning appendonly on and off within a transaction (20 ms) === () Starting server 127.0.0.1:25625 ok [ok]: Detect write load to master (1004 ms) === () Starting server 127.0.0.1:24343 ok === () Starting server 127.0.0.1:23675 ok [ok]: Slave #5 should not be able to failover (10004 ms) [ok]: Before the replica connects we issue two EVAL commands (1 ms) [ok]: Connect a replica to the master instance (114 ms) === () Starting server 127.0.0.1:28709 ok [ok]: corrupt payload: fuzzer findings - stream listpack lpPrev valgrind issue (488 ms) [ok]: ZRANGEBYSCORE fuzzy test, 100 ranges in 128 element sorted set - listpack (13992 ms) [ok]: Test cluster slots / cluster shards in aof won't crash (570 ms) [90/122 done]: integration/aof (35 seconds) [ok]: Replication of script multiple pushes to list with BLPOP (268 ms) [ok]: Lua scripts using SELECT are replicated correctly (8 ms) === () Starting server 127.0.0.1:23677 ok [ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-ttl) (1513 ms) [ok]: Cluster should be down (782 ms) [ok]: corrupt payload: fuzzer findings - stream with non-integer entry id (615 ms) [ok]: Connecting as a replica (2318 ms) === () Starting server 127.0.0.1:23679 ok [ok]: corrupt payload: fuzzer findings - empty quicklist (514 ms) [ok]: Primary lost a slot during the manual failover pausing (149 ms) === () Starting server 127.0.0.1:23681 ok [ok]: ZRANGEBYLEX fuzzy test, 100 ranges in 128 element sorted set - listpack (1324 ms) [ok]: benchmark: specific tls-ciphersuites (2036 ms) [ok]: corrupt payload: fuzzer findings - empty zset (521 ms) [ok]: Cluster is up (5 ms) === (scripting repl external:skip) Starting server 127.0.0.1:25627 ok [91/122 done]: integration/valkey-benchmark (26 seconds) [92/122 done]: unit/cluster/slave-stop-cond (47 seconds) [ok]: PSYNC2: generate load while killing replication links (5000 ms) [ok]: PSYNC2: cluster is consistent after load (x = 17522) (2 ms) [ok]: PSYNC2: total sum of full synchronizations is exactly 4 (8 ms) [ok]: PSYNC2: --- CYCLE 4 --- (0 ms) [ok]: PSYNC2: [NEW LAYOUT] Set #4 as master (1 ms) [ok]: PSYNC2: Set #0 to replicate from #4 (6 ms) === () Starting server 127.0.0.1:23683 ok === () Starting server 127.0.0.1:25629 ok [ok]: corrupt payload: fuzzer findings - hash with len of 0 (601 ms) [ok]: Slave is able to evict keys created in writable slaves (6009 ms) [ok]: Connect a replica to the master instance (107 ms) [ok]: Redis.replicate_commands() can be issued anywhere now (1 ms) [ok]: Redis.set_repl() can be issued before replicate_commands() now (0 ms) [ok]: Redis.set_repl() don't accept invalid values (3 ms) [ok]: ZREMRANGEBYLEX fuzzy test, 100 ranges in 128 element sorted set - listpack (969 ms) [ok]: Writable replica doesn't return expired keys (109 ms) [ok]: PFCOUNT updates cache on readonly replica (4 ms) === () Starting server 127.0.0.1:23685 ok [ok]: Test selective replication of certain commands from Lua (104 ms) [ok]: PRNG is seeded randomly for command replication (10 ms) [ok]: Using side effects is not a problem with command replication (5 ms) [ok]: ZSETs skiplist implementation backlink consistency test - listpack (75 ms) [ok]: PFCOUNT doesn't use expired key on readonly replica (110 ms) === (external:skip cluster) Starting server 127.0.0.1:21463 ok [ok]: corrupt payload: fuzzer findings - hash listpack first element too long entry len (510 ms) [ok]: PSYNC2: Set #1 to replicate from #4 (3 ms) === (external:skip cluster) Starting server 127.0.0.1:21465 ok === () Starting server 127.0.0.1:23687 ok [ok]: Cluster is writable (1481 ms) [ok]: Instance #5 is a slave (2 ms) [ok]: Instance #5 synced with the master (1 ms) [ok]: Make instance #0 unreachable without killing it (0 ms) [ok]: Send CLUSTER FAILOVER to instance #5 (1 ms) [ok]: corrupt payload: fuzzer findings - stream double free listpack when insert dup node to rax returns 0 (487 ms) === (external:skip cluster) Starting server 127.0.0.1:21467 ok [93/122 done]: integration/replication-3 (30 seconds) === () Starting server 127.0.0.1:23689 ok === (external:skip cluster) Starting server 127.0.0.1:21469 ok [ok]: corrupt payload: fuzzer findings - LCS OOM (467 ms) [ok]: maxmemory - policy volatile-lru should only remove volatile keys. (3623 ms) === (scripting needs:debug) Starting server 127.0.0.1:25631 ok [ok]: PSYNC2: Set #2 to replicate from #4 (5 ms) === () Starting server 127.0.0.1:23691 ok [ok]: test RESP2/2 big number protocol parsing (0 ms) [ok]: test RESP2/2 malformed big number protocol parsing (3 ms) [ok]: test RESP2/2 map protocol parsing (1 ms) [ok]: test RESP2/2 set protocol parsing (1 ms) [ok]: test RESP2/2 double protocol parsing (3 ms) [ok]: test RESP2/2 null protocol parsing (2 ms) [ok]: test RESP2/2 verbatim protocol parsing (5 ms) [ok]: test RESP2/2 true protocol parsing (3 ms) [ok]: test RESP2/2 false protocol parsing (0 ms) [ok]: test RESP2/3 big number protocol parsing (0 ms) [ok]: test RESP2/3 malformed big number protocol parsing (1 ms) [ok]: test RESP2/3 map protocol parsing (0 ms) [ok]: test RESP2/3 set protocol parsing (0 ms) [ok]: test RESP2/3 double protocol parsing (2 ms) [ok]: test RESP2/3 null protocol parsing (0 ms) [ok]: test RESP2/3 verbatim protocol parsing (1 ms) [ok]: test RESP2/3 true protocol parsing (7 ms) [ok]: test RESP2/3 false protocol parsing (0 ms) [ok]: test RESP3/2 big number protocol parsing (0 ms) [ok]: test RESP3/2 malformed big number protocol parsing (0 ms) [ok]: test RESP3/2 map protocol parsing (0 ms) [ok]: test RESP3/2 set protocol parsing (0 ms) [ok]: test RESP3/2 double protocol parsing (0 ms) [ok]: test RESP3/2 null protocol parsing (1 ms) [ok]: test RESP3/2 verbatim protocol parsing (1 ms) [ok]: test RESP3/2 true protocol parsing (2 ms) [ok]: test RESP3/2 false protocol parsing (0 ms) [ok]: test RESP3/3 big number protocol parsing (3 ms) [ok]: test RESP3/3 malformed big number protocol parsing (1 ms) [ok]: test RESP3/3 map protocol parsing (0 ms) [ok]: test RESP3/3 set protocol parsing (0 ms) [ok]: test RESP3/3 double protocol parsing (3 ms) [ok]: test RESP3/3 null protocol parsing (0 ms) [ok]: test RESP3/3 verbatim protocol parsing (1 ms) [ok]: test RESP3/3 true protocol parsing (0 ms) [ok]: test RESP3/3 false protocol parsing (2 ms) [ok]: test resp3 attribute protocol parsing (0 ms) [ok]: Script block the time during execution (11 ms) [ok]: Script delete the expired key (5 ms) [ok]: TIME command using cached time (10 ms) [ok]: corrupt payload: fuzzer findings - gcc asan reports false leak on assert (503 ms) [ok]: Script block the time in some expiration related commands (83 ms) [ok]: RESTORE expired keys with expiration time (10 ms) === () Starting server 127.0.0.1:23693 ok [ok]: corrupt payload: fuzzer findings - lpFind invalid access (360 ms) === (scripting) Starting server 127.0.0.1:25633 ok [ok]: Toggle dual-channel-replication-enabled: no start (11508 ms) [ok]: Script - disallow write on OOM (0 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (0 ms) [ok]: EVAL - Return _G (0 ms) [ok]: EVAL - Return table with a metatable that raise error (1 ms) [ok]: EVAL - Return table with a metatable that call server (1 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (4 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (3 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (0 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (0 ms) [ok]: EVAL - is Lua able to call Redis API? (3 ms) [ok]: EVALSHA - Can we call a SHA1 if already defined? (0 ms) [ok]: EVALSHA_RO - Can we call a SHA1 if already defined? (0 ms) [ok]: EVALSHA - Can we call a SHA1 in uppercase? (3 ms) [ok]: EVALSHA - Do we get an error on invalid SHA1? (0 ms) [ok]: EVALSHA - Do we get an error on non defined SHA1? (0 ms) [ok]: EVAL - Redis integer -> Lua type conversion (0 ms) [ok]: EVAL - Lua number -> Redis integer conversion (0 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (0 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (1 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (0 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (1 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (1 ms) === () Starting server 127.0.0.1:23695 ok [ok]: EVAL - Is the Lua client using the currently selected DB? (8 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (1 ms) [ok]: EVAL - Scripts do not block on blpop command (1 ms) [ok]: EVAL - Scripts do not block on brpop command (1 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (2 ms) [ok]: EVAL - Scripts do not block on blmove command (7 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (0 ms) [ok]: EVAL - Scripts do not block on bzpopmax command (0 ms) [ok]: EVAL - Scripts do not block on wait (0 ms) [ok]: EVAL - Scripts do not block on waitaof (2 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option (1 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option (2 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option -- non empty stream (4 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option -- non empty stream (1 ms) [ok]: EVAL - Scripts can run non-deterministic commands (0 ms) [ok]: EVAL - No arguments to redis.call/pcall is considered an error (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (1 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ignore]: EVAL - JSON string encoding a string larger than 2GB: large memory flag not provided [ok]: EVAL - JSON numeric decoding (1 ms) [ok]: EVAL - JSON string decoding (0 ms) [ok]: EVAL - JSON smoke test (1 ms) [ok]: EVAL - cmsgpack can pack double? (0 ms) [ok]: EVAL - cmsgpack can pack negative int64? (1 ms) [ok]: PSYNC2: Set #3 to replicate from #4 (0 ms) [ok]: corrupt payload: fuzzer findings - invalid access in ziplist tail prevlen decoding (465 ms) [ok]: client evicted due to client tracking prefixes (40953 ms) === () Starting server 127.0.0.1:23697 ok [ok]: maxmemory - policy volatile-lfu should only remove volatile keys. (1547 ms) [ok]: client evicted due to output buf (217 ms) [ok]: corrupt payload: fuzzer findings - zset zslInsert with a NAN score (508 ms) === () Starting server 127.0.0.1:23699 ok [ok]: client no-evict on (411 ms) [ok]: ZSETs ZRANK augmented skip list stress testing - listpack (3357 ms) [ok]: Piping raw protocol (5244 ms) [ok]: PSYNC2: cluster is consistent after failover (3 ms) [ok]: corrupt payload: fuzzer findings - streamLastValidID panic (393 ms) [ok]: BZPOPMIN, ZADD + DEL should not awake blocked client (73 ms) [ok]: Options -X with illegal argument (115 ms) [ok]: EVAL - cmsgpack pack/unpack smoke test (1271 ms) [ok]: EVAL - cmsgpack can pack and unpack circular references? (8 ms) [ok]: EVAL - Numerical sanity check from bitop (1 ms) [ok]: EVAL - Verify minimal bitop functionality (0 ms) [ok]: EVAL - Able to parse trailing comments (0 ms) [ok]: EVAL_RO - Successful case (2 ms) [ok]: EVAL_RO - Cannot run write commands (0 ms) [ok]: BZPOPMIN, ZADD + DEL + SET should not awake blocked client (194 ms) [ok]: XRANGE fuzzing (28616 ms) [ok]: XREVRANGE regression test for issue #5006 (2 ms) [ok]: XREAD streamID edge (no-blocking) (1 ms) === () Starting server 127.0.0.1:23701 ok [ok]: SCRIPTING FLUSH - is able to clear the scripts cache? (81 ms) [ok]: client no-evict off (394 ms) [ok]: SCRIPTING FLUSH ASYNC (33 ms) [ok]: SCRIPT EXISTS - can detect already defined scripts? (0 ms) [ok]: SCRIPT LOAD - is able to register scripts in the scripting cache (0 ms) [ok]: SCRIPT SHOW - is able to dump scripts from the scripting cache (0 ms) [ok]: SCRIPT SHOW - wrong sha1 length or invalid sha1 char return noscript error (1 ms) [ok]: SCRIPT SHOW - script not exist return noscript error (1 ms) [ok]: XREAD streamID edge (blocking) (52 ms) [ok]: SORT is normally not alpha re-ordered for the scripting engine (1 ms) [ok]: XADD streamID edge (3 ms) [ok]: SORT BY output gets ordered for scripting (1 ms) [ok]: SORT BY with GET gets ordered for scripting (1 ms) [ok]: redis.sha1hex() implementation (0 ms) [ok]: BZMPOP_MIN, ZADD + DEL should not awake blocked client (105 ms) [ok]: corrupt payload: fuzzer findings - valgrind fishy value warning (391 ms) [ok]: XTRIM with MAXLEN option basic test (153 ms) [ok]: XADD with LIMIT consecutive calls (14 ms) [ok]: XTRIM with ~ is limited (15 ms) [ok]: XTRIM without ~ is not limited (25 ms) [ok]: XTRIM without ~ and with LIMIT (17 ms) [ok]: BZMPOP_MIN, ZADD + DEL + SET should not awake blocked client (195 ms) [ok]: XTRIM with LIMIT delete entries no more than limit (3 ms) === () Starting server 127.0.0.1:21913 ok [ok]: DUMP RESTORE with -x option (556 ms) === () Starting server 127.0.0.1:23703 ok [ok]: maxmemory - policy volatile-random should only remove volatile keys. (1334 ms) === (stream needs:debug) Starting server 127.0.0.1:27673 ok [ok]: corrupt payload: fuzzer findings - empty set listpack (482 ms) [ok]: XADD with MAXLEN > xlen can propagate correctly (42 ms) [ok]: DUMP RESTORE with -X option (392 ms) [ok]: Valid Connection Scheme: redis:// (92 ms) === () Starting server 127.0.0.1:23705 ok [ok]: Online toggle dual-channel-replication-enabled on primary, starting with 'no' (2432 ms) [ok]: Valid Connection Scheme: valkey:// (73 ms) [ok]: Valid Connection Scheme: rediss:// (77 ms) [ok]: Valid Connection Scheme: valkeys:// (86 ms) [ok]: corrupt payload: fuzzer findings - set with duplicate elements causes sdiff to hang (486 ms) [94/122 done]: integration/corrupt-dump (40 seconds) [ok]: avoid client eviction when client is freed by output buffer limit (660 ms) === (stream needs:debug) Starting server 127.0.0.1:27675 ok [95/122 done]: integration/valkey-cli (29 seconds) [ok]: XADD with MINID > lastid can propagate correctly (33 ms) Time: 1011 [ok]: BZPOPMIN unblock but the key is expired and then block again - reprocessing command (1145 ms) === () Starting server 127.0.0.1:21915 ok [ok]: Replica could use replication buffer (beyond backlog config) for partial resynchronization dualchannel yes (9903 ms) === (stream needs:debug) Starting server 127.0.0.1:27677 ok [ok]: BZPOPMIN with same key multiple times should work (265 ms) [ok]: XADD with ~ MAXLEN can propagate correctly (21 ms) [ok]: MULTI/EXEC is isolated from the point of view of BZPOPMIN (233 ms) [ok]: Replication backlog memory will become smaller if disconnecting with replica dualchannel yes (413 ms) [ok]: Instance #5 is still a slave after some time (no failover) (5003 ms) [ok]: BZPOPMIN with variadic ZADD (114 ms) [ok]: maxmemory - policy volatile-ttl should only remove volatile keys. (1604 ms) === (stream needs:debug) Starting server 127.0.0.1:27679 ok [ok]: XADD with ~ MAXLEN and LIMIT can propagate correctly (41 ms) === (maxmemory external:skip) Starting server 127.0.0.1:25755 ok === (stream needs:debug) Starting server 127.0.0.1:27681 ok [ok]: Measures elapsed time os.clock() (2606 ms) [ok]: Prohibit dangerous lua methods in sandbox (1 ms) [ok]: Verify execution of prohibit dangerous Lua methods will fail (2 ms) [ok]: Globals protection reading an undeclared global variable (1 ms) [ok]: Globals protection setting an undeclared global* (1 ms) [ok]: lua bit.tohex bug (1 ms) [ok]: Test an example script DECR_IF_GT (2 ms) [ok]: random numbers are random now (1 ms) [ok]: Scripting engine PRNG can be seeded correctly (1 ms) === (repl external:skip) Starting server 127.0.0.1:24509 ok === () Starting server 127.0.0.1:25757 ok [ok]: XADD with ~ MINID can propagate correctly (46 ms) [ok]: decrease maxmemory-clients causes client eviction (1226 ms) [ok]: Test replication partial resync: ok after delay (diskless: no, disabled, dual-channel: yes, reconnect: 1) (9354 ms) [ok]: Slot is auto-claimed by target after source relinquishes ownership (1007 ms) === () Starting server 127.0.0.1:24511 ok [ok]: CLUSTER SLOT-STATS cpu-usec for blocking commands, unblocked on keyspace update. (10894 ms) [ok]: BZPOPMIN with zero timeout should block indefinitely (1105 ms) === (stream needs:debug) Starting server 127.0.0.1:27683 ok === () Starting server 127.0.0.1:21917 ok [ok]: XADD with ~ MINID and LIMIT can propagate correctly (25 ms) === (repl) Starting server 127.0.0.1:24173 ok [ok]: MULTI/EXEC is isolated from the point of view of BZMPOP_MIN (195 ms) [ok]: Online toggle dual-channel-replication-enabled on replica, starting with 'no' (2468 ms) [ok]: BZMPOP_MIN with variadic ZADD (87 ms) === () Starting server 127.0.0.1:24513 ok === (stream needs:debug) Starting server 127.0.0.1:27685 ok === () Starting server 127.0.0.1:24175 ok === (dual-channel-replication external:skip) Starting server 127.0.0.1:23067 ok [ok]: Cluster is up (6 ms) [ok]: The first master has actually 5 slaves (1 ms) [ok]: Slaves of #0 are instance #3, #6, #9, #12 and #15 as expected (6 ms) [ok]: Instance #3, #6, #9, #12 and #15 synced with the master (2 ms) [ok]: XTRIM with ~ MAXLEN can propagate correctly (40 ms) [ok]: EVAL does not leak in the Lua stack (1150 ms) [ok]: SPOP: We can call scripts rewriting client->argv from Lua (62 ms) [ok]: Slave should be able to synchronize with the master (112 ms) [ok]: MGET: mget shouldn't be propagated in Lua (101 ms) [ok]: EXPIRE: We can call scripts rewriting client->argv from Lua (103 ms) [ok]: Migrated replica reports zero repl offset and rank, and fails to win election - sigstop (6371 ms) === (stream) Starting server 127.0.0.1:27687 ok === () Starting server 127.0.0.1:23069 ok [ok]: XADD can CREATE an empty stream (2 ms) [ok]: XSETID can set a specific ID (1 ms) [ok]: XSETID cannot SETID with smaller ID (1 ms) [ok]: XSETID cannot SETID on non-existent key (0 ms) [ok]: XSETID cannot run with an offset but without a maximal tombstone (1 ms) [ok]: XSETID cannot run with a maximal tombstone but without an offset (0 ms) [ok]: XSETID errors on negstive offset (1 ms) [ok]: XSETID cannot set the maximal tombstone with larger ID (1 ms) [ok]: XSETID cannot set the offset to less than the length (1 ms) [ok]: XSETID cannot set smaller ID than current MAXDELETEDID (6 ms) [ok]: {cluster} SCAN regression test for issue #4906 (24712 ms) [ok]: evict clients only until below limit (1059 ms) [ok]: {cluster} SCAN MATCH pattern implies cluster slot (68 ms) === (scripting) Starting server 127.0.0.1:25635 ok === (external:skip cluster) Starting server 127.0.0.1:23886 ok [96/122 done]: unit/scan (71 seconds) === () Starting server 127.0.0.1:23071 ok [ok]: BZMPOP_MIN with zero timeout should block indefinitely (1196 ms) === () Starting server 127.0.0.1:21919 ok [ok]: ZSCORE - skiplist (53 ms) === (stream) Starting server 127.0.0.1:27689 ok === (external:skip cluster) Starting server 127.0.0.1:23888 ok [ok]: ZMSCORE - skiplist (54 ms) [ok]: PSYNC2: generate load while killing replication links (5000 ms) [ok]: PSYNC2: cluster is consistent after load (x = 24660) (1 ms) [ok]: PSYNC2: total sum of full synchronizations is exactly 4 (8 ms) [ok]: PSYNC2: --- CYCLE 5 --- (0 ms) [ok]: PSYNC2: [NEW LAYOUT] Set #2 as master (1 ms) [ok]: PSYNC2: Set #0 to replicate from #4 (5 ms) [ok]: ZSCORE after a DEBUG RELOAD - skiplist (55 ms) [ok]: INCRBYFLOAT: We can call scripts expanding client->argv from Lua (710 ms) [ok]: Call Redis command with many args from Lua (issue #1764) (3 ms) [ok]: Number conversion precision test (issue #1118) (1 ms) [ok]: String containing number precision test (regression of issue #1118) (0 ms) [ok]: Verify negative arg count is error instead of crash (issue #1842) (1 ms) [ok]: Scripts can handle commands with incorrect arity (1 ms) [ok]: Correct handling of reused argv (issue #1939) (0 ms) [ok]: Functions in the Redis namespace are able to report errors (1 ms) [ok]: CLUSTER RESET can not be invoke from within a script (0 ms) [ok]: Script with RESP3 map (4 ms) [ok]: XADD advances the entries-added counter and sets the recorded-first-entry-id (1 ms) [ok]: XDEL/TRIM are reflected by recorded first entry (11 ms) [ok]: Maximum XDEL ID behaves correctly (5 ms) [ok]: XADD with artial ID with maximal seq (2 ms) [ok]: ZSET sorting stresser - skiplist (93 ms) [ok]: Detect write load to master (1003 ms) === (external:skip cluster) Starting server 127.0.0.1:23890 ok === (stream needs:debug) Starting server 127.0.0.1:27691 ok Waiting for background save to finish... === (external:skip cluster) Starting server 127.0.0.1:24673 ok Waiting for background save to finish... [ok]: Script return recursive object (527 ms) Waiting for background AOF rewrite to finish... [ok]: Script check unpack with massive arguments (56 ms) [ok]: Script read key with expiration set (1 ms) [ok]: Script del key with expiration set (0 ms) [ok]: Script ACL check (2 ms) [ok]: Binary code loading failed (0 ms) [ok]: Try trick global protection 1 (1 ms) [ok]: Try trick global protection 2 (0 ms) === (external:skip cluster) Starting server 127.0.0.1:23892 ok [ok]: Try trick global protection 3 (1 ms) [ok]: Try trick global protection 4 (0 ms) [ok]: Try trick readonly table on valkey table (1 ms) [ok]: Try trick readonly table on json table (0 ms) [ok]: Try trick readonly table on cmsgpack table (0 ms) [ok]: Try trick readonly table on bit table (2 ms) [ok]: Test loadfile are not available (0 ms) [ok]: Test dofile are not available (1 ms) [ok]: Test print are not available (0 ms) [ok]: Empty stream can be rewrite into AOF correctly (68 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: Stream can be rewrite into AOF correctly after XDEL lastid (115 ms) === (external:skip cluster) Starting server 127.0.0.1:24675 ok === (external:skip cluster) Starting server 127.0.0.1:23894 ok [ok]: LTRIM stress testing - listpack (32365 ms) [ok]: PSYNC2: Set #4 to replicate from #2 (3 ms) [97/122 done]: unit/type/list-2 (71 seconds) Hash table 0 stats (main hash table): table size: 4096 number of elements: 499 different slots: 21 max chain length: 32 avg chain length (counted): 23.76 avg chain length (computed): 23.76 Chain length distribution: 0: 4075 (99.49%) 8: 1 (0.02%) 17: 1 (0.02%) 18: 2 (0.05%) 19: 1 (0.02%) 20: 1 (0.02%) 21: 1 (0.02%) 23: 1 (0.02%) 24: 2 (0.05%) 25: 2 (0.05%) 26: 3 (0.07%) 28: 2 (0.05%) 30: 2 (0.05%) 31: 1 (0.02%) 32: 1 (0.02%) === (scripting) Starting server 127.0.0.1:25637 ok === (external:skip cluster) Starting server 127.0.0.1:24677 ok Waiting for background save to finish... === (stream) Starting server 127.0.0.1:27693 ok === (external:skip cluster) Starting server 127.0.0.1:23896 ok [ok]: XGROUP HELP should not have unexpected options (4 ms) [ok]: XINFO HELP should not have unexpected options (0 ms) [ok]: evict clients in right order (large to small) (1325 ms) [98/122 done]: unit/type/stream (71 seconds) === (external:skip cluster) Starting server 127.0.0.1:24679 ok [ok]: Connect multiple replicas at the same time (issue #141), master diskless=no, replica diskless=disabled dual-channel-replication-enabled=no (12675 ms) [ok]: Timedout read-only scripts can be killed by SCRIPT KILL (472 ms) === (external:skip cluster) Starting server 127.0.0.1:24681 ok === () Starting server 127.0.0.1:21921 ok === (external:skip cluster) Starting server 127.0.0.1:24683 ok [ok]: PSYNC2: Set #1 to replicate from #4 (2 ms) [ok]: Timedout read-only scripts can be killed by SCRIPT KILL even when use pcall (413 ms) [ok]: client total memory grows during client no-evict (259 ms) [ok]: Wait for instance #0 to return back alive (5002 ms) === (repl external:skip) Starting server 127.0.0.1:24345 ok [ok]: client total memory grows during maxmemory-clients disabled (270 ms) [ok]: SRANDMEMBER with a dict containing long chain (47765 ms) === (external:skip cluster) Starting server 127.0.0.1:24685 ok [ok]: SMOVE basics - from regular set to intset (10 ms) [ok]: SMOVE basics - from intset to regular set (3 ms) [ok]: SMOVE non existing key (5 ms) [ok]: SMOVE non existing src set (5 ms) [ok]: SMOVE from regular set to non existing destination set (7 ms) [ok]: SMOVE from intset to non existing destination set (4 ms) [ok]: SMOVE wrong src key type (1 ms) [ok]: SMOVE wrong dst key type (0 ms) [ok]: SMOVE with identical source and destination (4 ms) [99/122 done]: unit/client-eviction (73 seconds) [ok]: Timedout script does not cause a false dead client (433 ms) [ok]: SMOVE only notify dstset when the addition is successful (102 ms) === () Starting server 127.0.0.1:24347 ok === (external:skip cluster) Starting server 127.0.0.1:24687 ok [ok]: Primary lost a slot during the client pause command (75 ms) [ok]: Timedout script link is still usable after Lua returns (262 ms) === () Starting server 127.0.0.1:24349 ok [ok]: PSYNC2: Set #3 to replicate from #2 (1 ms) === () Starting server 127.0.0.1:24351 ok === (external:skip cluster) Starting server 127.0.0.1:21803 ok [ok]: Timedout scripts and unblocked command (935 ms) [ok]: Keys are accessible (23930 ms) [ok]: Timedout scripts that modified data can't be killed by SCRIPT KILL (293 ms) === (external:skip cluster) Starting server 127.0.0.1:21805 ok [ok]: SHUTDOWN NOSAVE can kill a timedout script anyway (17 ms) [ok]: PSYNC2: cluster is consistent after failover (3 ms) [100/122 done]: unit/cluster/slot-ownership (56 seconds) === (scripting repl needs:debug external:skip) Starting server 127.0.0.1:25639 ok === (external:skip cluster) Starting server 127.0.0.1:21807 ok === () Starting server 127.0.0.1:25641 ok [ok]: CLUSTER SLOT-STATS cpu-usec for blocking commands, unblocked on timeout. (6462 ms) [ok]: Before the replica connects we issue two EVAL commands (2 ms) === (external:skip cluster) Starting server 127.0.0.1:21809 ok [ok]: Connect a replica to the master instance (107 ms) [ok]: Now use EVALSHA against the master, with both SHAs (0 ms) [ok]: 'x' should be '4' for EVALSHA being replicated by effects (202 ms) [ok]: Fuzzing dense/sparse encoding: Server should always detect errors (62220 ms) [ok]: PFADD, PFCOUNT, PFMERGE type checking works (1 ms) [ok]: PFMERGE results on the cardinality of union of sets (2 ms) [ok]: PFMERGE on missing source keys will create an empty destkey (6 ms) [ok]: PFMERGE with one empty input key, create an empty destkey (1 ms) [ok]: PFMERGE with one non-empty input key, dest key is actually one of the source keys (1 ms) === (external:skip cluster) Starting server 127.0.0.1:21811 ok [ok]: Replication of script multiple pushes to list with BLPOP (117 ms) [ok]: EVALSHA replication when first call is readonly (1 ms) [ok]: Lua scripts using SELECT are replicated correctly (1 ms) === (external:skip cluster) Starting server 127.0.0.1:21813 ok === (external:skip cluster) Starting server 127.0.0.1:21815 ok [ok]: MASTER and SLAVE dataset should be identical after complex ops (38763 ms) [101/122 done]: integration/replication-2 (44 seconds) [ok]: Init migration of many slots (2366 ms) === (external:skip cluster) Starting server 127.0.0.1:21817 ok === (scripting repl external:skip) Starting server 127.0.0.1:25643 ok [ok]: ziplist implementation: encoding stress testing (35290 ms) [ok]: ZRANGEBYSCORE fuzzy test, 100 ranges in 100 element sorted set - skiplist (6519 ms) === (external:skip cluster) Starting server 127.0.0.1:21819 ok [102/122 done]: unit/type/list-3 (77 seconds) === () Starting server 127.0.0.1:25645 ok [ok]: dual-channel-replication with multiple replicas (4989 ms) === (external:skip cluster) Starting server 127.0.0.1:21821 ok [ok]: ZRANGEBYLEX fuzzy test, 100 ranges in 100 element sorted set - skiplist (379 ms) [ok]: Connect a replica to the master instance (106 ms) [ok]: Redis.replicate_commands() can be issued anywhere now (1 ms) [ok]: Redis.set_repl() can be issued before replicate_commands() now (0 ms) [ok]: Redis.set_repl() don't accept invalid values (1 ms) === (external:skip cluster) Starting server 127.0.0.1:21823 ok [ok]: ZREMRANGEBYLEX fuzzy test, 100 ranges in 100 element sorted set - skiplist (348 ms) [ok]: ZSETs skiplist implementation backlink consistency test - skiplist (31 ms) [ok]: Test selective replication of certain commands from Lua (317 ms) [ok]: PRNG is seeded randomly for command replication (1 ms) [ok]: Using side effects is not a problem with command replication (5 ms) === (external:skip cluster) Starting server 127.0.0.1:21825 ok === (external:skip cluster) Starting server 127.0.0.1:21827 ok [ok]: GEOSEARCH fuzzy test - byradius (77658 ms) === (external:skip cluster) Starting server 127.0.0.1:21829 ok === (external:skip cluster) Starting server 127.0.0.1:21831 ok [ok]: intsets implementation stress testing (6038 ms) [103/122 done]: unit/type/set (79 seconds) === (scripting external:skip) Starting server 127.0.0.1:25647 ok [ok]: ZSETs ZRANK augmented skip list stress testing - skiplist (1684 ms) [ok]: PSYNC2: generate load while killing replication links (5002 ms) [ok]: PSYNC2: cluster is consistent after load (x = 32994) (1 ms) [ok]: PSYNC2: total sum of full synchronizations is exactly 4 (4 ms) [ok]: PSYNC2: Bring the master back again for next test (4 ms) [ok]: BZPOPMIN, ZADD + DEL should not awake blocked client (61 ms) === (scripting needs:debug external:skip) Starting server 127.0.0.1:25649 ok [ok]: BZPOPMIN, ZADD + DEL + SET should not awake blocked client (54 ms) [ok]: Test scripting debug protocol parsing (1 ms) [ok]: Replication backlog size can outgrow the backlog limit config dualchannel no (10329 ms) [ok]: BZMPOP_MIN, ZADD + DEL should not awake blocked client (55 ms) [ok]: Test scripting debug lua stack overflow (40 ms) [ok]: BZMPOP_MIN, ZADD + DEL + SET should not awake blocked client (43 ms) [ok]: Test scripting debug lua server invocations (89 ms) [ok]: Test replication partial resync: backlog expired (diskless: no, disabled, dual-channel: yes, reconnect: 1) (9278 ms) [ok]: PSYNC2: Partial resync after restart using RDB aux fields (355 ms) === (scripting external:skip) Starting server 127.0.0.1:25651 ok === (repl) Starting server 127.0.0.1:24177 ok [ok]: Lua scripts eviction does not generate many scripts (361 ms) === () Starting server 127.0.0.1:24179 ok [ok]: Lua scripts eviction is plain LRU (152 ms) Time: 1026 [ok]: BZPOPMIN unblock but the key is expired and then block again - reprocessing command (1086 ms) [ok]: Slave should be able to synchronize with the master (208 ms) [ok]: BZPOPMIN with same key multiple times should work (270 ms) [104/122 done]: integration/psync2 (50 seconds) [ok]: Lua scripts eviction does not affect script load (433 ms) [ok]: MULTI/EXEC is isolated from the point of view of BZPOPMIN (148 ms) [ok]: BZPOPMIN with variadic ZADD (93 ms) [ok]: Lua scripts promoted from eval to script load (238 ms) === (scripting needs:debug) Starting server 127.0.0.1:25653 ok [ok]: CLUSTER SETSLOT with invalid timeouts (1 ms) [ok]: test RESP2/2 big number protocol parsing (4 ms) [ok]: test RESP2/2 malformed big number protocol parsing (0 ms) [ok]: test RESP2/2 map protocol parsing (0 ms) [ok]: test RESP2/2 set protocol parsing (1 ms) [ok]: test RESP2/2 double protocol parsing (0 ms) [ok]: test RESP2/2 null protocol parsing (0 ms) [ok]: test RESP2/2 verbatim protocol parsing (1 ms) [ok]: test RESP2/2 true protocol parsing (0 ms) [ok]: test RESP2/2 false protocol parsing (0 ms) [ok]: test RESP2/3 big number protocol parsing (1 ms) [ok]: test RESP2/3 malformed big number protocol parsing (0 ms) [ok]: test RESP2/3 map protocol parsing (1 ms) [ok]: test RESP2/3 set protocol parsing (0 ms) [ok]: test RESP2/3 double protocol parsing (1 ms) [ok]: test RESP2/3 null protocol parsing (0 ms) [ok]: test RESP2/3 verbatim protocol parsing (1 ms) [ok]: test RESP2/3 true protocol parsing (1 ms) [ok]: test RESP2/3 false protocol parsing (1 ms) [ok]: test RESP3/2 big number protocol parsing (1 ms) [ok]: test RESP3/2 malformed big number protocol parsing (0 ms) [ok]: test RESP3/2 map protocol parsing (1 ms) [ok]: test RESP3/2 set protocol parsing (0 ms) [ok]: test RESP3/2 double protocol parsing (0 ms) [ok]: test RESP3/2 null protocol parsing (1 ms) [ok]: test RESP3/2 verbatim protocol parsing (0 ms) [ok]: test RESP3/2 true protocol parsing (1 ms) [ok]: test RESP3/2 false protocol parsing (0 ms) [ok]: test RESP3/3 big number protocol parsing (0 ms) [ok]: test RESP3/3 malformed big number protocol parsing (0 ms) [ok]: test RESP3/3 map protocol parsing (0 ms) [ok]: test RESP3/3 set protocol parsing (0 ms) [ok]: test RESP3/3 double protocol parsing (1 ms) [ok]: test RESP3/3 null protocol parsing (0 ms) [ok]: test RESP3/3 verbatim protocol parsing (0 ms) [ok]: test RESP3/3 true protocol parsing (0 ms) [ok]: test RESP3/3 false protocol parsing (1 ms) [ok]: test resp3 attribute protocol parsing (1 ms) [ok]: Script block the time during execution (11 ms) [ok]: Script delete the expired key (5 ms) [ok]: TIME command using cached time (11 ms) [ok]: Detect write load to master (1004 ms) [ok]: Script block the time in some expiration related commands (84 ms) [ok]: RESTORE expired keys with expiration time (10 ms) [ok]: Test replication partial resync: no reconnection, just sync (diskless: no, disabled, dual-channel: no, reconnect: 0) (37 ms) === (scripting) Starting server 127.0.0.1:25655 ok [ok]: Test diverse replica sync: dual-channel on/off (5055 ms) === (repl) Starting server 127.0.0.1:24181 ok [ok]: Shebang support for lua engine (1 ms) [ok]: Unknown shebang option (0 ms) [ok]: Unknown shebang flag (0 ms) [ok]: allow-oom shebang flag (4 ms) [ok]: no-writes shebang flag (0 ms) [ok]: BZPOPMIN with zero timeout should block indefinitely (1208 ms) === (external:skip) Starting server 127.0.0.1:25657 ok === () Starting server 127.0.0.1:24183 ok [ok]: MULTI/EXEC is isolated from the point of view of BZMPOP_MIN (168 ms) [ok]: BZMPOP_MIN with variadic ZADD (90 ms) [ok]: Slave should be able to synchronize with the master (109 ms) [ok]: no-writes shebang flag on replica (222 ms) [ok]: not enough good replicas (9 ms) === (external:skip cluster) Starting server 127.0.0.1:23898 ok === (external:skip) Starting server 127.0.0.1:25659 ok === (external:skip cluster) Starting server 127.0.0.1:23900 ok === (external:skip cluster) Starting server 127.0.0.1:23902 ok [ok]: Detect write load to master (1017 ms) === (external:skip cluster) Starting server 127.0.0.1:23904 ok [ok]: BZMPOP_MIN with zero timeout should block indefinitely (1199 ms) [ok]: BZPOP/BZMPOP against wrong type (8 ms) [ok]: BZMPOP with illegal argument (13 ms) === (external:skip cluster) Starting server 127.0.0.1:23906 ok [ok]: BZMPOP with multiple blocked clients (385 ms) [ok]: CLUSTER SLOT-STATS cpu-usec for transactions. (9190 ms) [ok]: BZMPOP propagate as pop with count command to replica (310 ms) === (external:skip cluster) Starting server 127.0.0.1:23908 ok [ok]: not enough good replicas state change during long script (1710 ms) [ok]: allow-stale shebang flag (15 ms) [ok]: reject script do not cause a Lua stack leak (35 ms) [ok]: BZMPOP should not blocks on non key arguments - #10762 (218 ms) === (scripting) Starting server 127.0.0.1:25661 ok [ok]: Consistent eval error reporting (40 ms) [ok]: LUA redis.error_reply API (2 ms) [ok]: LUA redis.error_reply API with empty string (1 ms) [ok]: LUA redis.status_reply API (1 ms) [ok]: LUA test pcall (0 ms) [ok]: LUA test pcall with error (0 ms) [ok]: LUA test pcall with non string/integer arg (1 ms) [ok]: LUA test trim string as expected (3 ms) [105/122 done]: unit/scripting (86 seconds) [ok]: Test replica's buffer limit reached (3049 ms) [ok]: Connect multiple replicas at the same time (issue #141), master diskless=no, replica diskless=swapdb dual-channel-replication-enabled=no (11697 ms) === (repl external:skip) Starting server 127.0.0.1:24353 ok === () Starting server 127.0.0.1:24355 ok === () Starting server 127.0.0.1:24357 ok [ok]: ZSET skiplist order consistency when elements are moved (2127 ms) [ok]: ZRANGESTORE basic (2 ms) [ok]: ZRANGESTORE RESP3 (2 ms) [ok]: ZRANGESTORE range (0 ms) [ok]: ZRANGESTORE BYLEX (1 ms) [ok]: ZRANGESTORE BYSCORE (1 ms) [ok]: ZRANGESTORE BYSCORE LIMIT (1 ms) [ok]: ZRANGESTORE BYSCORE REV LIMIT (0 ms) [ok]: ZRANGE BYSCORE REV LIMIT (1 ms) [ok]: ZRANGESTORE - src key missing (0 ms) [ok]: ZRANGESTORE - src key wrong type (1 ms) [ok]: ZRANGESTORE - empty range (0 ms) [ok]: ZRANGESTORE BYLEX - empty range (1 ms) [ok]: ZRANGESTORE BYSCORE - empty range (2 ms) [ok]: ZRANGE BYLEX (0 ms) [ok]: ZRANGESTORE invalid syntax (1 ms) [ok]: ZRANGESTORE with zset-max-listpack-entries 0 #10767 case (1 ms) [ok]: ZRANGESTORE with zset-max-listpack-entries 1 dst key should use skiplist encoding (1 ms) [ok]: ZRANGE invalid syntax (0 ms) [ok]: ZRANDMEMBER - listpack (16 ms) [ok]: ZRANDMEMBER - skiplist (17 ms) [ok]: ZRANDMEMBER with RESP3 (3 ms) [ok]: ZRANDMEMBER count of 0 is handled correctly (1 ms) [ok]: ZRANDMEMBER with against non existing key (0 ms) [ok]: ZRANDMEMBER count overflow (1 ms) [ok]: ZRANDMEMBER count of 0 is handled correctly - emptyarray (0 ms) [ok]: ZRANDMEMBER with against non existing key - emptyarray (1 ms) === () Starting server 127.0.0.1:24359 ok [ok]: Replica could use replication buffer (beyond backlog config) for partial resynchronization dualchannel no (7989 ms) [ok]: ZRANDMEMBER with - skiplist (541 ms) [ok]: Replication backlog memory will become smaller if disconnecting with replica dualchannel no (275 ms) [ok]: PFCOUNT multiple-keys merge returns cardinality of union #1 (12388 ms) [ok]: ZRANDMEMBER with - listpack (764 ms) [ok]: zset score double range (0 ms) [ok]: zunionInterDiffGenericCommand acts on SET and ZSET (27 ms) [ok]: ZADD overflows the maximum allowed elements in a listpack - single (12 ms) [ok]: ZADD overflows the maximum allowed elements in a listpack - multiple (1 ms) [ok]: ZADD overflows the maximum allowed elements in a listpack - single_multiple (2 ms) [106/122 done]: unit/type/zset (88 seconds) === (repl external:skip) Starting server 127.0.0.1:24515 ok [ok]: CLUSTER SLOT-STATS cpu-usec for lua-scripts, without cross-slot keys. (4471 ms) [ok]: New non-empty replica reports zero repl offset and rank, and fails to win election - shutdown (5560 ms) === () Starting server 127.0.0.1:24517 ok [ok]: Cluster is up (9 ms) [ok]: Test replication partial resync: ok psync (diskless: no, disabled, dual-channel: no, reconnect: 1) (6257 ms) === (external:skip cluster) Starting server 127.0.0.1:24689 ok === (external:skip cluster) Starting server 127.0.0.1:24691 ok === (repl) Starting server 127.0.0.1:24185 ok === (external:skip cluster) Starting server 127.0.0.1:24693 ok === () Starting server 127.0.0.1:24187 ok [ok]: Cluster is writable (1136 ms) [ok]: Instance #5 is a slave (1 ms) [ok]: Instance #5 synced with the master (2 ms) [ok]: Make instance #0 unreachable without killing it (1 ms) === (external:skip cluster) Starting server 127.0.0.1:24695 ok [ok]: Send CLUSTER FAILOVER to instance #5 (4 ms) [ok]: Instance #5 is a master after some time (103 ms) [ok]: Slave should be able to synchronize with the master (212 ms) === (external:skip cluster) Starting server 127.0.0.1:24697 ok [ok]: dual-channel-replication fails when primary diskless disabled (1010 ms) === (external:skip cluster) Starting server 127.0.0.1:24699 ok [ok]: Replication: commands with many arguments (issue #1221) (42161 ms) === (external:skip cluster) Starting server 127.0.0.1:24701 ok === (dual-channel-replication external:skip) Starting server 127.0.0.1:23073 ok [ok]: spopwithcount rewrite srem command (140 ms) === (external:skip cluster) Starting server 127.0.0.1:24703 ok [ok]: CLUSTER SLOT-STATS cpu-usec for lua-scripts, with cross-slot keys. (3353 ms) [ok]: Detect write load to master (1006 ms) === () Starting server 127.0.0.1:23075 ok [ok]: Test dual-channel-replication sync- psync established after rdb load (179 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23077 ok === () Starting server 127.0.0.1:23079 ok [ok]: PFCOUNT multiple-keys merge returns cardinality of union #2 (5440 ms) [ok]: PFDEBUG GETREG returns the HyperLogLog raw registers (555 ms) [ok]: PFADD / PFCOUNT cache invalidation works (4 ms) [107/122 done]: unit/hyperloglog (95 seconds) [ok]: Partial resynchronization is successful even client-output-buffer-limit is less than repl-backlog-size. dualchannel yes (5525 ms) === (repl external:skip) Starting server 127.0.0.1:24519 ok [ok]: Fix cluster (17900 ms) === () Starting server 127.0.0.1:24521 ok [ok]: Replication of SPOP command -- alsoPropagate() API (2824 ms) [ok]: The update of replBufBlock's repl_offset is ok - Regression test for #11666 (89 ms) === (repl external:skip) Starting server 127.0.0.1:25309 ok [ok]: Replica client-output-buffer size is limited to backlog_limit/16 when no replication data is pending. dualchannel yes (1302 ms) === () Starting server 127.0.0.1:25311 ok === (repl external:skip) Starting server 127.0.0.1:24523 ok [ok]: First server should have role slave after SLAVEOF (111 ms) === () Starting server 127.0.0.1:24525 ok [ok]: New Master down consecutively (26554 ms) [ok]: CLUSTER SLOT-STATS cpu-usec for functions, without cross-slot keys. (4085 ms) [ok]: Data divergence can happen under default conditions (667 ms) [ok]: Data divergence is allowed on writable replicas (14 ms) [108/122 done]: integration/replication-4 (63 seconds) [109/122 done]: unit/cluster/slave-selection (84 seconds) [ok]: CLUSTER SETSLOT with an explicit timeout (3081 ms) [ignore]: Not supported in tls mode === (external:skip cluster) Starting server 127.0.0.1:23910 ok === (external:skip cluster) Starting server 127.0.0.1:23912 ok [ok]: Test replication partial resync: no backlog (diskless: no, disabled, dual-channel: no, reconnect: 1) (7823 ms) === (external:skip cluster) Starting server 127.0.0.1:23914 ok [ok]: Main db not affected when fail to diskless load (85651 ms) === (external:skip cluster) Starting server 127.0.0.1:23916 ok === (repl) Starting server 127.0.0.1:24189 ok [ok]: Connect multiple replicas at the same time (issue #141), master diskless=yes, replica diskless=disabled dual-channel-replication-enabled=yes (13007 ms) [ok]: dual-channel-replication: Primary COB growth with inactive replica (4401 ms) [ok]: CLUSTER SLOT-STATS cpu-usec for functions, with cross-slot keys. (4199 ms) === (external:skip cluster) Starting server 127.0.0.1:23918 ok === () Starting server 127.0.0.1:24191 ok [ok]: Partial resynchronization is successful even client-output-buffer-limit is less than repl-backlog-size. dualchannel no (5375 ms) === (external:skip cluster) Starting server 127.0.0.1:23920 ok === (external:skip cluster) Starting server 127.0.0.1:21129 ok === (repl external:skip) Starting server 127.0.0.1:24527 ok [ok]: Wait for instance #0 to return back alive (9893 ms) [ok]: Slave should be able to synchronize with the master (216 ms) === (repl external:skip) Starting server 127.0.0.1:24361 ok === (external:skip cluster) Starting server 127.0.0.1:23922 ok === () Starting server 127.0.0.1:24529 ok === (external:skip cluster) Starting server 127.0.0.1:23924 ok === () Starting server 127.0.0.1:24363 ok Waiting for process 864070 to exit... === (external:skip cluster) Starting server 127.0.0.1:23926 ok === () Starting server 127.0.0.1:24365 ok Waiting for process 950781 to exit... [ok]: The update of replBufBlock's repl_offset is ok - Regression test for #11666 (70 ms) === () Starting server 127.0.0.1:24367 ok [ok]: Detect write load to master (1005 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23081 ok === () Starting server 127.0.0.1:23083 ok [110/122 done]: unit/cluster/manual-failover (97 seconds) === () Starting server 127.0.0.1:23085 ok Waiting for process 864070 to exit... [ok]: Replica client-output-buffer size is limited to backlog_limit/16 when no replication data is pending. dualchannel no (2194 ms) [111/122 done]: integration/replication-buffer (69 seconds) [ok]: Test dual-channel: primary tracking replica backlog refcount - start with empty backlog (328 ms) [ok]: Test dual-channel: primary tracking replica backlog refcount - start with backlog (656 ms) Waiting for process 864070 to exit... === (dual-channel-replication external:skip) Starting server 127.0.0.1:23087 ok === () Starting server 127.0.0.1:23089 ok [ok]: Psync established after rdb load - within grace period (253 ms) Waiting for process 864070 to exit... [ok]: CLUSTER SLOT-STATS network-bytes-in, multi bulk buffer processing. (2922 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23091 ok === () Starting server 127.0.0.1:23093 ok Waiting for process 864070 to exit... [ok]: New non-empty replica reports zero repl offset and rank, and fails to win election - sigstop (4657 ms) [ok]: GEOSEARCH fuzzy test - bybox (28765 ms) [ok]: GEOSEARCH box edges fuzzy test (77 ms) [112/122 done]: unit/geo (108 seconds) [ok]: CLUSTER SLOT-STATS network-bytes-in, in-line buffer processing. (2219 ms) === (external:skip cluster) Starting server 127.0.0.1:24705 ok Waiting for process 864070 to exit... === (external:skip cluster) Starting server 127.0.0.1:24707 ok === (external:skip cluster) Starting server 127.0.0.1:24709 ok === (external:skip cluster) Starting server 127.0.0.1:24711 ok === (external:skip cluster) Starting server 127.0.0.1:24713 ok === (external:skip cluster) Starting server 127.0.0.1:24715 ok [ok]: Psync established after RDB load - beyond grace period (2792 ms) === (external:skip cluster) Starting server 127.0.0.1:24717 ok Waiting for process 864070 to exit... === (external:skip cluster) Starting server 127.0.0.1:24719 ok [ok]: Keys are accessible (15779 ms) Waiting for process 975999 to exit... [113/122 done]: unit/cluster/diskless-load-swapdb (108 seconds) [114/122 done]: unit/cluster/many-slot-migration (105 seconds) [ok]: Test replication partial resync: ok after delay (diskless: no, disabled, dual-channel: no, reconnect: 1) (9287 ms) [ok]: CLUSTER SLOT-STATS network-bytes-in, blocking command. (3494 ms) Waiting for process 975999 to exit... === (repl) Starting server 127.0.0.1:24193 ok === () Starting server 127.0.0.1:24195 ok [ok]: Slot migration is ok when the replicas are down (119 ms) [ok]: Slave should be able to synchronize with the master (204 ms) [ok]: Detect write load to master (0 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23095 ok === () Starting server 127.0.0.1:23097 ok [ok]: Test dual-channel-replication primary gets cob overrun before established psync (453 ms) [115/122 done]: unit/cluster/slot-migration (97 seconds) [ok]: CLUSTER SLOT-STATS network-bytes-in, multi-exec transaction. (1713 ms) [ok]: Connect multiple replicas at the same time (issue #141), master diskless=yes, replica diskless=swapdb dual-channel-replication-enabled=yes (11850 ms) [ok]: Test dual-channel-replication primary gets cob overrun during replica rdb load (1020 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23099 ok === (repl external:skip) Starting server 127.0.0.1:24369 ok [ok]: CLUSTER SLOT-STATS network-bytes-in, non slot specific command. (1598 ms) === () Starting server 127.0.0.1:23101 ok === () Starting server 127.0.0.1:24371 ok === () Starting server 127.0.0.1:23103 ok [ok]: CLUSTER SLOT-STATS network-bytes-in, pub/sub. (1719 ms) === (external:skip cluster) Starting server 127.0.0.1:21131 ok === (external:skip cluster) Starting server 127.0.0.1:21133 ok [ok]: Test replication partial resync: backlog expired (diskless: no, disabled, dual-channel: no, reconnect: 1) (9311 ms) === (repl) Starting server 127.0.0.1:24197 ok === () Starting server 127.0.0.1:24199 ok [ok]: Slave should be able to synchronize with the master (214 ms) [ok]: Detect write load to master (1005 ms) [ok]: Test replication partial resync: no reconnection, just sync (diskless: no, swapdb, dual-channel: yes, reconnect: 0) (48 ms) === (repl) Starting server 127.0.0.1:24201 ok === () Starting server 127.0.0.1:24203 ok [ok]: Slave should be able to synchronize with the master (207 ms) [ok]: Detect write load to master (1009 ms) [ok]: Sync should continue if not all slaves dropped dual-channel-replication yes (12062 ms) [ok]: Test replication partial resync: ok psync (diskless: no, swapdb, dual-channel: yes, reconnect: 1) (6206 ms) === (repl) Starting server 127.0.0.1:24205 ok [ok]: CLUSTER SLOT-STATS network-bytes-in, sharded pub/sub. (5035 ms) === () Starting server 127.0.0.1:24207 ok [ok]: Slave should be able to synchronize with the master (215 ms) === (external:skip cluster) Starting server 127.0.0.1:21135 ok [ok]: Detect write load to master (1005 ms) [ok]: Sub-replica reports zero repl offset and rank, and fails to win election - shutdown (14272 ms) === (external:skip cluster) Starting server 127.0.0.1:24721 ok === (external:skip cluster) Starting server 127.0.0.1:24723 ok === (external:skip cluster) Starting server 127.0.0.1:24725 ok === (external:skip cluster) Starting server 127.0.0.1:24727 ok [ok]: Primary abort sync if all slaves dropped dual-channel-replication yes (7061 ms) === (external:skip cluster) Starting server 127.0.0.1:24729 ok === (dual-channel-replication external:skip) Starting server 127.0.0.1:23105 ok === (external:skip cluster) Starting server 127.0.0.1:24731 ok === (external:skip cluster) Starting server 127.0.0.1:24733 ok === () Starting server 127.0.0.1:23107 ok === (external:skip cluster) Starting server 127.0.0.1:24735 ok === () Starting server 127.0.0.1:23109 ok [ok]: CLUSTER SLOT-STATS network-bytes-out, for non-slot specific commands. (3487 ms) [ok]: Test replication partial resync: no backlog (diskless: no, swapdb, dual-channel: yes, reconnect: 1) (7840 ms) [ok]: CLUSTER SLOT-STATS network-bytes-out, for slot specific commands. (2883 ms) === (repl) Starting server 127.0.0.1:24209 ok === () Starting server 127.0.0.1:24211 ok [ok]: Slave should be able to synchronize with the master (208 ms) [ok]: Detect write load to master (1005 ms) [ok]: CLUSTER SLOT-STATS network-bytes-out, blocking commands. (5627 ms) === (external:skip cluster) Starting server 127.0.0.1:21137 ok === (external:skip cluster) Starting server 127.0.0.1:21139 ok [ok]: Sync should continue if not all slaves dropped dual-channel-replication no (12105 ms) [ok]: Sub-replica reports zero repl offset and rank, and fails to win election - sigstop (4966 ms) === (external:skip cluster) Starting server 127.0.0.1:24737 ok [ok]: Test replication partial resync: ok after delay (diskless: no, swapdb, dual-channel: yes, reconnect: 1) (9322 ms) === (external:skip cluster) Starting server 127.0.0.1:24739 ok === (external:skip cluster) Starting server 127.0.0.1:24741 ok === (repl) Starting server 127.0.0.1:24213 ok === (external:skip cluster) Starting server 127.0.0.1:24743 ok === () Starting server 127.0.0.1:24215 ok === (external:skip cluster) Starting server 127.0.0.1:24745 ok [ok]: Slave should be able to synchronize with the master (204 ms) === (external:skip cluster) Starting server 127.0.0.1:24747 ok === (external:skip cluster) Starting server 127.0.0.1:24749 ok === (external:skip cluster) Starting server 127.0.0.1:24751 ok [ok]: Detect write load to master (1005 ms) [ok]: slave buffer are counted correctly (87971 ms) [ok]: Primary abort sync if all slaves dropped dual-channel-replication no (6049 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23111 ok === (maxmemory external:skip) Starting server 127.0.0.1:25759 ok === () Starting server 127.0.0.1:25761 ok [ok]: Master stream is correctly processed while the replica has a script in -BUSY state (42898 ms) === (repl external:skip) Starting server 127.0.0.1:24373 ok === () Starting server 127.0.0.1:23113 ok === () Starting server 127.0.0.1:24375 ok [ok]: Diskless load swapdb (different replid): new database is exposed after swapping dual-channel=yes (0 ms) === (repl external:skip) Starting server 127.0.0.1:24377 ok === () Starting server 127.0.0.1:24379 ok [ok]: Diskless load swapdb (different replid): replica enter loading dual-channel-replication-enabled=no (456 ms) [ok]: Diskless load swapdb (different replid): old database is exposed after replication fails dual-channel=no (0 ms) [ok]: CLUSTER SLOT-STATS network-bytes-out, replication stream egress. (2183 ms) === (repl external:skip) Starting server 127.0.0.1:24381 ok === (external:skip cluster) Starting server 127.0.0.1:21141 ok === () Starting server 127.0.0.1:24383 ok === (external:skip cluster) Starting server 127.0.0.1:21143 ok [ok]: Cluster is up (4 ms) [ok]: Diskless load swapdb (async_loading): new database is exposed after swapping (0 ms) === (repl external:skip) Starting server 127.0.0.1:24385 ok [ok]: Cluster is writable (389 ms) [ok]: Instance #5 is a slave (0 ms) === () Starting server 127.0.0.1:24387 ok [ok]: Test replication partial resync: backlog expired (diskless: no, swapdb, dual-channel: yes, reconnect: 1) (9239 ms) === (repl) Starting server 127.0.0.1:24217 ok === () Starting server 127.0.0.1:24219 ok [ok]: Test dual-channel-replication replica main channel disconnected (6170 ms) [ok]: Test dual channel replication slave of no one after main conn kill (1 ms) [ok]: Slave should be able to synchronize with the master (102 ms) [ok]: Diskless load swapdb (async_loading): replica enter async_loading (359 ms) [ok]: client do not break when cluster slot (2092 ms) [ok]: Diskless load swapdb (async_loading): old database is exposed while async replication is in progress (870 ms) [ok]: Detect write load to master (1003 ms) [ok]: Test replication partial resync: no reconnection, just sync (diskless: no, swapdb, dual-channel: no, reconnect: 0) (55 ms) [ok]: client can handle keys with hash tag (257 ms) [ok]: slot migration is valid from primary to another primary (259 ms) === (repl) Starting server 127.0.0.1:24221 ok === () Starting server 127.0.0.1:24223 ok [ok]: slot migration is invalid from primary to replica (336 ms) [ok]: Slave should be able to synchronize with the master (102 ms) [ok]: valkey-cli make source node ignores NOREPLICAS error when doing the last CLUSTER SETSLOT - gossip (2149 ms) [ok]: Busy script during async loading (1083 ms) [ok]: Blocked commands and configs during async-loading (443 ms) [ok]: Diskless load swapdb (async_loading): old database is exposed after async replication fails (1 ms) [ok]: Detect write load to master (1004 ms) === (external:skip cluster) Starting server 127.0.0.1:24753 ok === (external:skip cluster) Starting server 127.0.0.1:24755 ok === (external:skip cluster) Starting server 127.0.0.1:24757 ok === (external:skip cluster) Starting server 127.0.0.1:24759 ok [ok]: replica buffer don't induce eviction (10929 ms) === (external:skip cluster) Starting server 127.0.0.1:24761 ok Waiting for process 1088283 to exit... === (external:skip cluster) Starting server 127.0.0.1:24763 ok === (external:skip cluster) Starting server 127.0.0.1:24765 ok === (maxmemory external:skip) Starting server 127.0.0.1:25763 ok === (external:skip cluster) Starting server 127.0.0.1:24767 ok [ok]: Don't rehash if used memory exceeds maxmemory after rehash (273 ms) === (maxmemory external:skip io-threads:skip) Starting server 127.0.0.1:25765 ok Waiting for process 1088283 to exit... Waiting for process 1088283 to exit... evicted: 37 evicted: 37 [ok]: client tracking don't cause eviction feedback loop (1808 ms) === (maxmemory external:skip) Starting server 127.0.0.1:25767 ok [ok]: propagation with eviction (136 ms) === (maxmemory external:skip) Starting server 127.0.0.1:25769 ok Waiting for process 1088283 to exit... [ok]: propagation with eviction in MULTI (38 ms) === (maxmemory external:skip) Starting server 127.0.0.1:25771 ok [ok]: lru/lfu value of the key just added (2 ms) [116/122 done]: unit/maxmemory (172 seconds) Waiting for process 1088283 to exit... [ok]: Test replication partial resync: ok psync (diskless: no, swapdb, dual-channel: no, reconnect: 1) (6268 ms) === (repl) Starting server 127.0.0.1:24389 ok [ok]: CLUSTER SLOT-STATS network-bytes-out, sharded pub/sub, single channel. (2933 ms) === () Starting server 127.0.0.1:24391 ok === (repl) Starting server 127.0.0.1:24225 ok === () Starting server 127.0.0.1:24227 ok [ok]: Slave should be able to synchronize with the master (102 ms) [ok]: slot must be unbound on the owner when it is deleted (8233 ms) [ok]: Detect write load to master (1004 ms) [ok]: Test dual-channel-replication replica rdb connection disconnected (12185 ms) [ok]: Test dual channel replication slave of no one after rdb conn kill (0 ms) [ok]: CLUSTER SLOT-STATS network-bytes-out, sharded pub/sub, cross-slot channels. (3067 ms) === (external:skip cluster) Starting server 127.0.0.1:21145 ok [ok]: CLUSTER SLOTS from non-TLS client in TLS cluster (3667 ms) [117/122 done]: unit/cluster/cluster-slots (177 seconds) [ok]: CLUSTER SLOT-STATS contains default value upon valkey-server startup (1378 ms) filling took 7528 ms (TODO: use pipeline) {1119781:S 22 Feb 2025 09:19:30.381 # Internal error in RDB reading offset 16624587, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 53 {1119781:S 22 Feb 2025 09:19:30.441 # Internal error in RDB reading offset 11976157, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 68 {1119781:S 22 Feb 2025 09:19:30.467 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 83 {1119781:S 22 Feb 2025 09:19:30.513 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 98 {1119781:S 22 Feb 2025 09:19:30.559 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 113 {1119781:S 22 Feb 2025 09:19:30.600 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 128 {1119781:S 22 Feb 2025 09:19:30.639 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 143 {1119781:S 22 Feb 2025 09:19:30.664 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 158 [ok]: CLUSTER SLOT-STATS contains correct metrics upon key introduction (1248 ms) {1119781:S 22 Feb 2025 09:19:30.732 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 173 {1119781:S 22 Feb 2025 09:19:30.763 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 188 {1119781:S 22 Feb 2025 09:19:30.817 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 203 {1119781:S 22 Feb 2025 09:19:30.861 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 218 {1119781:S 22 Feb 2025 09:19:30.892 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 233 {1119781:S 22 Feb 2025 09:19:30.954 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 248 {1119781:S 22 Feb 2025 09:19:31.003 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 263 {1119781:S 22 Feb 2025 09:19:31.030 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 278 {1119781:S 22 Feb 2025 09:19:31.082 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 293 {1119781:S 22 Feb 2025 09:19:31.117 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 308 {1119781:S 22 Feb 2025 09:19:31.204 # Internal error in RDB reading offset 18833308, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 323 {1119781:S 22 Feb 2025 09:19:31.273 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 338 {1119781:S 22 Feb 2025 09:19:31.312 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 353 {1119781:S 22 Feb 2025 09:19:31.368 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 368 {1119781:S 22 Feb 2025 09:19:31.438 # Internal error in RDB reading offset 18833308, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 383 {1119781:S 22 Feb 2025 09:19:31.475 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 398 {1119781:S 22 Feb 2025 09:19:31.515 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 413 {1119781:S 22 Feb 2025 09:19:31.550 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 428 {1119781:S 22 Feb 2025 09:19:31.631 # Internal error in RDB reading offset 16624587, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 443 {1119781:S 22 Feb 2025 09:19:31.678 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 458 {1119781:S 22 Feb 2025 09:19:31.708 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 473 {1119781:S 22 Feb 2025 09:19:31.768 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 488 {1119781:S 22 Feb 2025 09:19:31.836 # Internal error in RDB reading offset 16624587, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 503 {1119781:S 22 Feb 2025 09:19:31.863 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 518 {1119781:S 22 Feb 2025 09:19:31.898 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 533 {1119781:S 22 Feb 2025 09:19:31.970 # Internal error in RDB reading offset 18833308, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 548 [ok]: CLUSTER SLOT-STATS contains correct metrics upon key mutation (1274 ms) {1119781:S 22 Feb 2025 09:19:32.001 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 563 {1119781:S 22 Feb 2025 09:19:32.029 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 578 [ok]: Test replication partial resync: no backlog (diskless: no, swapdb, dual-channel: no, reconnect: 1) (7844 ms) {1119781:S 22 Feb 2025 09:19:32.055 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 593 {1119781:S 22 Feb 2025 09:19:32.111 # Internal error in RDB reading offset 11976157, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 608 {1119781:S 22 Feb 2025 09:19:32.184 # Internal error in RDB reading offset 20927360, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 623 {1119781:S 22 Feb 2025 09:19:32.210 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 638 {1119781:S 22 Feb 2025 09:19:32.263 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 653 {1119781:S 22 Feb 2025 09:19:32.313 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 668 === (repl) Starting server 127.0.0.1:24229 ok {1119781:S 22 Feb 2025 09:19:32.360 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 683 {1119781:S 22 Feb 2025 09:19:32.396 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 698 {1119781:S 22 Feb 2025 09:19:32.440 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 713 {1119781:S 22 Feb 2025 09:19:32.465 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 728 === () Starting server 127.0.0.1:24231 ok {1119781:S 22 Feb 2025 09:19:32.527 # Internal error in RDB reading offset 18833308, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 743 {1119781:S 22 Feb 2025 09:19:32.584 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 758 {1119781:S 22 Feb 2025 09:19:32.616 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 773 {1119781:S 22 Feb 2025 09:19:32.651 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 788 [ok]: Slave should be able to synchronize with the master (102 ms) {1119781:S 22 Feb 2025 09:19:32.707 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 803 {1119781:S 22 Feb 2025 09:19:32.775 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 818 {1119781:S 22 Feb 2025 09:19:32.846 # Internal error in RDB reading offset 11976157, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 833 {1119781:S 22 Feb 2025 09:19:32.916 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 848 {1119781:S 22 Feb 2025 09:19:32.962 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 863 {1119781:S 22 Feb 2025 09:19:32.980 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 878 {1119781:S 22 Feb 2025 09:19:33.033 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 893 [ok]: valkey-cli make source node ignores NOREPLICAS error when doing the last CLUSTER SETSLOT - setslot (5316 ms) {1119781:S 22 Feb 2025 09:19:33.089 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 908 {1119781:S 22 Feb 2025 09:19:33.154 # Internal error in RDB reading offset 16624587, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 923 {1119781:S 22 Feb 2025 09:19:33.206 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 938 {1119781:S 22 Feb 2025 09:19:33.242 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 953 {1119781:S 22 Feb 2025 09:19:33.274 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 968 {1119781:S 22 Feb 2025 09:19:33.325 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 983 [ok]: CLUSTER SLOT-STATS contains correct metrics upon key deletion (1361 ms) [118/122 done]: unit/cluster/replica-migration (171 seconds) {1119781:S 22 Feb 2025 09:19:33.384 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 998 {1119781:S 22 Feb 2025 09:19:33.415 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1013 {1119781:S 22 Feb 2025 09:19:33.456 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1028 {1119781:S 22 Feb 2025 09:19:33.476 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1043 {1119781:S 22 Feb 2025 09:19:33.494 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1058 {1119781:S 22 Feb 2025 09:19:33.532 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1073 {1119781:S 22 Feb 2025 09:19:33.584 # Internal error in RDB reading offset 10417676, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1088 {1119781:S 22 Feb 2025 09:19:33.628 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1103 {1119781:S 22 Feb 2025 09:19:33.654 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1118 [ok]: Detect write load to master (1003 ms) {1119781:S 22 Feb 2025 09:19:33.716 # Internal error in RDB reading offset 16624587, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1133 {1119781:S 22 Feb 2025 09:19:33.739 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1148 {1119781:S 22 Feb 2025 09:19:33.765 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1163 {1119781:S 22 Feb 2025 09:19:33.795 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1178 {1119781:S 22 Feb 2025 09:19:33.838 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1193 {1119781:S 22 Feb 2025 09:19:33.869 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1208 {1119781:S 22 Feb 2025 09:19:33.897 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1223 {1119781:S 22 Feb 2025 09:19:33.944 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1238 {1119781:S 22 Feb 2025 09:19:33.970 # Internal error in RDB reading offset 0, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1253 {1119781:S 22 Feb 2025 09:19:34.002 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1268 {1119781:S 22 Feb 2025 09:19:34.036 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1283 {1119781:S 22 Feb 2025 09:19:34.082 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1298 {1119781:S 22 Feb 2025 09:19:34.147 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1313 {1119781:S 22 Feb 2025 09:19:34.198 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1328 {1119781:S 22 Feb 2025 09:19:34.257 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1343 {1119781:S 22 Feb 2025 09:19:34.319 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1358 {1119781:S 22 Feb 2025 09:19:34.352 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1373 {1119781:S 22 Feb 2025 09:19:34.422 # Internal error in RDB reading offset 16624587, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1388 {1119781:S 22 Feb 2025 09:19:34.467 # Internal error in RDB reading offset 6179674, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1403 {1119781:S 22 Feb 2025 09:19:34.530 # Internal error in RDB reading offset 14530483, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1418 {1119781:S 22 Feb 2025 09:19:34.586 # Internal error in RDB reading offset 11976157, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1433 {1119781:S 22 Feb 2025 09:19:34.644 # Internal error in RDB reading offset 16624587, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1448 {1119781:S 22 Feb 2025 09:19:34.676 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1463 {1119781:S 22 Feb 2025 09:19:34.703 # Internal error in RDB reading offset 1987958, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1478 {1119781:S 22 Feb 2025 09:19:34.751 # Internal error in RDB reading offset 8129017, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1493 {1119781:S 22 Feb 2025 09:19:34.829 # Internal error in RDB reading offset 18833308, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1508 {1119781:S 22 Feb 2025 09:19:34.869 # Internal error in RDB reading offset 4071232, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1523 {1119781:S 22 Feb 2025 09:19:34.950 # Internal error in RDB reading offset 20927360, function at rdb.c:3390 -> Unexpected EOF reading RDB file. Failure loading rdb format from socket, assuming connection error, resuming operation.} 1538 test took 4676 ms [ok]: diskless loading short read (12606 ms) === (repl external:skip) Starting server 127.0.0.1:24393 ok === () Starting server 127.0.0.1:24395 ok === () Starting server 127.0.0.1:24397 ok [ok]: CLUSTER SLOT-STATS slot visibility based on slot ownership changes (2693 ms) === (external:skip cluster) Starting server 127.0.0.1:21147 ok [ok]: Test dual-channel-replication primary reject set-rdb-client after client killed (11168 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23115 ok === () Starting server 127.0.0.1:23117 ok === () Starting server 127.0.0.1:23119 ok [ok]: CLUSTER SLOT-STATS SLOTSRANGE all slots present (1 ms) [ok]: CLUSTER SLOT-STATS SLOTSRANGE some slots missing (1 ms) === (external:skip cluster) Starting server 127.0.0.1:21149 ok [ok]: Test replica unable to join dual channel replication sync after started (1118 ms) === (dual-channel-replication external:skip) Starting server 127.0.0.1:23121 ok === () Starting server 127.0.0.1:23123 ok [ok]: Test replication partial resync: ok after delay (diskless: no, swapdb, dual-channel: no, reconnect: 1) (9513 ms) === (repl) Starting server 127.0.0.1:24233 ok [ok]: diskless no replicas drop during rdb pipe (8177 ms) === () Starting server 127.0.0.1:24235 ok === () Starting server 127.0.0.1:24399 ok === () Starting server 127.0.0.1:24401 ok [ok]: Slave should be able to synchronize with the master (203 ms) [ok]: Detect write load to master (0 ms) [ok]: CLUSTER SLOT-STATS ORDERBY DESC correct ordering (6401 ms) [ok]: diskless slow replicas drop during rdb pipe (3525 ms) === () Starting server 127.0.0.1:24403 ok === () Starting server 127.0.0.1:24405 ok [ok]: Replica recover rdb-connection killed (9742 ms) [ok]: Test replication partial resync: backlog expired (diskless: no, swapdb, dual-channel: no, reconnect: 1) (9610 ms) [ok]: CLUSTER SLOT-STATS ORDERBY ASC correct ordering (6749 ms) [ok]: CLUSTER SLOT-STATS ORDERBY LIMIT correct response pagination, where limit is less than number of assigned slots (25 ms) [ok]: CLUSTER SLOT-STATS ORDERBY LIMIT correct response pagination, where limit is greater than number of assigned slots (4 ms) [ok]: CLUSTER SLOT-STATS ORDERBY arg sanity check. (2 ms) === (repl) Starting server 127.0.0.1:24237 ok === (external:skip cluster) Starting server 127.0.0.1:21151 ok === () Starting server 127.0.0.1:24239 ok === (external:skip cluster) Starting server 127.0.0.1:21153 ok [ok]: diskless fast replicas drop during rdb pipe (7209 ms) === () Starting server 127.0.0.1:24407 ok === () Starting server 127.0.0.1:24409 ok [ok]: Slave should be able to synchronize with the master (1719 ms) [ok]: Detect write load to master (0 ms) [ok]: Test replication partial resync: no reconnection, just sync (diskless: yes, disabled, dual-channel: yes, reconnect: 0) (65 ms) [ok]: diskless all replicas drop during rdb pipe (1646 ms) === () Starting server 127.0.0.1:24411 ok === (repl) Starting server 127.0.0.1:24241 ok === () Starting server 127.0.0.1:24413 ok === () Starting server 127.0.0.1:24243 ok [ok]: Slave should be able to synchronize with the master (708 ms) [ok]: Detect write load to master (0 ms) [ok]: Replica recover main-connection killed (10039 ms) [119/122 done]: integration/dual-channel-replication (184 seconds) [ok]: diskless timeout replicas drop during rdb pipe (6268 ms) === (repl) Starting server 127.0.0.1:24415 ok === () Starting server 127.0.0.1:24417 ok [ok]: Test replication partial resync: ok psync (diskless: yes, disabled, dual-channel: yes, reconnect: 1) (6261 ms) === (repl) Starting server 127.0.0.1:24245 ok === () Starting server 127.0.0.1:24247 ok [ok]: diskless replication child being killed is collected (1798 ms) === (repl) Starting server 127.0.0.1:24419 ok === () Starting server 127.0.0.1:24421 ok [ok]: Slave should be able to synchronize with the master (709 ms) [ok]: Detect write load to master (0 ms) [ok]: replication child dies when parent is killed - diskless: yes dual-channel-replication-enabled: yes (1353 ms) === (repl) Starting server 127.0.0.1:24423 ok === () Starting server 127.0.0.1:24425 ok [ok]: replication child dies when parent is killed - diskless: no dual-channel-replication-enabled: no (1769 ms) === (repl) Starting server 127.0.0.1:24427 ok [ok]: CLUSTER SLOT-STATS metrics replication for new keys (3479 ms) === () Starting server 127.0.0.1:24429 ok [ok]: diskless replication read pipe cleanup (1367 ms) === (repl) Starting server 127.0.0.1:24431 ok === () Starting server 127.0.0.1:24433 ok === () Starting server 127.0.0.1:24435 ok [ok]: replicaof right after disconnection (2376 ms) === (repl) Starting server 127.0.0.1:24437 ok [ok]: CLUSTER SLOT-STATS metrics replication for existing keys (3594 ms) === () Starting server 127.0.0.1:24439 ok === () Starting server 127.0.0.1:24441 ok [ok]: Kill rdb child process if its dumping RDB is not useful (1247 ms) [ok]: Test replication partial resync: no backlog (diskless: yes, disabled, dual-channel: yes, reconnect: 1) (7752 ms) === (repl external:skip) Starting server 127.0.0.1:24443 ok === () Starting server 127.0.0.1:24445 ok === (repl) Starting server 127.0.0.1:24249 ok === () Starting server 127.0.0.1:24447 ok === () Starting server 127.0.0.1:24251 ok === () Starting server 127.0.0.1:24449 ok [ok]: Don't disconnect with replicas before loading transferred RDB when full sync with dual-channel-replication yes (1 ms) [ok]: Discard cache master before loading transferred RDB when full sync with dual-channel-replication yes (104 ms) === (repl external:skip) Starting server 127.0.0.1:24451 ok [ok]: CLUSTER SLOT-STATS metrics replication for deleting keys (2775 ms) === () Starting server 127.0.0.1:24453 ok [120/122 done]: unit/cluster/slot-stats (207 seconds) === () Starting server 127.0.0.1:24455 ok === () Starting server 127.0.0.1:24457 ok [ok]: Slave should be able to synchronize with the master (1719 ms) [ok]: Detect write load to master (0 ms) [ok]: Don't disconnect with replicas before loading transferred RDB when full sync with dual-channel-replication no (2 ms) [ok]: Discard cache master before loading transferred RDB when full sync with dual-channel-replication no (104 ms) === (repl) Starting server 127.0.0.1:24459 ok === () Starting server 127.0.0.1:24461 ok [ok]: replica can handle EINTR if use diskless load (727 ms) === (repl external:skip) Starting server 127.0.0.1:24463 ok SYNC _addReplyToBufferOrList: REDIS0011ú valkey-ver8.0.2ú redis-bitsÀ úctimeÂÏ–¹gúused-mem¨ úrepl-stream-dbÀúrepl-id(b57561954c954b7fdec6e8d56c6bf6c2a9c5d33fú repl-offsetÀúaof-baseÀÿ$:⩱·n [ok]: replica do not write the reply to the replication link - SYNC (_addReplyToBufferOrList) (41 ms) SYNC addReplyDeferredLen: I/O error reading reply Waiting for background save to finish... [ok]: replica do not write the reply to the replication link - SYNC (addReplyDeferredLen) (133 ms) PSYNC _addReplyToBufferOrList: I/O error reading reply Waiting for background save to finish... [ok]: replica do not write the reply to the replication link - PSYNC (_addReplyToBufferOrList) (94 ms) PSYNC addReplyDeferredLen: I/O error reading reply Waiting for background save to finish... [ok]: replica do not write the reply to the replication link - PSYNC (addReplyDeferredLen) (81 ms) [ok]: PSYNC with wrong offset should throw error (3 ms) === (repl external:skip) Starting server 127.0.0.1:24465 ok === () Starting server 127.0.0.1:24467 ok [ok]: Test replication with lazy expire (837 ms) === (repl external:skip) Starting server 127.0.0.1:24469 ok === () Starting server 127.0.0.1:24311 ok [ok]: Replica keep the old data if RDB file save fails in disk-based replication (169 ms) [121/122 done]: integration/replication (195 seconds) [ok]: Test replication partial resync: ok after delay (diskless: yes, disabled, dual-channel: yes, reconnect: 1) (9563 ms) === (repl) Starting server 127.0.0.1:24253 ok === () Starting server 127.0.0.1:24255 ok [ok]: Slave should be able to synchronize with the master (1548 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: backlog expired (diskless: yes, disabled, dual-channel: yes, reconnect: 1) (9522 ms) === (repl) Starting server 127.0.0.1:24257 ok === () Starting server 127.0.0.1:24259 ok [ok]: Slave should be able to synchronize with the master (1538 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: no reconnection, just sync (diskless: yes, disabled, dual-channel: no, reconnect: 0) (59 ms) === (repl) Starting server 127.0.0.1:24261 ok === () Starting server 127.0.0.1:24263 ok [ok]: Slave should be able to synchronize with the master (1537 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: ok psync (diskless: yes, disabled, dual-channel: no, reconnect: 1) (6217 ms) === (repl) Starting server 127.0.0.1:24265 ok === () Starting server 127.0.0.1:24267 ok [ok]: Slave should be able to synchronize with the master (1538 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: no backlog (diskless: yes, disabled, dual-channel: no, reconnect: 1) (7817 ms) === (repl) Starting server 127.0.0.1:24269 ok === () Starting server 127.0.0.1:24271 ok [ok]: Slave should be able to synchronize with the master (1537 ms) [ok]: Detect write load to master (0 ms) [ok]: Test replication partial resync: ok after delay (diskless: yes, disabled, dual-channel: no, reconnect: 1) (9273 ms) === (repl) Starting server 127.0.0.1:24273 ok === () Starting server 127.0.0.1:24275 ok [ok]: Slave should be able to synchronize with the master (424 ms) [ok]: Detect write load to master (1005 ms) [ok]: Test replication partial resync: backlog expired (diskless: yes, disabled, dual-channel: no, reconnect: 1) (9560 ms) === (repl) Starting server 127.0.0.1:24277 ok === () Starting server 127.0.0.1:24279 ok [ok]: Slave should be able to synchronize with the master (516 ms) [ok]: Detect write load to master (0 ms) [ok]: Test replication partial resync: no reconnection, just sync (diskless: yes, swapdb, dual-channel: yes, reconnect: 0) (33 ms) === (repl) Starting server 127.0.0.1:24281 ok === () Starting server 127.0.0.1:24283 ok [ok]: Slave should be able to synchronize with the master (1437 ms) [ok]: Detect write load to master (0 ms) [ok]: Test replication partial resync: ok psync (diskless: yes, swapdb, dual-channel: yes, reconnect: 1) (6495 ms) === (repl) Starting server 127.0.0.1:24285 ok === () Starting server 127.0.0.1:24287 ok [ok]: Slave should be able to synchronize with the master (1451 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: no backlog (diskless: yes, swapdb, dual-channel: yes, reconnect: 1) (7799 ms) === (repl) Starting server 127.0.0.1:24289 ok === () Starting server 127.0.0.1:24291 ok [ok]: Slave should be able to synchronize with the master (1434 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: ok after delay (diskless: yes, swapdb, dual-channel: yes, reconnect: 1) (9200 ms) === (repl) Starting server 127.0.0.1:24293 ok === () Starting server 127.0.0.1:24295 ok [ok]: Slave should be able to synchronize with the master (1551 ms) [ok]: Detect write load to master (0 ms) [ok]: Test replication partial resync: backlog expired (diskless: yes, swapdb, dual-channel: yes, reconnect: 1) (9385 ms) === (repl) Starting server 127.0.0.1:24297 ok === () Starting server 127.0.0.1:24299 ok [ok]: Slave should be able to synchronize with the master (1628 ms) [ok]: Detect write load to master (0 ms) [ok]: Test replication partial resync: no reconnection, just sync (diskless: yes, swapdb, dual-channel: no, reconnect: 0) (316 ms) === (repl) Starting server 127.0.0.1:24301 ok === () Starting server 127.0.0.1:24303 ok [ok]: Slave should be able to synchronize with the master (619 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: ok psync (diskless: yes, swapdb, dual-channel: no, reconnect: 1) (6211 ms) === (repl) Starting server 127.0.0.1:24305 ok === () Starting server 127.0.0.1:24307 ok [ok]: Slave should be able to synchronize with the master (1630 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: no backlog (diskless: yes, swapdb, dual-channel: no, reconnect: 1) (7867 ms) === (repl) Starting server 127.0.0.1:24309 ok === () Starting server 127.0.0.1:24151 ok [ok]: Slave should be able to synchronize with the master (1543 ms) [ok]: Detect write load to master (1 ms) [ok]: Test replication partial resync: ok after delay (diskless: yes, swapdb, dual-channel: no, reconnect: 1) (9193 ms) === (repl) Starting server 127.0.0.1:24153 ok === () Starting server 127.0.0.1:24155 ok [ok]: Slave should be able to synchronize with the master (1434 ms) [ok]: Detect write load to master (0 ms) [ok]: Test replication partial resync: backlog expired (diskless: yes, swapdb, dual-channel: no, reconnect: 1) (9479 ms) [122/122 done]: integration/replication-psync (345 seconds) Testing solo test === () Starting server 127.0.0.1:24157 ok [ignore]: XADD one huge field: large memory flag not provided === () Starting server 127.0.0.1:24159 ok [ignore]: XADD one huge field - 1: large memory flag not provided === () Starting server 127.0.0.1:24161 ok [ignore]: several XADD big fields: large memory flag not provided === () Starting server 127.0.0.1:24163 ok [ignore]: single XADD big fields: large memory flag not provided === () Starting server 127.0.0.1:24165 ok [ignore]: hash with many big fields: large memory flag not provided === () Starting server 127.0.0.1:24167 ok [ignore]: hash with one huge field: large memory flag not provided [122/122 done]: violations (2 seconds) Testing solo test === () Starting server 127.0.0.1:24169 ok [122/122 done]: list-large-memory (1 seconds) Testing solo test === (bitops) Starting server 127.0.0.1:24171 ok [ignore]: BIT pos larger than UINT_MAX: large memory flag not provided [ignore]: SETBIT values larger than UINT32_MAX and lzf_compress/lzf_decompress correctly: large memory flag not provided [122/122 done]: bitops-large-memory (0 seconds) Testing solo test === () Starting server 127.0.0.1:24173 ok [122/122 done]: set-large-memory (1 seconds) The End Execution time of different units: 1 seconds - unit/info-command 1 seconds - unit/violations 1 seconds - unit/printver 0 seconds - unit/type/incr 2 seconds - unit/quit 0 seconds - unit/cluster/base 2 seconds - unit/replybufsize 0 seconds - unit/cluster/cli 0 seconds - unit/cluster/cluster-multiple-meets 0 seconds - unit/cluster/cluster-reliable-meet 2 seconds - unit/acl-v2 3 seconds - unit/slowlog 3 seconds - unit/shutdown 3 seconds - unit/keyspace 4 seconds - unit/tls 4 seconds - unit/limits 4 seconds - unit/lazyfree 5 seconds - unit/pubsubshard 5 seconds - unit/networking 6 seconds - unit/protocol 6 seconds - unit/bitfield 6 seconds - unit/info 6 seconds - unit/pause 6 seconds - unit/auth 7 seconds - unit/querybuf 7 seconds - unit/pubsub 9 seconds - unit/tracking 3 seconds - unit/cluster/info 10 seconds - unit/functions 11 seconds - unit/acl 11 seconds - unit/introspection-2 7 seconds - unit/cluster/human-announced-nodename 14 seconds - unit/multi 12 seconds - unit/cluster/cluster-nodes-slots 9 seconds - unit/cluster/half-migrated-slot 13 seconds - unit/cluster/announced-endpoints 13 seconds - unit/type/stream-cgroups 15 seconds - unit/bitops 7 seconds - unit/cluster/multi-slot-operations 3 seconds - unit/cluster/scripting 19 seconds - unit/expire 17 seconds - unit/cluster/cluster-shards 21 seconds - unit/latency-monitor 13 seconds - unit/cluster/misc 19 seconds - unit/cluster/hostnames 24 seconds - unit/type/hash 21 seconds - unit/cluster/faildet 26 seconds - unit/aofrw 10 seconds - unit/cluster/slot-migration-response 12 seconds - unit/cluster/sharded-pubsub 1 seconds - integration/convert-ziplist-hash-on-load 1 seconds - integration/convert-ziplist-zset-on-load 27 seconds - unit/introspection 2 seconds - integration/aof-race 18 seconds - unit/cluster/no-failover-option 17 seconds - unit/cluster/pubsub 17 seconds - unit/cluster/pubsubshard-slot-migration 2 seconds - integration/convert-zipmap-hash-on-load 17 seconds - unit/cluster/pubsubshard 3 seconds - integration/logging 29 seconds - unit/cluster/consistency-check 31 seconds - unit/cluster/announce-client-ip 32 seconds - unit/type/string 6 seconds - integration/dismiss-mem 29 seconds - unit/cluster/failover2 27 seconds - unit/cluster/manual-takeover 28 seconds - unit/cluster/links 14 seconds - unit/cluster/transactions-on-replica 35 seconds - unit/other 8 seconds - integration/failover 3 seconds - integration/replica-redirect 33 seconds - unit/cluster/failure-marking 38 seconds - unit/wait 41 seconds - unit/sort 28 seconds - unit/cluster/replica-in-sync 16 seconds - integration/psync2-master-restart 21 seconds - integration/corrupt-dump-fuzzer 47 seconds - unit/type/list 50 seconds - unit/obuf-limits 48 seconds - unit/cluster/cluster-response-tls 26 seconds - integration/aof-multi-part 27 seconds - integration/block-repl 22 seconds - integration/rdb 24 seconds - integration/psync2-pingoff 50 seconds - unit/cluster/failover 23 seconds - integration/psync2-reg 20 seconds - integration/shutdown 36 seconds - unit/cluster/update-msg 58 seconds - unit/dump 35 seconds - integration/aof 26 seconds - integration/valkey-benchmark 47 seconds - unit/cluster/slave-stop-cond 30 seconds - integration/replication-3 40 seconds - integration/corrupt-dump 29 seconds - integration/valkey-cli 71 seconds - unit/scan 71 seconds - unit/type/list-2 71 seconds - unit/type/stream 73 seconds - unit/client-eviction 56 seconds - unit/cluster/slot-ownership 44 seconds - integration/replication-2 77 seconds - unit/type/list-3 79 seconds - unit/type/set 50 seconds - integration/psync2 86 seconds - unit/scripting 88 seconds - unit/type/zset 95 seconds - unit/hyperloglog 63 seconds - integration/replication-4 84 seconds - unit/cluster/slave-selection 97 seconds - unit/cluster/manual-failover 69 seconds - integration/replication-buffer 108 seconds - unit/geo 108 seconds - unit/cluster/diskless-load-swapdb 105 seconds - unit/cluster/many-slot-migration 97 seconds - unit/cluster/slot-migration 172 seconds - unit/maxmemory 177 seconds - unit/cluster/cluster-slots 171 seconds - unit/cluster/replica-migration 184 seconds - integration/dual-channel-replication 207 seconds - unit/cluster/slot-stats 195 seconds - integration/replication 345 seconds - integration/replication-psync 2 seconds - violations 1 seconds - list-large-memory 0 seconds - bitops-large-memory 1 seconds - set-large-memory \o/ All tests passed without errors! Cleanup: may take some time... OK + ./runtest-moduleapi make: Entering directory '/usr/src/RPM/BUILD/valkey-8.0.2/tests/modules' gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c commandfilter.c -o commandfilter.xo gcc -o commandfilter.so commandfilter.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c basics.c -o basics.xo gcc -o basics.so basics.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c testrdb.c -o testrdb.xo gcc -o testrdb.so testrdb.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c fork.c -o fork.xo gcc -o fork.so fork.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c infotest.c -o infotest.xo gcc -o infotest.so infotest.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c propagate.c -o propagate.xo propagate.c: In function 'timerNestedHandler': propagate.c:90:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | int repl = (long long)data; | ^ gcc -o propagate.so propagate.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c misc.c -o misc.xo gcc -o misc.so misc.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c hooks.c -o hooks.xo gcc -o hooks.so hooks.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c blockonkeys.c -o blockonkeys.xo gcc -o blockonkeys.so blockonkeys.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c blockonbackground.c -o blockonbackground.xo gcc -o blockonbackground.so blockonbackground.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c scan.c -o scan.xo gcc -o scan.so scan.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c datatype.c -o datatype.xo gcc -o datatype.so datatype.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c datatype2.c -o datatype2.xo gcc -o datatype2.so datatype2.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c auth.c -o auth.xo gcc -o auth.so auth.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c keyspace_events.c -o keyspace_events.xo gcc -o keyspace_events.so keyspace_events.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c blockedclient.c -o blockedclient.xo gcc -o blockedclient.so blockedclient.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c getkeys.c -o getkeys.xo gcc -o getkeys.so getkeys.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c getchannels.c -o getchannels.xo gcc -o getchannels.so getchannels.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c test_lazyfree.c -o test_lazyfree.xo gcc -o test_lazyfree.so test_lazyfree.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c timer.c -o timer.xo gcc -o timer.so timer.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c defragtest.c -o defragtest.xo gcc -o defragtest.so defragtest.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c keyspecs.c -o keyspecs.xo gcc -o keyspecs.so keyspecs.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c hash.c -o hash.xo gcc -o hash.so hash.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c zset.c -o zset.xo gcc -o zset.so zset.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c stream.c -o stream.xo gcc -o stream.so stream.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c mallocsize.c -o mallocsize.xo gcc -o mallocsize.so mallocsize.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c aclcheck.c -o aclcheck.xo gcc -o aclcheck.so aclcheck.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c list.c -o list.xo gcc -o list.so list.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c subcommands.c -o subcommands.xo gcc -o subcommands.so subcommands.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c reply.c -o reply.xo gcc -o reply.so reply.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c cmdintrospection.c -o cmdintrospection.xo gcc -o cmdintrospection.so cmdintrospection.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c eventloop.c -o eventloop.xo gcc -o eventloop.so eventloop.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c moduleconfigs.c -o moduleconfigs.xo gcc -o moduleconfigs.so moduleconfigs.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c moduleconfigstwo.c -o moduleconfigstwo.xo gcc -o moduleconfigstwo.so moduleconfigstwo.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c publish.c -o publish.xo gcc -o publish.so publish.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c usercall.c -o usercall.xo gcc -o usercall.so usercall.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c postnotifications.c -o postnotifications.xo gcc -o postnotifications.so postnotifications.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c moduleauthtwo.c -o moduleauthtwo.xo gcc -o moduleauthtwo.so moduleauthtwo.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c rdbloadsave.c -o rdbloadsave.xo gcc -o rdbloadsave.so rdbloadsave.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c crash.c -o crash.xo gcc -o crash.so crash.xo -shared gcc -I../../src -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c cluster.c -o cluster.xo gcc -o cluster.so cluster.xo -shared rm auth.xo hooks.xo publish.xo moduleauthtwo.xo aclcheck.xo list.xo hash.xo timer.xo propagate.xo usercall.xo datatype2.xo getchannels.xo mallocsize.xo crash.xo scan.xo eventloop.xo basics.xo fork.xo cmdintrospection.xo misc.xo testrdb.xo blockedclient.xo moduleconfigs.xo rdbloadsave.xo postnotifications.xo defragtest.xo cluster.xo moduleconfigstwo.xo infotest.xo stream.xo keyspace_events.xo test_lazyfree.xo blockonkeys.xo keyspecs.xo commandfilter.xo getkeys.xo zset.xo reply.xo datatype.xo blockonbackground.xo subcommands.xo make: Leaving directory '/usr/src/RPM/BUILD/valkey-8.0.2/tests/modules' Cleanup: may take some time... OK Starting test server at port 21079 [ready]: 2215643 Testing unit/moduleapi/commandfilter [ready]: 2215658 Testing unit/moduleapi/basics [ready]: 2215698 Testing unit/moduleapi/fork [ready]: 2215733 Testing unit/moduleapi/testrdb [ready]: 2215662 Testing unit/moduleapi/infotest [ready]: 2215666 Testing unit/moduleapi/moduleconfigs [ready]: 2215722 Testing unit/moduleapi/infra [ready]: 2215685 Testing unit/moduleapi/propagate [ready]: 2215760 Testing unit/moduleapi/hooks [ready]: 2215805 Testing unit/moduleapi/misc [ready]: 2215743 Testing unit/moduleapi/blockonkeys [ready]: 2215823 Testing unit/moduleapi/blockonbackground [ready]: 2215773 Testing unit/moduleapi/scan [ready]: 2215845 Testing unit/moduleapi/datatype [ready]: 2215809 Testing unit/moduleapi/auth [ready]: 2215831 Testing unit/moduleapi/keyspace_events [ok]: Module client blocked on keys: Circular BPOPPUSH (6 ms) [ok]: Module client blocked on keys: Self-referential BPOPPUSH (1 ms) [ok]: test RM_Call (0 ms) [ok]: test RM_Call args array (1 ms) [ok]: test RM_Call recursive (0 ms) [ok]: Retain a command filter argument (1 ms) [ok]: Modules can create a user that can be authenticated (1 ms) [ok]: Command Filter handles redirected commands (0 ms) [ok]: De-authenticating clients is tracked and kills clients (1 ms) [ok]: test valkey version (3 ms) [ok]: Command Filter can call RedisModule_CommandFilterArgDelete (0 ms) [ok]: Modules can't authenticate with ACLs users that dont exist (4 ms) [ok]: Command Filter can call RedisModule_CommandFilterArgInsert (4 ms) [ok]: test long double conversions (3 ms) [ok]: Modules can authenticate with ACL users (0 ms) [ok]: Command Filter can call RedisModule_CommandFilterArgReplace (1 ms) [ok]: test unsigned long long conversions (1 ms) [ok]: Client callback is called on user switch (1 ms) [ok]: Command Filter applies on RM_Call() commands (0 ms) [ok]: modules can redact arguments (1 ms) [ok]: Command Filter applies on Lua redis.call() (1 ms) [ok]: test module db commands (4 ms) [ok]: Unload the module - testacl (0 ms) [ok]: Command Filter applies on Lua redis.call() that calls a module (0 ms) [ok]: Command Filter strings can be retained (0 ms) [ok]: Command Filter is unregistered implicitly on module unload (1 ms) [ok]: Command Filter unregister works as expected (1 ms) [ok]: test module api basics (9 ms) [ok]: test rm_call auto mode (1 ms) [ok]: test RedisModule_ResetDataset do not reset functions (7 ms) [ok]: test module keyexists (0 ms) [ok]: Command Filter REDISMODULE_CMDFILTER_NOSELF works as expected (5 ms) [ok]: test get resp (1 ms) [ok]: Unload the module - commandfilter (1 ms) [ok]: Unload the module - test (1 ms) [ok]: test module lru api (4 ms) [ok]: test module lfu api (3 ms) [ok]: Config get commands work (8 ms) [ok]: test module clientinfo api (5 ms) [ok]: DataType: Test module is sane, GET/SET work. (1 ms) [ok]: test blocking of datatype creation outside of OnLoad (0 ms) [ok]: Test module aof save on server start from empty (5 ms) [ok]: DataType: RM_SaveDataTypeToString(), RM_LoadDataTypeFromStringEncver() work (2 ms) [ok]: DataType: Handle truncated RM_LoadDataTypeFromStringEncver() (2 ms) [ok]: Config set commands work (9 ms) [ok]: Module client blocked on keys: BPOPPUSH unblocked by timer (49 ms) [ok]: Test clients connection / disconnection hooks (6 ms) [ok]: tracking with rm_call sanity (11 ms) [ok]: module reading info (15 ms) [ok]: Module client blocked on keys (no metadata): No block (1 ms) [ok]: DataType: ModuleTypeReplaceValue() happy path works (4 ms) [ok]: Test module client change event for blocked client (1 ms) [ok]: module info all (1 ms) [ok]: module info all infotest (1 ms) [ok]: module info everything (1 ms) [ok]: DataType: ModuleTypeReplaceValue() fails on non-module keys (1 ms) [ok]: Config set commands enum flags (5 ms) [ok]: Immutable flag works properly and rejected strings dont leak (1 ms) [ok]: DataType: Copy command works for modules (1 ms) [ok]: module info modules (2 ms) [ok]: tracking with rm_call with script (6 ms) [ok]: module info one module (4 ms) [ok]: Numeric limits work properly (5 ms) [ok]: module info one section (1 ms) [ok]: Enums only able to be set to passed in values (1 ms) [ok]: Test loaded key space event (6 ms) [ok]: test blocking of config registration and load outside of OnLoad (1 ms) [ok]: module info dict (2 ms) [ok]: Module scan keyspace (6 ms) [ok]: publish to self inside rm_call (6 ms) [ok]: Module scan hash listpack (2 ms) [ok]: Nested multi due to RM_Call (5 ms) [ok]: module info unsafe fields (4 ms) [ok]: module info multiply sections without all, everything, default keywords (0 ms) [ok]: module info multiply sections with all keyword and modules (0 ms) [ok]: Nested multi due to RM_Call, with client MULTI (2 ms) [ok]: Module scan hash listpack with int value (5 ms) [ok]: Nested multi due to RM_Call, with EVAL (1 ms) [ok]: Test module key space event (0 ms) [ok]: test module get/set client name by id api (5 ms) [ok]: test module getclientcert api (1 ms) [ok]: Module scan hash dict (1 ms) [ok]: Module scan zset listpack (1 ms) [ok]: module info multiply sections with everything keyword (5 ms) [ok]: Unload removes module configs (10 ms) [ok]: Unload the module - infotest (1 ms) [ok]: Module scan zset skiplist (2 ms) [ok]: test detached thread safe cnotext (5 ms) [ok]: Keyspace notifications: module events test (5 ms) [ok]: test RM_Call CLIENT INFO (3 ms) [ok]: Module scan set intset (5 ms) [ok]: Unsafe command names are sanitized in INFO output (1 ms) [ok]: test loadex functionality (7 ms) [ok]: Module scan set dict (4 ms) [ok]: test monotonic time (3 ms) [ok]: Module scan set listpack (1 ms) [ok]: apply function works (5 ms) [ok]: Unload the module - scan (1 ms) [ok]: rm_call OOM (3 ms) [ok]: rm_call clear OOM (0 ms) [ok]: rm_call OOM Eval (2 ms) [ok]: test double config argument to loadex (5 ms) [ok]: rm_call write flag (0 ms) [ok]: missing loadconfigs call (0 ms) [ok]: rm_call EVAL (1 ms) [ok]: rm_call EVAL - OOM - with M flag (3 ms) [ok]: rm_call EVAL - OOM - without M flag (0 ms) [ok]: not enough good replicas (4 ms) [ok]: rm_call EVAL - read-only replica (1 ms) [ok]: rm_call EVAL - stale replica (1 ms) [ok]: test loadex rejects bad configs (15 ms) [1/42 done]: unit/moduleapi/auth (1 seconds) Testing unit/moduleapi/blockedclient [ok]: Module client blocked on keys (no metadata): Timeout (75 ms) [ok]: Module client blocked on keys (no metadata): Blocked (4 ms) [ok]: Module client blocked on keys (with metadata): No block (3 ms) [ok]: modules are able to persist types (298 ms) [2/42 done]: unit/moduleapi/infotest (1 seconds) Testing unit/moduleapi/getkeys [ok]: Test expired key space event (71 ms) [ok]: Unload the module - testkeyspace (0 ms) [ok]: Verify RM_StringDMA with expiration are not causing invalid memory access (0 ms) [ok]: Test module cron hook (104 ms) [ok]: Test module loaded / unloaded hooks (6 ms) [ok]: Module fork (205 ms) [3/42 done]: unit/moduleapi/scan (1 seconds) Testing unit/moduleapi/test_lazyfree [ok]: blocked clients time tracking - check blocked command that uses RedisModule_BlockedClientMeasureTimeStart() is tracking background time (216 ms) [ok]: Module client blocked on keys (with metadata): Timeout (98 ms) [ok]: Module client blocked on keys (with metadata): Blocked, case 1 (2 ms) [ok]: Module client blocked on keys (with metadata): Blocked, case 2 (2 ms) [ok]: Module fork kill (44 ms) [ok]: Module client blocked on keys (with metadata): Blocked, DEL (9 ms) [ok]: Unload the module - fork (0 ms) [ok]: Module client blocked on keys (with metadata): Blocked, FLUSHALL (6 ms) [ok]: module command disabled (1 ms) [ok]: Module client blocked on keys (with metadata): Blocked, SWAPDB, no key (6 ms) [ok]: DataType: Slow Loading (207 ms) [ok]: DataType: check the type name (1 ms) [ok]: Module client blocked on keys (with metadata): Blocked, SWAPDB, key exists, case 1 (10 ms) [ok]: Locked GIL acquisition (3 ms) [ok]: Locked GIL acquisition during multi (1 ms) [ok]: Locked GIL acquisition from RM_Call (1 ms) [ok]: Module client blocked on keys (with metadata): Blocked, SWAPDB, key exists, case 2 (10 ms) [ok]: COMMAND INFO correctly reports a movable keys module command (3 ms) [ok]: COMMAND GETKEYS correctly reports a movable keys module command (4 ms) [ok]: Module client blocked on keys (with metadata): Blocked, SWAPDB, key exists, case 3 (8 ms) [ok]: Blocking command are not block the client on RM_Call (11 ms) [ok]: COMMAND GETKEYS correctly reports a movable keys module command using flags (0 ms) [ok]: Monitor disallow inside RM_Call (0 ms) [ok]: COMMAND GETKEYSANDFLAGS correctly reports a movable keys module command not using flags (1 ms) [ok]: subscribe disallow inside RM_Call (0 ms) [ok]: RM_Call from blocked client (1 ms) [ok]: RM_Call from blocked client with script mode (0 ms) [ok]: RM_Call from blocked client with oom mode (1 ms) [ok]: RESP version carries through to blocked client (5 ms) [ok]: COMMAND GETKEYSANDFLAGS correctly reports a movable keys module command using flags (4 ms) [ok]: RM_GetCommandKeys on non-existing command (1 ms) [ok]: Module client blocked on keys (with metadata): Blocked, CLIENT KILL (9 ms) [ok]: RM_GetCommandKeys on built-in fixed keys command (0 ms) [ok]: RM_GetCommandKeys on built-in fixed keys command with flags (4 ms) [ok]: RM_GetCommandKeys on EVAL (0 ms) [ok]: RM_GetCommandKeys on a movable keys module command (1 ms) [ok]: RM_GetCommandKeys on a non-movable module command (0 ms) [ok]: Module client blocked on keys (with metadata): Blocked, CLIENT UNBLOCK TIMEOUT (10 ms) [ok]: RM_GetCommandKeys with bad arity (5 ms) [ok]: module getkeys-api - ACL (1 ms) [4/42 done]: unit/moduleapi/fork (1 seconds) Testing unit/moduleapi/defrag [ok]: module getkeys-api with flags - ACL (4 ms) [ok]: Module client blocked on keys (with metadata): Blocked, CLIENT UNBLOCK ERROR (6 ms) [ok]: Unload the module - getkeys (0 ms) [ok]: Module client blocked on keys, no timeout CB, CLIENT UNBLOCK TIMEOUT (6 ms) [ok]: Module client blocked on keys, no timeout CB, CLIENT UNBLOCK ERROR (5 ms) [ok]: Module client re-blocked on keys after woke up on wrong type (6 ms) [ok]: Module client blocked on keys woken up by LPUSH (5 ms) [ok]: Module client unblocks BLPOP (4 ms) [ok]: Test module aofrw hook (178 ms) [5/42 done]: unit/moduleapi/basics (1 seconds) Testing unit/moduleapi/keyspecs [ok]: Module unblocks module blocked on non-empty list (6 ms) [ok]: Module explicit unblock when blocked on keys (5 ms) [ok]: RM_CommandFilterArgInsert and script argv caching (263 ms) [ok]: test config rewrite with dynamic load (284 ms) [ok]: OnLoad failure will handle un-registration (2 ms) [6/42 done]: unit/moduleapi/getkeys (0 seconds) Testing unit/moduleapi/hash [ok]: Module key specs: No spec, only legacy triple (1 ms) [ok]: Module key specs: No spec, only legacy triple with getkeys-api (0 ms) [ok]: Module key specs: Two ranges (1 ms) [ok]: Module key specs: Two ranges with gap (1 ms) [ok]: Module key specs: Keyword-only spec clears the legacy triple (1 ms) [ok]: Module key specs: Complex specs, case 1 (2 ms) [ok]: Module key specs: Complex specs, case 2 (4 ms) [ok]: Module command list filtering (1 ms) [ok]: COMMAND GETKEYSANDFLAGS correctly reports module key-spec without flags (0 ms) [ok]: COMMAND GETKEYSANDFLAGS correctly reports module key-spec with flags (0 ms) [ok]: COMMAND GETKEYSANDFLAGS correctly reports module key-spec flags (1 ms) [ok]: Module key specs: No spec, only legacy triple - ACL (1 ms) [ok]: Module key specs: tworanges - ACL (2 ms) [ok]: kspec.none command will not be marked with movablekeys (1 ms) [ok]: kspec.tworanges command will not be marked with movablekeys (1 ms) [ok]: kspec.keyword command is marked with movablekeys (2 ms) [ok]: kspec.complex1 command is marked with movablekeys (2 ms) [ok]: kspec.complex2 command is marked with movablekeys (2 ms) [ok]: kspec.nonewithgetkeys command is marked with movablekeys (1 ms) [ok]: Unload the module - keyspecs (1 ms) [ok]: rm_call EVAL - failed bgsave prevents writes (440 ms) [ok]: malloc API (0 ms) [7/42 done]: unit/moduleapi/keyspace_events (1 seconds) Testing unit/moduleapi/zset [ok]: Cluster keyslot (14 ms) [ok]: SCAN module datatype (311 ms) [ok]: modules config rewrite (738 ms) [8/42 done]: unit/moduleapi/infra (1 seconds) Testing unit/moduleapi/list [ok]: Module hash set (6 ms) [ok]: Unload the module - hash (0 ms) [9/42 done]: unit/moduleapi/keyspecs (0 seconds) Testing unit/moduleapi/stream [ok]: Blocking Commands don't run through command filter when reprocessed (261 ms) [ok]: test multiple modules with configs (252 ms) [ok]: modules global are lost without aux (561 ms) ./tests/tmp/server.module-testrdb.2215733.8 [ok]: Module zset rem (2 ms) [ok]: Module zset add (1 ms) [ok]: Module zset incrby (1 ms) [ok]: Unload the module - zset (0 ms) [10/42 done]: unit/moduleapi/hash (0 seconds) Testing unit/moduleapi/mallocsize [ok]: Module list set, get, insert, delete (9 ms) [ok]: Module list iteration (4 ms) [ok]: Module list insert & delete (3 ms) [ok]: Module list insert & delete, neg index (0 ms) [ok]: Module list set while iterating (1 ms) [ok]: Busy module command - nested (461 ms) [ok]: Module list set while iterating, neg index (5 ms) [ok]: Module list - encoding conversion while inserting (4 ms) [ok]: test Dry Run - OK OOM/ACL (0 ms) [ok]: test Dry Run - Fail OOM (1 ms) [ok]: test Dry Run - Fail ACL (3 ms) [ok]: Module stream add and delete (6 ms) [ok]: Module stream add unblocks blocking xread (8 ms) [ok]: blocked clients time tracking - check blocked command that uses RedisModule_BlockedClientMeasureTimeStart() is tracking background time even in timeout (579 ms) [ok]: Module list - encoding conversion while replacing (53 ms) [ok]: Module list - list entry and index should be updated when deletion (12 ms) [ok]: Unload the module - list (2 ms) [11/42 done]: unit/moduleapi/zset (0 seconds) Testing unit/moduleapi/datatype2 [ok]: Filtering based on client id (257 ms) [ok]: test 1.module load 2.config rewrite 3.module unload 4.config rewrite works (263 ms) [ok]: MallocSize of raw bytes (5 ms) [ok]: MallocSize of string (0 ms) [ok]: MallocSize of dict (1 ms) [ok]: SCAN module datatype with case sensitive (355 ms) [12/42 done]: unit/moduleapi/list (0 seconds) Testing unit/moduleapi/cluster [13/42 done]: unit/moduleapi/datatype (1 seconds) Testing unit/moduleapi/aclcheck [ok]: blocked clients time tracking - check blocked command with multiple calls RedisModule_BlockedClientMeasureTimeStart() is tracking the total background time (208 ms) [ok]: datatype2: test mem alloc and free (13 ms) [14/42 done]: unit/moduleapi/mallocsize (0 seconds) Testing unit/moduleapi/subcommands [ok]: datatype2: test del and unlink (15 ms) [ok]: datatype2: test read and write (1 ms) [ok]: OnLoad failure will handle un-registration (4 ms) [ok]: datatype2: test rdb save and load (69 ms) [15/42 done]: unit/moduleapi/commandfilter (2 seconds) Testing unit/moduleapi/reply [ok]: test module check acl for command perm (1 ms) [ok]: test module check acl for key perm (6 ms) [ok]: test module check acl for module user (1 ms) [ok]: test module check acl for channel perm (0 ms) [ok]: test module check acl in rm_call (14 ms) [ok]: test blocking of Commands outside of OnLoad (0 ms) [ok]: test users to have access to module commands having acl categories (4 ms) [ok]: Unload the module - aclcheck (0 ms) [ok]: Module subcommands via COMMAND (6 ms) [ok]: Module pure-container command fails on arity error (1 ms) [ok]: Module get current command fullname (0 ms) [ok]: Module get current subcommand fullname (5 ms) [ok]: COMMAND LIST FILTERBY MODULE (1 ms) [ok]: Unload the module - subcommands (0 ms) [ok]: datatype2: test aof rewrite (115 ms) [ok]: blocked clients time tracking - check blocked command without calling RedisModule_BlockedClientMeasureTimeStart() is not reporting background time (209 ms) [ok]: client unblock works only for modules with timeout support (2 ms) [ok]: datatype2: test copy (8 ms) [ok]: startup moduleconfigs (331 ms) [ok]: datatype2: test swapdb (6 ms) [ok]: datatype2: test digest (5 ms) [ok]: datatype2: test memusage (7 ms) [ok]: aux that saves no data are not saved to the rdb when aux_save2 is used (567 ms) ./tests/tmp/server.module-testrdb.2215733.13 [16/42 done]: unit/moduleapi/subcommands (1 seconds) Testing unit/moduleapi/cmdintrospection [ok]: RESP2: RM_ReplyWithString: an string reply (0 ms) [ok]: RESP2: RM_ReplyWithBigNumber: an string reply (4 ms) [ok]: RESP2: RM_ReplyWithInt: an integer reply (0 ms) [ok]: RESP2: RM_ReplyWithDouble: a float reply (0 ms) [ok]: RESP2: RM_ReplyWithDouble: inf (0 ms) [17/42 done]: unit/moduleapi/datatype2 (1 seconds) Testing unit/moduleapi/eventloop [ok]: RESP2: RM_ReplyWithDouble: NaN (4 ms) [ok]: RESP2: RM_ReplyWithLongDouble: a float reply (0 ms) [18/42 done]: unit/moduleapi/moduleconfigs (2 seconds) Testing unit/moduleapi/timer [ok]: RESP2: RM_ReplyWithVerbatimString: a string reply (0 ms) [ok]: RESP2: RM_ReplyWithArray: an array reply (0 ms) [ok]: Busy module command - normal (566 ms) [ok]: RESP2: RM_ReplyWithMap: an map reply (1 ms) [ok]: RESP2: RM_ReplyWithSet: an set reply (0 ms) [ok]: RESP2: RM_ReplyWithAttribute: an set reply (0 ms) [ok]: RESP2: RM_ReplyWithBool: a boolean reply (2 ms) [ok]: RESP2: RM_ReplyWithNull: a NULL reply (1 ms) [ok]: RESP2: RM_ReplyWithError: an error reply (0 ms) [ok]: RESP2: RM_ReplyWithErrorFormat: error format reply (2 ms) [ok]: RESP3: RM_ReplyWithString: an string reply (0 ms) [ok]: RESP3: RM_ReplyWithBigNumber: an string reply (0 ms) [ok]: RESP3: RM_ReplyWithInt: an integer reply (4 ms) [ok]: RESP3: RM_ReplyWithDouble: a float reply (0 ms) [ok]: RESP3: RM_ReplyWithDouble: inf (1 ms) [ok]: RESP3: RM_ReplyWithDouble: NaN (0 ms) [ok]: RESP3: RM_ReplyWithLongDouble: a float reply (1 ms) [ok]: RESP3: RM_ReplyWithVerbatimString: a string reply (0 ms) [ok]: RESP3: RM_ReplyWithArray: an array reply (1 ms) [ok]: RESP3: RM_ReplyWithMap: an map reply (0 ms) [ok]: RESP3: RM_ReplyWithSet: an set reply (1 ms) [ok]: RESP3: RM_ReplyWithAttribute: an set reply (0 ms) [ok]: RESP3: RM_ReplyWithBool: a boolean reply (1 ms) [ok]: RESP3: RM_ReplyWithNull: a NULL reply (0 ms) [ok]: RESP3: RM_ReplyWithError: an error reply (1 ms) [ok]: RESP3: RM_ReplyWithErrorFormat: error format reply (1 ms) [19/42 done]: unit/moduleapi/blockonbackground (2 seconds) Testing unit/moduleapi/publish [ok]: Unload the module - replywith (0 ms) [20/42 done]: unit/moduleapi/reply (0 seconds) Testing unit/moduleapi/usercall [ok]: test existing users to have access to module commands loaded on runtime (10 ms) [ok]: Module command introspection via COMMAND INFO (1 ms) [ok]: Module command introspection via COMMAND DOCS (13 ms) [ok]: Unload the module - cmdintrospection (6 ms) [ok]: PUBLISH and SPUBLISH via a module (8 ms) [ok]: module publish to self with multi message (5 ms) [ok]: Module eventloop sendbytes (57 ms) [ok]: Module eventloop iteration (0 ms) [ok]: Module eventloop sanity (1 ms) [ok]: Module eventloop oneshot (0 ms) [ok]: Unload the module - eventloop (1 ms) [ok]: test module check regular valkey command without user/acl (4 ms) [ok]: test module check regular valkey command with user (1 ms) [ok]: test module check regular valkey command with user and acl (2 ms) [ok]: test module check regular valkey command with user and acl from blocked background thread (3 ms) [ok]: test module check eval script without user (3 ms) [ok]: test module check eval script with user being set, but not acl testing (1 ms) [ok]: test module check eval script with user and acl (2 ms) [ok]: RM_Call from blocked client (261 ms) [21/42 done]: unit/moduleapi/cmdintrospection (0 seconds) Testing unit/moduleapi/postnotifications [22/42 done]: unit/moduleapi/eventloop (0 seconds) Testing unit/moduleapi/async_rm_call [ok]: module propagates from timer (327 ms) [ok]: test existing users without permissions, do not have access to module commands loaded on runtime. (2 ms) [ok]: test users without permissions, do not have access to module commands. (3 ms) [ok]: test if foocategory acl categories is added (2 ms) [23/42 done]: unit/moduleapi/publish (0 seconds) Testing unit/moduleapi/moduleauth [ok]: test if ACL CAT output for the new category is correct (0 ms) [ok]: test permission compaction and simplification for categories added by a module (1 ms) [ok]: module propagation with notifications (101 ms) [ok]: aux that saves no data are saved to the rdb when aux_save is used (458 ms) [ok]: blocked client reaches client output buffer limit (136 ms) [ok]: module client error stats (13 ms) [ok]: Locked GIL acquisition from async RM_Call (2 ms) [ok]: Blpop on async RM_Call fire and forget (1 ms) [ok]: Blpop on threaded async RM_Call (4 ms) [ok]: Blpop on async RM_Call using do_rm_call_async (2 ms) [ok]: Brpop on async RM_Call using do_rm_call_async (3 ms) [ok]: Brpoplpush on async RM_Call using do_rm_call_async (3 ms) [ok]: Blmove on async RM_Call using do_rm_call_async (5 ms) [ok]: Bzpopmin on async RM_Call using do_rm_call_async (2 ms) [ok]: Bzpopmax on async RM_Call using do_rm_call_async (6 ms) [ok]: Blpop on async RM_Call using do_rm_call_async_script_mode (2 ms) [ok]: Brpop on async RM_Call using do_rm_call_async_script_mode (1 ms) [ok]: Brpoplpush on async RM_Call using do_rm_call_async_script_mode (3 ms) [ok]: Blmove on async RM_Call using do_rm_call_async_script_mode (1 ms) [ok]: Bzpopmin on async RM_Call using do_rm_call_async_script_mode (2 ms) [ok]: test silent open key (1010 ms) [ok]: Bzpopmax on async RM_Call using do_rm_call_async_script_mode (5 ms) [ok]: Nested async RM_Call (1 ms) [ok]: module propagation with notifications with multi (99 ms) [ok]: Test multiple async RM_Call waiting on the same event (2 ms) [ok]: async RM_Call calls RM_Call (1 ms) [ok]: async RM_Call calls background RM_Call calls RM_Call (0 ms) [ok]: async RM_Call calls background RM_Call calls RM_Call calls async RM_Call (0 ms) [ok]: test registering module auth callbacks (0 ms) [ok]: Test write on post notification callback (83 ms) [ok]: Setup slave (104 ms) [ok]: test RM_Call with large arg for SET command (54 ms) [ok]: Unload the module - misc (0 ms) [ok]: test module load fails if exceeds the maximum number of adding acl categories (1 ms) [24/42 done]: unit/moduleapi/misc (2 seconds) Testing unit/moduleapi/rdbloadsave [ok]: modules allocated memory can be reclaimed in the background (1541 ms) [ok]: Test write on post notification callback from module thread (101 ms) [ok]: RM_CreateTimer: a sequence of timers work (511 ms) [ok]: RM_GetTimer: basic sanity (2 ms) [25/42 done]: unit/moduleapi/test_lazyfree (1 seconds) Testing unit/moduleapi/crash [26/42 done]: unit/moduleapi/aclcheck (1 seconds) Testing unit/moduleapi/getchannels [ok]: Module rdbloadsave sanity (3 ms) [ok]: Connect a replica to the master instance (104 ms) [ok]: Test active expire (205 ms) [ok]: module getchannels-api with literals - ACL (3 ms) [ok]: async RM_Call inside async RM_Call callback (357 ms) [ok]: Become replica while having async RM_Call running (5 ms) [ok]: module getchannels-api with patterns - ACL (7 ms) [ok]: Unload the module - getchannels (0 ms) [ok]: Pipeline with blocking RM_Call (4 ms) [ok]: blocking RM_Call abort (4 ms) [ok]: module propagation with notifications with active-expire (419 ms) [ok]: modules are able to persist globals before and after (519 ms) [ok]: Test module crash when info crashes with an assertion (57 ms) [ok]: module propagation with notifications with eviction case 1 (31 ms) [ok]: Test lazy expire (120 ms) [27/42 done]: unit/moduleapi/getchannels (1 seconds) [ok]: module propagation with notifications with eviction case 2 (56 ms) [ok]: Test lazy expire inside post job notification (101 ms) [ok]: Test module crash when info crashes with a segfault (40 ms) [28/42 done]: unit/moduleapi/crash (1 seconds) [ok]: Test nested keyspace notification (93 ms) [ok]: WAIT command on module blocked client on keys (1871 ms) [ok]: Module defrag: simple key defrag works (2013 ms) [ok]: Test basic replication stream on unblock handler (89 ms) [ok]: module propagation with timer and CONFIG SET maxmemory (216 ms) [ok]: Test eviction (101 ms) [ok]: Test unblock handler are executed as a unit (99 ms) [ok]: modules are able to persist globals before and after (433 ms) [29/42 done]: unit/moduleapi/blockonkeys (3 seconds) [ok]: Test no propagation of blocking command (97 ms) [ok]: test module AUTH for non existing / disabled users (1005 ms) [ok]: module propagation with timer and EVAL (288 ms) [ok]: Test write on post notification callback (23 ms) [30/42 done]: unit/moduleapi/postnotifications (1 seconds) [ok]: Module rdbloadsave test with pipelining (934 ms) [ok]: module propagates nested ctx case1 (209 ms) [ok]: Test unblock handler are executed as a unit with key space notifications (83 ms) [ok]: WAIT command on module blocked client (1095 ms) [ok]: Module rdbloadsave with aof (117 ms) [ok]: modules are able to persist globals just after (490 ms) [ok]: Test unblock handler are executed as a unit with lazy expire (124 ms) [ok]: module propagates nested ctx case2 (208 ms) [ok]: Run blocking command (blocked on key) on cluster node3 (5 ms) [ok]: Unblock by timer (102 ms) [ok]: Run blocking command (no keys) on cluster node2 (1 ms) [ok]: Perform a Resharding (12 ms) [ok]: Verify command (no keys) is unaffected after resharding (1 ms) [ok]: Verify command (blocked on key) got unblocked after resharding (85 ms) [ok]: module propagates from thread (189 ms) [ok]: block time is shorter than timer period (122 ms) [ok]: Test unblock handler on module blocked on keys (12 ms) [ok]: Wait for cluster to be stable (37 ms) [ok]: Sanity test push cmd after resharding (2 ms) [ok]: Run blocking command (blocked on key) again on cluster node1 (2 ms) [ok]: Run blocking command (no keys) again on cluster node2 (3 ms) [ok]: modules are able to persist globals just after (357 ms) [ok]: block time is equal to timer period (101 ms) [ok]: Unload the module - blockedclient (1 ms) [31/42 done]: unit/moduleapi/async_rm_call (2 seconds) [32/42 done]: unit/moduleapi/blockedclient (3 seconds) [ok]: module propagates from thread with detached ctx (207 ms) [ok]: test module replicate only to replicas and WAITAOF (1815 ms) [ok]: module propagates from command (100 ms) [ok]: Verify module options info (257 ms) [33/42 done]: unit/moduleapi/usercall (2 seconds) [ok]: module propagates from EVAL (99 ms) [ok]: module propagates from command after good EVAL (102 ms) [ok]: RM_StopTimer: basic sanity (2007 ms) [ok]: module propagates from command after bad EVAL (102 ms) [ok]: Module stream add benchmark (1M stream add) (3259 ms) [ignore]: Module stream XADD big fields doesn't create empty key: large memory flag not provided [ok]: Module stream iterator (6 ms) [ok]: Module stream iterator delete (3 ms) [ok]: Module rdbloadsave with bgsave (1018 ms) [ok]: Module stream trim by length (86 ms) [ok]: Module stream trim by ID (76 ms) [ok]: Unload the module - stream (1 ms) [ok]: module propagates from multi-exec (210 ms) [34/42 done]: unit/moduleapi/stream (4 seconds) [ok]: test non blocking module AUTH (1511 ms) [ok]: module RM_Call of expired key propagation (195 ms) [ok]: Test module aof load and rdb/aof progress hooks (4138 ms) [ok]: Module defrag: late defrag with cursor works (2016 ms) [ok]: Timer appears non-existing after it fires (504 ms) [ok]: module notification on set (106 ms) [ok]: Test module rdb save hook (136 ms) [ok]: Test key unlink hook (3 ms) [ok]: module key miss notification do not cause read command to be replicated (96 ms) [ok]: Unload the module - propagate-test/testkeyspace (0 ms) [ok]: Test removed key event (131 ms) [ok]: Test flushdb hooks (2 ms) [ok]: Test master link up hook (1 ms) [ok]: Test role-replica hook (3 ms) [ok]: Test replica-online hook (1 ms) [ok]: Module can be unloaded when timer was finished (504 ms) [ok]: Module can be unloaded when timer was stopped (2 ms) [ok]: Test master link down hook (104 ms) [ok]: Test role-master hook (1 ms) [ok]: Test replica-offline hook (1 ms) [35/42 done]: unit/moduleapi/timer (4 seconds) [ok]: Module rdbloadsave calls rdbsave in a module fork (1012 ms) [ok]: Unload the module - rdbloadsave (1 ms) [ok]: Modules can propagate in async and threaded contexts (5375 ms) [ok]: Test swapdb hooks (2 ms) [ok]: Test configchange hooks (0 ms) [ok]: Test shutdown hook (3 ms) [ok]: OnLoad failure will handle un-registration (1 ms) [36/42 done]: unit/moduleapi/hooks (6 seconds) [ok]: Modules RM_Replicate replicates MULTI/EXEC correctly: AOF-load type debug_cmd (409 ms) [ok]: Modules RM_Call does not update stats during aof load: AOF-load type debug_cmd (374 ms) [ok]: test non blocking module HELLO AUTH (2017 ms) [ok]: Module defrag: global defrag works (2006 ms) [ok]: Modules RM_Replicate replicates MULTI/EXEC correctly: AOF-load type startup (520 ms) [ok]: Module rdbloadsave on master and replica (1397 ms) [37/42 done]: unit/moduleapi/defrag (6 seconds) [38/42 done]: unit/moduleapi/rdbloadsave (5 seconds) [ok]: Kill a cluster node and wait for fail state (3247 ms) [ok]: Verify command (blocked on key) got unblocked after cluster failure (49 ms) [ok]: Verify command (with no keys) is not unblocked after cluster failure (1 ms) [ok]: Verify command RM_Call is rejected when cluster is down (1 ms) [ok]: Modules RM_Call does not update stats during aof load: AOF-load type startup (597 ms) [39/42 done]: unit/moduleapi/propagate (8 seconds) [ok]: Verify Module Auth Succeeds when cluster is down (504 ms) [ok]: test non blocking module HELLO AUTH SETNAME (1007 ms) [ok]: test blocking module AUTH (3513 ms) [ok]: test blocking module HELLO AUTH (4020 ms) [ok]: test blocking module HELLO AUTH SETNAME (2010 ms) [ok]: Verify keys deletion and notification effects happened on cluster slots change are replicated inside multi exec (96 ms) [ok]: test AUTH after registering multiple module auth callbacks (3015 ms) [ok]: module auth during blocking module auth (513 ms) [ok]: module auth inside MULTI EXEC (2 ms) [ok]: Verify RM_Call inside module load function on cluster mode (0 ms) [ok]: Disabling Valkey User during blocking module auth (1013 ms) [ok]: Killing a client in the middle of blocking module auth (6 ms) [ok]: test RM_AbortBlock Module API during blocking module auth (1004 ms) [ok]: test RM_RegisterAuthCallback Module API during blocking module auth (1014 ms) [ok]: diskless loading short read with module (19972 ms) [ok]: VM_CALL with cluster slots (6 ms) [ok]: VM_CALL with cluster shards (7 ms) [40/42 done]: unit/moduleapi/cluster (24 seconds) [ok]: Module unload during blocking module auth (1005 ms) [41/42 done]: unit/moduleapi/moduleauth (23 seconds) [ok]: Diskless load swapdb RedisModuleEvent_ReplAsyncLoad handling: after db loaded, can set module variable with new value (0 ms) [ok]: Diskless load swapdb RedisModuleEvent_ReplAsyncLoad handling: during loading, can keep module variable same as before (928 ms) [ok]: Diskless load swapdb RedisModuleEvent_ReplAsyncLoad handling: when loading aborted, can keep module variable same as before (2 ms) Waiting for process 2275521 to exit... Waiting for process 2275521 to exit... Waiting for process 2275521 to exit... Waiting for process 2275521 to exit... [ok]: Diskless load swapdb RedisModuleEvent_ReplAsyncLoad handling: after db loaded, can set module variable with new value (0 ms) [ok]: Diskless load swapdb RedisModuleEvent_ReplAsyncLoad handling: during loading, can keep module variable same as before (972 ms) [ok]: Diskless load swapdb RedisModuleEvent_ReplAsyncLoad handling: when loading aborted, can keep module variable same as before (5 ms) Waiting for process 2290802 to exit... Waiting for process 2290802 to exit... Waiting for process 2290802 to exit... [42/42 done]: unit/moduleapi/testrdb (43 seconds) The End Execution time of different units: 1 seconds - unit/moduleapi/auth 1 seconds - unit/moduleapi/infotest 1 seconds - unit/moduleapi/scan 1 seconds - unit/moduleapi/fork 1 seconds - unit/moduleapi/basics 0 seconds - unit/moduleapi/getkeys 1 seconds - unit/moduleapi/keyspace_events 1 seconds - unit/moduleapi/infra 0 seconds - unit/moduleapi/keyspecs 0 seconds - unit/moduleapi/hash 0 seconds - unit/moduleapi/zset 0 seconds - unit/moduleapi/list 1 seconds - unit/moduleapi/datatype 0 seconds - unit/moduleapi/mallocsize 2 seconds - unit/moduleapi/commandfilter 1 seconds - unit/moduleapi/subcommands 1 seconds - unit/moduleapi/datatype2 2 seconds - unit/moduleapi/moduleconfigs 2 seconds - unit/moduleapi/blockonbackground 0 seconds - unit/moduleapi/reply 0 seconds - unit/moduleapi/cmdintrospection 0 seconds - unit/moduleapi/eventloop 0 seconds - unit/moduleapi/publish 2 seconds - unit/moduleapi/misc 1 seconds - unit/moduleapi/test_lazyfree 1 seconds - unit/moduleapi/aclcheck 1 seconds - unit/moduleapi/getchannels 1 seconds - unit/moduleapi/crash 3 seconds - unit/moduleapi/blockonkeys 1 seconds - unit/moduleapi/postnotifications 2 seconds - unit/moduleapi/async_rm_call 3 seconds - unit/moduleapi/blockedclient 2 seconds - unit/moduleapi/usercall 4 seconds - unit/moduleapi/stream 4 seconds - unit/moduleapi/timer 6 seconds - unit/moduleapi/hooks 6 seconds - unit/moduleapi/defrag 5 seconds - unit/moduleapi/rdbloadsave 8 seconds - unit/moduleapi/propagate 24 seconds - unit/moduleapi/cluster 23 seconds - unit/moduleapi/moduleauth 43 seconds - unit/moduleapi/testrdb \o/ All tests passed without errors! Cleanup: may take some time... OK + timeout 120m ./runtest-cluster --tls Starting valkey #0 at port 30000 Starting valkey #1 at port 30002 Starting valkey #2 at port 30004 Starting valkey #3 at port 30006 Starting valkey #4 at port 30008 Starting valkey #5 at port 30010 Starting valkey #6 at port 30012 Starting valkey #7 at port 30014 Starting valkey #8 at port 30016 Starting valkey #9 at port 30018 Starting valkey #10 at port 30020 Starting valkey #11 at port 30022 Starting valkey #12 at port 30024 Starting valkey #13 at port 30026 Starting valkey #14 at port 30028 Starting valkey #15 at port 30030 Starting valkey #16 at port 30032 Starting valkey #17 at port 30034 Starting valkey #18 at port 30036 Starting valkey #19 at port 30038 Testing unit: 03-failover-loop.tcl 09:24:21> (init) Restart killed instances: OK 09:24:21> Cluster nodes are reachable: OK 09:24:22> Cluster nodes hard reset: OK 09:24:22> Cluster Join and auto-discovery test: OK 09:24:25> Before slots allocation, all nodes report cluster failure: OK 09:24:25> Create a 5 nodes cluster: OK 09:24:29> Cluster is up: OK --- Iteration 19 --- 09:24:30> Cluster is writable before failover: OK 09:24:30> Terminating node #9: OK 09:24:30> Cluster should eventually be up again: OK 09:24:30> Cluster is writable again: OK 09:24:30> Restarting node #9: OK 09:24:31> Instance #9 is now a slave: OK 09:24:31> We can read back the value we set before: OK --- Iteration 18 --- 09:24:31> Wait for slave of #0 to sync: OK 09:24:31> Cluster is writable before failover: OK 09:24:31> Terminating node #0: OK 09:24:32> Wait failover by #5 with old epoch 1: OK 09:24:37> Cluster should eventually be up again: OK 09:24:37> Cluster is writable again: OK 09:24:38> Restarting node #0: OK 09:24:38> Instance #0 is now a slave: OK 09:24:38> We can read back the value we set before: OK --- Iteration 17 --- 09:24:38> Cluster is writable before failover: OK 09:24:38> Terminating node #7: OK 09:24:38> Cluster should eventually be up again: OK 09:24:38> Cluster is writable again: OK 09:24:38> Restarting node #7: OK 09:24:39> Instance #7 is now a slave: OK 09:24:39> We can read back the value we set before: OK --- Iteration 16 --- 09:24:39> Wait for slave of #3 to sync: OK 09:24:39> Cluster is writable before failover: OK 09:24:39> Terminating node #3: OK 09:24:40> Wait failover by #8 with old epoch 4: OK 09:24:45> Cluster should eventually be up again: OK 09:24:45> Cluster is writable again: OK 09:24:46> Restarting node #3: OK 09:24:47> Instance #3 is now a slave: OK 09:24:47> We can read back the value we set before: OK --- Iteration 15 --- 09:24:47> Wait for slave of #4 to sync: OK 09:24:47> Cluster is writable before failover: OK 09:24:47> Terminating node #4: OK 09:24:47> Wait failover by #9 with old epoch 5: OK 09:24:53> Cluster should eventually be up again: OK 09:24:53> Cluster is writable again: OK 09:24:54> Restarting node #4: OK 09:24:54> Instance #4 is now a slave: OK 09:24:54> We can read back the value we set before: OK --- Iteration 14 --- 09:24:55> Wait for slave of #9 to sync: OK 09:24:55> Cluster is writable before failover: OK 09:24:55> Terminating node #9: OK 09:24:55> Wait failover by #4 with old epoch 23: OK 09:25:00> Cluster should eventually be up again: OK 09:25:00> Cluster is writable again: OK 09:25:01> Restarting node #9: OK 09:25:02> Instance #9 is now a slave: OK 09:25:02> We can read back the value we set before: OK --- Iteration 13 --- 09:25:02> Cluster is writable before failover: OK 09:25:02> Terminating node #3: OK 09:25:02> Cluster should eventually be up again: OK 09:25:02> Cluster is writable again: OK 09:25:02> Restarting node #3: OK 09:25:03> Instance #3 is now a slave: OK 09:25:03> We can read back the value we set before: OK --- Iteration 12 --- 09:25:04> Wait for slave of #4 to sync: OK 09:25:04> Cluster is writable before failover: OK 09:25:04> Terminating node #4: OK 09:25:04> Wait failover by #9 with old epoch 24: OK 09:25:08> Cluster should eventually be up again: OK 09:25:08> Cluster is writable again: OK 09:25:09> Restarting node #4: OK 09:25:10> Instance #4 is now a slave: OK 09:25:10> We can read back the value we set before: OK --- Iteration 11 --- 09:25:10> Cluster is writable before failover: OK 09:25:10> Terminating node #4: OK 09:25:10> Cluster should eventually be up again: OK 09:25:10> Cluster is writable again: OK 09:25:10> Restarting node #4: OK 09:25:11> Instance #4 is now a slave: OK 09:25:11> We can read back the value we set before: OK --- Iteration 10 --- 09:25:11> Wait for slave of #1 to sync: OK 09:25:11> Cluster is writable before failover: OK 09:25:11> Terminating node #1: OK 09:25:12> Wait failover by #6 with old epoch 2: OK 09:25:17> Cluster should eventually be up again: OK 09:25:17> Cluster is writable again: OK 09:25:18> Restarting node #1: OK 09:25:19> Instance #1 is now a slave: OK 09:25:19> We can read back the value we set before: OK --- Iteration 9 --- 09:25:19> Cluster is writable before failover: OK 09:25:19> Terminating node #7: OK 09:25:19> Cluster should eventually be up again: OK 09:25:19> Cluster is writable again: OK 09:25:19> Restarting node #7: OK 09:25:20> Instance #7 is now a slave: OK 09:25:20> We can read back the value we set before: OK --- Iteration 8 --- 09:25:20> Cluster is writable before failover: OK 09:25:20> Terminating node #1: OK 09:25:20> Cluster should eventually be up again: OK 09:25:20> Cluster is writable again: OK 09:25:20> Restarting node #1: OK 09:25:21> Instance #1 is now a slave: OK 09:25:21> We can read back the value we set before: OK --- Iteration 7 --- 09:25:21> Cluster is writable before failover: OK 09:25:21> Terminating node #7: OK 09:25:21> Cluster should eventually be up again: OK 09:25:21> Cluster is writable again: OK 09:25:21> Restarting node #7: OK 09:25:22> Instance #7 is now a slave: OK 09:25:22> We can read back the value we set before: OK --- Iteration 6 --- 09:25:22> Cluster is writable before failover: OK 09:25:22> Terminating node #7: OK 09:25:22> Cluster should eventually be up again: OK 09:25:22> Cluster is writable again: OK 09:25:22> Restarting node #7: OK 09:25:23> Instance #7 is now a slave: OK 09:25:23> We can read back the value we set before: OK --- Iteration 5 --- 09:25:23> Wait for slave of #5 to sync: OK 09:25:23> Cluster is writable before failover: OK 09:25:23> Terminating node #5: OK 09:25:24> Wait failover by #0 with old epoch 21: OK 09:25:29> Cluster should eventually be up again: OK 09:25:29> Cluster is writable again: OK 09:25:30> Restarting node #5: OK 09:25:31> Instance #5 is now a slave: OK 09:25:31> We can read back the value we set before: OK --- Iteration 4 --- 09:25:31> Wait for slave of #6 to sync: OK 09:25:31> Cluster is writable before failover: OK 09:25:31> Terminating node #6: OK 09:25:32> Wait failover by #1 with old epoch 26: OK 09:25:37> Cluster should eventually be up again: OK 09:25:37> Cluster is writable again: OK 09:25:38> Restarting node #6: OK 09:25:39> Instance #6 is now a slave: OK 09:25:39> We can read back the value we set before: OK --- Iteration 3 --- 09:25:39> Cluster is writable before failover: OK 09:25:39> Terminating node #4: OK 09:25:39> Cluster should eventually be up again: OK 09:25:39> Cluster is writable again: OK 09:25:39> Restarting node #4: OK 09:25:40> Instance #4 is now a slave: OK 09:25:40> We can read back the value we set before: OK --- Iteration 2 --- 09:25:40> Wait for slave of #2 to sync: OK 09:25:40> Cluster is writable before failover: OK 09:25:40> Terminating node #2: OK 09:25:40> Wait failover by #7 with old epoch 3: OK 09:25:45> Cluster should eventually be up again: OK 09:25:46> Cluster is writable again: OK 09:25:47> Restarting node #2: OK 09:25:47> Instance #2 is now a slave: OK 09:25:47> We can read back the value we set before: OK --- Iteration 1 --- 09:25:47> Cluster is writable before failover: OK 09:25:47> Terminating node #4: OK 09:25:48> Cluster should eventually be up again: OK 09:25:48> Cluster is writable again: OK 09:25:48> Restarting node #4: OK 09:25:48> Instance #4 is now a slave: OK 09:25:48> We can read back the value we set before: OK 09:25:48> Post condition: current_epoch >= my_epoch everywhere: OK Testing unit: 04-resharding.tcl 09:25:49> (init) Restart killed instances: OK 09:25:49> Cluster nodes are reachable: OK 09:25:49> Cluster nodes hard reset: OK 09:25:51> Cluster Join and auto-discovery test: OK 09:25:53> Before slots allocation, all nodes report cluster failure: OK 09:25:53> Create a 5 nodes cluster: OK 09:25:57> Cluster is up: OK 09:25:57> Enable AOF in all the instances: OK Testing TLS cluster on start node 127.0.0.1:30000, plaintext port 30001 09:25:58> Cluster consistency during live resharding: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...Starting resharding...WWW.......................................................................................W.....................................................................W...................................................W..............................................W........................................................W....................................................................................................................................................................................W............................................................W...........................................W...........................................................W..............................................................................................................................................................W.........................................................................................................................................................WWWWWWW...Starting resharding...WWW.....................W.......................................................................................W......................................................................W...........................................................W......................................................W.......................................................W..........................................................................................................................................................W.............................................................................W.......................................................W.............................................................W.......................................................W..................................................................................................................................................................................W......................................................WWWWW...Starting resharding...WWW............W...............................................................W.........................................................................W.............................................................W.......................................................W................................................................................................................................................................................................................................................................................................................W....................................................................................................................................................................................................................W...................................................................................................................................................................................................W...............................................WWWWWWWWW...Starting resharding...WW............W.....................................................................W........................................................................................................W..............................................................................................................................................................................................................................................................................................................................................................................................W...............................................................W.....................................................................................................................................................................................................W...................................................................................................................................................................WW...Starting resharding...WWW...............................................................W..................................................................................................W...................................................................W....................................................................................................................................................................................................W.......................................................................................................................................................................................................................................................................................................W......................................................................................................................................................................................................................W...........................................................................W...Starting resharding...W...................................................W............................................................................................W.......................................................................................................................................................................................................................W.....................................................................................................................................................................W..............................................................W....................................................................................................................................................................................................W......................................................................................................................................................................................W.........................WW...Starting resharding...WWW............W...............................................................W........................................................................................W........................................................W..................................................................................................................................................................................................................................................................................................................................W...................................................................................................................................................................................................................................................................................................W..................................................................W....................................................................................................................................OK 09:27:54> Verify 50000 keys for consistency with logical content: OK 09:28:17> Terminate and restart all the instances: OK 09:28:35> Cluster should eventually be up again: OK 09:28:36> Verify 50000 keys after the restart: OK 09:29:00> Disable AOF in all the instances: OK 09:29:00> Verify slaves consistency: OK 09:29:03> Dump sanitization was skipped for migrations: OK Testing unit: 07-replica-migration.tcl 09:29:03> (init) Restart killed instances: OK 09:29:03> Cluster nodes are reachable: OK 09:29:03> Cluster nodes hard reset: OK 09:29:04> Cluster Join and auto-discovery test: OK 09:29:06> Before slots allocation, all nodes report cluster failure: OK 09:29:06> Create a 5 nodes cluster: OK 09:29:10> Cluster is up: OK 09:29:10> Each master should have two replicas attached: OK 09:29:10> Killing all the slaves of master #0 and #1: OK 09:29:15> Master #0 should have at least one replica: OK 09:29:20> Master #1 should have at least one replica: OK 09:29:21> Master #2 should have at least one replica: OK 09:29:21> Master #3 should have at least one replica: OK 09:29:21> Master #4 should have at least one replica: OK 09:29:21> (init) Restart killed instances: valkey/5 valkey/6 valkey/10 valkey/11 OK 09:29:24> Cluster nodes are reachable: OK 09:29:24> Cluster nodes hard reset: OK 09:29:26> Cluster Join and auto-discovery test: OK 09:29:28> Before slots allocation, all nodes report cluster failure: OK 09:29:28> Create a 5 nodes cluster: OK 09:29:32> Cluster is up: OK 09:29:32> Kill slave #7 of master #2. Only slave left is #12 now: OK 09:29:32> Killing master node #2, #12 should failover: OK 09:29:32> Wait for failover: OK 09:29:38> Cluster should eventually be up again: OK 09:29:38> Cluster is writable: OK 09:29:38> Instance 12 is now a master without slaves: OK 09:29:38> Master #12 should get at least one migrated replica: OK Testing unit: 12-replica-migration-2.tcl 09:29:43> (init) Restart killed instances: valkey/2 valkey/7 OK 09:29:44> Cluster nodes are reachable: OK 09:29:44> Cluster nodes hard reset: OK 09:29:47> Cluster Join and auto-discovery test: OK 09:29:50> Before slots allocation, all nodes report cluster failure: OK 09:29:50> Create a 5 nodes cluster: OK 09:29:53> Cluster is up: OK 09:29:53> Each master should have at least two replicas attached: OK 09:29:53> Set allow-replica-migration yes: OK 09:29:53> Resharding all the master #0 slots away from it: >>> Performing Cluster Check (using node 127.0.0.1:30000) [OK] All nodes agree about slots configuration. >>> Check for open slots... >>> Check slots coverage... [OK] All 16384 slots covered. >>> Rebalancing across 5 nodes. Total weight = 4.00 Moving 820 slots from 127.0.0.1:30000 to 127.0.0.1:30006 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### Moving 820 slots from 127.0.0.1:30000 to 127.0.0.1:30002 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### Moving 820 slots from 127.0.0.1:30000 to 127.0.0.1:30004 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### Moving 816 slots from 127.0.0.1:30000 to 127.0.0.1:30008 ################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ OK 09:30:30> Master #0 who lost all slots should turn into a replica without replicas: OK 09:30:30> Resharding back some slot to master #0: >>> Performing Cluster Check (using node 127.0.0.1:30000) [OK] All nodes agree about slots configuration. >>> Check for open slots... >>> Check slots coverage... [OK] All 16384 slots covered. *** No rebalancing needed! All nodes are within the 2.00% threshold. OK 09:30:40> Master #0 should re-acquire one or more replicas: OK Testing unit: 12.1-replica-migration-3.tcl 09:30:40> (init) Restart killed instances: OK 09:30:40> Cluster nodes are reachable: OK 09:30:40> Cluster nodes hard reset: OK 09:30:43> Cluster Join and auto-discovery test: OK 09:30:45> Before slots allocation, all nodes report cluster failure: OK 09:30:45> Create a 5 nodes cluster: OK 09:30:48> Cluster is up: OK 09:30:48> Each master should have at least two replicas attached: OK 09:30:48> Set allow-replica-migration no: OK 09:30:48> Resharding all the master #0 slots away from it: >>> Performing Cluster Check (using node 127.0.0.1:30000) [OK] All nodes agree about slots configuration. >>> Check for open slots... >>> Check slots coverage... [OK] All 16384 slots covered. >>> Rebalancing across 5 nodes. Total weight = 4.00 Moving 820 slots from 127.0.0.1:30000 to 127.0.0.1:30006 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### Moving 820 slots from 127.0.0.1:30000 to 127.0.0.1:30004 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### Moving 820 slots from 127.0.0.1:30000 to 127.0.0.1:30002 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### Moving 816 slots from 127.0.0.1:30000 to 127.0.0.1:30008 ################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ OK 09:31:27> Wait cluster to be stable: OK 09:31:27> Master #0 still should have its replicas: OK 09:31:27> Each master should have at least two replicas attached: OK Testing unit: 28-cluster-shards.tcl 09:31:27> (init) Restart killed instances: OK 09:31:27> Cluster nodes are reachable: OK 09:31:27> Cluster nodes hard reset: OK 09:31:30> Cluster Join and auto-discovery test: OK 09:31:32> Before slots allocation, all nodes report cluster failure: OK 09:31:32> Create a 8 nodes cluster with 4 shards: OK 09:31:32> Cluster should start ok: OK 09:31:37> Set cluster hostnames and verify they are propagated: OK 09:31:39> Verify information about the shards: OK 09:31:42> Verify no slot shard: OK 09:31:42> Kill a node and tell the replica to immediately takeover: OK 09:31:42> Verify health as fail for killed node: OK 09:31:46> Restarting primary node: OK 09:31:47> Instance #0 gets converted into a replica: OK 09:31:47> Test the replica reports a loading state while it's loading: OK 09:31:50> Regression test for a crash when calling SHARDS during handshake: OK 09:31:50> Cluster is up: OK 09:31:54> Shard ids are unique: OK 09:31:54> CLUSTER MYSHARDID reports same id for both primary and replica: OK 09:31:54> New replica receives primary's shard id: OK 09:31:54> CLUSTER MYSHARDID reports same shard id after shard restart: OK 09:31:57> CLUSTER MYSHARDID reports same shard id after cluster restart: OK Cleaning up... killing stale instance 2649253 killing stale instance 2651360 killing stale instance 2656059 killing stale instance 2658574 killing stale instance 2660995 killing stale instance 2663693 killing stale instance 2664947 killing stale instance 2666151 killing stale instance 2669298 killing stale instance 2670752 killing stale instance 2784511 killing stale instance 2786215 killing stale instance 3242933 killing stale instance 3243263 killing stale instance 3243391 killing stale instance 3243490 killing stale instance 3243586 killing stale instance 3243677 killing stale instance 3243783 killing stale instance 3243886 GOOD! No errors. + ./runtest-sentinel Starting sentinel #0 at port 20000 Starting sentinel #1 at port 20001 Starting sentinel #2 at port 20002 Starting sentinel #3 at port 20003 Starting sentinel #4 at port 20004 Starting valkey #0 at port 30000 Starting valkey #1 at port 30001 Starting valkey #2 at port 30002 Starting valkey #3 at port 30003 Starting valkey #4 at port 30004 Testing unit: 00-base.tcl 09:32:10> (start-init) Flush config and compare rewrite config file lines: OK 09:32:10> (init) Restart killed instances: OK 09:32:10> (init) Remove old primary entry from sentinels: OK 09:32:10> (init) Create a primary-replicas cluster of 5 instances: OK 09:32:10> (init) Sentinels can start monitoring a primary: OK 09:32:10> (init) Sentinels can talk with the primary: OK 09:32:10> (init) Sentinels are able to auto-discover other sentinels: OK 09:32:12> (init) Sentinels are able to auto-discover replicas: OK 09:32:12> Sentinel command flag infrastructure works correctly: OK 09:32:12> SENTINEL HELP output the sentinel subcommand help: OK 09:32:12> SENTINEL MYID return the sentinel instance ID: OK 09:32:12> SENTINEL INFO CACHE returns the cached info: OK 09:32:12> SENTINEL PENDING-SCRIPTS returns the information about pending scripts: OK 09:32:12> SENTINEL PRIMARIES returns a list of monitored primaries: OK 09:32:12> SENTINEL SENTINELS returns a list of sentinel instances: OK 09:32:12> SENTINEL SLAVES returns a list of the monitored replicas: OK 09:32:12> SENTINEL SIMULATE-FAILURE HELP list supported flags: OK 09:32:12> Basic failover works if the primary is down: OK 09:32:16> New primary 127.0.0.1:30003 role matches: OK 09:32:16> All the other slaves now point to the new primary: OK 09:32:16> The old primary eventually gets reconfigured as a slave: OK 09:32:26> ODOWN is not possible without N (quorum) Sentinels reports: Waiting for process 3244926 to exit... OK 09:32:28> Failover is not possible without majority agreement: OK 09:32:29> Failover works if we configure for absolute agreement: Waiting for process 3247412 to exit... OK 09:32:34> New primary 127.0.0.1:30002 role matches: OK 09:32:34> SENTINEL RESET can resets the primary: OK 09:32:34> SENTINEL IS-PRIMARY-DOWN-BY-ADDR checks if the primary is down: OK Testing unit: 01-conf-update.tcl 09:32:34> (init) Restart killed instances: OK 09:32:34> (init) Remove old primary entry from sentinels: OK 09:32:34> (init) Create a primary-replicas cluster of 5 instances: OK 09:32:34> (init) Sentinels can start monitoring a primary: OK 09:32:34> (init) Sentinels can talk with the primary: OK 09:32:34> (init) Sentinels are able to auto-discover other sentinels: OK 09:32:36> (init) Sentinels are able to auto-discover replicas: OK 09:32:36> We can failover with Sentinel 1 crashed: OK 09:32:40> After Sentinel 1 is restarted, its config gets updated: OK 09:32:40> New primary 127.0.0.1:30003 role matches: OK 09:32:40> Update log level: OK Testing unit: 02-replicas-reconf.tcl 09:32:40> (init) Restart killed instances: OK 09:32:40> (init) Remove old primary entry from sentinels: OK 09:32:40> (init) Create a primary-replicas cluster of 5 instances: OK 09:32:41> (init) Sentinels can start monitoring a primary: OK 09:32:41> (init) Sentinels can talk with the primary: OK 09:32:41> (init) Sentinels are able to auto-discover other sentinels: OK 09:32:43> (init) Sentinels are able to auto-discover replicas: OK 09:32:43> Check that slaves replicate from current primary: OK 09:32:43> Crash the primary and force a failover: OK 09:32:47> Check that slaves replicate from current primary: OK 09:32:57> Kill a slave instance: OK 09:32:57> Crash the primary and force a failover: OK 09:33:01> Check that slaves replicate from current primary: OK 09:33:01> Wait for failover to end: OK 09:33:02> Restart killed slave and test replication of slaves again...: OK 09:33:02> Check that slaves replicate from current primary: OK Testing unit: 03-runtime-reconf.tcl 09:33:12> (init) Restart killed instances: OK 09:33:12> (init) Remove old primary entry from sentinels: OK 09:33:12> (init) Create a primary-replicas cluster of 5 instances: OK 09:33:12> (init) Sentinels can start monitoring a primary: OK 09:33:12> (init) Sentinels can talk with the primary: OK 09:33:12> (init) Sentinels are able to auto-discover other sentinels: OK 09:33:12> (init) Sentinels are able to auto-discover replicas: OK 09:33:12> Sentinels (re)connection following SENTINEL SET myprimary auth-pass: OK 09:33:13> Sentinels (re)connection following primary ACL change: OK 09:33:16> Set parameters in normal case: OK 09:33:16> Set parameters in normal case with bad format: OK 09:33:16> Sentinel Set with other error situations: OK Testing unit: 04-slave-selection.tcl Testing unit: 05-manual.tcl 09:33:16> (init) Restart killed instances: OK 09:33:16> (init) Remove old primary entry from sentinels: OK 09:33:16> (init) Create a primary-replicas cluster of 5 instances: OK 09:33:16> (init) Sentinels can start monitoring a primary: OK 09:33:16> (init) Sentinels can talk with the primary: OK 09:33:16> (init) Sentinels are able to auto-discover other sentinels: OK 09:33:18> (init) Sentinels are able to auto-discover replicas: OK 09:33:18> Manual failover works: OK 09:33:19> New primary 127.0.0.1:30002 role matches: OK 09:33:20> All the other slaves now point to the new primary: OK 09:33:20> The old primary eventually gets reconfigured as a slave: OK 09:33:24> (init) Restart killed instances: OK 09:33:24> (init) Remove old primary entry from sentinels: OK 09:33:24> (init) Create a primary-replicas cluster of 5 instances: OK 09:33:24> (init) Sentinels can start monitoring a primary: OK 09:33:24> (init) Sentinels can talk with the primary: OK 09:33:24> (init) Sentinels are able to auto-discover other sentinels: OK 09:33:25> (init) Sentinels are able to auto-discover replicas: OK 09:33:25> SENTINEL SIMULATE-FAILURE crash-after-election works: OK 09:33:25> (init) Restart killed instances: OK 09:33:25> (init) Remove old primary entry from sentinels: OK 09:33:25> (init) Create a primary-replicas cluster of 5 instances: OK 09:33:25> (init) Sentinels can start monitoring a primary: OK 09:33:25> (init) Sentinels can talk with the primary: OK 09:33:25> (init) Sentinels are able to auto-discover other sentinels: OK 09:33:27> (init) Sentinels are able to auto-discover replicas: OK 09:33:27> SENTINEL SIMULATE-FAILURE crash-after-promotion works: OK Testing unit: 06-ckquorum.tcl 09:33:28> (init) Restart killed instances: OK 09:33:28> (init) Remove old primary entry from sentinels: OK 09:33:28> (init) Create a primary-replicas cluster of 5 instances: OK 09:33:28> (init) Sentinels can start monitoring a primary: OK 09:33:28> (init) Sentinels can talk with the primary: OK 09:33:28> (init) Sentinels are able to auto-discover other sentinels: OK 09:33:30> (init) Sentinels are able to auto-discover replicas: OK 09:33:30> CKQUORUM reports OK and the right amount of Sentinels: OK 09:33:30> CKQUORUM detects quorum cannot be reached: OK 09:33:30> CKQUORUM detects failover authorization cannot be reached: OK Testing unit: 07-down-conditions.tcl 09:33:33> (init) Restart killed instances: OK 09:33:33> (init) Remove old primary entry from sentinels: OK 09:33:33> (init) Create a primary-replicas cluster of 5 instances: OK 09:33:33> (init) Sentinels can start monitoring a primary: OK 09:33:33> (init) Sentinels can talk with the primary: OK 09:33:33> (init) Sentinels are able to auto-discover other sentinels: OK 09:33:35> (init) Sentinels are able to auto-discover replicas: OK 09:33:35> Crash the majority of Sentinels to prevent failovers for this unit: OK 09:33:35> SDOWN is triggered by non-responding but not crashed instance: OK 09:33:37> SDOWN is triggered by crashed instance: OK 09:33:40> SDOWN is triggered by primaries advertising as slaves: OK 09:33:45> SDOWN is triggered by misconfigured instance replying with errors: OK 09:33:55> SDOWN is triggered if we rename PING to PONG: OK Testing unit: 08-hostname-conf.tcl 09:33:57> (pre-init) Configure instances and sentinel for hostname use: sentinel/0 sentinel/1 sentinel/2 OK 09:33:57> (init) Restart killed instances: OK 09:33:57> (init) Remove old primary entry from sentinels: OK 09:33:57> (init) Create a primary-replicas cluster of 5 instances: OK 09:33:58> (init) Sentinels can start monitoring a primary: OK 09:33:58> (init) Sentinels can talk with the primary: OK 09:33:58> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:00> (init) Sentinels are able to auto-discover replicas: OK 09:34:00> Sentinel announces hostnames: OK 09:34:00> (post-cleanup) Configure instances and sentinel for IPs: OK Testing unit: 09-acl-support.tcl 09:34:00> (init) Restart killed instances: OK 09:34:00> (init) Remove old primary entry from sentinels: OK 09:34:00> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:00> (init) Sentinels can start monitoring a primary: OK 09:34:00> (init) Sentinels can talk with the primary: OK 09:34:00> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:02> (init) Sentinels are able to auto-discover replicas: OK 09:34:02> (post-init) Set up ACL configuration: OK 09:34:02> SENTINEL CONFIG SET handles on-the-fly credentials reconfiguration: OK 09:34:05> (post-cleanup) Tear down ACL configuration: OK Testing unit: 10-replica-priority.tcl 09:34:05> (init) Restart killed instances: OK 09:34:05> (init) Remove old primary entry from sentinels: OK 09:34:05> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:05> (init) Sentinels can start monitoring a primary: OK 09:34:05> (init) Sentinels can talk with the primary: OK 09:34:05> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:07> (init) Sentinels are able to auto-discover replicas: OK 09:34:07> Check acceptable replica-priority values: OK 09:34:07> Set replica-announced=yes on all replicas: OK 09:34:07> Check sentinel replies with 4 replicas: OK 09:34:07> Set replica-announced=no on 2 replicas: OK 09:34:07> Check sentinel replies with 2 replicas: OK 09:34:07> Set replica-announced=yes on all replicas: OK 09:34:07> Check sentinel replies with 4 replicas: OK Testing unit: 11-port-0.tcl 09:34:08> (init) Restart killed instances: OK 09:34:08> (init) Remove old primary entry from sentinels: OK 09:34:08> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:08> (init) Sentinels can start monitoring a primary: OK 09:34:08> (init) Sentinels can talk with the primary: OK 09:34:08> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:08> (init) Sentinels are able to auto-discover replicas: OK 09:34:08> Start/Stop sentinel on same port with a different runID should not change the total number of sentinels: OK Testing unit: 12-primary-reboot.tcl 09:34:09> (init) Restart killed instances: sentinel/4 OK 09:34:09> (init) Remove old primary entry from sentinels: OK 09:34:09> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:09> (init) Sentinels can start monitoring a primary: OK 09:34:09> (init) Sentinels can talk with the primary: OK 09:34:09> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:11> (init) Sentinels are able to auto-discover replicas: OK 09:34:11> Primary reboot in very short time: OK 09:34:18> New primary 127.0.0.1:30002 role matches: OK 09:34:18> All the other slaves now point to the new primary: OK 09:34:18> The old primary eventually gets reconfigured as a slave: OK Testing unit: 13-info-command.tcl 09:34:28> (init) Restart killed instances: OK 09:34:28> (init) Remove old primary entry from sentinels: OK 09:34:28> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:28> (init) Sentinels can start monitoring a primary: OK 09:34:28> (init) Sentinels can talk with the primary: OK 09:34:28> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:30> (init) Sentinels are able to auto-discover replicas: OK 09:34:30> info command with at most one argument: OK 09:34:30> info command with one sub-section: OK 09:34:30> info command with multiple sub-sections: OK Testing unit: 14-debug-command.tcl 09:34:30> (init) Restart killed instances: OK 09:34:30> (init) Remove old primary entry from sentinels: OK 09:34:30> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:30> (init) Sentinels can start monitoring a primary: OK 09:34:30> (init) Sentinels can talk with the primary: OK 09:34:30> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:32> (init) Sentinels are able to auto-discover replicas: OK 09:34:32> Sentinel debug test with arguments and without argument: OK Testing unit: 15-sentinel-deprecated-commands.tcl 09:34:32> (init) Restart killed instances: OK 09:34:32> (init) Remove old primary entry from sentinels: OK 09:34:32> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:32> (init) Sentinels can start monitoring a primary: OK 09:34:32> (init) Sentinels can talk with the primary: OK 09:34:33> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:35> (init) Sentinels are able to auto-discover replicas: OK 09:34:35> SENTINEL MASTERS returns a list of monitored masters (SENTINEL MASTERS as a deprecated command): OK 09:34:35> SENTINEL SLAVES returns a list of the monitored slaves (SENTINEL SLAVES as a deprecated command): OK 09:34:35> SENTINEL MASTER returns the information list of the monitored master (SENTINEL MASTER as a deprecated command): OK 09:34:35> SENTINEL IS-MASTER-DOWN-BY-ADDR checks if the primary is down (SENTINEL IS-MASTER-DOWN-BY-ADDR as a deprecated command): OK Testing unit: 16-config-set-config-get.tcl 09:34:35> (init) Restart killed instances: OK 09:34:35> (init) Remove old primary entry from sentinels: OK 09:34:35> (init) Create a primary-replicas cluster of 5 instances: OK 09:34:35> (init) Sentinels can start monitoring a primary: OK 09:34:35> (init) Sentinels can talk with the primary: OK 09:34:35> (init) Sentinels are able to auto-discover other sentinels: OK 09:34:37> (init) Sentinels are able to auto-discover replicas: OK 09:34:37> SENTINEL CONFIG SET and SENTINEL CONFIG GET handles multiple variables: OK 09:34:37> SENTINEL CONFIG GET for duplicate and unknown variables: OK 09:34:37> SENTINEL CONFIG GET for patterns: OK 09:34:37> SENTINEL CONFIG SET duplicate variables: OK 09:34:37> SENTINEL CONFIG SET, one option does not exist: OK 09:34:37> SENTINEL CONFIG SET, one option with wrong value: OK 09:34:37> SENTINEL CONFIG SET, wrong number of arguments: OK Cleaning up... killing stale instance 3244892 killing stale instance 3244916 killing stale instance 3244939 killing stale instance 3267867 killing stale instance 3297505 killing stale instance 3318607 killing stale instance 3334520 killing stale instance 3434090 killing stale instance 3434170 killing stale instance 3434313 killing stale instance 3485441 killing stale instance 3488410 killing stale instance 3501011 GOOD! No errors. + exit 0 Processing files: valkey-8.0.2-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.32240 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd valkey-8.0.2 + DOCDIR=/usr/src/tmp/valkey-buildroot/usr/share/doc/valkey-8.0.2 + export DOCDIR + rm -rf /usr/src/tmp/valkey-buildroot/usr/share/doc/valkey-8.0.2 + /bin/mkdir -p /usr/src/tmp/valkey-buildroot/usr/share/doc/valkey-8.0.2 + cp -prL COPYING 00-RELEASENOTES README.md /usr/src/tmp/valkey-buildroot/usr/share/doc/valkey-8.0.2 + chmod -R go-w /usr/src/tmp/valkey-buildroot/usr/share/doc/valkey-8.0.2 + chmod -R a+rX /usr/src/tmp/valkey-buildroot/usr/share/doc/valkey-8.0.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.H2GxMp find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xVNT3q find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FcIKfS find-scriptlet-requires: FINDPACKAGE-COMMANDS: groupadd useradd Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iumJve Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MPjQqA Provides: valkey-server = 8.0.2-alt1, valkey-sentinel = 8.0.2-alt1, valkey-cli = 8.0.2-alt1 Requires: /etc/logrotate.d, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.10), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.27), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.6), libc.so.6(GLIBC_2.7), libc.so.6(GLIBC_2.9), libcrypto.so.3 >= set:qlvV2sKMoOv3nf4jD7vqP4D0KMIyyZ5U20VlK3vlzdo3aEpcZqy2T8ZqfC1IZg, libcrypto.so.3(OPENSSL_3.0.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libssl.so.3 >= set:nhMiBESDN2NgJ53xU2LB1l58pY0swkX7rCLp5qNY0Mc7Z01ISSQDJBiAbEfqUi62bMWrVr8KQoscIME5hcum0THLFUEfIXl2, libssl.so.3(OPENSSL_3.0.0), libsystemd.so.0 >= set:nmZGf6, libsystemd.so.0(LIBSYSTEMD_209), rtld(GNU_HASH) Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(pre): /bin/sh, shadow-utils Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VOeY87 Creating valkey-debuginfo package Processing files: valkey-devel-8.0.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Hjk4zm find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3Blj0u find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Processing files: valkey-compat-redis-8.0.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8m3vQa find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qAUybj find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: valkey = 8.0.2-alt1, /usr/bin/valkey-benchmark, /usr/bin/valkey-check-aof, /usr/bin/valkey-check-rdb, /usr/bin/valkey-cli, /usr/bin/valkey-sentinel, /usr/bin/valkey-server, /usr/lib/systemd/system/valkey-sentinel.service, /usr/lib/systemd/system/valkey.service Conflicts: redis, redis-cli Processing files: valkey-compat-redis-devel-8.0.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ANYv6m find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YKUdTn find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /usr/include/valkeymodule.h Conflicts: redis-devel Processing files: valkey-debuginfo-8.0.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pJJpZS find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5B36gN find-requires: running scripts (debuginfo) Requires: valkey = 8.0.2-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrypto.so.3), debug(libm.so.6), debug(libssl.so.3), debug(libsystemd.so.0) Adding to valkey-compat-redis a strict dependency on valkey Adding to valkey-debuginfo a strict dependency on valkey Adding to valkey-compat-redis-devel a strict dependency on valkey-devel Removing 8 extra deps from valkey-compat-redis due to dependency on valkey Removing 1 extra deps from valkey-compat-redis-devel due to dependency on valkey-devel Wrote: /usr/src/RPM/RPMS/i586/valkey-8.0.2-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/valkey-devel-8.0.2-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/valkey-compat-redis-8.0.2-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/valkey-compat-redis-devel-8.0.2-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/valkey-debuginfo-8.0.2-alt1.i586.rpm (w2T16.xzdio) 794.40user 152.01system 22:02.76elapsed 71%CPU (0avgtext+0avgdata 185080maxresident)k 0inputs+0outputs (0major+8806761minor)pagefaults 0swaps 5.97user 3.47system 22:20.38elapsed 0%CPU (0avgtext+0avgdata 131352maxresident)k 2928inputs+0outputs (0major+223372minor)pagefaults 0swaps --- valkey-8.0.2-alt1.i586.rpm.repo 2025-01-23 15:01:05.000000000 +0000 +++ valkey-8.0.2-alt1.i586.rpm.hasher 2025-02-22 09:34:59.025630021 +0000 @@ -66,8 +66,8 @@ File: /etc/valkey/valkey.conf 100640 _valkey:_valkey c515d7c399bdbe8744b42e55cd1213c9 -File: /usr/bin/valkey-benchmark 100755 root:root 6ae050f4de4cc7227fdf72c82c62b787 +File: /usr/bin/valkey-benchmark 100755 root:root fe5ef28bfe094ca02f7e41d509dc97d1 File: /usr/bin/valkey-check-aof 120777 root:root valkey-server File: /usr/bin/valkey-check-rdb 120777 root:root valkey-server -File: /usr/bin/valkey-cli 100755 root:root e68ced1ad702442d8565f62c5faf33d1 +File: /usr/bin/valkey-cli 100755 root:root 3592021c48eb195fd84d927bb6f327ce File: /usr/bin/valkey-sentinel 120777 root:root valkey-server -File: /usr/bin/valkey-server 100755 root:root aa7a0861249842df461850fab240208b +File: /usr/bin/valkey-server 100755 root:root 87d638e976b4612e0664155630200f9d File: /usr/lib/systemd/system/valkey-sentinel.service 100644 root:root 47677cb370c6a25fc7bf2de44eb335f3 @@ -80,2 +80,2 @@ File: /var/log/valkey 40750 _valkey:_valkey -RPMIdentity: 623d5f33963ff3cf5fb90b81c479035853932cd135dd29692a6e023a3be46a9d977c6026f386e013b0a5274e025731ae8dc76debc3e3c25576f4aa64dce2471e +RPMIdentity: fb33d2f98d747c674475718c78c96bbb63dab4fcaff51943d08f1db14d51545895412cc32c3c376316c62b9e1c14bd0557144bf2573c8faff792f4817dc1e460 --- valkey-debuginfo-8.0.2-alt1.i586.rpm.repo 2025-01-23 15:01:06.000000000 +0000 +++ valkey-debuginfo-8.0.2-alt1.i586.rpm.hasher 2025-02-22 09:34:59.506639886 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/02 40755 root:root -/usr/lib/debug/.build-id/02/c32961abb84cd778119cb4fe726c37b63ec969 120777 root:root ../../../../bin/valkey-benchmark -/usr/lib/debug/.build-id/02/c32961abb84cd778119cb4fe726c37b63ec969.debug 120777 root:root ../../usr/bin/valkey-benchmark.debug -/usr/lib/debug/.build-id/73 40755 root:root -/usr/lib/debug/.build-id/73/7b3569abe8dd443d708cabab637bc9f3ae8a53 120777 root:root ../../../../bin/valkey-cli -/usr/lib/debug/.build-id/73/7b3569abe8dd443d708cabab637bc9f3ae8a53.debug 120777 root:root ../../usr/bin/valkey-cli.debug -/usr/lib/debug/.build-id/cc 40755 root:root -/usr/lib/debug/.build-id/cc/9e6431535b45712f813e4226e1a637b4b584f4 120777 root:root ../../../../bin/valkey-server -/usr/lib/debug/.build-id/cc/9e6431535b45712f813e4226e1a637b4b584f4.debug 120777 root:root ../../usr/bin/valkey-server.debug +/usr/lib/debug/.build-id/1e 40755 root:root +/usr/lib/debug/.build-id/1e/93d7f6cab86ccb2b8dbf3d33c049ea34010742 120777 root:root ../../../../bin/valkey-benchmark +/usr/lib/debug/.build-id/1e/93d7f6cab86ccb2b8dbf3d33c049ea34010742.debug 120777 root:root ../../usr/bin/valkey-benchmark.debug +/usr/lib/debug/.build-id/48 40755 root:root +/usr/lib/debug/.build-id/48/5c6e142f1e91bd831c6cd877f5cef647fa5cec 120777 root:root ../../../../bin/valkey-cli +/usr/lib/debug/.build-id/48/5c6e142f1e91bd831c6cd877f5cef647fa5cec.debug 120777 root:root ../../usr/bin/valkey-cli.debug +/usr/lib/debug/.build-id/c2 40755 root:root +/usr/lib/debug/.build-id/c2/d5f8660c84c35bcbbbf6ec63b52513651dc310 120777 root:root ../../../../bin/valkey-server +/usr/lib/debug/.build-id/c2/d5f8660c84c35bcbbbf6ec63b52513651dc310.debug 120777 root:root ../../usr/bin/valkey-server.debug /usr/lib/debug/usr/bin/valkey-benchmark.debug 100644 root:root @@ -448,17 +448,17 @@ Provides: valkey-debuginfo = 8.0.2-alt1:sisyphus+371005.100.1.1 -File: /usr/lib/debug/.build-id/02 40755 root:root -File: /usr/lib/debug/.build-id/02/c32961abb84cd778119cb4fe726c37b63ec969 120777 root:root ../../../../bin/valkey-benchmark -File: /usr/lib/debug/.build-id/02/c32961abb84cd778119cb4fe726c37b63ec969.debug 120777 root:root ../../usr/bin/valkey-benchmark.debug -File: /usr/lib/debug/.build-id/73 40755 root:root -File: /usr/lib/debug/.build-id/73/7b3569abe8dd443d708cabab637bc9f3ae8a53 120777 root:root ../../../../bin/valkey-cli -File: /usr/lib/debug/.build-id/73/7b3569abe8dd443d708cabab637bc9f3ae8a53.debug 120777 root:root ../../usr/bin/valkey-cli.debug -File: /usr/lib/debug/.build-id/cc 40755 root:root -File: /usr/lib/debug/.build-id/cc/9e6431535b45712f813e4226e1a637b4b584f4 120777 root:root ../../../../bin/valkey-server -File: /usr/lib/debug/.build-id/cc/9e6431535b45712f813e4226e1a637b4b584f4.debug 120777 root:root ../../usr/bin/valkey-server.debug -File: /usr/lib/debug/usr/bin/valkey-benchmark.debug 100644 root:root 627d89467c2e6d3e343c8f7f851b2df4 +File: /usr/lib/debug/.build-id/1e 40755 root:root +File: /usr/lib/debug/.build-id/1e/93d7f6cab86ccb2b8dbf3d33c049ea34010742 120777 root:root ../../../../bin/valkey-benchmark +File: /usr/lib/debug/.build-id/1e/93d7f6cab86ccb2b8dbf3d33c049ea34010742.debug 120777 root:root ../../usr/bin/valkey-benchmark.debug +File: /usr/lib/debug/.build-id/48 40755 root:root +File: /usr/lib/debug/.build-id/48/5c6e142f1e91bd831c6cd877f5cef647fa5cec 120777 root:root ../../../../bin/valkey-cli +File: /usr/lib/debug/.build-id/48/5c6e142f1e91bd831c6cd877f5cef647fa5cec.debug 120777 root:root ../../usr/bin/valkey-cli.debug +File: /usr/lib/debug/.build-id/c2 40755 root:root +File: /usr/lib/debug/.build-id/c2/d5f8660c84c35bcbbbf6ec63b52513651dc310 120777 root:root ../../../../bin/valkey-server +File: /usr/lib/debug/.build-id/c2/d5f8660c84c35bcbbbf6ec63b52513651dc310.debug 120777 root:root ../../usr/bin/valkey-server.debug +File: /usr/lib/debug/usr/bin/valkey-benchmark.debug 100644 root:root 76976d8d4c9912edb0275ee644df890e File: /usr/lib/debug/usr/bin/valkey-check-aof.debug 120777 root:root valkey-server.debug File: /usr/lib/debug/usr/bin/valkey-check-rdb.debug 120777 root:root valkey-server.debug -File: /usr/lib/debug/usr/bin/valkey-cli.debug 100644 root:root 9e6d96af00bea7742e05c2ac72dc7950 +File: /usr/lib/debug/usr/bin/valkey-cli.debug 100644 root:root ef0024d9212f93612ce1b952a2e79c59 File: /usr/lib/debug/usr/bin/valkey-sentinel.debug 120777 root:root valkey-server.debug -File: /usr/lib/debug/usr/bin/valkey-server.debug 100644 root:root 048a5d03c8a234494a4e5de793b078c0 +File: /usr/lib/debug/usr/bin/valkey-server.debug 100644 root:root 14d6b5873c23c9749108be5a68523070 File: /usr/src/debug/valkey-8.0.2 40755 root:root @@ -887,2 +887,2 @@ File: /usr/src/debug/valkey-8.0.2/src/zmalloc.h 100644 root:root 4289dcbccd9310c1e0056ca06b41f52e -RPMIdentity: c3dfd61c6562c826ed3d3c70a2387a57ea74170db8c93d22b9d8ae2b13802f35741ea3b0b41f09f1b66a16c069e2a8fcdb5ecaa3775163034578d6427b185ea9 +RPMIdentity: f7fdf041f1c815f85fbe72242c1b8bb55f9ca78a34b7ab690d285fb313c65fc7c2b962c1e1dc7e5e9932a980346f3fe905e584f7d1855d937cd0744c78b9b7f8