>>> valkey: Building main/valkey 8.1.1-r2 (using abuild 3.15.0-r1) started Mon, 17 Nov 2025 13:24:49 +0000 >>> valkey: Validating /home/udu/aports/main/valkey/APKBUILD... >>> valkey: Analyzing dependencies... >>> valkey: Installing for build: build-base linux-headers openssl-dev tcl procps WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/9) Installing linux-headers (6.14.2-r0) (2/9) Installing openssl-dev (3.5.4-r0) (3/9) Installing tzdata (2025b-r0) (4/9) Installing tcl (8.6.16-r0) (5/9) Installing skalibs-libs (2.14.4.0-r0) (6/9) Installing utmps-libs (0.1.3.1-r0) (7/9) Installing libproc2 (4.0.4-r3) (8/9) Installing procps-ng (4.0.4-r3) (9/9) Installing .makedepends-valkey (20251117.132451) Executing busybox-1.37.0-r19.trigger OK: 310 MiB in 98 packages >>> valkey: Fetching https://github.com/valkey-io/valkey/archive/8.1.1/valkey-8.1.1.tar.gz >>> valkey: Fetching https://github.com/valkey-io/valkey/archive/8.1.1/valkey-8.1.1.tar.gz >>> valkey: Checking sha512sums... valkey-8.1.1.tar.gz: OK valkey.conf.patch: OK sentinel.conf.patch: OK valkey.initd: OK valkey.confd: OK valkey-sentinel.initd: OK valkey-sentinel.confd: OK CVE-2025-27151.patch: OK CVE-2025-32023.patch: OK CVE-2025-48367.patch: OK >>> valkey: Unpacking /var/cache/distfiles/valkey-8.1.1.tar.gz... >>> valkey: valkey.conf.patch patching file valkey.conf >>> valkey: sentinel.conf.patch patching file sentinel.conf >>> valkey: CVE-2025-27151.patch patching file src/valkey-check-aof.c >>> valkey: CVE-2025-32023.patch patching file src/hyperloglog.c Hunk #1 succeeded at 602 (offset -17 lines). Hunk #2 succeeded at 622 (offset -17 lines). Hunk #3 succeeded at 653 (offset -17 lines). Hunk #4 succeeded at 950 (offset -17 lines). Hunk #5 succeeded at 1255 (offset -114 lines). Hunk #6 succeeded at 1290 (offset -114 lines). patching file tests/unit/hyperloglog.tcl >>> valkey: CVE-2025-48367.patch patching file src/anet.c Hunk #1 succeeded at 639 (offset -20 lines). patching file src/anet.h Hunk #1 succeeded at 74 with fuzz 2. patching file src/cluster_legacy.c Hunk #1 succeeded at 1502 (offset -83 lines). patching file src/socket.c Hunk #1 succeeded at 322 (offset -1 lines). patching file src/tls.c Hunk #1 succeeded at 789 (offset -2 lines). patching file src/unix.c Hunk #1 succeeded at 107 (offset -11 lines). >>> valkey: Creating group valkey >>> valkey: Creating user valkey cd src && make all make[1]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' CC Makefile.dep 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 lua/*.o lua/*.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 hashtable.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 commandlog.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 allocator_defrag.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.d functions.d commands.d strl.d connection.d unix.d logreqres.d rdma.d scripting_engine.d lua/script_lua.d lua/function_lua.d lua/engine_lua.d lua/debug_lua.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 (cd ../deps && make distclean) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' (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 (cd fast_float_c_interface && make clean) > /dev/null || true (rm -f .make-*) make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' (cd modules && make clean) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src/modules' rm -rf *.xo *.so make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src/modules' (cd ../tests/modules && make clean) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/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 block_keyspace_notification.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 moduleparameter.so publish.so usercall.so postnotifications.so moduleauthtwo.so rdbloadsave.so crash.so cluster.so helloscripting.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 block_keyspace_notification.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 moduleparameter.xo publish.xo usercall.xo postnotifications.xo moduleauthtwo.xo rdbloadsave.xo crash.xo cluster.xo helloscripting.xo make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/tests/modules' (rm -f .make-*) echo STD=-pedantic -std=gnu11 >> .make-settings echo WARN=-Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes >> .make-settings echo OPT=-O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer >> .make-settings echo MALLOC=libc >> .make-settings echo BUILD_TLS=yes >> .make-settings echo BUILD_RDMA= >> .make-settings echo USE_SYSTEMD= >> .make-settings echo CFLAGS=-Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto >> .make-settings echo LDFLAGS=-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs >> .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 -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 >> .make-settings echo PREV_FINAL_LDFLAGS=-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -rdynamic >> .make-settings (cd ../deps && make hiredis linenoise lua hdr_histogram fpconv) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' (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 (cd fast_float_c_interface && make clean) > /dev/null || true (rm -f .make-*) (echo "-Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto" > .make-cflags) (echo "-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" > .make-ldflags) MAKE hiredis MAKE linenoise cd hiredis && make static USE_SSL=1 cd linenoise && make make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hiredis' make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/linenoise' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -c linenoise.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic alloc.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic net.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic hiredis.c make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/linenoise' cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sds.c MAKE lua cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 " MYLDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" AR="ar rc" make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lapi.o lapi.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic async.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lcode.o lcode.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic read.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldebug.o ldebug.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sockcompat.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic ssl.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldo.o ldo.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldump.o ldump.c ar rcs libhiredis.a alloc.o net.o hiredis.o sds.o async.o read.o sockcompat.o ar rcs libhiredis_ssl.a ssl.o cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lfunc.o lfunc.c make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hiredis' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lgc.o lgc.c MAKE hdr_histogram cd hdr_histogram && make make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hdr_histogram' cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o llex.o llex.c ar rcs libhdrhistogram.a hdr_histogram.o make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hdr_histogram' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lmem.o lmem.c MAKE fpconv cd fpconv && make make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/fpconv' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lobject.o lobject.c ar rcs libfpconv.a fpconv_dtoa.o make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/fpconv' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lopcodes.o lopcodes.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lparser.o lparser.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lstate.o lstate.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lstring.o lstring.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ltable.o ltable.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ltm.o ltm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lundump.o lundump.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lvm.o lvm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lzio.o lzio.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o strbuf.o strbuf.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o fpconv.o fpconv.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lauxlib.o lauxlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lbaselib.o lbaselib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldblib.o ldblib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o liolib.o liolib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lmathlib.o lmathlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o loslib.o loslib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ltablib.o ltablib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lstrlib.o lstrlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o loadlib.o loadlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o linit.o linit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_cjson.o lua_cjson.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_struct.o lua_struct.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_cmsgpack.o lua_cmsgpack.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_bit.o lua_bit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua.o lua.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o luac.o luac.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o print.o print.c 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 cc -o lua -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs lua.o liblua.a -lm cc -o luac -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs luac.o print.o liblua.a -lm make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/lua/src' make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' CC threads_mngr.o CC adlist.o CC quicklist.o CC ae.o CC anet.o CC dict.o CC hashtable.o CC kvstore.o CC server.o CC sds.o CC zmalloc.o CC lzf_c.o CC lzf_d.o CC pqsort.o CC zipmap.o CC sha1.o CC ziplist.o CC release.o CC memory_prefetch.o CC io_threads.o CC networking.o CC util.o CC object.o CC db.o CC replication.o CC rdb.o CC t_string.o CC t_list.o CC t_set.o CC t_zset.o CC t_hash.o CC config.o CC aof.o CC pubsub.o CC multi.o CC debug.o CC sort.o CC intset.o CC syncio.o CC cluster.o CC cluster_legacy.o CC cluster_slot_stats.o CC crc16.o CC endianconv.o CC commandlog.o CC eval.o CC bio.o CC rio.o CC rand.o CC memtest.o CC syscheck.o CC crcspeed.o CC crccombine.o CC crc64.o CC bitops.o CC sentinel.o CC notify.o CC setproctitle.o CC blocked.o CC hyperloglog.o CC latency.o CC sparkline.o CC valkey-check-rdb.o CC valkey-check-aof.o CC geo.o CC lazyfree.o CC module.o CC evict.o CC expire.o CC geohash.o CC geohash_helper.o CC childinfo.o CC allocator_defrag.o CC defrag.o CC siphash.o CC rax.o CC t_stream.o CC listpack.o CC localtime.o CC lolwut.o CC lolwut5.o CC lolwut6.o CC acl.o CC tracking.o CC socket.o CC tls.o CC sha256.o CC timeout.o CC setcpuaffinity.o CC monotonic.o CC mt19937-64.o CC resp_parser.o CC call_reply.o CC script.o CC functions.o CC commands.o CC strl.o CC connection.o CC unix.o CC logreqres.o CC rdma.o CC scripting_engine.o CC lua/script_lua.o CC lua/function_lua.o CC lua/engine_lua.o CC lua/debug_lua.o CC valkey-cli.o CC serverassert.o CC cli_common.o CC cli_commands.o CC valkey-benchmark.o LINK valkey-server LINK valkey-benchmark LINK valkey-cli INSTALL valkey-sentinel INSTALL valkey-check-rdb INSTALL valkey-check-aof Hint: It's a good idea to run 'make test' ;) make[1]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' cd src && make test make[1]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' CC Makefile.dep CC release.o LINK valkey-server LINK valkey-cli LINK valkey-benchmark INSTALL valkey-check-aof Cleanup: may take some time... OK Starting test server at port 21079 [ready]: 3211341 Testing unit/obuf-limits [ready]: 3211342 Testing unit/protocol [ready]: 3211344 Testing unit/acl-v2 [ready]: 3211347 Testing unit/commandlog [ready]: 3211343 Testing unit/acl [ready]: 3211348 Testing unit/tls [ready]: 3211349 Testing unit/limits [ready]: 3211350 Testing unit/querybuf [ready]: 3211351 Testing unit/memefficiency [ready]: 3211353 Testing unit/pubsubshard [ready]: 3211355 Testing unit/sort [ready]: 3211356 Testing unit/scan [ready]: 3211357 Testing unit/auth [ready]: 3211354 Testing unit/dump [ready]: 3211399 Testing unit/wait [ready]: 3211379 Testing unit/quit [ok]: CONFIG SET client-output-buffer-limit (1 ms) [ok]: Connections start with the default user (2 ms) [ok]: It is possible to create new users (0 ms) [ok]: Coverage: ACL USERS (1 ms) [ok]: Usernames can not contain spaces or null characters (0 ms) [ok]: New users start disabled (1 ms) [ok]: Enabling the user allows the login (0 ms) [ok]: Only the set of correct passwords work (1 ms) [ok]: It is possible to remove passwords from the set of valid ones (1 ms) [ok]: Test password hashes can be added (1 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 (0 ms) [ok]: By default users are not able to access any key (1 ms) [ok]: It's possible to allow the access of a subset of keys (6 ms) [ok]: By default, only default user is able to publish to any channel (6 ms) [ok]: By default, only default user is not able to publish to any shard channel (4 ms) [ok]: By default, only default user is able to subscribe to any channel (18 ms) [ok]: Handle an empty query (44 ms) [ok]: COMMANDLOG - check that it starts with an empty log (12 ms) [ok]: By default, only default user is able to subscribe to any shard channel (15 ms) [ok]: AUTH fails if there is no password configured server side (4 ms) [ok]: Arity check for auth command (1 ms) [ok]: By default, only default user is able to subscribe to any pattern (15 ms) [ok]: Test basic multiple selectors (28 ms) [ok]: It's possible to allow publishing to a subset of channels (14 ms) [ok]: Test ACL selectors by default have no permissions (5 ms) [ok]: Negative multibulk length (51 ms) [ok]: It's possible to allow publishing to a subset of shard channels (11 ms) [ok]: Out of range multibulk length (12 ms) [ok]: Test deleting selectors (18 ms) [ok]: DUMP / RESTORE are able to serialize / unserialize a simple key (21 ms) [ok]: SPUBLISH/SSUBSCRIBE basics (36 ms) [ok]: RESTORE can set an arbitrary expire to the materialized key (4 ms) [ok]: Validate subset of channels is prefixed with resetchannels flag (18 ms) [ok]: Wrong multibulk payload header (11 ms) [ok]: RESTORE can set an expire that overflows a 32 bit integer (9 ms) [ok]: Test selector syntax error reports the error in the selector context (15 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (17 ms) [ok]: RESTORE can set an absolute expire (8 ms) [ok]: Negative multibulk payload length (11 ms) [ok]: QUIT returns OK (20 ms) [ok]: In transaction queue publish/subscribe/psubscribe to unauthorized channel will fail (21 ms) [ok]: Out of range multibulk payload length (10 ms) [ok]: Test flexible selector definition (20 ms) [ok]: It's possible to allow subscribing to a subset of channels (12 ms) [ok]: RESTORE with ABSTTL in the past (18 ms) [ok]: Non-number multibulk payload length (11 ms) [ok]: Test separate read permission (12 ms) [ok]: Pipelined commands after QUIT must not be executed (25 ms) [ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (27 ms) [ok]: RESTORE can set LRU (13 ms) [ok]: Multi bulk request not followed by bulk arguments (12 ms) [ok]: Listpack: SORT BY key (10 ms) [ok]: It's possible to allow subscribing to a subset of shard channels (18 ms) [ok]: Test separate write permission (15 ms) [ok]: RESTORE can set LFU (10 ms) [ok]: SSUBSCRIBE to one channel more than once (15 ms) [ok]: Listpack: SORT BY key with limit (8 ms) [ok]: Generic wrong number of args (13 ms) [ok]: RESTORE returns an error of the key already exists (5 ms) [ok]: Listpack: SORT BY hash field (4 ms) [ok]: It's possible to allow subscribing to a subset of channel patterns (17 ms) [ok]: Pipelined commands after QUIT that exceed read buffer size (23 ms) [ok]: Test separate read and write permissions (20 ms) [ok]: RESTORE can overwrite an existing key with REPLACE (14 ms) [ok]: Unbalanced number of quotes (15 ms) [1/128 done]: unit/tls (1 seconds) Testing unit/pause [ok]: SUNSUBSCRIBE from non-subscribed channels (21 ms) [ok]: RESTORE can detect a syntax error for unrecognized options (6 ms) [ok]: Validate read and write permissions format (10 ms) [ok]: PUBSUB command basics (8 ms) [ok]: Protocol desync regression test #1 (17 ms) [ok]: Subscribers are killed when revoked of channel permission (33 ms) [ok]: Protocol desync regression test #2 (15 ms) [ok]: Validate key permissions format - empty and omitted pattern (25 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (35 ms) [ok]: Protocol desync regression test #3 (15 ms) [ok]: Subscribers are killed when revoked of channel permission (26 ms) [ok]: Protocol desync regression test #4 (10 ms) [ok]: Test separate read and write permissions on different selectors are not additive (30 ms) [ok]: Subscribers are killed when revoked of pattern permission (20 ms) [ok]: COMMANDLOG - only logs commands exceeding the threshold (211 ms) [ok]: RESTORE should not store key that are already expired, with REPLACE will propagate it as DEL or UNLINK (68 ms) [ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (29 ms) [ok]: raw protocol response (5 ms) [ok]: RESTORE key with future RDB version, strict version check (6 ms) [ok]: RESTORE key with future RDB version, relaxed version check (0 ms) [ok]: raw protocol response - deferred (4 ms) [ok]: DUMP of non existing key returns nil (2 ms) [ok]: raw protocol response - multiline (7 ms) [ok]: Test SET with separate read permission (25 ms) [ok]: Subscribers are killed when revoked of allchannels permission (22 ms) [ok]: RESP3 attributes (15 ms) [ok]: Test SET with separate write permission (29 ms) [ok]: RESP3 attributes readraw (12 ms) [2/128 done]: unit/quit (1 seconds) Testing unit/pubsub [ok]: Subscribers are pardoned if literal permissions are retained and/or gaining allchannels (29 ms) [ok]: RESP3 attributes on RESP2 (7 ms) [ok]: test big number parsing (8 ms) [ok]: Test SET with read and write permissions (22 ms) [ok]: test bool parsing (11 ms) [ok]: test verbatim str parsing (8 ms) [ok]: blocked command gets rejected when reprocessed after permission change (36 ms) [ok]: Test BITFIELD with separate read permission (22 ms) [ok]: Users can be configured to authenticate with any password (9 ms) [ok]: Test BITFIELD with separate write permission (6 ms) [ok]: ACLs can exclude single commands (7 ms) [ok]: COMMANDLOG - zero max length is correctly handled (105 ms) [ok]: Test BITFIELD with read and write permissions (15 ms) [ok]: PubSubShard with CLIENT REPLY OFF (111 ms) [ok]: ACLs can include or exclude whole classes of commands (13 ms) [ok]: ACLs can include single subcommands (13 ms) [ok]: ACLs can exclude single subcommands, case 1 (13 ms) [ok]: Test ACL log correctly identifies the relevant item when selectors are used (29 ms) [ok]: Setup slave (115 ms) [ok]: Test ACL GETUSER response information (9 ms) [ok]: ACLs can exclude single subcommands, case 2 (9 ms) [ok]: AUTH fails when a wrong password is given (4 ms) [ok]: WAIT out of range timeout (milliseconds) (9 ms) [ok]: ACLs cannot include a subcommand with a specific arg (3 ms) [ok]: Arbitrary command gives an error when AUTH is required (4 ms) [ok]: AUTH succeeds when the right password is given (3 ms) [ok]: Test ACL list idempotency (12 ms) [ok]: ACLs cannot exclude or include a container commands with a specific arg (9 ms) [ok]: Once AUTH succeeded we can actually send commands to the server (10 ms) [ok]: WAIT should acknowledge 1 additional copy of the data (10 ms) [ok]: Test R+W is the same as all permissions (11 ms) [ok]: ACLs cannot exclude or include a container command with two args (13 ms) [ok]: For unauthenticated clients multibulk and bulk length are limited (12 ms) [ok]: Test basic dry run functionality (8 ms) [ok]: ACLs including of a type includes also subcommands (10 ms) [ok]: Test various commands for command permissions (8 ms) [ok]: COMMANDLOG - max entries is correctly handled (91 ms) [ok]: ACLs can block SELECT of all but a specific DB (12 ms) [ok]: For unauthenticated clients output buffer is limited (15 ms) [ok]: ACLs can block all DEBUG subcommands except one (8 ms) [ok]: For once authenticated clients output buffer is NOT limited (10 ms) [ok]: ACLs set can include subcommands, if already full command exists (20 ms) [ok]: COMMANDLOG - GET optional argument to limit output len works (40 ms) [ok]: Test various odd commands for key permissions (53 ms) [ok]: COMMANDLOG - RESET subcommand works (10 ms) [ok]: Existence test commands are not marked as access (16 ms) [ok]: ACLs set can exclude subcommands, if already full command exists (39 ms) [ok]: Pub/Sub PING on RESP2 (12 ms) [ok]: ACL SETUSER RESET reverting to default newly created user (9 ms) [ok]: Intersection cardinaltiy commands are access commands (18 ms) [ok]: Pub/Sub PING on RESP3 (12 ms) [ok]: ACL GETUSER is able to translate back command permissions (16 ms) [ok]: Test general keyspace commands require some type of permission to execute (20 ms) [ok]: test large number of args (221 ms) [ok]: PUBLISH/SUBSCRIBE basics (20 ms) [ok]: test argument rewriting - issue 9598 (11 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (13 ms) [ok]: Cardinality commands require some type of permission to execute (33 ms) [ok]: MIGRATE is caching connections (331 ms) [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (19 ms) [ok]: Test sharded channel permissions (14 ms) [ok]: SUBSCRIBE to one channel more than once (7 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (8 ms) [ok]: Test sort with ACL permissions (19 ms) [ok]: Test DRYRUN with wrong number of arguments (9 ms) [ok]: PUBLISH/PSUBSCRIBE basics (26 ms) [ok]: {standalone} SCAN basic (564 ms) [ok]: PUBLISH/PSUBSCRIBE with two clients (15 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (18 ms) [ok]: AUTH fails when binary password is wrong (2 ms) [ok]: AUTH succeeds when binary password is correct (9 ms) [ok]: COMMANDLOG - logged entry sanity check (219 ms) [ok]: COMMANDLOG slow - Certain commands are omitted that contain sensitive information (11 ms) [ok]: COMMANDLOG slow - Some commands can redact sensitive fields (4 ms) [ok]: ACL GETUSER provides reasonable results (206 ms) [ok]: COMMANDLOG slow - Rewritten commands are logged as their original command (25 ms) [ok]: COMMANDLOG slow - commands with too many arguments are trimmed (2 ms) [ok]: COMMANDLOG slow - too long arguments are trimmed (2 ms) [ok]: ACL GETUSER provides correct results (29 ms) [ok]: ACL CAT with illegal arguments (2 ms) [ok]: ACL CAT without category - list all categories (2 ms) [ok]: ACL CAT category - list all commands/subcommands that belong to category (5 ms) [ok]: PubSub messages with CLIENT REPLY OFF (104 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (5 ms) [ok]: ACL requires explicit permission for scripting for EVAL_RO, EVALSHA_RO and FCALL_RO (7 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (2 ms) [ok]: ACL #5998 regression: memory leaks adding / removing subcommands (5 ms) [ok]: NUMPATs returns the number of unique patterns (12 ms) [ok]: HELLO without protover (5 ms) [ok]: HELLO and availability-zone (5 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (5 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (6 ms) [ok]: ACL LOG aggregates similar errors together and assigns unique entry-id to new errors (24 ms) [ok]: ACL LOG shows failed command executions at toplevel (14 ms) [ok]: ACL LOG shows failed subcommand executions at toplevel (4 ms) [ok]: ACL LOG is able to test similar events (6 ms) [ok]: ACL LOG is able to log keys access violations and key name (3 ms) [ok]: ACL LOG is able to log channel access violations and channel name (6 ms) [ok]: Test behavior of loading ACLs (4 ms) [ok]: ACL LOG RESET is able to flush the entries in the log (4 ms) [ok]: Keyspace notifications: we receive keyspace notifications (50 ms) [ok]: ACL LOG can distinguish the transaction context (1) (11 ms) [ok]: ACL LOG can distinguish the transaction context (2) (11 ms) [ok]: ACL can log errors in the context of Lua scripting (2 ms) [ok]: ACL LOG can accept a numerical argument to show less entries (5 ms) [ok]: ACL LOG can log failed auth attempts (3 ms) [ok]: ACLLOG - zero max length is correctly handled (7 ms) [ok]: ACL LOG entries are limited to a maximum amount (8 ms) [ok]: ACL LOG entries are still present on update of max len config (4 ms) [ok]: Keyspace notifications: we receive keyevent notifications (56 ms) [ok]: When default user is off, new connections are not authenticated (7 ms) [ok]: Keyspace notifications: we can receive both kind of events (8 ms) [ok]: When default user has no command permission, hello command still works for other users (6 ms) [ok]: Keyspace notifications: we are able to mask events (8 ms) [ok]: When an authentication chain is used in the HELLO cmd, the last auth cmd has precedence (6 ms) [ok]: When a setname chain is used in the HELLO cmd, the last setname cmd has precedence (5 ms) [ok]: setup replication for following tests (112 ms) [ok]: Keyspace notifications: general events test (9 ms) [ok]: When authentication fails in the HELLO cmd, the client setname should not be applied (4 ms) [ok]: ACL HELP should not have unexpected options (1 ms) [ok]: Delete a user that the client doesn't use (5 ms) [ok]: Keyspace notifications: list events test (14 ms) [ok]: publish message to master and receive on replica (15 ms) [ok]: Delete a user that the client is using (5 ms) [ok]: ACL GENPASS command failed test (4 ms) [ok]: Default user can not be removed (1 ms) [ok]: ACL load non-existing configured ACL file (3 ms) [ok]: Keyspace notifications: set events test (10 ms) [ok]: COMMANDLOG slow - EXEC is not logged, just executed commands (213 ms) [ok]: Keyspace notifications: zset events test (15 ms) [ok]: Check if maxclients works refusing connections (974 ms) [3/128 done]: unit/acl-v2 (2 seconds) Testing unit/keyspace [ok]: Keyspace notifications: hash events test (14 ms) [ok]: ACL-Metrics user AUTH failure (49 ms) [ok]: Keyspace notifications: stream events test (18 ms) [ok]: ACL-Metrics invalid command accesses (23 ms) [4/128 done]: unit/limits (2 seconds) Testing unit/tracking [ok]: {standalone} SCAN COUNT (414 ms) [ok]: ACL-Metrics invalid key accesses (16 ms) [ok]: ACL-Metrics invalid channels accesses (14 ms) [ok]: Regression for a crash with blocking ops and pipelining (2 ms) [ok]: Keyspace notifications: expired events (triggered expire) (107 ms) [ok]: DEL against a single item (4 ms) [ok]: Vararg DEL (6 ms) [ok]: Untagged multi-key commands (2 ms) [ok]: KEYS with pattern (5 ms) [ok]: KEYS to get all keys (2 ms) [ok]: COMMANDLOG slow - can clean older entries (203 ms) [ok]: DBSIZE (5 ms) [ok]: KEYS with hashtag (7 ms) [ok]: DEL all keys (11 ms) [ok]: KEYS with empty DB (0 ms) [5/128 done]: unit/protocol (2 seconds) Testing unit/scripting [ok]: Clients are able to enable tracking and redirect it (0 ms) [ok]: The other connection is able to get invalidations (3 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) [ok]: Tracking NOLOOP mode in standard mode works (4 ms) [ok]: Tracking NOLOOP mode in BCAST mode works (4 ms) [ok]: {standalone} SCAN MATCH (216 ms) [ok]: Memory efficiency with values in range 32 (1285 ms) [ok]: Keyspace notifications: expired events (background expire) (152 ms) [ok]: Keyspace notification: expired event (Expiration time is already expired) (5 ms) [ok]: Keyspace notifications: evicted events (7 ms) [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (6 ms) [ok]: Keyspace notifications: new key test (6 ms) [ok]: default: load from include file, can access any channels (6 ms) [ok]: publish to self inside multi (5 ms) [ok]: default: with config acl-pubsub-default allchannels after reset, can access any channels (6 ms) [ok]: publish to self inside script (3 ms) [ok]: default: with config acl-pubsub-default resetchannels after reset, can not access any channels (7 ms) [ok]: Alice: can execute all command (2 ms) [ok]: unsubscribe inside multi, and publish to self (6 ms) [ok]: Bob: just execute @set and acl command (4 ms) [ok]: ACL LOAD only disconnects affected clients (14 ms) [ok]: ACL LOAD disconnects clients of deleted users (18 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (7 ms) [ok]: EVAL - Return _G (2 ms) [ok]: EVAL - Return table with a metatable that raise error (3 ms) [ok]: ACL load and save (15 ms) [ok]: EVAL - Return table with a metatable that call server (7 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (3 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (3 ms) [ok]: ACL load and save with restricted channels (11 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (5 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (3 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (5 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (3 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (3 ms) [6/128 done]: unit/pubsub (1 seconds) Testing unit/lazyfree [ok]: EVAL - is Lua able to call Redis API? (4 ms) [ok]: EVAL - Redis integer -> Lua type conversion (5 ms) [ok]: EVAL - Lua number -> Redis integer conversion (6 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (7 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (6 ms) [ok]: WAIT should not acknowledge 2 additional copies of the data (1053 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (6 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (4 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (5 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (3 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (8 ms) [ok]: EVAL - Scripts do not block on blpop command (3 ms) [ok]: EVAL - Scripts do not block on brpop command (2 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (6 ms) [ok]: EVAL - Scripts do not block on blmove command (2 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (3 ms) [ok]: EVAL - Scripts do not block on bzpopmax command (3 ms) [ok]: EVAL - Scripts do not block on wait (2 ms) [ok]: EVAL - Scripts do not block on waitaof (2 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option (5 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option (6 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 (3 ms) [ok]: EVAL - Scripts can run non-deterministic commands (4 ms) [ok]: EVAL - No arguments to redis.call/pcall is considered an error (2 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (2 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (2 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (2 ms) [ignore]: EVAL - JSON string encoding a string larger than 2GB: large memory flag not provided [ok]: EVAL - JSON numeric decoding (3 ms) [ok]: EVAL - JSON string decoding (3 ms) [ok]: EVAL - JSON smoke test (5 ms) [ok]: EVAL - cmsgpack can pack double? (2 ms) [ok]: EVAL - cmsgpack can pack negative int64? (2 ms) [ok]: COMMANDLOG slow - can be disabled (404 ms) [ok]: COMMANDLOG slow - count must be >= -1 (8 ms) [exception]: Executing test client: Error, do this: mount -t proc proc /proc. Error, do this: mount -t proc proc /proc while executing "wait_for_condition 50 100 { [string match {*T*} [lindex [exec ps j $pid] 16]] } else { puts [exec ps j $pid] fail "process..." (procedure "pause_process" line 3) invoked from within "pause_process $slave_pid" ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 58) invoked from within "test {WAIT should not acknowledge 1 additional copy if slave is blocked} { pause_process $slave_pid $master set foo 0 $master ..." ("uplevel" body line 46) invoked from within "uplevel 1 $code " (procedure "start_server" line 2) invoked from within "start_server {} { set slave [srv 0 client] set slave_host [srv 0 host] set slave_port [srv 0 port] set slave_pid [srv 0 pid] set m..." ("uplevel" body line 2) invoked from within "uplevel 1 $code " (procedure "start_server" line 2) invoked from within "start_server {tags {"wait network external:skip"}} { start_server {} { set slave [srv 0 client] set slave_host [srv 0 host] set slave_port..." (file "tests/unit/wait.tcl" line 3) invoked from within "source $path" (procedure "execute_test_file" line 4) invoked from within "execute_test_file $data" (procedure "test_client_main" line 10) invoked from within "test_client_main $::test_server_port " Killing still running Valkey server 3211488 Killing still running Valkey server 3211526 Killing still running Valkey server 3211530 Killing still running Valkey server 3211543 Killing still running Valkey server 3211560 Killing still running Valkey server 3211561 Killing still running Valkey server 3211568 Killing still running Valkey server 3212080 Killing still running Valkey server 3212564 Killing still running Valkey server 3212595 Killing still running Valkey server 3212797 Killing still running Valkey server 3212869 Killing still running Valkey server 3213402 Killing still running Valkey server 3213485 Killing still running Valkey server 3213872 Killing still running Valkey server 3214256 Killing still running Valkey server 3214212 make[1]: *** [Makefile:580: test] Error 1 make[1]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' make: *** [Makefile:6: test] Error 2 >>> ERROR: valkey: check failed