>>> valkey: Building main/valkey 8.1.1-r2 (using abuild 3.15.0-r1) started Mon, 17 Nov 2025 13:42:21 +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.134223) 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 linenoise MAKE hiredis 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 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 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 -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 -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 -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 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 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 lfunc.o lfunc.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 lgc.o lgc.c ar rcs libhdrhistogram.a hdr_histogram.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 llex.o llex.c make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hdr_histogram' 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 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 lmem.o lmem.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 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-check-rdb INSTALL valkey-sentinel 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]: 3988967 Testing unit/obuf-limits [ready]: 3988968 Testing unit/protocol [ready]: 3988969 Testing unit/acl-v2 [ready]: 3988970 Testing unit/commandlog [ready]: 3988973 Testing unit/acl [ready]: 3988971 Testing unit/tls [ready]: 3988972 Testing unit/limits [ready]: 3988974 Testing unit/querybuf [ready]: 3988976 Testing unit/memefficiency [ready]: 3988975 Testing unit/pubsubshard [ready]: 3988979 Testing unit/sort [ready]: 3988981 Testing unit/scan [ready]: 3988984 Testing unit/auth [ready]: 3988985 Testing unit/dump [ready]: 3988986 Testing unit/wait [ready]: 3988978 Testing unit/quit [ok]: COMMANDLOG - check that it starts with an empty log (5 ms) [ok]: SPUBLISH/SSUBSCRIBE basics (7 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (6 ms) [ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (3 ms) [ok]: Handle an empty query (43 ms) [ok]: SSUBSCRIBE to one channel more than once (2 ms) [ok]: SUNSUBSCRIBE from non-subscribed channels (3 ms) [ok]: PUBSUB command basics (0 ms) [ok]: Connections start with the default user (6 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (4 ms) [ok]: It is possible to create new users (9 ms) [ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (7 ms) [ok]: Coverage: ACL USERS (7 ms) [1/128 done]: unit/tls (0 seconds) Testing unit/pause [ok]: Usernames can not contain spaces or null characters (10 ms) [ok]: AUTH fails if there is no password configured server side (4 ms) [ok]: Arity check for auth command (1 ms) [ok]: New users start disabled (13 ms) [ok]: Negative multibulk length (46 ms) [ok]: Out of range multibulk length (5 ms) [ok]: CONFIG SET client-output-buffer-limit (54 ms) [ok]: Enabling the user allows the login (9 ms) [ok]: Wrong multibulk payload header (11 ms) [ok]: Negative multibulk payload length (5 ms) [ok]: Only the set of correct passwords work (13 ms) [ok]: Out of range multibulk payload length (10 ms) [ok]: Non-number multibulk payload length (6 ms) [ok]: Test basic multiple selectors (46 ms) [ok]: It is possible to remove passwords from the set of valid ones (10 ms) [ok]: Multi bulk request not followed by bulk arguments (4 ms) [ok]: QUIT returns OK (6 ms) [ok]: Test password hashes can be added (4 ms) [ok]: Test ACL selectors by default have no permissions (6 ms) [ok]: Test password hashes validate input (4 ms) [ok]: Generic wrong number of args (7 ms) [ok]: ACL GETUSER returns the password hash instead of the actual password (6 ms) [ok]: Unbalanced number of quotes (6 ms) [ok]: Test deleting selectors (10 ms) [ok]: Pipelined commands after QUIT must not be executed (15 ms) [ok]: Protocol desync regression test #1 (3 ms) [ok]: PubSubShard with CLIENT REPLY OFF (91 ms) [ok]: Protocol desync regression test #2 (7 ms) [ok]: Pipelined commands after QUIT that exceed read buffer size (8 ms) [ok]: Test hashed passwords removal (9 ms) [ok]: DUMP / RESTORE are able to serialize / unserialize a simple key (28 ms) [ok]: By default users are not able to access any command (1 ms) [ok]: Protocol desync regression test #3 (7 ms) [ok]: Test selector syntax error reports the error in the selector context (19 ms) [ok]: Protocol desync regression test #4 (8 ms) [ok]: By default users are not able to access any key (12 ms) [ok]: RESTORE can set an arbitrary expire to the materialized key (18 ms) [ok]: raw protocol response (0 ms) [ok]: raw protocol response - deferred (5 ms) [ok]: raw protocol response - multiline (4 ms) [ok]: It's possible to allow the access of a subset of keys (17 ms) [ok]: Test flexible selector definition (24 ms) [ok]: RESTORE can set an expire that overflows a 32 bit integer (14 ms) [ok]: RESP3 attributes (7 ms) [ok]: Listpack: SORT BY key (5 ms) [ok]: By default, only default user is able to publish to any channel (11 ms) [ok]: RESTORE can set an absolute expire (13 ms) [ok]: Listpack: SORT BY key with limit (4 ms) [ok]: Test separate read permission (16 ms) [ok]: By default, only default user is not able to publish to any shard channel (7 ms) [2/128 done]: unit/quit (0 seconds) Testing unit/pubsub [ok]: RESP3 attributes readraw (8 ms) [ok]: Listpack: SORT BY hash field (1 ms) [ok]: RESTORE with ABSTTL in the past (11 ms) [ok]: RESP3 attributes on RESP2 (4 ms) [ok]: test big number parsing (7 ms) [ok]: Test separate write permission (17 ms) [ok]: By default, only default user is able to subscribe to any channel (22 ms) [ok]: Test separate read and write permissions (13 ms) [ok]: RESTORE can set LRU (21 ms) [ok]: Validate read and write permissions format (9 ms) [ok]: test bool parsing (20 ms) [ok]: COMMANDLOG - only logs commands exceeding the threshold (233 ms) [ok]: test verbatim str parsing (4 ms) [ok]: By default, only default user is able to subscribe to any shard channel (19 ms) [ok]: RESTORE can set LFU (15 ms) [ok]: RESTORE returns an error of the key already exists (3 ms) [ok]: Validate key permissions format - empty and omitted pattern (12 ms) [ok]: By default, only default user is able to subscribe to any pattern (12 ms) [ok]: RESTORE can overwrite an existing key with REPLACE (16 ms) [ok]: RESTORE can detect a syntax error for unrecognized options (3 ms) [ok]: It's possible to allow publishing to a subset of channels (8 ms) [ok]: Test separate read and write permissions on different selectors are not additive (22 ms) [ok]: It's possible to allow publishing to a subset of shard channels (7 ms) [ok]: Test SET with separate read permission (19 ms) [ok]: Validate subset of channels is prefixed with resetchannels flag (18 ms) [ok]: Test SET with separate write permission (10 ms) [ok]: In transaction queue publish/subscribe/psubscribe to unauthorized channel will fail (15 ms) [ok]: It's possible to allow subscribing to a subset of channels (11 ms) [ok]: Test SET with read and write permissions (23 ms) [ok]: COMMANDLOG - zero max length is correctly handled (92 ms) [ok]: It's possible to allow subscribing to a subset of shard channels (23 ms) [ok]: Test BITFIELD with separate read permission (24 ms) [ok]: It's possible to allow subscribing to a subset of channel patterns (11 ms) [ok]: Test BITFIELD with separate write permission (22 ms) [ok]: AUTH fails when a wrong password is given (5 ms) [ok]: Test BITFIELD with read and write permissions (10 ms) [ok]: Subscribers are killed when revoked of channel permission (26 ms) [ok]: Arbitrary command gives an error when AUTH is required (2 ms) [ok]: AUTH succeeds when the right password is given (1 ms) [ok]: Once AUTH succeeded we can actually send commands to the server (6 ms) [ok]: Pub/Sub PING on RESP2 (11 ms) [ok]: RESTORE should not store key that are already expired, with REPLACE will propagate it as DEL or UNLINK (135 ms) [ok]: For unauthenticated clients multibulk and bulk length are limited (10 ms) [ok]: Subscribers are killed when revoked of channel permission (18 ms) [ok]: RESTORE key with future RDB version, strict version check (4 ms) [ok]: Test ACL log correctly identifies the relevant item when selectors are used (24 ms) [ok]: RESTORE key with future RDB version, relaxed version check (5 ms) [ok]: Pub/Sub PING on RESP3 (6 ms) [ok]: For unauthenticated clients output buffer is limited (10 ms) [ok]: DUMP of non existing key returns nil (6 ms) [ok]: Test ACL GETUSER response information (11 ms) [ok]: Subscribers are killed when revoked of pattern permission (16 ms) [ok]: COMMANDLOG - max entries is correctly handled (93 ms) [ok]: Test ACL list idempotency (9 ms) [ok]: test large number of args (186 ms) [ok]: Subscribers are killed when revoked of allchannels permission (10 ms) [ok]: For once authenticated clients output buffer is NOT limited (16 ms) [ok]: PUBLISH/SUBSCRIBE basics (21 ms) [ok]: Test R+W is the same as all permissions (9 ms) [ok]: Test basic dry run functionality (4 ms) [ok]: test argument rewriting - issue 9598 (12 ms) [ok]: Test various commands for command permissions (5 ms) [ok]: Subscribers are pardoned if literal permissions are retained and/or gaining allchannels (21 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (20 ms) [ok]: COMMANDLOG - GET optional argument to limit output len works (46 ms) [ok]: Setup slave (119 ms) [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (16 ms) [ok]: WAIT out of range timeout (milliseconds) (8 ms) [ok]: COMMANDLOG - RESET subcommand works (9 ms) [ok]: SUBSCRIBE to one channel more than once (6 ms) [ok]: blocked command gets rejected when reprocessed after permission change (38 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (10 ms) [ok]: {standalone} SCAN basic (434 ms) [ok]: WAIT should acknowledge 1 additional copy of the data (19 ms) [ok]: PUBLISH/PSUBSCRIBE basics (8 ms) [ok]: Users can be configured to authenticate with any password (12 ms) [ok]: ACLs can exclude single commands (9 ms) [ok]: PUBLISH/PSUBSCRIBE with two clients (13 ms) [ok]: Test various odd commands for key permissions (75 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (11 ms) [ok]: ACLs can include or exclude whole classes of commands (21 ms) [ok]: Existence test commands are not marked as access (20 ms) [ok]: ACLs can include single subcommands (15 ms) [ok]: ACLs can exclude single subcommands, case 1 (13 ms) [ok]: Intersection cardinaltiy commands are access commands (23 ms) [ok]: ACLs can exclude single subcommands, case 2 (6 ms) [ok]: ACLs cannot include a subcommand with a specific arg (7 ms) [ok]: ACLs cannot exclude or include a container commands with a specific arg (7 ms) [ok]: ACLs cannot exclude or include a container command with two args (5 ms) [ok]: Test general keyspace commands require some type of permission to execute (24 ms) [ok]: ACLs including of a type includes also subcommands (11 ms) [ok]: ACLs can block SELECT of all but a specific DB (7 ms) [ok]: Cardinality commands require some type of permission to execute (29 ms) [ok]: ACLs can block all DEBUG subcommands except one (12 ms) [ok]: PubSub messages with CLIENT REPLY OFF (97 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (4 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (1 ms) [ok]: Test sharded channel permissions (9 ms) [ok]: NUMPATs returns the number of unique patterns (6 ms) [ok]: ACLs set can include subcommands, if already full command exists (19 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (9 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (6 ms) [ok]: Test sort with ACL permissions (31 ms) [ok]: Test DRYRUN with wrong number of arguments (4 ms) [ok]: ACLs set can exclude subcommands, if already full command exists (30 ms) [ok]: AUTH fails when binary password is wrong (3 ms) [ok]: AUTH succeeds when binary password is correct (2 ms) [ok]: ACL SETUSER RESET reverting to default newly created user (15 ms) [ok]: ACL GETUSER is able to translate back command permissions (8 ms) [ok]: COMMANDLOG - logged entry sanity check (214 ms) [ok]: Keyspace notifications: we receive keyspace notifications (47 ms) [ok]: HELLO without protover (9 ms) [ok]: COMMANDLOG slow - Certain commands are omitted that contain sensitive information (33 ms) [ok]: HELLO and availability-zone (14 ms) [ok]: MIGRATE is caching connections (321 ms) [ok]: COMMANDLOG slow - Some commands can redact sensitive fields (9 ms) [ok]: Keyspace notifications: we receive keyevent notifications (55 ms) [ok]: Keyspace notifications: we can receive both kind of events (7 ms) [ok]: Keyspace notifications: we are able to mask events (9 ms) [ok]: COMMANDLOG slow - Rewritten commands are logged as their original command (36 ms) [ok]: COMMANDLOG slow - commands with too many arguments are trimmed (5 ms) [ok]: Keyspace notifications: general events test (10 ms) [ok]: COMMANDLOG slow - too long arguments are trimmed (7 ms) [ok]: Keyspace notifications: list events test (16 ms) [ok]: setup replication for following tests (112 ms) [ok]: Keyspace notifications: set events test (14 ms) [ok]: publish message to master and receive on replica (17 ms) [ok]: Keyspace notifications: zset events test (18 ms) [ok]: Keyspace notifications: hash events test (14 ms) [ok]: {standalone} SCAN COUNT (366 ms) [ok]: ACL GETUSER provides reasonable results (171 ms) [ok]: Keyspace notifications: stream events test (19 ms) [ok]: ACL GETUSER provides correct results (49 ms) [ok]: ACL CAT with illegal arguments (1 ms) [ok]: ACL CAT without category - list all categories (4 ms) [ok]: ACL CAT category - list all commands/subcommands that belong to category (11 ms) [ok]: ACL requires explicit permission for scripting for EVAL_RO, EVALSHA_RO and FCALL_RO (5 ms) [ok]: ACL #5998 regression: memory leaks adding / removing subcommands (3 ms) [ok]: Test behavior of loading ACLs (3 ms) [ok]: ACL LOG aggregates similar errors together and assigns unique entry-id to new errors (38 ms) [ok]: Keyspace notifications: expired events (triggered expire) (110 ms) [ok]: ACL LOG shows failed command executions at toplevel (11 ms) [ok]: Regression for a crash with blocking ops and pipelining (3 ms) [ok]: ACL LOG shows failed subcommand executions at toplevel (9 ms) [ok]: COMMANDLOG slow - EXEC is not logged, just executed commands (211 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 (7 ms) [ok]: ACL LOG is able to log channel access violations and channel name (4 ms) [ok]: {standalone} SCAN MATCH (158 ms) [ok]: ACL LOG RESET is able to flush the entries in the log (5 ms) [ok]: ACL LOG can distinguish the transaction context (1) (11 ms) [ok]: ACL LOG can distinguish the transaction context (2) (15 ms) [ok]: ACL can log errors in the context of Lua scripting (3 ms) [ok]: ACL LOG can accept a numerical argument to show less entries (13 ms) [3/128 done]: unit/acl-v2 (1 seconds) Testing unit/keyspace [ok]: Check if maxclients works refusing connections (984 ms) [ok]: ACL LOG can log failed auth attempts (5 ms) [ok]: ACLLOG - zero max length is correctly handled (16 ms) [ok]: ACL LOG entries are limited to a maximum amount (18 ms) [4/128 done]: unit/protocol (1 seconds) Testing unit/tracking [ok]: ACL LOG entries are still present on update of max len config (8 ms) [ok]: Keyspace notifications: expired events (background expire) (136 ms) [ok]: When default user is off, new connections are not authenticated (9 ms) [ok]: Keyspace notification: expired event (Expiration time is already expired) (15 ms) [ok]: When default user has no command permission, hello command still works for other users (12 ms) [ok]: When an authentication chain is used in the HELLO cmd, the last auth cmd has precedence (8 ms) [ok]: When a setname chain is used in the HELLO cmd, the last setname cmd has precedence (6 ms) [ok]: Keyspace notifications: evicted events (18 ms) [ok]: When authentication fails in the HELLO cmd, the client setname should not be applied (2 ms) [ok]: ACL HELP should not have unexpected options (2 ms) [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (9 ms) [ok]: Delete a user that the client doesn't use (6 ms) [ok]: Keyspace notifications: new key test (6 ms) [ok]: Delete a user that the client is using (3 ms) [ok]: publish to self inside multi (8 ms) [ok]: ACL GENPASS command failed test (8 ms) [ok]: publish to self inside script (4 ms) [ok]: Default user can not be removed (8 ms) [ok]: unsubscribe inside multi, and publish to self (3 ms) [ok]: ACL load non-existing configured ACL file (4 ms) [5/128 done]: unit/limits (1 seconds) Testing unit/scripting [ok]: COMMANDLOG slow - can clean older entries (207 ms) [ok]: DEL against a single item (4 ms) [ok]: Vararg DEL (6 ms) [6/128 done]: unit/pubsub (1 seconds) Testing unit/lazyfree [ok]: Untagged multi-key commands (5 ms) [ok]: ACL-Metrics user AUTH failure (57 ms) [ok]: KEYS with pattern (10 ms) [ok]: KEYS to get all keys (3 ms) [ok]: DBSIZE (1 ms) [ok]: KEYS with hashtag (13 ms) [ok]: DEL all keys (8 ms) [ok]: ACL-Metrics invalid command accesses (32 ms) [ok]: KEYS with empty DB (2 ms) [ok]: Clients are able to enable tracking and redirect it (0 ms) [ok]: The other connection is able to get invalidations (3 ms) [ok]: ACL-Metrics invalid key accesses (26 ms) [ok]: The client is now able to disable tracking (2 ms) [ok]: Clients can enable the BCAST mode with the empty prefix (1 ms) [ok]: The connection gets invalidation messages about all the keys (0 ms) [ok]: Clients can enable the BCAST mode with prefixes (6 ms) [ok]: Adding prefixes to BCAST mode works (2 ms) [ok]: Tracking NOLOOP mode in standard mode works (2 ms) [ok]: Tracking NOLOOP mode in BCAST mode works (2 ms) [ok]: ACL-Metrics invalid channels accesses (26 ms) [ok]: {standalone} SCAN TYPE (328 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (6 ms) [ok]: EVAL - Return _G (6 ms) [ok]: EVAL - Return table with a metatable that raise error (2 ms) [ok]: EVAL - Return table with a metatable that call server (3 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (6 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (2 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (2 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (5 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (2 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (2 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (2 ms) [ok]: EVAL - is Lua able to call Redis API? (4 ms) [ok]: EVAL - Redis integer -> Lua type conversion (3 ms) [ok]: EVAL - Lua number -> Redis integer conversion (1 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (3 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (5 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 (3 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (8 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (2 ms) [ok]: EVAL - Scripts do not block on blpop command (4 ms) [ok]: EVAL - Scripts do not block on brpop command (7 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (2 ms) [ok]: EVAL - Scripts do not block on blmove command (2 ms) [ok]: {standalone} SCAN unknown type (168 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (6 ms) [ok]: EVAL - Scripts do not block on bzpopmax command (3 ms) [ok]: EVAL - Scripts do not block on wait (5 ms) [ok]: EVAL - Scripts do not block on waitaof (3 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 (8 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option -- non empty stream (6 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option -- non empty stream (6 ms) [ok]: EVAL - Scripts can run non-deterministic commands (7 ms) [ok]: EVAL - No arguments to redis.call/pcall is considered an error (3 ms) [ok]: default: load from include file, can access any channels (9 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (2 ms) [ok]: default: with config acl-pubsub-default allchannels after reset, can access any channels (5 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]: 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]: WAIT should not acknowledge 2 additional copies of the data (1082 ms) [ok]: EVAL - JSON string decoding (3 ms) [ok]: EVAL - JSON smoke test (2 ms) [ok]: Bob: just execute @set and acl command (8 ms) [ok]: EVAL - cmsgpack can pack double? (3 ms) [ok]: EVAL - cmsgpack can pack negative int64? (6 ms) [ok]: ACL LOAD only disconnects affected clients (29 ms) [ok]: COMMANDLOG slow - can be disabled (417 ms) [ok]: COMMANDLOG slow - count must be >= -1 (2 ms) [ok]: ACL LOAD disconnects clients of deleted users (23 ms) [ok]: COMMANDLOG slow - get all slow logs (9 ms) [7/128 done]: unit/pubsubshard (2 seconds) Testing unit/multi [ok]: ACL load and save (17 ms) [ok]: COMMANDLOG slow - blocking command is reported only after unblocked (28 ms) [ok]: ACL load and save with restricted channels (20 ms) [ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 0 (18 ms) [ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 1 (4 ms) [8/128 done]: unit/commandlog (2 seconds) Testing unit/replybufsize [ok]: Memory efficiency with values in range 32 (1726 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 3989075 Killing still running Valkey server 3989083 Killing still running Valkey server 3989081 Killing still running Valkey server 3989099 Killing still running Valkey server 3989104 Killing still running Valkey server 3989149 Killing still running Valkey server 3989376 Killing still running Valkey server 3989836 Killing still running Valkey server 3990049 Killing still running Valkey server 3990416 Killing still running Valkey server 3990486 Killing still running Valkey server 3990620 Killing still running Valkey server 3990641 Killing still running Valkey server 3990986 Killing still running Valkey server 3991169 Killing still running Valkey server 3991133 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