Running as unit: rb-build-amd64_15-60609.service ==================================================================================== Sun Jun 15 20:03:08 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_amd64_15) on jenkins, called using "ionos11-amd64 ionos15-amd64" as arguments. Sun Jun 15 20:03:08 UTC 2025 - actually running "reproducible_build.sh" (md5sum 44ec6a3142940d5e9a7ab76543d96029) as "/tmp/jenkins-script-dEEOKNYO" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun Jun 15 20:03:08 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos11-amd64.debian.net is marked as down. Sun Jun 15 20:03:08 UTC 2025 - checking via ssh if ionos11-amd64.debian.net is up. removed '/tmp/read-only-fs-test-AqDT6S' Sun Jun 15 20:03:08 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos15-amd64.debian.net is marked as down. Sun Jun 15 20:03:08 UTC 2025 - checking via ssh if ionos15-amd64.debian.net is up. removed '/tmp/read-only-fs-test-ALEgHu' ok, let's check if valkey is building anywhere yet… ok, valkey is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of valkey in trixie on amd64 on jenkins now. 1st build will be done on ionos11-amd64.debian.net. 2nd build will be done on ionos15-amd64.debian.net. ============================================================================= Sun Jun 15 20:03:13 UTC 2025 I: starting to build valkey/trixie/amd64 on jenkins on '2025-06-15 20:03' Sun Jun 15 20:03:13 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_15/60609/console.log 1750017793 amd64 trixie valkey Sun Jun 15 20:03:13 UTC 2025 I: Downloading source for trixie/valkey=8.1.1+dfsg1-2 --2025-06-15 20:03:13-- http://deb.debian.org/debian/pool/main/v/valkey/valkey_8.1.1%2bdfsg1-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2243 (2.2K) [text/prs.lines.tag] Saving to: ‘valkey_8.1.1+dfsg1-2.dsc’ 0K .. 100% 218M=0s 2025-06-15 20:03:13 (218 MB/s) - ‘valkey_8.1.1+dfsg1-2.dsc’ saved [2243/2243] --2025-06-15 20:03:13-- http://deb.debian.org/debian/pool/main/v/valkey/valkey_8.1.1%2bdfsg1-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2243 (2.2K) [text/prs.lines.tag] Saving to: ‘valkey_8.1.1+dfsg1-2.dsc’ 0K .. 100% 218M=0s 2025-06-15 20:03:13 (218 MB/s) - ‘valkey_8.1.1+dfsg1-2.dsc’ saved [2243/2243] Sun Jun 15 20:03:13 UTC 2025 I: valkey_8.1.1+dfsg1-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: valkey Binary: valkey-server, valkey-sentinel, valkey-tools Architecture: any Version: 8.1.1+dfsg1-2 Maintainer: Lucas Kanashiro Homepage: https://valkey.io Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/debian/valkey Vcs-Git: https://salsa.debian.org/debian/valkey.git Testsuite: autopkgtest Build-Depends: debhelper-compat (= 13), libhiredis-dev, libjemalloc-dev [linux-any], liblua5.1-dev, liblzf-dev, libssl-dev, libsystemd-dev, lua-bitop-dev, lua-cjson-dev, openssl , pkgconf, procps , tcl , tcl-tls Package-List: valkey-sentinel deb database optional arch=any valkey-server deb database optional arch=any valkey-tools deb database optional arch=any Checksums-Sha1: 40f52feab50d74dc579abf6702429bbd080dce39 2726128 valkey_8.1.1+dfsg1.orig.tar.xz 0768a006b271938a99a075f026e56a8bb5d74729 18028 valkey_8.1.1+dfsg1-2.debian.tar.xz Checksums-Sha256: d9bbd82eecb82f359e649a0007ad3dc1b47cc15afa626348ca86b73c4ae2c7ee 2726128 valkey_8.1.1+dfsg1.orig.tar.xz 4119f4cc7c2f13c32c1528f712097d8b3cae987ee9afda2194b7a98f8b6df986 18028 valkey_8.1.1+dfsg1-2.debian.tar.xz Files: 3ec2c18e27d75a0736caa812c2718c41 2726128 valkey_8.1.1+dfsg1.orig.tar.xz ab43ad0171a64b47f9d8d05c8fd1d452 18028 valkey_8.1.1+dfsg1-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJJBAEBCgAzFiEEjtbD+LrJ23/BMKhw+COicpiDyXwFAmhLFUgVHGthbmFzaGly b0BkZWJpYW4ub3JnAAoJEPgjonKYg8l8IdoQAKiohzWIGSDbwXARg834u8fLtH1G kjqNdJZwAZHwFCvxwl/HMm6++bQkhLu1PzI+hVOcS9jzetTAwc20gOODZgqoYnNu Xlk8hGXsu5qNMDewhaiC74OqlvC1Xq/Gk6uV9Cn4DU7yfu1NfvW3yOGPiMgSucvB gCVOgvh9qhiIKcNDOOqT/zmuj1M8d8YVy1zYqMN1BkWmSiO4mMSGSerib2hHC9Jv KSASgwnUKSlXQjCm3L05dXD/GuqomnYVWZR47cHcblqU2BJZot3/mh7mDwRdVjqw dBwqQdzkKnQndQ9jLB6XM48Z1iyUWDoTpFQx8asrXlOjqapvjy8QdSIyuZo+3gtY qR4rn221IcQF1Ty3GntUhsdRXpEjflAY7LEaKQvjNiylvyybhAD1kuVY65hN8LJq UJdhs6yceGeiIwxNSYRM0iWliJOSudVxlXKBHMiPdLNvX5fGfAJCIjowd/C2T9np WnAWiDnXb8AU3cDvRuVb+2XeA0L/nYMMB2QZuFXTfij8nhVmfhcbg+DDNCJluJ+Q D8jSVSorcwb7xAjrqyNOAGapSsCnsWe9EtmkB9cmzOhBJ2qSOI/uvsD2l8wOxK6R +BT5ohnCDwSFORtDo0P7OIwjQwUTixxYm29c0WZBMURSc+8uKQbb9Cnj+ZTuqjU1 6yQiA+6nzuOmbl4g =wEBE -----END PGP SIGNATURE----- Sun Jun 15 20:03:13 UTC 2025 I: Checking whether the package is not for us Sun Jun 15 20:03:13 UTC 2025 I: Starting 1st build on remote node ionos11-amd64.debian.net. Sun Jun 15 20:03:13 UTC 2025 I: Preparing to do remote build '1' on ionos11-amd64.debian.net. Sun Jun 15 20:03:13 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos11-amd64.debian.net is marked as down. Sun Jun 15 20:03:13 UTC 2025 - checking via ssh if ionos11-amd64.debian.net is up. removed '/tmp/read-only-fs-test-Jo7B3T' ==================================================================================== Sun Jun 15 20:03:14 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos11-amd64, called using "1 valkey trixie /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ 8.1.1+dfsg1-2" as arguments. Sun Jun 15 20:03:14 UTC 2025 - actually running "reproducible_build.sh" (md5sum 44ec6a3142940d5e9a7ab76543d96029) as "/tmp/jenkins-script-S4axvzma" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun Jun 15 20:03:14 UTC 2025 I: Downloading source for trixie/valkey=8.1.1+dfsg1-2 Reading package lists... NOTICE: 'valkey' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/valkey.git Please use: git clone https://salsa.debian.org/debian/valkey.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2746 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (dsc) [2243 B] Get:2 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (tar) [2726 kB] Get:3 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (diff) [18.0 kB] Fetched 2746 kB in 0s (38.7 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'valkey' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/valkey.git Please use: git clone https://salsa.debian.org/debian/valkey.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2746 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (dsc) [2243 B] Get:2 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (tar) [2726 kB] Get:3 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (diff) [18.0 kB] Fetched 2746 kB in 0s (38.7 MB/s) Download complete and in download only mode ============================================================================= Building valkey in trixie on amd64 on ionos11-amd64 now. Date: Sun Jun 15 20:03:14 UTC 2025 Date UTC: Sun Jun 15 20:03:14 UTC 2025 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Sun Jun 15 08:03:15 -12 2025 I: pbuilder-time-stamp: 1750017795 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [valkey_8.1.1+dfsg1-2.dsc] I: copying [./valkey_8.1.1+dfsg1.orig.tar.xz] I: copying [./valkey_8.1.1+dfsg1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./valkey_8.1.1+dfsg1-2.dsc: no acceptable signature found dpkg-source: info: extracting valkey in valkey-8.1.1+dfsg1 dpkg-source: info: unpacking valkey_8.1.1+dfsg1.orig.tar.xz dpkg-source: info: unpacking valkey_8.1.1+dfsg1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying debian-packaging/0001-Set-Debian-configuration-defaults.patch dpkg-source: info: applying 0001-Fix-FTBFS-on-kFreeBSD.patch dpkg-source: info: applying 0002-Add-CPPFLAGS-to-upstream-makefiles.patch dpkg-source: info: applying 0003-Use-get_current_dir_name-over-PATHMAX.patch dpkg-source: info: applying 0004-Add-support-for-USE_SYSTEM_JEMALLOC-flag.patch dpkg-source: info: applying 0005-Incorporate-Redis-CVE-for-CVE-2025-27151-2146.patch dpkg-source: info: applying CVE-2025-49112.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1101386/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='1e67ad3b3b624b85a5fd79673e432efa' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1101386' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/pbuilderrc_T9wI --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b1 --logfile b1/build.log valkey_8.1.1+dfsg1-2.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos11-amd64 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1101386/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libhiredis-dev, libjemalloc-dev, liblua5.1-dev, liblzf-dev, libssl-dev, libsystemd-dev, lua-bitop-dev, lua-cjson-dev, openssl, pkgconf, procps, tcl, tcl-tls dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libhiredis-dev; however: Package libhiredis-dev is not installed. pbuilder-satisfydepends-dummy depends on libjemalloc-dev; however: Package libjemalloc-dev is not installed. pbuilder-satisfydepends-dummy depends on liblua5.1-dev; however: Package liblua5.1-dev is not installed. pbuilder-satisfydepends-dummy depends on liblzf-dev; however: Package liblzf-dev is not installed. pbuilder-satisfydepends-dummy depends on libssl-dev; however: Package libssl-dev is not installed. pbuilder-satisfydepends-dummy depends on libsystemd-dev; however: Package libsystemd-dev is not installed. pbuilder-satisfydepends-dummy depends on lua-bitop-dev; however: Package lua-bitop-dev is not installed. pbuilder-satisfydepends-dummy depends on lua-cjson-dev; however: Package lua-cjson-dev is not installed. pbuilder-satisfydepends-dummy depends on openssl; however: Package openssl is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on procps; however: Package procps is not installed. pbuilder-satisfydepends-dummy depends on tcl; however: Package tcl is not installed. pbuilder-satisfydepends-dummy depends on tcl-tls; however: Package tcl-tls is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcap-dev{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libhiredis-dev{a} libhiredis1.1.0{a} libjemalloc-dev{a} libjemalloc2{a} liblua5.1-0{a} liblua5.1-0-dev{a} liblzf-dev{a} liblzf1{a} libmagic-mgc{a} libmagic1t64{a} libncurses-dev{a} libncurses6{a} libpipeline1{a} libpkgconf3{a} libproc2-0{a} libreadline-dev{a} libreadline8t64{a} libssl-dev{a} libsystemd-dev{a} libtcl8.6{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} lua-bitop{a} lua-bitop-dev{a} lua-cjson{a} lua-cjson-dev{a} m4{a} man-db{a} openssl{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} readline-common{a} sensible-utils{a} tcl{a} tcl-tls{a} tcl8.6{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libgpm2 libltdl-dev libmail-sendmail-perl linux-sysctl-defaults lynx psmisc wget 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 22.2 MB of archives. After unpacking 91.8 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 tzdata all 2025b-3 [260 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libproc2-0 amd64 2:4.0.4-8 [65.4 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 procps amd64 2:4.0.4-8 [881 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-6 [69.4 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.25 [25.0 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.23.1-2 [243 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-8 [294 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.17-4 [862 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 26 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-1 [698 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.23.1-2 [1680 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.24.2 [919 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libcap-dev amd64 1:2.75-8 [546 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 libhiredis1.1.0 amd64 1.2.0-6+b3 [50.8 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 libhiredis-dev amd64 1.2.0-6+b3 [88.0 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libjemalloc2 amd64 5.3.0-3 [274 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libjemalloc-dev amd64 5.3.0-3 [490 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 liblua5.1-0 amd64 5.1.5-11 [109 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-6 [169 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5+20250216-2 [105 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libncurses-dev amd64 6.5+20250216-2 [353 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libreadline-dev amd64 8.2-6 [153 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 liblua5.1-0-dev amd64 5.1.5-11 [135 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 liblzf1 amd64 3.6-4+b3 [10.1 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 liblzf-dev amd64 3.6-4+b3 [18.6 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 libssl-dev amd64 3.5.0-2 [2950 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257.6-1 [1356 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1042 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 lua-bitop amd64 1.0.2-7+b2 [8012 B] Get: 52 http://deb.debian.org/debian trixie/main amd64 lua-bitop-dev amd64 1.0.2-7+b2 [20.7 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 lua-cjson amd64 2.1.0+dfsg-2.2+b2 [19.5 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 lua-cjson-dev amd64 2.1.0+dfsg-2.2+b2 [32.5 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 openssl amd64 3.5.0-2 [1490 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [121 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 tcl amd64 8.6.16 [4096 B] Get: 60 http://deb.debian.org/debian trixie/main amd64 tcl-tls amd64 1.8.0-2 [65.1 kB] Fetched 22.2 MB in 1s (28.7 MB/s) Preconfiguring packages ... Selecting previously unselected package tzdata. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../00-tzdata_2025b-3_all.deb ... Unpacking tzdata (2025b-3) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../01-libproc2-0_2%3a4.0.4-8_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-8) ... Selecting previously unselected package procps. Preparing to unpack .../02-procps_2%3a4.0.4-8_amd64.deb ... Unpacking procps (2:4.0.4-8) ... Selecting previously unselected package readline-common. Preparing to unpack .../03-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../04-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../06-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.23.1-2_amd64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../09-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../10-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../11-bsdextrautils_2.41-5_amd64.deb ... Unpacking bsdextrautils (2.41-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../12-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../13-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../14-m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../15-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../16-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../17-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../18-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../19-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../20-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../21-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../22-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../23-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../24-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../25-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../26-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../27-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../28-libxml2_2.12.7+dfsg+really2.9.14-1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.23.1-2_amd64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../31-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libcap-dev:amd64. Preparing to unpack .../33-libcap-dev_1%3a2.75-8_amd64.deb ... Unpacking libcap-dev:amd64 (1:2.75-8) ... Selecting previously unselected package libhiredis1.1.0:amd64. Preparing to unpack .../34-libhiredis1.1.0_1.2.0-6+b3_amd64.deb ... Unpacking libhiredis1.1.0:amd64 (1.2.0-6+b3) ... Selecting previously unselected package libhiredis-dev:amd64. Preparing to unpack .../35-libhiredis-dev_1.2.0-6+b3_amd64.deb ... Unpacking libhiredis-dev:amd64 (1.2.0-6+b3) ... Selecting previously unselected package libjemalloc2:amd64. Preparing to unpack .../36-libjemalloc2_5.3.0-3_amd64.deb ... Unpacking libjemalloc2:amd64 (5.3.0-3) ... Selecting previously unselected package libjemalloc-dev. Preparing to unpack .../37-libjemalloc-dev_5.3.0-3_amd64.deb ... Unpacking libjemalloc-dev (5.3.0-3) ... Selecting previously unselected package liblua5.1-0:amd64. Preparing to unpack .../38-liblua5.1-0_5.1.5-11_amd64.deb ... Unpacking liblua5.1-0:amd64 (5.1.5-11) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../39-libreadline8t64_8.2-6_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-6) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../40-libncurses6_6.5+20250216-2_amd64.deb ... Unpacking libncurses6:amd64 (6.5+20250216-2) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../41-libncurses-dev_6.5+20250216-2_amd64.deb ... Unpacking libncurses-dev:amd64 (6.5+20250216-2) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../42-libreadline-dev_8.2-6_amd64.deb ... Unpacking libreadline-dev:amd64 (8.2-6) ... Selecting previously unselected package liblua5.1-0-dev:amd64. Preparing to unpack .../43-liblua5.1-0-dev_5.1.5-11_amd64.deb ... Unpacking liblua5.1-0-dev:amd64 (5.1.5-11) ... Selecting previously unselected package liblzf1:amd64. Preparing to unpack .../44-liblzf1_3.6-4+b3_amd64.deb ... Unpacking liblzf1:amd64 (3.6-4+b3) ... Selecting previously unselected package liblzf-dev:amd64. Preparing to unpack .../45-liblzf-dev_3.6-4+b3_amd64.deb ... Unpacking liblzf-dev:amd64 (3.6-4+b3) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../46-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../47-libssl-dev_3.5.0-2_amd64.deb ... Unpacking libssl-dev:amd64 (3.5.0-2) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../48-libsystemd-dev_257.6-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (257.6-1) ... Selecting previously unselected package libtcl8.6:amd64. Preparing to unpack .../49-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) ... Selecting previously unselected package lua-bitop:amd64. Preparing to unpack .../50-lua-bitop_1.0.2-7+b2_amd64.deb ... Unpacking lua-bitop:amd64 (1.0.2-7+b2) ... Selecting previously unselected package lua-bitop-dev:amd64. Preparing to unpack .../51-lua-bitop-dev_1.0.2-7+b2_amd64.deb ... Unpacking lua-bitop-dev:amd64 (1.0.2-7+b2) ... Selecting previously unselected package lua-cjson:amd64. Preparing to unpack .../52-lua-cjson_2.1.0+dfsg-2.2+b2_amd64.deb ... Unpacking lua-cjson:amd64 (2.1.0+dfsg-2.2+b2) ... Selecting previously unselected package lua-cjson-dev:amd64. Preparing to unpack .../53-lua-cjson-dev_2.1.0+dfsg-2.2+b2_amd64.deb ... Unpacking lua-cjson-dev:amd64 (2.1.0+dfsg-2.2+b2) ... Selecting previously unselected package openssl. Preparing to unpack .../54-openssl_3.5.0-2_amd64.deb ... Unpacking openssl (3.5.0-2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../55-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../56-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../57-tcl8.6_8.6.16+dfsg-1_amd64.deb ... Unpacking tcl8.6 (8.6.16+dfsg-1) ... Selecting previously unselected package tcl. Preparing to unpack .../58-tcl_8.6.16_amd64.deb ... Unpacking tcl (8.6.16) ... Selecting previously unselected package tcl-tls:amd64. Preparing to unpack .../59-tcl-tls_1.8.0-2_amd64.deb ... Unpacking tcl-tls:amd64 (1.8.0-2) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up bsdextrautils (2.41-5) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up file (1:5.46-5) ... Setting up libjemalloc2:amd64 (5.3.0-3) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up tzdata (2025b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jun 15 20:04:15 UTC 2025. Universal Time is now: Sun Jun 15 20:04:15 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libjemalloc-dev (5.3.0-3) ... Setting up autotools-dev (20240727.1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up lua-cjson:amd64 (2.1.0+dfsg-2.2+b2) ... Setting up libncurses6:amd64 (6.5+20250216-2) ... Setting up liblzf1:amd64 (3.6-4+b3) ... Setting up libproc2-0:amd64 (2:4.0.4-8) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up libssl-dev:amd64 (3.5.0-2) ... Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... Setting up autopoint (0.23.1-2) ... Setting up liblzf-dev:amd64 (3.6-4+b3) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up lua-bitop:amd64 (1.0.2-7+b2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-8) ... Setting up liblua5.1-0:amd64 (5.1.5-11) ... Setting up openssl (3.5.0-2) ... Setting up libcap-dev:amd64 (1:2.75-8) ... Setting up libhiredis1.1.0:amd64 (1.2.0-6+b3) ... Setting up readline-common (8.2-6) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ... Setting up libsystemd-dev:amd64 (257.6-1) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up tcl8.6 (8.6.16+dfsg-1) ... Setting up libncurses-dev:amd64 (6.5+20250216-2) ... Setting up gettext (0.23.1-2) ... Setting up libhiredis-dev:amd64 (1.2.0-6+b3) ... Setting up libtool (2.5.4-4) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up lua-cjson-dev:amd64 (2.1.0+dfsg-2.2+b2) ... Setting up tcl-tls:amd64 (1.8.0-2) ... Setting up lua-bitop-dev:amd64 (1.0.2-7+b2) ... Setting up libreadline8t64:amd64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-9) ... Setting up tcl (8.6.16) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libreadline-dev:amd64 (8.2-6) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up liblua5.1-0-dev:amd64 (5.1.5-11) ... Setting up debhelper (13.24.2) ... Processing triggers for libc-bin (2.41-8) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/valkey-8.1.1+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../valkey_8.1.1+dfsg1-2_source.changes dpkg-buildpackage: info: source package valkey dpkg-buildpackage: info: source version 8.1.1+dfsg1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Lucas Kanashiro dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_clean make -j40 distclean make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[2]: warning: -j40 forced in submake: resetting jobserver mode. cd src && make distclean make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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 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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' rm -rf *.xo *.so make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' (cd ../tests/modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/tests/modules' (rm -f .make-*) make[3]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' make[2]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' rm -f src/release.h debian/*.service make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_build -- V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes make -j40 "INSTALL=install --strip-program=true" V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[2]: warning: -j40 forced in submake: resetting jobserver mode. cd src && make all make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MM acl.c adlist.c ae.c allocator_defrag.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 commandlog.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 functions.c geo.c geohash.c geohash_helper.c hashtable.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 lua/debug_lua.c lua/engine_lua.c lua/function_lua.c lua/script_lua.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 rdma.c release.c replication.c resp_parser.c rio.c script.c scripting_engine.c sds.c sentinel.c server.c serverassert.c setcpuaffinity.c setproctitle.c sha1.c sha256.c siphash.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 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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' rm -rf *.xo *.so make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' (cd ../tests/modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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=jemalloc >> .make-settings echo BUILD_TLS=yes >> .make-settings echo BUILD_RDMA= >> .make-settings echo USE_SYSTEMD=yes >> .make-settings echo CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf >> .make-settings echo LDFLAGS=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf >> .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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 >> .make-settings echo PREV_FINAL_LDFLAGS=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /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 "-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf" > .make-cflags) (echo "-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" > .make-ldflags) MAKE hiredis cd hiredis && make static USE_SSL=1 make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' MAKE linenoise cd linenoise && make MAKE lua make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c linenoise.c MAKE hdr_histogram cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 " MYLDFLAGS="-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" AR="ar rc" cd hdr_histogram && make cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic alloc.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lapi.o lapi.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic net.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lcode.o lcode.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' cc -std=c99 -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c MAKE fpconv cd fpconv && make cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic hiredis.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldebug.o ldebug.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sds.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldo.o ldo.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldump.o ldump.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lfunc.o lfunc.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lgc.o lgc.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o llex.o llex.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmem.o lmem.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lobject.o lobject.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lopcodes.o lopcodes.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lparser.o lparser.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstate.o lstate.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstring.o lstring.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltable.o ltable.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltm.o ltm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lundump.o lundump.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lvm.o lvm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lzio.o lzio.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o strbuf.o strbuf.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fpconv.o fpconv.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lauxlib.o lauxlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lbaselib.o lbaselib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldblib.o ldblib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o liolib.o liolib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmathlib.o lmathlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loslib.o loslib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltablib.o ltablib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstrlib.o lstrlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loadlib.o loadlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o linit.o linit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cjson.o lua_cjson.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_struct.o lua_struct.c ar rcs libfpconv.a fpconv_dtoa.o cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cmsgpack.o lua_cmsgpack.c make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_bit.o lua_bit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua.o lua.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o luac.o luac.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o print.o print.c ar rcs libhiredis_ssl.a ssl.o ar rcs libhdrhistogram.a hdr_histogram.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' ar rcs libhiredis.a alloc.o net.o hiredis.o sds.o async.o read.o sockcompat.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' 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 -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf lua.o liblua.a -lm cc -o luac -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf luac.o print.o liblua.a -lm make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/lua/src' make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o threads_mngr.o -c threads_mngr.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o adlist.o -c adlist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o quicklist.o -c quicklist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o ae.o -c ae.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o anet.o -c anet.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o dict.o -c dict.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o hashtable.o -c hashtable.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o kvstore.o -c kvstore.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o server.o -c server.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sds.o -c sds.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o zmalloc.o -c zmalloc.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lzf_c.o -c lzf_c.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lzf_d.o -c lzf_d.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o pqsort.o -c pqsort.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o zipmap.o -c zipmap.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sha1.o -c sha1.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o ziplist.o -c ziplist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o release.o -c release.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o memory_prefetch.o -c memory_prefetch.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o io_threads.o -c io_threads.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o networking.o -c networking.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o util.o -c util.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o object.o -c object.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o db.o -c db.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o replication.o -c replication.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rdb.o -c rdb.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_string.o -c t_string.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_list.o -c t_list.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_set.o -c t_set.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_zset.o -c t_zset.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_hash.o -c t_hash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o config.o -c config.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o aof.o -c aof.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o pubsub.o -c pubsub.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o multi.o -c multi.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o debug.o -c debug.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sort.o -c sort.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o intset.o -c intset.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o syncio.o -c syncio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster.o -c cluster.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster_legacy.o -c cluster_legacy.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster_slot_stats.o -c cluster_slot_stats.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crc16.o -c crc16.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o endianconv.o -c endianconv.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o commandlog.o -c commandlog.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o eval.o -c eval.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o bio.o -c bio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rio.o -c rio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rand.o -c rand.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o memtest.o -c memtest.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o syscheck.o -c syscheck.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crcspeed.o -c crcspeed.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crccombine.o -c crccombine.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crc64.o -c crc64.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o bitops.o -c bitops.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sentinel.o -c sentinel.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o notify.o -c notify.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o setproctitle.o -c setproctitle.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o blocked.o -c blocked.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o hyperloglog.o -c hyperloglog.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o latency.o -c latency.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sparkline.o -c sparkline.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-check-rdb.o -c valkey-check-rdb.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-check-aof.o -c valkey-check-aof.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geo.o -c geo.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lazyfree.o -c lazyfree.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o module.o -c module.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o evict.o -c evict.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o expire.o -c expire.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geohash.o -c geohash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geohash_helper.o -c geohash_helper.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o childinfo.o -c childinfo.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o allocator_defrag.o -c allocator_defrag.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o defrag.o -c defrag.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o siphash.o -c siphash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rax.o -c rax.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_stream.o -c t_stream.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o listpack.o -c listpack.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o localtime.o -c localtime.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut.o -c lolwut.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut5.o -c lolwut5.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut6.o -c lolwut6.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o acl.o -c acl.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o tracking.o -c tracking.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o socket.o -c socket.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o tls.o -c tls.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sha256.o -c sha256.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o timeout.o -c timeout.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o setcpuaffinity.o -c setcpuaffinity.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o monotonic.o -c monotonic.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o mt19937-64.o -c mt19937-64.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o resp_parser.o -c resp_parser.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o call_reply.o -c call_reply.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o script.o -c script.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o functions.o -c functions.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o commands.o -c commands.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o strl.o -c strl.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o connection.o -c connection.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o unix.o -c unix.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o logreqres.o -c logreqres.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rdma.o -c rdma.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o scripting_engine.o -c scripting_engine.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/script_lua.o -c lua/script_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/function_lua.o -c lua/function_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/engine_lua.o -c lua/engine_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/debug_lua.o -c lua/debug_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-cli.o -c valkey-cli.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o serverassert.o -c serverassert.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cli_common.o -c cli_common.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cli_commands.o -c cli_commands.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-benchmark.o -c valkey-benchmark.c cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -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 -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -rdynamic -o valkey-server threads_mngr.o adlist.o quicklist.o ae.o anet.o dict.o hashtable.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 commandlog.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 allocator_defrag.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.o functions.o commands.o strl.o connection.o unix.o logreqres.o rdma.o scripting_engine.o lua/script_lua.o lua/function_lua.o lua/engine_lua.o lua/debug_lua.o ../deps/hiredis/libhiredis.a ../deps/lua/src/liblua.a ../deps/hdr_histogram/libhdrhistogram.a ../deps/fpconv/libfpconv.a -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -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 -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto install --strip-program=true valkey-server valkey-sentinel install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true valkey-server valkey-check-rdb install --strip-program=true valkey-server valkey-check-aof install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified Hint: It's a good idea to run 'make test' ;) make[3]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' make[2]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' # Generate a root CA and server certificate for testing ./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 ........................................................+......................................+...............................................................................+......+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........................................+......................................................................+...............+.....................................................................................................................................+..............................................................................................................+.............................+.......................................................................+..................................................................................+....................................................................................................................................................................................................................................................................................................................................................+..................................................................................+...............+.......................................................................................................................................................................+...........................................................................................................................................................................+............................+......................................+................................................................................................................................................................................+........................................................................................................................................+..............+..................................................................................................................................+........................................................................................................................................+.........................................................................................................+..............................................+............+...................................+......................................................................................................................................+.....................................+.................................+.......................................................+...............................................................................................................................................+.................................................................................................................................................+.......................................+....................+.......................................................................................................................................................................................................................................................................+................................................................................+................................................+......................................................+.........................................................+.........................................................................................................................................................................................................................................................................................................................................................................................................................+.........................................................................................................................................................+..............+.........................................................................................................................................................................................+...........................................................................................................................................................................................................................................................+..........................+.................................................................................................................................................................................+...........................................................................................................................................................................................+...................................................................................................................................................................................................................................+...................+....................................................................+.....................................+..............................................................................................................................................................+.........+.............................................................................................................+..............................................................................................................................................................................................................+...........................................................................................................................................+..........................................................................................................+.............+...............................................................................................................................................................................+...........................................................................................................................................................................................................................................+....+.................................................................................................................+......................+......+...........................................................+......................................................................................................................................................................+.....................................................................................................................................+..........................................................................................................................................+.................................................................................................................................................................................................+..............................................................................................................................................................................................................................................................................................+......................................+....................................................................................................+.............+......................................+..................................................+.................................................................................................................................................+..............................................................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* # Avoid race conditions in upstream testsuite ./runtest --clients 1 --verbose --dump-logs --tls || true Cleanup: may take some time... OK Starting test server at port 21079 [ready]: 1128948 Testing unit/pubsub === (pubsub network) Starting server on 127.0.0.1:21111 ok [ok]: Pub/Sub PING on RESP2 (31 ms) [ok]: Pub/Sub PING on RESP3 (32 ms) [ok]: PUBLISH/SUBSCRIBE basics (46 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (27 ms) [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (15 ms) [ok]: SUBSCRIBE to one channel more than once (25 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (14 ms) [ok]: PUBLISH/PSUBSCRIBE basics (26 ms) [ok]: PUBLISH/PSUBSCRIBE with two clients (30 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (15 ms) [ok]: PubSub messages with CLIENT REPLY OFF (102 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (12 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (0 ms) [ok]: NUMPATs returns the number of unique patterns (23 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (12 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (1 ms) [ok]: Keyspace notifications: we receive keyspace notifications (57 ms) [ok]: Keyspace notifications: we receive keyevent notifications (68 ms) [ok]: Keyspace notifications: we can receive both kind of events (21 ms) [ok]: Keyspace notifications: we are able to mask events (23 ms) [ok]: Keyspace notifications: general events test (21 ms) [ok]: Keyspace notifications: list events test (19 ms) [ok]: Keyspace notifications: set events test (21 ms) [ok]: Keyspace notifications: zset events test (24 ms) [ok]: Keyspace notifications: hash events test (14 ms) [ok]: Keyspace notifications: stream events test (16 ms) [ok]: Keyspace notifications: expired events (triggered expire) (117 ms) [ok]: Keyspace notifications: expired events (background expire) (136 ms) [ok]: Keyspace notification: expired event (Expiration time is already expired) (43 ms) [ok]: Keyspace notifications: evicted events (56 ms) [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (32 ms) [ok]: Keyspace notifications: new key test (17 ms) [ok]: publish to self inside multi (3 ms) [ok]: publish to self inside script (1 ms) [ok]: unsubscribe inside multi, and publish to self (3 ms) [1/128 done]: unit/pubsub (2 seconds) Testing unit/limits === (limits network external:skip) Starting server on 127.0.0.1:21113 ok [ok]: Check if maxclients works refusing connections (1124 ms) [2/128 done]: unit/limits (2 seconds) Testing unit/protocol === (protocol network) Starting server on 127.0.0.1:21115 ok [ok]: Handle an empty query (68 ms) [ok]: Negative multibulk length (76 ms) [ok]: Out of range multibulk length (32 ms) [ok]: Wrong multibulk payload header (28 ms) [ok]: Negative multibulk payload length (28 ms) [ok]: Out of range multibulk payload length (20 ms) [ok]: Non-number multibulk payload length (39 ms) [ok]: Multi bulk request not followed by bulk arguments (28 ms) [ok]: Generic wrong number of args (17 ms) [ok]: Unbalanced number of quotes (14 ms) [ok]: Protocol desync regression test #1 (61 ms) [ok]: Protocol desync regression test #2 (19 ms) [ok]: Protocol desync regression test #3 (18 ms) [ok]: Protocol desync regression test #4 (21 ms) [ok]: raw protocol response (0 ms) [ok]: raw protocol response - deferred (0 ms) [ok]: raw protocol response - multiline (1 ms) [ok]: RESP3 attributes (2 ms) [ok]: RESP3 attributes readraw (1 ms) [ok]: RESP3 attributes on RESP2 (1 ms) [ok]: test big number parsing (0 ms) [ok]: test bool parsing (2 ms) [ok]: test verbatim str parsing (1 ms) [ok]: test large number of args (64 ms) [ok]: test argument rewriting - issue 9598 (2 ms) === (protocol hello logreqres:skip) Starting server on 127.0.0.1:21117 ok [ok]: HELLO without protover (2 ms) [ok]: HELLO and availability-zone (2 ms) === (regression) Starting server on 127.0.0.1:21119 ok [ok]: Regression for a crash with blocking ops and pipelining (32 ms) [3/128 done]: unit/protocol (2 seconds) Testing unit/slowlog === (slowlog) Starting server on 127.0.0.1:21121 ok [ok]: SLOWLOG - check that it starts with an empty log (1 ms) [ok]: SLOWLOG - only logs commands taking more time than specified (203 ms) [ok]: SLOWLOG - zero max length is correctly handled (29 ms) [ok]: SLOWLOG - max entries is correctly handled (29 ms) [ok]: SLOWLOG - GET optional argument to limit output len works (2 ms) [ok]: SLOWLOG - RESET subcommand works (6 ms) [ok]: SLOWLOG - logged entry sanity check (203 ms) [ok]: SLOWLOG - Certain commands are omitted that contain sensitive information (4 ms) [ok]: SLOWLOG - Some commands can redact sensitive fields (2 ms) [ok]: SLOWLOG - Rewritten commands are logged as their original command (24 ms) [ok]: SLOWLOG - commands with too many arguments are trimmed (2 ms) [ok]: SLOWLOG - too long arguments are trimmed (2 ms) [ok]: SLOWLOG - EXEC is not logged, just executed commands (212 ms) [ok]: SLOWLOG - can clean older entries (205 ms) [ok]: SLOWLOG - can be disabled (407 ms) [ok]: SLOWLOG - count must be >= -1 (1 ms) [ok]: SLOWLOG - get all slow logs (4 ms) [ok]: SLOWLOG - blocking command is reported only after unblocked (69 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 0 (2 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 1 (2 ms) [4/128 done]: unit/slowlog (2 seconds) Testing unit/memefficiency === (memefficiency external:skip) Starting server on 127.0.0.1:21123 ok [ok]: Memory efficiency with values in range 32 (801 ms) [ok]: Memory efficiency with values in range 64 (705 ms) [ok]: Memory efficiency with values in range 128 (791 ms) [ok]: Memory efficiency with values in range 1024 (482 ms) [ok]: Memory efficiency with values in range 16384 (2323 ms) === (defrag external:skip standalone) Starting server on 127.0.0.1:21125 ok === (defrag external:skip standalone) Starting server on 127.0.0.1:21127 ok Frag info: test start (Active Defrag main dictionary: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 61.13 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 32.91 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1130380) ===== [err]: Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1130380:M 15 Jun 2025 08:06:38.639 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1130380:M 15 Jun 2025 08:06:38.639 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1130380:M 15 Jun 2025 08:06:38.639 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1130380, just started 1130380:M 15 Jun 2025 08:06:38.639 * Configuration loaded 1130380:M 15 Jun 2025 08:06:38.640 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1130380:M 15 Jun 2025 08:06:38.640 * monotonic clock: POSIX clock_gettime 1130380:M 15 Jun 2025 08:06:38.640 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21128 |###| .+###############+. |###| PID: 1130380 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1130380:M 15 Jun 2025 08:06:38.776 * Server initialized 1130380:M 15 Jun 2025 08:06:38.803 * Creating AOF base file appendonly.aof.1.base.rdb on server start 1130380:M 15 Jun 2025 08:06:38.818 * Creating AOF incr file appendonly.aof.1.incr.aof on server start 1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections tcp 1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections unix 1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections tls 1130380:M 15 Jun 2025 08:06:38.955 - Accepted 127.0.0.1:36083 1130380:M 15 Jun 2025 08:06:38.975 - Client closed connection id=2 addr=127.0.0.1:36083 laddr=127.0.0.1:21127 fd=12 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1130380:M 15 Jun 2025 08:06:39.016 - Accepted 127.0.0.1:32925 ### Starting test Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl 1130380:M 15 Jun 2025 08:06:39.161 - Accepted 127.0.0.1:44953 1130380:M 15 Jun 2025 08:06:44.151 - DB 9: 76972 keys (25657 volatile) in 114688 slots HT. 1130380:M 15 Jun 2025 08:06:50.371 - DB 9: 189674 keys (63225 volatile) in 229376 slots HT. 1130380:M 15 Jun 2025 08:06:55.579 - DB 9: 183123 keys (61041 volatile) in 229376 slots HT. 1130380:M 15 Jun 2025 08:07:00.906 - DB 9: 100000 keys (33333 volatile) in 229376 slots HT. 1130380:M 15 Jun 2025 08:07:01.043 - Client closed connection id=4 addr=127.0.0.1:44953 laddr=127.0.0.1:21127 fd=13 name= age=22 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=14029664 tot-net-out=1866673 tot-cmds=366668 ===== End of server log (pid 1130380) ===== ===== Start of server stderr log (pid 1130380) ===== ===== End of server stderr log (pid 1130380) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21129 ok Frag info: test start (Active Defrag eval scripts: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 76.14 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 49.26 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1131502) ===== [err]: Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1131502:M 15 Jun 2025 08:07:01.817 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1131502:M 15 Jun 2025 08:07:01.818 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1131502:M 15 Jun 2025 08:07:01.818 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1131502, just started 1131502:M 15 Jun 2025 08:07:01.818 * Configuration loaded 1131502:M 15 Jun 2025 08:07:01.818 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1131502:M 15 Jun 2025 08:07:01.818 * monotonic clock: POSIX clock_gettime 1131502:M 15 Jun 2025 08:07:01.827 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21130 |###| .+###############+. |###| PID: 1131502 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1131502:M 15 Jun 2025 08:07:01.832 * Server initialized 1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections tcp 1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections unix 1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections tls 1131502:M 15 Jun 2025 08:07:02.441 - Accepted 127.0.0.1:45283 1131502:M 15 Jun 2025 08:07:02.458 - Client closed connection id=2 addr=127.0.0.1:45283 laddr=127.0.0.1:21129 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1131502:M 15 Jun 2025 08:07:02.660 - Accepted 127.0.0.1:34701 ### Starting test Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl 1131502:M 15 Jun 2025 08:07:02.939 - Accepted 127.0.0.1:38049 1131502:M 15 Jun 2025 08:07:06.895 - DB 9: 48246 keys (0 volatile) in 57344 slots HT. 1131502:M 15 Jun 2025 08:07:11.659 - Client closed connection id=4 addr=127.0.0.1:38049 laddr=127.0.0.1:21129 fd=12 name= age=9 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=51177803 tot-net-out=2800005 tot-cmds=150001 ===== End of server log (pid 1131502) ===== ===== Start of server stderr log (pid 1131502) ===== ===== End of server stderr log (pid 1131502) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21131 ok Frag info: test start (Active Defrag big hash: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 61.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 32.47 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1131742) ===== [err]: Active Defrag big hash: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1131742:M 15 Jun 2025 08:07:12.277 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1131742:M 15 Jun 2025 08:07:12.277 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1131742:M 15 Jun 2025 08:07:12.277 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1131742, just started 1131742:M 15 Jun 2025 08:07:12.277 * Configuration loaded 1131742:M 15 Jun 2025 08:07:12.278 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1131742:M 15 Jun 2025 08:07:12.278 * monotonic clock: POSIX clock_gettime 1131742:M 15 Jun 2025 08:07:12.278 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21132 |###| .+###############+. |###| PID: 1131742 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1131742:M 15 Jun 2025 08:07:12.291 * Server initialized 1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections tcp 1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections unix 1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections tls 1131742:M 15 Jun 2025 08:07:12.423 - Accepted 127.0.0.1:46845 1131742:M 15 Jun 2025 08:07:12.447 - Client closed connection id=2 addr=127.0.0.1:46845 laddr=127.0.0.1:21131 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1131742:M 15 Jun 2025 08:07:12.475 - Accepted 127.0.0.1:45213 ### Starting test Active Defrag big hash: standalone in tests/unit/memefficiency.tcl 1131742:M 15 Jun 2025 08:07:12.789 - Accepted 127.0.0.1:36343 1131742:M 15 Jun 2025 08:07:17.511 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:22.595 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:27.743 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:32.768 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:34.757 - Client closed connection id=4 addr=127.0.0.1:36343 laddr=127.0.0.1:21131 fd=12 name= age=22 idle=2 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=hdel user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=61996778 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 1131742) ===== ===== Start of server stderr log (pid 1131742) ===== ===== End of server stderr log (pid 1131742) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21133 ok Frag info: test start (Active Defrag big list: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 86.72 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 44.63 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1134308) ===== [err]: Active Defrag big list: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1134308:M 15 Jun 2025 08:07:35.363 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1134308:M 15 Jun 2025 08:07:35.363 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1134308:M 15 Jun 2025 08:07:35.363 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1134308, just started 1134308:M 15 Jun 2025 08:07:35.363 * Configuration loaded 1134308:M 15 Jun 2025 08:07:35.364 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1134308:M 15 Jun 2025 08:07:35.364 * monotonic clock: POSIX clock_gettime 1134308:M 15 Jun 2025 08:07:35.364 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21134 |###| .+###############+. |###| PID: 1134308 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1134308:M 15 Jun 2025 08:07:35.375 * Server initialized 1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections tcp 1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections unix 1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections tls 1134308:M 15 Jun 2025 08:07:35.503 - Accepted 127.0.0.1:37743 1134308:M 15 Jun 2025 08:07:35.527 - Client closed connection id=2 addr=127.0.0.1:37743 laddr=127.0.0.1:21133 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1134308:M 15 Jun 2025 08:07:35.563 - Accepted 127.0.0.1:35179 ### Starting test Active Defrag big list: standalone in tests/unit/memefficiency.tcl 1134308:M 15 Jun 2025 08:07:35.803 - Accepted 127.0.0.1:42853 1134308:M 15 Jun 2025 08:07:40.479 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:07:45.567 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:07:50.704 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:07:56.208 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:08:01.379 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:08:04.024 - Client closed connection id=4 addr=127.0.0.1:42853 laddr=127.0.0.1:21133 fd=12 name= age=29 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=lmove user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=85694908 tot-net-out=37833258 tot-cmds=400001 ===== End of server log (pid 1134308) ===== ===== Start of server stderr log (pid 1134308) ===== ===== End of server stderr log (pid 1134308) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21135 ok Frag info: test start (Active Defrag big set: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 67.60 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 35.62 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1136072) ===== [err]: Active Defrag big set: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1136072:M 15 Jun 2025 08:08:04.475 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1136072:M 15 Jun 2025 08:08:04.475 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1136072:M 15 Jun 2025 08:08:04.475 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1136072, just started 1136072:M 15 Jun 2025 08:08:04.475 * Configuration loaded 1136072:M 15 Jun 2025 08:08:04.476 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1136072:M 15 Jun 2025 08:08:04.476 * monotonic clock: POSIX clock_gettime 1136072:M 15 Jun 2025 08:08:04.476 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21136 |###| .+###############+. |###| PID: 1136072 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1136072:M 15 Jun 2025 08:08:04.570 * Server initialized 1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections tcp 1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections unix 1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections tls 1136072:M 15 Jun 2025 08:08:04.822 - Accepted 127.0.0.1:35003 1136072:M 15 Jun 2025 08:08:04.872 - Client closed connection id=2 addr=127.0.0.1:35003 laddr=127.0.0.1:21135 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=0 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1136072:M 15 Jun 2025 08:08:04.916 - Accepted 127.0.0.1:34149 ### Starting test Active Defrag big set: standalone in tests/unit/memefficiency.tcl 1136072:M 15 Jun 2025 08:08:05.167 - Accepted 127.0.0.1:40537 1136072:M 15 Jun 2025 08:08:10.850 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:16.051 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:21.860 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:26.919 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:30.183 - Client closed connection id=4 addr=127.0.0.1:40537 laddr=127.0.0.1:21135 fd=12 name= age=25 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=srem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=100696778 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 1136072) ===== ===== Start of server stderr log (pid 1136072) ===== ===== End of server stderr log (pid 1136072) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21137 ok Frag info: test start (Active Defrag big zset: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 76.78 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 40.69 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1137845) ===== [err]: Active Defrag big zset: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1137845:M 15 Jun 2025 08:08:30.588 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1137845:M 15 Jun 2025 08:08:30.588 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1137845:M 15 Jun 2025 08:08:30.588 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1137845, just started 1137845:M 15 Jun 2025 08:08:30.588 * Configuration loaded 1137845:M 15 Jun 2025 08:08:30.589 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1137845:M 15 Jun 2025 08:08:30.589 * monotonic clock: POSIX clock_gettime 1137845:M 15 Jun 2025 08:08:30.590 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21138 |###| .+###############+. |###| PID: 1137845 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1137845:M 15 Jun 2025 08:08:30.596 * Server initialized 1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections tcp 1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections unix 1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections tls 1137845:M 15 Jun 2025 08:08:30.622 - Accepted 127.0.0.1:34729 1137845:M 15 Jun 2025 08:08:30.638 - Client closed connection id=2 addr=127.0.0.1:34729 laddr=127.0.0.1:21137 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1137845:M 15 Jun 2025 08:08:30.686 - Accepted 127.0.0.1:43371 ### Starting test Active Defrag big zset: standalone in tests/unit/memefficiency.tcl 1137845:M 15 Jun 2025 08:08:30.833 - Accepted 127.0.0.1:36049 1137845:M 15 Jun 2025 08:08:36.145 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:41.667 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:46.791 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:52.911 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:55.823 - Client closed connection id=4 addr=127.0.0.1:36049 laddr=127.0.0.1:21137 fd=12 name= age=25 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=zrem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=90896701 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 1137845) ===== ===== Start of server stderr log (pid 1137845) ===== ===== End of server stderr log (pid 1137845) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21139 ok Frag info: test start (Active Defrag stream: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 72.13 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 37.72 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1140382) ===== [err]: Active Defrag stream: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1140382:M 15 Jun 2025 08:08:56.236 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1140382:M 15 Jun 2025 08:08:56.236 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1140382:M 15 Jun 2025 08:08:56.236 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1140382, just started 1140382:M 15 Jun 2025 08:08:56.236 * Configuration loaded 1140382:M 15 Jun 2025 08:08:56.237 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1140382:M 15 Jun 2025 08:08:56.237 * monotonic clock: POSIX clock_gettime 1140382:M 15 Jun 2025 08:08:56.238 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21140 |###| .+###############+. |###| PID: 1140382 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1140382:M 15 Jun 2025 08:08:56.251 * Server initialized 1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections tcp 1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections unix 1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections tls 1140382:M 15 Jun 2025 08:08:56.339 - Accepted 127.0.0.1:39489 1140382:M 15 Jun 2025 08:08:57.886 - Client closed connection id=2 addr=127.0.0.1:39489 laddr=127.0.0.1:21139 fd=11 name= age=1 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1140382:M 15 Jun 2025 08:08:57.951 - Accepted 127.0.0.1:38045 ### Starting test Active Defrag stream: standalone in tests/unit/memefficiency.tcl 1140382:M 15 Jun 2025 08:08:58.161 - Accepted 127.0.0.1:41587 1140382:M 15 Jun 2025 08:09:02.851 - DB 9: 91800 keys (0 volatile) in 114688 slots HT. 1140382:M 15 Jun 2025 08:09:08.003 - DB 9: 200000 keys (0 volatile) in 229376 slots HT. 1140382:M 15 Jun 2025 08:09:13.055 - DB 9: 155664 keys (0 volatile) in 229376 slots HT. 1140382:M 15 Jun 2025 08:09:17.621 - Client closed connection id=4 addr=127.0.0.1:41587 laddr=127.0.0.1:21139 fd=12 name= age=19 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=36833358 tot-net-out=4800005 tot-cmds=300001 ===== End of server log (pid 1140382) ===== ===== Start of server stderr log (pid 1140382) ===== ===== End of server stderr log (pid 1140382) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21141 ok Frag info: test start (pubsub) used: 2.33 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 59.46 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after fragmenting data used: 32.11 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 ===== Start of server log (pid 1141507) ===== ### Starting server for test 1141507:M 15 Jun 2025 08:09:18.468 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1141507:M 15 Jun 2025 08:09:18.468 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1141507:M 15 Jun 2025 08:09:18.468 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1141507, just started 1141507:M 15 Jun 2025 08:09:18.468 * Configuration loaded 1141507:M 15 Jun 2025 08:09:18.469 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1141507:M 15 Jun 2025 08:09:18.475 * monotonic clock: POSIX clock_gettime 1141507:M 15 Jun 2025 08:09:18.476 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21142 |###| .+###############+. |###| PID: 1141507 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1141507:M 15 Jun 2025 08:09:18.488 * Server initialized 1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections tcp 1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections unix 1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections tls 1141507:M 15 Jun 2025 08:09:18.627 - Accepted 127.0.0.1:43105 1141507:M 15 Jun 2025 08:09:18.648 - Client closed connection id=2 addr=127.0.0.1:43105 laddr=127.0.0.1:21141 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1141507:M 15 Jun 2025 08:09:18.690 - Accepted 127.0.0.1:37663 ### Starting test Active Defrag pubsub: standalone in tests/unit/memefficiency.tcl 1141507:M 15 Jun 2025 08:09:18.706 - Accepted 127.0.0.1:44151 1141507:M 15 Jun 2025 08:10:57.214 - Client closed connection id=3 addr=127.0.0.1:37663 laddr=127.0.0.1:21141 fd=11 name= age=99 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=1024 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=config|set user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=286 tot-net-out=92457 tot-cmds=17 1141507:signal-handler (1750018257) Received SIGTERM scheduling shutdown... 1141507:M 15 Jun 2025 08:10:57.435 * User requested shutdown... 1141507:M 15 Jun 2025 08:10:57.435 * Removing the pid file. 1141507:M 15 Jun 2025 08:10:57.435 * Removing the unix socket file. 1141507:M 15 Jun 2025 08:10:57.439 # Valkey is now ready to exit, bye bye... ===== End of server log (pid 1141507) ===== ===== Start of server stderr log (pid 1141507) ===== ===== End of server stderr log (pid 1141507) ===== [exception]: Executing test client: ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution. ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution while executing "[srv $level "client"] {*}$args" (procedure "r" line 7) invoked from within "r config set activedefrag yes" ("uplevel" body line 48) invoked from within "uplevel 1 $code" (procedure "test" line 58) invoked from within "test $title { set n 100000 set rd [valkey_deferring_client] set chan [string repeat A 100] # https:/..." (procedure "test_pubsub" line 3) invoked from within "$test_proc $type" ("uplevel" body line 2) invoked from within "uplevel 1 $code " (procedure "start_server" line 2) invoked from within "start_server [list tags $standalone_tags overrides $overrides] { $test_proc $type }" ("foreach" body line 4) invoked from within "foreach t $tests { lassign $t test_proc type overrides if {$type == "standalone"} { start_server [list tags $s..." ("eval" body line 556) invoked from within "eval $code" (procedure "run_solo" line 4) invoked from within "run_solo {defrag} { # make logging a bit more readable proc to_mb {bytes} { return [format "%6.2f MB" [expr $bytes / 1024.0 / 1024.0]]..." (file "tests/unit/memefficiency.tcl" line 40) 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 " timeout 30m ./runtest-cluster --tls || true 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 08:11:12> (init) Restart killed instances: OK 08:11:13> Cluster nodes are reachable: OK 08:11:13> Cluster nodes hard reset: OK 08:11:16> Cluster Join and auto-discovery test: OK 08:11:21> Before slots allocation, all nodes report cluster failure: OK 08:11:21> Create a 5 nodes cluster: OK 08:11:25> Cluster is up: OK --- Iteration 19 --- 08:11:25> Cluster is writable before failover: OK 08:11:26> Terminating node #7: OK 08:11:28> Cluster should eventually be up again: OK 08:11:28> Cluster is writable again: OK 08:11:28> Restarting node #7: OK 08:11:29> Instance #7 is now a slave: OK 08:11:29> We can read back the value we set before: OK --- Iteration 18 --- 08:11:30> Wait for slave of #0 to sync: OK 08:11:30> Cluster is writable before failover: OK 08:11:30> Terminating node #0: OK 08:11:32> Wait failover by #5 with old epoch 1: OK 08:11:37> Cluster should eventually be up again: OK 08:11:37> Cluster is writable again: OK 08:11:38> Restarting node #0: OK 08:11:39> Instance #0 is now a slave: OK 08:11:39> We can read back the value we set before: OK --- Iteration 17 --- 08:11:41> Wait for slave of #2 to sync: OK 08:11:41> Cluster is writable before failover: OK 08:11:42> Terminating node #2: OK 08:11:42> Wait failover by #7 with old epoch 3: OK 08:11:50> Cluster should eventually be up again: OK 08:11:53> Cluster is writable again: OK 08:11:56> Restarting node #2: OK 08:11:58> Instance #2 is now a slave: OK 08:11:58> We can read back the value we set before: OK --- Iteration 16 --- 08:11:59> Wait for slave of #7 to sync: OK 08:12:00> Cluster is writable before failover: OK 08:12:01> Terminating node #7: OK 08:12:04> Wait failover by #2 with old epoch 22: OK 08:12:11> Cluster should eventually be up again: OK 08:12:13> Cluster is writable again: OK 08:12:15> Restarting node #7: OK 08:12:17> Instance #7 is now a slave: OK 08:12:17> We can read back the value we set before: OK --- Iteration 15 --- 08:12:21> Cluster is writable before failover: OK 08:12:21> Terminating node #7: OK 08:12:25> Cluster should eventually be up again: OK 08:12:25> Cluster is writable again: OK 08:12:27> Restarting node #7: OK 08:12:28> Instance #7 is now a slave: OK 08:12:28> We can read back the value we set before: OK --- Iteration 14 --- 08:12:29> Cluster is writable before failover: OK 08:12:30> Terminating node #8: OK 08:12:30> Cluster should eventually be up again: OK 08:12:30> Cluster is writable again: OK 08:12:31> Restarting node #8: OK 08:12:32> Instance #8 is now a slave: OK 08:12:32> We can read back the value we set before: OK --- Iteration 13 --- 08:12:33> Cluster is writable before failover: OK 08:12:34> Terminating node #8: OK 08:12:35> Cluster should eventually be up again: OK 08:12:35> Cluster is writable again: OK 08:12:35> Restarting node #8: OK 08:12:36> Instance #8 is now a slave: OK 08:12:36> We can read back the value we set before: OK --- Iteration 12 --- 08:12:37> Cluster is writable before failover: OK 08:12:39> Terminating node #0: OK 08:12:40> Cluster should eventually be up again: OK 08:12:40> Cluster is writable again: OK 08:12:40> Restarting node #0: OK 08:12:40> Instance #0 is now a slave: OK 08:12:40> We can read back the value we set before: OK --- Iteration 11 --- 08:12:41> Wait for slave of #1 to sync: OK 08:12:41> Cluster is writable before failover: OK 08:12:41> Terminating node #1: OK 08:12:43> Wait failover by #6 with old epoch 2: OK 08:12:49> Cluster should eventually be up again: OK 08:12:50> Cluster is writable again: OK 08:12:51> Restarting node #1: OK 08:12:51> Instance #1 is now a slave: OK 08:12:51> We can read back the value we set before: OK --- Iteration 10 --- 08:12:52> Wait for slave of #3 to sync: OK 08:12:52> Cluster is writable before failover: OK 08:12:53> Terminating node #3: OK 08:12:55> Wait failover by #8 with old epoch 4: OK 08:12:59> Cluster should eventually be up again: OK 08:12:59> Cluster is writable again: OK 08:13:00> Restarting node #3: OK 08:13:00> Instance #3 is now a slave: OK 08:13:00> We can read back the value we set before: OK --- Iteration 9 --- 08:13:01> Wait for slave of #4 to sync: OK 08:13:01> Cluster is writable before failover: OK 08:13:02> Terminating node #4: OK 08:13:05> Wait failover by #9 with old epoch 5: OK 08:13:09> Cluster should eventually be up again: OK 08:13:09> Cluster is writable again: OK 08:13:11> Restarting node #4: OK 08:13:12> Instance #4 is now a slave: OK 08:13:12> We can read back the value we set before: OK --- Iteration 8 --- 08:13:13> Wait for slave of #8 to sync: OK 08:13:13> Cluster is writable before failover: OK 08:13:14> Terminating node #8: OK 08:13:14> Wait failover by #3 with old epoch 25: OK 08:13:21> Cluster should eventually be up again: OK 08:13:22> Cluster is writable again: OK 08:13:23> Restarting node #8: OK 08:13:25> Instance #8 is now a slave: OK 08:13:25> We can read back the value we set before: OK --- Iteration 7 --- 08:13:26> Cluster is writable before failover: OK 08:13:29> Terminating node #8: OK 08:13:32> Cluster should eventually be up again: OK 08:13:32> Cluster is writable again: OK 08:13:33> Restarting node #8: OK 08:13:34> Instance #8 is now a slave: OK 08:13:34> We can read back the value we set before: OK --- Iteration 6 --- 08:13:34> Cluster is writable before failover: OK 08:13:35> Terminating node #0: OK 08:13:38> Cluster should eventually be up again: OK 08:13:39> Cluster is writable again: OK 08:13:39> Restarting node #0: OK 08:13:40> Instance #0 is now a slave: OK 08:13:40> We can read back the value we set before: OK --- Iteration 5 --- 08:13:41> Wait for slave of #2 to sync: OK 08:13:41> Cluster is writable before failover: OK 08:13:42> Terminating node #2: OK 08:13:43> Wait failover by #7 with old epoch 23: OK 08:13:55> Cluster should eventually be up again: OK 08:13:56> Cluster is writable again: OK 08:13:56> Restarting node #2: OK 08:13:59> Instance #2 is now a slave: OK 08:13:59> We can read back the value we set before: OK --- Iteration 4 --- 08:13:59> Wait for slave of #3 to sync: OK 08:13:59> Cluster is writable before failover: OK 08:14:01> Terminating node #3: OK 08:14:04> Wait failover by #8 with old epoch 27: OK 08:14:09> Cluster should eventually be up again: OK 08:14:11> Cluster is writable again: OK 08:14:12> Restarting node #3: OK 08:14:12> Instance #3 is now a slave: OK 08:14:12> We can read back the value we set before: OK --- Iteration 3 --- 08:14:13> Wait for slave of #7 to sync: OK 08:14:13> Cluster is writable before failover: OK 08:14:14> Terminating node #7: OK 08:14:15> Wait failover by #2 with old epoch 28: OK 08:14:24> Cluster should eventually be up again: OK 08:14:25> Cluster is writable again: OK 08:14:25> Restarting node #7: OK 08:14:26> Instance #7 is now a slave: OK 08:14:27> We can read back the value we set before: OK --- Iteration 2 --- 08:14:28> Cluster is writable before failover: OK 08:14:28> Terminating node #7: OK 08:14:31> Cluster should eventually be up again: OK 08:14:31> Cluster is writable again: OK 08:14:31> Restarting node #7: OK 08:14:33> Instance #7 is now a slave: OK 08:14:35> We can read back the value we set before: OK --- Iteration 1 --- 08:14:35> Cluster is writable before failover: OK 08:14:35> Terminating node #1: OK 08:14:36> Cluster should eventually be up again: OK 08:14:37> Cluster is writable again: OK 08:14:37> Restarting node #1: OK 08:14:38> Instance #1 is now a slave: OK 08:14:38> We can read back the value we set before: OK 08:14:38> Post condition: current_epoch >= my_epoch everywhere: OK Testing unit: 04-resharding.tcl 08:14:39> (init) Restart killed instances: OK 08:14:39> Cluster nodes are reachable: OK 08:14:39> Cluster nodes hard reset: OK 08:14:51> Cluster Join and auto-discovery test: OK 08:15:26> Before slots allocation, all nodes report cluster failure: OK 08:15:26> Create a 5 nodes cluster: OK 08:15:44> Cluster is up: OK 08:15:44> Enable AOF in all the instances: OK Testing TLS cluster on start node 127.0.0.1:30000, plaintext port 30001 08:15:46> Cluster consistency during live resharding: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...Starting resharding...W...............................................................................................................................W............W................W...........W......W..........W.........W...........W.................................W........W........WWWWWWWWW...Starting resharding...W.................................................................................................................................WW......WWW..................W......W..........W...........WW.......WW........WWW.........W............WW.......W......W...WWW......WW......WW..........W.........W..........W............WW.......W..............W.........................W..............W.......W.........W.......W..........WWWWWW.........WW.........W.........WW............W.......WW.............W..........W.......WW..........W................W.........W.................W........WW..........FAILED: caught an error in the test CLUSTERDOWN The cluster is down CLUSTERDOWN The cluster is down while executing "$link $method {*}$args" (procedure "::valkey_cluster::__dispatch__" line 32) invoked from within "$cluster rpush $key $ele" ("uplevel" body line 28) invoked from within "uplevel 1 $code" (procedure "test" line 6) invoked from within "test "Cluster consistency during live resharding" { set ele 0 for {set j 0} {$j < $numops} {incr j} { # Trigger the resharding once we..." (file "../tests/04-resharding.tcl" line 72) invoked from within "source $test " Testing unit: 07-replica-migration.tcl 08:22:20> (init) Restart killed instances: OK 08:22:20> Cluster nodes are reachable: OK 08:22:21> Cluster nodes hard reset: ......OK 08:22:55> Cluster Join and auto-discovery test: OK 08:22:58> Before slots allocation, all nodes report cluster failure: OK 08:22:58> Create a 5 nodes cluster: OK 08:23:03> Cluster is up: OK 08:23:03> Each master should have two replicas attached: OK 08:23:03> Killing all the slaves of master #0 and #1: OK 08:23:10> Master #0 should have at least one replica: OK 08:23:13> Master #1 should have at least one replica: OK 08:23:16> Master #2 should have at least one replica: OK 08:23:16> Master #3 should have at least one replica: OK 08:23:16> Master #4 should have at least one replica: OK 08:23:16> (init) Restart killed instances: valkey/5 valkey/6 valkey/10 valkey/11 OK 08:23:17> Cluster nodes are reachable: OK 08:23:17> Cluster nodes hard reset: OK 08:23:22> Cluster Join and auto-discovery test: OK 08:23:24> Before slots allocation, all nodes report cluster failure: OK 08:23:24> Create a 5 nodes cluster: OK 08:23:27> Cluster is up: OK 08:23:27> Kill slave #7 of master #2. Only slave left is #12 now: OK 08:23:28> Killing master node #2, #12 should failover: OK 08:23:29> Wait for failover: OK 08:23:35> Cluster should eventually be up again: OK 08:23:35> Cluster is writable: OK 08:23:36> Instance 12 is now a master without slaves: OK 08:23:36> Master #12 should get at least one migrated replica: OK Testing unit: 12-replica-migration-2.tcl 08:23:40> (init) Restart killed instances: valkey/2 valkey/7 OK 08:23:41> Cluster nodes are reachable: OK 08:23:41> Cluster nodes hard reset: OK 08:23:44> Cluster Join and auto-discovery test: OK 08:23:48> Before slots allocation, all nodes report cluster failure: OK 08:23:48> Create a 5 nodes cluster: OK 08:23:51> Cluster is up: OK 08:23:51> Each master should have at least two replicas attached: OK 08:23:51> Set allow-replica-migration yes: OK 08:23:51> 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 ###################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. FAILED: caught an error in the test child process exited abnormally child process exited abnormally while executing "exec ../../../src/valkey-cli --cluster rebalance 127.0.0.1:[get_instance_attrib valkey 0 port] {*}[valkeycli_tls_config "../../../tests"] --cluste..." ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 6) invoked from within "test "Resharding all the master #0 slots away from it" { set output [exec \ ../../../src/valkey-cli --cluster rebalance \ 127.0.0...." (file "../tests/12-replica-migration-2.tcl" line 39) invoked from within "source $test " Testing unit: 12.1-replica-migration-3.tcl 08:24:04> (init) Restart killed instances: OK 08:24:04> Cluster nodes are reachable: OK 08:24:04> Cluster nodes hard reset: OK 08:24:05> Cluster Join and auto-discovery test: OK 08:24:07> Before slots allocation, all nodes report cluster failure: OK 08:24:07> Create a 5 nodes cluster: OK 08:24:13> Cluster is up: OK 08:24:13> Each master should have at least two replicas attached: OK 08:24:13> Set allow-replica-migration no: OK 08:24:13> 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:30002 ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. FAILED: caught an error in the test child process exited abnormally child process exited abnormally while executing "exec ../../../src/valkey-cli --cluster rebalance 127.0.0.1:[get_instance_attrib valkey 0 port] {*}[valkeycli_tls_config "../../../tests"] --cluste..." ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 6) invoked from within "test "Resharding all the master #0 slots away from it" { set output [exec \ ../../../src/valkey-cli --cluster rebalance \ 127.0.0...." (file "../tests/12.1-replica-migration-3.tcl" line 38) invoked from within "source $test " Testing unit: 28-cluster-shards.tcl 08:25:05> (init) Restart killed instances: OK 08:25:05> Cluster nodes are reachable: OK 08:25:06> Cluster nodes hard reset: OK 08:25:10> Cluster Join and auto-discovery test: OK 08:25:14> Before slots allocation, all nodes report cluster failure: OK 08:25:14> Create a 8 nodes cluster with 4 shards: OK 08:25:14> Cluster should start ok: OK 08:25:18> Set cluster hostnames and verify they are propagated: OK 08:25:23> Verify information about the shards: OK 08:25:27> Verify no slot shard: OK 08:25:27> Kill a node and tell the replica to immediately takeover: OK 08:25:28> Verify health as fail for killed node: OK 08:25:32> Restarting primary node: OK 08:25:33> Instance #0 gets converted into a replica: OK 08:25:33> Test the replica reports a loading state while it's loading: OK 08:25:53> Regression test for a crash when calling SHARDS during handshake: OK 08:25:53> Cluster is up: OK 08:25:57> Shard ids are unique: OK 08:25:57> CLUSTER MYSHARDID reports same id for both primary and replica: OK 08:25:57> New replica receives primary's shard id: OK 08:25:58> CLUSTER MYSHARDID reports same shard id after shard restart: OK 08:26:01> CLUSTER MYSHARDID reports same shard id after cluster restart: OK Cleaning up... killing stale instance 1153755 killing stale instance 1154539 killing stale instance 1154839 killing stale instance 1155072 killing stale instance 1155241 killing stale instance 1155309 killing stale instance 1155366 killing stale instance 1155429 killing stale instance 1155504 killing stale instance 1171185 killing stale instance 1405186 killing stale instance 1406546 killing stale instance 1814687 killing stale instance 1815015 killing stale instance 1815970 killing stale instance 1816640 killing stale instance 1818088 killing stale instance 1819034 killing stale instance 1819885 killing stale instance 1821344 WARNING 6 test(s) failed. ./runtest-sentinel || true 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 08:26:27> (start-init) Flush config and compare rewrite config file lines: OK 08:26:27> (init) Restart killed instances: OK 08:26:27> (init) Remove old primary entry from sentinels: OK 08:26:28> (init) Create a primary-replicas cluster of 5 instances: OK 08:26:28> (init) Sentinels can start monitoring a primary: OK 08:26:31> (init) Sentinels can talk with the primary: OK 08:26:31> (init) Sentinels are able to auto-discover other sentinels: OK 08:26:31> (init) Sentinels are able to auto-discover replicas: OK 08:26:31> Sentinel command flag infrastructure works correctly: OK 08:26:31> SENTINEL HELP output the sentinel subcommand help: OK 08:26:31> SENTINEL MYID return the sentinel instance ID: OK 08:26:31> SENTINEL INFO CACHE returns the cached info: OK 08:26:31> SENTINEL PENDING-SCRIPTS returns the information about pending scripts: OK 08:26:31> SENTINEL PRIMARIES returns a list of monitored primaries: OK 08:26:31> SENTINEL SENTINELS returns a list of sentinel instances: OK 08:26:31> SENTINEL SLAVES returns a list of the monitored replicas: OK 08:26:31> SENTINEL SIMULATE-FAILURE HELP list supported flags: OK 08:26:31> Basic failover works if the primary is down: OK 08:26:35> New primary 127.0.0.1:30003 role matches: OK 08:26:35> All the other slaves now point to the new primary: OK 08:26:35> The old primary eventually gets reconfigured as a slave: OK 08:26:51> ODOWN is not possible without N (quorum) Sentinels reports: OK 08:27:05> Failover is not possible without majority agreement: OK 08:27:07> Failover works if we configure for absolute agreement: OK 08:27:19> New primary 127.0.0.1:30000 role matches: OK 08:27:19> SENTINEL RESET can resets the primary: OK 08:27:19> SENTINEL IS-PRIMARY-DOWN-BY-ADDR checks if the primary is down: OK Testing unit: 01-conf-update.tcl 08:27:20> (init) Restart killed instances: OK 08:27:20> (init) Remove old primary entry from sentinels: OK 08:27:28> (init) Create a primary-replicas cluster of 5 instances: OK 08:27:28> (init) Sentinels can start monitoring a primary: OK 08:27:30> (init) Sentinels can talk with the primary: OK 08:27:30> (init) Sentinels are able to auto-discover other sentinels: OK 08:27:31> (init) Sentinels are able to auto-discover replicas: OK 08:27:31> We can failover with Sentinel 1 crashed: OK 08:27:49> After Sentinel 1 is restarted, its config gets updated: OK 08:27:50> New primary 127.0.0.1:30003 role matches: OK 08:27:50> Update log level: OK Testing unit: 02-replicas-reconf.tcl 08:27:50> (init) Restart killed instances: OK 08:27:50> (init) Remove old primary entry from sentinels: OK 08:27:50> (init) Create a primary-replicas cluster of 5 instances: OK 08:27:50> (init) Sentinels can start monitoring a primary: OK 08:27:53> (init) Sentinels can talk with the primary: OK 08:27:53> (init) Sentinels are able to auto-discover other sentinels: OK 08:27:53> (init) Sentinels are able to auto-discover replicas: OK 08:27:53> Check that slaves replicate from current primary: OK 08:27:53> Crash the primary and force a failover: OK 08:27:58> Check that slaves replicate from current primary: OK 08:27:59> Kill a slave instance: OK 08:27:59> Crash the primary and force a failover: OK 08:28:23> Check that slaves replicate from current primary: OK 08:28:24> Wait for failover to end: OK 08:28:24> Restart killed slave and test replication of slaves again...: OK 08:28:25> Check that slaves replicate from current primary: OK Testing unit: 03-runtime-reconf.tcl 08:28:36> (init) Restart killed instances: OK 08:28:36> (init) Remove old primary entry from sentinels: OK 08:28:37> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:37> (init) Sentinels can start monitoring a primary: OK 08:28:38> (init) Sentinels can talk with the primary: OK 08:28:38> (init) Sentinels are able to auto-discover other sentinels: OK 08:28:38> (init) Sentinels are able to auto-discover replicas: OK 08:28:38> Sentinels (re)connection following SENTINEL SET myprimary auth-pass: OK 08:28:39> Sentinels (re)connection following primary ACL change: OK 08:28:42> Set parameters in normal case: OK 08:28:42> Set parameters in normal case with bad format: OK 08:28:42> Sentinel Set with other error situations: OK Testing unit: 04-slave-selection.tcl Testing unit: 05-manual.tcl 08:28:42> (init) Restart killed instances: OK 08:28:42> (init) Remove old primary entry from sentinels: OK 08:28:42> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:42> (init) Sentinels can start monitoring a primary: OK 08:28:45> (init) Sentinels can talk with the primary: OK 08:28:45> (init) Sentinels are able to auto-discover other sentinels: OK 08:28:46> (init) Sentinels are able to auto-discover replicas: OK 08:28:46> Manual failover works: OK 08:28:51> New primary 127.0.0.1:30003 role matches: OK 08:28:51> All the other slaves now point to the new primary: OK 08:28:51> The old primary eventually gets reconfigured as a slave: OK 08:28:55> (init) Restart killed instances: OK 08:28:55> (init) Remove old primary entry from sentinels: OK 08:28:55> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:55> (init) Sentinels can start monitoring a primary: OK 08:28:57> (init) Sentinels can talk with the primary: OK 08:28:57> (init) Sentinels are able to auto-discover other sentinels: OK 08:28:57> (init) Sentinels are able to auto-discover replicas: OK 08:28:57> SENTINEL SIMULATE-FAILURE crash-after-election works: OK 08:28:57> (init) Restart killed instances: OK 08:28:57> (init) Remove old primary entry from sentinels: OK 08:28:57> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:57> (init) Sentinels can start monitoring a primary: OK 08:28:58> (init) Sentinels can talk with the primary: OK 08:28:58> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:00> (init) Sentinels are able to auto-discover replicas: OK 08:29:00> SENTINEL SIMULATE-FAILURE crash-after-promotion works: OK Testing unit: 06-ckquorum.tcl 08:29:02> (init) Restart killed instances: OK 08:29:02> (init) Remove old primary entry from sentinels: OK 08:29:03> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:03> (init) Sentinels can start monitoring a primary: OK 08:29:03> (init) Sentinels can talk with the primary: OK 08:29:03> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:05> (init) Sentinels are able to auto-discover replicas: OK 08:29:05> CKQUORUM reports OK and the right amount of Sentinels: OK 08:29:05> CKQUORUM detects quorum cannot be reached: OK 08:29:05> CKQUORUM detects failover authorization cannot be reached: OK Testing unit: 07-down-conditions.tcl 08:29:08> (init) Restart killed instances: OK 08:29:08> (init) Remove old primary entry from sentinels: OK 08:29:08> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:08> (init) Sentinels can start monitoring a primary: OK 08:29:09> (init) Sentinels can talk with the primary: OK 08:29:09> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:12> (init) Sentinels are able to auto-discover replicas: OK 08:29:12> Crash the majority of Sentinels to prevent failovers for this unit: OK 08:29:12> SDOWN is triggered by non-responding but not crashed instance: OK 08:29:15> SDOWN is triggered by crashed instance: OK 08:29:17> SDOWN is triggered by primaries advertising as slaves: OK 08:29:25> SDOWN is triggered by misconfigured instance replying with errors: OK 08:29:37> SDOWN is triggered if we rename PING to PONG: OK Testing unit: 08-hostname-conf.tcl 08:29:40> (pre-init) Configure instances and sentinel for hostname use: sentinel/0 sentinel/1 sentinel/2 OK 08:29:40> (init) Restart killed instances: OK 08:29:40> (init) Remove old primary entry from sentinels: OK 08:29:40> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:40> (init) Sentinels can start monitoring a primary: OK 08:29:42> (init) Sentinels can talk with the primary: OK 08:29:42> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:42> (init) Sentinels are able to auto-discover replicas: OK 08:29:42> Sentinel announces hostnames: OK 08:29:43> (post-cleanup) Configure instances and sentinel for IPs: OK Testing unit: 09-acl-support.tcl 08:29:43> (init) Restart killed instances: OK 08:29:43> (init) Remove old primary entry from sentinels: OK 08:29:43> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:43> (init) Sentinels can start monitoring a primary: OK 08:29:48> (init) Sentinels can talk with the primary: OK 08:29:48> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:48> (init) Sentinels are able to auto-discover replicas: OK 08:29:48> (post-init) Set up ACL configuration: OK 08:29:48> SENTINEL CONFIG SET handles on-the-fly credentials reconfiguration: OK 08:29:50> (post-cleanup) Tear down ACL configuration: OK Testing unit: 10-replica-priority.tcl 08:29:51> (init) Restart killed instances: OK 08:29:51> (init) Remove old primary entry from sentinels: OK 08:29:51> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:51> (init) Sentinels can start monitoring a primary: OK 08:29:52> (init) Sentinels can talk with the primary: OK 08:29:52> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:56> (init) Sentinels are able to auto-discover replicas: OK 08:29:56> Check acceptable replica-priority values: OK 08:29:56> Set replica-announced=yes on all replicas: OK 08:29:56> Check sentinel replies with 4 replicas: OK 08:29:56> Set replica-announced=no on 2 replicas: OK 08:29:56> Check sentinel replies with 2 replicas: OK 08:29:56> Set replica-announced=yes on all replicas: OK 08:29:56> Check sentinel replies with 4 replicas: OK Testing unit: 11-port-0.tcl 08:29:56> (init) Restart killed instances: OK 08:29:56> (init) Remove old primary entry from sentinels: OK 08:29:56> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:56> (init) Sentinels can start monitoring a primary: OK 08:29:58> (init) Sentinels can talk with the primary: OK 08:29:58> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:58> (init) Sentinels are able to auto-discover replicas: OK 08:29:58> 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 08:30:00> (init) Restart killed instances: sentinel/4 OK 08:30:00> (init) Remove old primary entry from sentinels: OK 08:30:00> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:00> (init) Sentinels can start monitoring a primary: OK 08:30:05> (init) Sentinels can talk with the primary: OK 08:30:05> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:05> (init) Sentinels are able to auto-discover replicas: OK 08:30:05> Primary reboot in very short time: OK 08:30:13> New primary 127.0.0.1:30003 role matches: OK 08:30:13> All the other slaves now point to the new primary: OK 08:30:13> The old primary eventually gets reconfigured as a slave: OK Testing unit: 13-info-command.tcl 08:30:48> (init) Restart killed instances: OK 08:30:48> (init) Remove old primary entry from sentinels: OK 08:30:51> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:51> (init) Sentinels can start monitoring a primary: OK 08:30:52> (init) Sentinels can talk with the primary: OK 08:30:52> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:53> (init) Sentinels are able to auto-discover replicas: OK 08:30:53> info command with at most one argument: OK 08:30:53> info command with one sub-section: OK 08:30:53> info command with multiple sub-sections: OK Testing unit: 14-debug-command.tcl 08:30:53> (init) Restart killed instances: OK 08:30:53> (init) Remove old primary entry from sentinels: OK 08:30:53> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:53> (init) Sentinels can start monitoring a primary: OK 08:30:56> (init) Sentinels can talk with the primary: OK 08:30:56> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:56> (init) Sentinels are able to auto-discover replicas: OK 08:30:56> Sentinel debug test with arguments and without argument: OK Testing unit: 15-sentinel-deprecated-commands.tcl 08:30:57> (init) Restart killed instances: OK 08:30:57> (init) Remove old primary entry from sentinels: OK 08:30:57> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:57> (init) Sentinels can start monitoring a primary: OK 08:30:57> (init) Sentinels can talk with the primary: OK 08:30:57> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:59> (init) Sentinels are able to auto-discover replicas: OK 08:30:59> SENTINEL MASTERS returns a list of monitored masters (SENTINEL MASTERS as a deprecated command): OK 08:30:59> SENTINEL SLAVES returns a list of the monitored slaves (SENTINEL SLAVES as a deprecated command): OK 08:30:59> SENTINEL MASTER returns the information list of the monitored master (SENTINEL MASTER as a deprecated command): OK 08:30:59> 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 08:30:59> (init) Restart killed instances: OK 08:30:59> (init) Remove old primary entry from sentinels: OK 08:30:59> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:59> (init) Sentinels can start monitoring a primary: OK 08:31:02> (init) Sentinels can talk with the primary: OK 08:31:04> (init) Sentinels are able to auto-discover other sentinels: OK 08:31:05> (init) Sentinels are able to auto-discover replicas: OK 08:31:05> SENTINEL CONFIG SET and SENTINEL CONFIG GET handles multiple variables: OK 08:31:09> SENTINEL CONFIG GET for duplicate and unknown variables: OK 08:31:10> SENTINEL CONFIG GET for patterns: OK 08:31:11> SENTINEL CONFIG SET duplicate variables: OK 08:31:11> SENTINEL CONFIG SET, one option does not exist: OK 08:31:18> SENTINEL CONFIG SET, one option with wrong value: OK 08:31:18> SENTINEL CONFIG SET, wrong number of arguments: OK Cleaning up... killing stale instance 1841672 killing stale instance 1841933 killing stale instance 1842547 killing stale instance 1953251 killing stale instance 1986131 killing stale instance 2011910 killing stale instance 2025748 killing stale instance 2057888 killing stale instance 2058126 killing stale instance 2058277 killing stale instance 2080828 killing stale instance 2081267 killing stale instance 2087557 GOOD! No errors. # Clean up after gen-test-certs.sh rm -rf tests/tls || true # Other cleanup find tests/tmp ! -name .gitignore -type f -exec rm -rfv {} + removed 'tests/tmp/server.1128948.29/stderr' removed 'tests/tmp/server.1128948.29/stdout' removed 'tests/tmp/server.1128948.5/stderr' removed 'tests/tmp/server.1128948.5/stdout' removed 'tests/tmp/valkey.conf.1128948.6' removed 'tests/tmp/server.1128948.1/stderr' removed 'tests/tmp/server.1128948.1/stdout' removed 'tests/tmp/valkey.conf.1128948.22' removed 'tests/tmp/server.1128948.13/stderr' removed 'tests/tmp/server.1128948.13/stdout' removed 'tests/tmp/server.1128948.31/stderr' removed 'tests/tmp/server.1128948.31/stdout' removed 'tests/tmp/valkey.conf.1128948.8' removed 'tests/tmp/valkey.conf.1128948.28' removed 'tests/tmp/valkey.conf.1128948.14' removed 'tests/tmp/valkey.conf.1128948.32' removed 'tests/tmp/server.1128948.19/stderr' removed 'tests/tmp/server.1128948.19/stdout' removed 'tests/tmp/valkey.conf.1128948.24' removed 'tests/tmp/valkey.conf.1128948.4' removed 'tests/tmp/server.1128948.27/stderr' removed 'tests/tmp/server.1128948.27/stdout' removed 'tests/tmp/server.1128948.21/stderr' removed 'tests/tmp/server.1128948.21/stdout' removed 'tests/tmp/valkey.conf.1128948.10' removed 'tests/tmp/server.1128948.7/stderr' removed 'tests/tmp/server.1128948.7/stdout' removed 'tests/tmp/valkey.conf.1128948.30' removed 'tests/tmp/server.1128948.15/stderr' removed 'tests/tmp/server.1128948.15/stdout' removed 'tests/tmp/valkey.conf.1128948.20' removed 'tests/tmp/server.1128948.25/stderr' removed 'tests/tmp/server.1128948.25/stdout' removed 'tests/tmp/server.1128948.17/stderr' removed 'tests/tmp/server.1128948.17/stdout' removed 'tests/tmp/valkey.conf.1128948.12' removed 'tests/tmp/valkey.conf.1128948.18' removed 'tests/tmp/server.1128948.11/stderr' removed 'tests/tmp/server.1128948.11/stdout' removed 'tests/tmp/server.1128948.23/stderr' removed 'tests/tmp/server.1128948.23/stdout' removed 'tests/tmp/valkey.conf.1128948.2' removed 'tests/tmp/valkey.conf.1128948.26' removed 'tests/tmp/server.1128948.9/stderr' removed 'tests/tmp/server.1128948.9/stdout' removed 'tests/tmp/valkey.conf.1128948.16' removed 'tests/tmp/server.1128948.3/stderr' removed 'tests/tmp/server.1128948.3/stdout' make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' debian/bin/generate-systemd-service-files make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_install dh_installdocs debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_installchangelogs --keep 00-RELEASENOTES make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_installexamples dh_installman dh_installinit dh_installsystemd dh_installlogrotate dh_perl dh_link dh_strip_nondeterminism debian/rules override_dh_compress make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_compress -Xredis-trib.rb make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-cli debian/valkey-tools/usr/bin/valkey-check-rdb were not linked against libatomic.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-cli debian/valkey-tools/usr/bin/valkey-check-rdb were not linked against liblzf.so.1 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'valkey-server' in '../valkey-server_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-sentinel' in '../valkey-sentinel_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-tools' in '../valkey-tools_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-tools-dbgsym' in '../valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../valkey_8.1.1+dfsg1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../valkey_8.1.1+dfsg1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1101386 and its subdirectories I: Current time: Sun Jun 15 08:32:04 -12 2025 I: pbuilder-time-stamp: 1750019524 Sun Jun 15 20:32:04 UTC 2025 I: Signing ./b1/valkey_8.1.1+dfsg1-2_amd64.buildinfo as valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc Sun Jun 15 20:32:04 UTC 2025 I: Signed ./b1/valkey_8.1.1+dfsg1-2_amd64.buildinfo as ./b1/valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc Sun Jun 15 20:32:04 UTC 2025 - build #1 for valkey/trixie/amd64 on ionos11-amd64 done. Starting cleanup. All cleanup done. Sun Jun 15 20:32:04 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-S4axvzma, removing. /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Jun 15 20:32 b1 drwxr-xr-x 2 jenkins jenkins 4096 Jun 15 20:03 b2 -rw------- 1 jenkins jenkins 3366 Jun 15 20:03 rbuildlog.I2H0Irk -rw-r--r-- 1 jenkins jenkins 2243 Jun 12 18:05 valkey_8.1.1+dfsg1-2.dsc /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b1: total 6200 -rw-r--r-- 1 jenkins jenkins 239171 Jun 15 20:32 build.log -rw-r--r-- 1 jenkins jenkins 22216 Jun 15 20:32 valkey-sentinel_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 57656 Jun 15 20:32 valkey-server_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 4754564 Jun 15 20:32 valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1214996 Jun 15 20:32 valkey-tools_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 18028 Jun 15 20:32 valkey_8.1.1+dfsg1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2243 Jun 15 20:32 valkey_8.1.1+dfsg1-2.dsc -rw-r--r-- 1 jenkins jenkins 6424 Jun 15 20:32 valkey_8.1.1+dfsg1-2_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 7306 Jun 15 20:32 valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2364 Jun 15 20:32 valkey_8.1.1+dfsg1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 1383 Jun 15 20:32 valkey_8.1.1+dfsg1-2_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b2: total 0 Sun Jun 15 20:32:05 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sun Jun 15 08:03:15 -12 2025 I: pbuilder-time-stamp: 1750017795 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [valkey_8.1.1+dfsg1-2.dsc] I: copying [./valkey_8.1.1+dfsg1.orig.tar.xz] I: copying [./valkey_8.1.1+dfsg1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./valkey_8.1.1+dfsg1-2.dsc: no acceptable signature found dpkg-source: info: extracting valkey in valkey-8.1.1+dfsg1 dpkg-source: info: unpacking valkey_8.1.1+dfsg1.orig.tar.xz dpkg-source: info: unpacking valkey_8.1.1+dfsg1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying debian-packaging/0001-Set-Debian-configuration-defaults.patch dpkg-source: info: applying 0001-Fix-FTBFS-on-kFreeBSD.patch dpkg-source: info: applying 0002-Add-CPPFLAGS-to-upstream-makefiles.patch dpkg-source: info: applying 0003-Use-get_current_dir_name-over-PATHMAX.patch dpkg-source: info: applying 0004-Add-support-for-USE_SYSTEM_JEMALLOC-flag.patch dpkg-source: info: applying 0005-Incorporate-Redis-CVE-for-CVE-2025-27151-2146.patch dpkg-source: info: applying CVE-2025-49112.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1101386/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='1e67ad3b3b624b85a5fd79673e432efa' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1101386' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/pbuilderrc_T9wI --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b1 --logfile b1/build.log valkey_8.1.1+dfsg1-2.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos11-amd64 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1101386/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libhiredis-dev, libjemalloc-dev, liblua5.1-dev, liblzf-dev, libssl-dev, libsystemd-dev, lua-bitop-dev, lua-cjson-dev, openssl, pkgconf, procps, tcl, tcl-tls dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libhiredis-dev; however: Package libhiredis-dev is not installed. pbuilder-satisfydepends-dummy depends on libjemalloc-dev; however: Package libjemalloc-dev is not installed. pbuilder-satisfydepends-dummy depends on liblua5.1-dev; however: Package liblua5.1-dev is not installed. pbuilder-satisfydepends-dummy depends on liblzf-dev; however: Package liblzf-dev is not installed. pbuilder-satisfydepends-dummy depends on libssl-dev; however: Package libssl-dev is not installed. pbuilder-satisfydepends-dummy depends on libsystemd-dev; however: Package libsystemd-dev is not installed. pbuilder-satisfydepends-dummy depends on lua-bitop-dev; however: Package lua-bitop-dev is not installed. pbuilder-satisfydepends-dummy depends on lua-cjson-dev; however: Package lua-cjson-dev is not installed. pbuilder-satisfydepends-dummy depends on openssl; however: Package openssl is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on procps; however: Package procps is not installed. pbuilder-satisfydepends-dummy depends on tcl; however: Package tcl is not installed. pbuilder-satisfydepends-dummy depends on tcl-tls; however: Package tcl-tls is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcap-dev{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libhiredis-dev{a} libhiredis1.1.0{a} libjemalloc-dev{a} libjemalloc2{a} liblua5.1-0{a} liblua5.1-0-dev{a} liblzf-dev{a} liblzf1{a} libmagic-mgc{a} libmagic1t64{a} libncurses-dev{a} libncurses6{a} libpipeline1{a} libpkgconf3{a} libproc2-0{a} libreadline-dev{a} libreadline8t64{a} libssl-dev{a} libsystemd-dev{a} libtcl8.6{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} lua-bitop{a} lua-bitop-dev{a} lua-cjson{a} lua-cjson-dev{a} m4{a} man-db{a} openssl{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} readline-common{a} sensible-utils{a} tcl{a} tcl-tls{a} tcl8.6{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libgpm2 libltdl-dev libmail-sendmail-perl linux-sysctl-defaults lynx psmisc wget 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 22.2 MB of archives. After unpacking 91.8 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 tzdata all 2025b-3 [260 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libproc2-0 amd64 2:4.0.4-8 [65.4 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 procps amd64 2:4.0.4-8 [881 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-6 [69.4 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.25 [25.0 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.23.1-2 [243 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-8 [294 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.17-4 [862 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 26 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-1 [698 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.23.1-2 [1680 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.24.2 [919 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libcap-dev amd64 1:2.75-8 [546 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 libhiredis1.1.0 amd64 1.2.0-6+b3 [50.8 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 libhiredis-dev amd64 1.2.0-6+b3 [88.0 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libjemalloc2 amd64 5.3.0-3 [274 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libjemalloc-dev amd64 5.3.0-3 [490 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 liblua5.1-0 amd64 5.1.5-11 [109 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-6 [169 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5+20250216-2 [105 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libncurses-dev amd64 6.5+20250216-2 [353 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libreadline-dev amd64 8.2-6 [153 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 liblua5.1-0-dev amd64 5.1.5-11 [135 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 liblzf1 amd64 3.6-4+b3 [10.1 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 liblzf-dev amd64 3.6-4+b3 [18.6 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 libssl-dev amd64 3.5.0-2 [2950 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257.6-1 [1356 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1042 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 lua-bitop amd64 1.0.2-7+b2 [8012 B] Get: 52 http://deb.debian.org/debian trixie/main amd64 lua-bitop-dev amd64 1.0.2-7+b2 [20.7 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 lua-cjson amd64 2.1.0+dfsg-2.2+b2 [19.5 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 lua-cjson-dev amd64 2.1.0+dfsg-2.2+b2 [32.5 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 openssl amd64 3.5.0-2 [1490 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [121 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 tcl amd64 8.6.16 [4096 B] Get: 60 http://deb.debian.org/debian trixie/main amd64 tcl-tls amd64 1.8.0-2 [65.1 kB] Fetched 22.2 MB in 1s (28.7 MB/s) Preconfiguring packages ... Selecting previously unselected package tzdata. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../00-tzdata_2025b-3_all.deb ... Unpacking tzdata (2025b-3) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../01-libproc2-0_2%3a4.0.4-8_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-8) ... Selecting previously unselected package procps. Preparing to unpack .../02-procps_2%3a4.0.4-8_amd64.deb ... Unpacking procps (2:4.0.4-8) ... Selecting previously unselected package readline-common. Preparing to unpack .../03-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../04-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../06-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.23.1-2_amd64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../09-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../10-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../11-bsdextrautils_2.41-5_amd64.deb ... Unpacking bsdextrautils (2.41-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../12-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../13-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../14-m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../15-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../16-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../17-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../18-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../19-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../20-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../21-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../22-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../23-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../24-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../25-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../26-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../27-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../28-libxml2_2.12.7+dfsg+really2.9.14-1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.23.1-2_amd64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../31-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libcap-dev:amd64. Preparing to unpack .../33-libcap-dev_1%3a2.75-8_amd64.deb ... Unpacking libcap-dev:amd64 (1:2.75-8) ... Selecting previously unselected package libhiredis1.1.0:amd64. Preparing to unpack .../34-libhiredis1.1.0_1.2.0-6+b3_amd64.deb ... Unpacking libhiredis1.1.0:amd64 (1.2.0-6+b3) ... Selecting previously unselected package libhiredis-dev:amd64. Preparing to unpack .../35-libhiredis-dev_1.2.0-6+b3_amd64.deb ... Unpacking libhiredis-dev:amd64 (1.2.0-6+b3) ... Selecting previously unselected package libjemalloc2:amd64. Preparing to unpack .../36-libjemalloc2_5.3.0-3_amd64.deb ... Unpacking libjemalloc2:amd64 (5.3.0-3) ... Selecting previously unselected package libjemalloc-dev. Preparing to unpack .../37-libjemalloc-dev_5.3.0-3_amd64.deb ... Unpacking libjemalloc-dev (5.3.0-3) ... Selecting previously unselected package liblua5.1-0:amd64. Preparing to unpack .../38-liblua5.1-0_5.1.5-11_amd64.deb ... Unpacking liblua5.1-0:amd64 (5.1.5-11) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../39-libreadline8t64_8.2-6_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-6) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../40-libncurses6_6.5+20250216-2_amd64.deb ... Unpacking libncurses6:amd64 (6.5+20250216-2) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../41-libncurses-dev_6.5+20250216-2_amd64.deb ... Unpacking libncurses-dev:amd64 (6.5+20250216-2) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../42-libreadline-dev_8.2-6_amd64.deb ... Unpacking libreadline-dev:amd64 (8.2-6) ... Selecting previously unselected package liblua5.1-0-dev:amd64. Preparing to unpack .../43-liblua5.1-0-dev_5.1.5-11_amd64.deb ... Unpacking liblua5.1-0-dev:amd64 (5.1.5-11) ... Selecting previously unselected package liblzf1:amd64. Preparing to unpack .../44-liblzf1_3.6-4+b3_amd64.deb ... Unpacking liblzf1:amd64 (3.6-4+b3) ... Selecting previously unselected package liblzf-dev:amd64. Preparing to unpack .../45-liblzf-dev_3.6-4+b3_amd64.deb ... Unpacking liblzf-dev:amd64 (3.6-4+b3) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../46-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../47-libssl-dev_3.5.0-2_amd64.deb ... Unpacking libssl-dev:amd64 (3.5.0-2) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../48-libsystemd-dev_257.6-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (257.6-1) ... Selecting previously unselected package libtcl8.6:amd64. Preparing to unpack .../49-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) ... Selecting previously unselected package lua-bitop:amd64. Preparing to unpack .../50-lua-bitop_1.0.2-7+b2_amd64.deb ... Unpacking lua-bitop:amd64 (1.0.2-7+b2) ... Selecting previously unselected package lua-bitop-dev:amd64. Preparing to unpack .../51-lua-bitop-dev_1.0.2-7+b2_amd64.deb ... Unpacking lua-bitop-dev:amd64 (1.0.2-7+b2) ... Selecting previously unselected package lua-cjson:amd64. Preparing to unpack .../52-lua-cjson_2.1.0+dfsg-2.2+b2_amd64.deb ... Unpacking lua-cjson:amd64 (2.1.0+dfsg-2.2+b2) ... Selecting previously unselected package lua-cjson-dev:amd64. Preparing to unpack .../53-lua-cjson-dev_2.1.0+dfsg-2.2+b2_amd64.deb ... Unpacking lua-cjson-dev:amd64 (2.1.0+dfsg-2.2+b2) ... Selecting previously unselected package openssl. Preparing to unpack .../54-openssl_3.5.0-2_amd64.deb ... Unpacking openssl (3.5.0-2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../55-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../56-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../57-tcl8.6_8.6.16+dfsg-1_amd64.deb ... Unpacking tcl8.6 (8.6.16+dfsg-1) ... Selecting previously unselected package tcl. Preparing to unpack .../58-tcl_8.6.16_amd64.deb ... Unpacking tcl (8.6.16) ... Selecting previously unselected package tcl-tls:amd64. Preparing to unpack .../59-tcl-tls_1.8.0-2_amd64.deb ... Unpacking tcl-tls:amd64 (1.8.0-2) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up bsdextrautils (2.41-5) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up file (1:5.46-5) ... Setting up libjemalloc2:amd64 (5.3.0-3) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up tzdata (2025b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jun 15 20:04:15 UTC 2025. Universal Time is now: Sun Jun 15 20:04:15 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libjemalloc-dev (5.3.0-3) ... Setting up autotools-dev (20240727.1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up lua-cjson:amd64 (2.1.0+dfsg-2.2+b2) ... Setting up libncurses6:amd64 (6.5+20250216-2) ... Setting up liblzf1:amd64 (3.6-4+b3) ... Setting up libproc2-0:amd64 (2:4.0.4-8) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up libssl-dev:amd64 (3.5.0-2) ... Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... Setting up autopoint (0.23.1-2) ... Setting up liblzf-dev:amd64 (3.6-4+b3) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up lua-bitop:amd64 (1.0.2-7+b2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-8) ... Setting up liblua5.1-0:amd64 (5.1.5-11) ... Setting up openssl (3.5.0-2) ... Setting up libcap-dev:amd64 (1:2.75-8) ... Setting up libhiredis1.1.0:amd64 (1.2.0-6+b3) ... Setting up readline-common (8.2-6) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ... Setting up libsystemd-dev:amd64 (257.6-1) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up tcl8.6 (8.6.16+dfsg-1) ... Setting up libncurses-dev:amd64 (6.5+20250216-2) ... Setting up gettext (0.23.1-2) ... Setting up libhiredis-dev:amd64 (1.2.0-6+b3) ... Setting up libtool (2.5.4-4) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up lua-cjson-dev:amd64 (2.1.0+dfsg-2.2+b2) ... Setting up tcl-tls:amd64 (1.8.0-2) ... Setting up lua-bitop-dev:amd64 (1.0.2-7+b2) ... Setting up libreadline8t64:amd64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-9) ... Setting up tcl (8.6.16) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libreadline-dev:amd64 (8.2-6) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up liblua5.1-0-dev:amd64 (5.1.5-11) ... Setting up debhelper (13.24.2) ... Processing triggers for libc-bin (2.41-8) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/valkey-8.1.1+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../valkey_8.1.1+dfsg1-2_source.changes dpkg-buildpackage: info: source package valkey dpkg-buildpackage: info: source version 8.1.1+dfsg1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Lucas Kanashiro dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_clean make -j40 distclean make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[2]: warning: -j40 forced in submake: resetting jobserver mode. cd src && make distclean make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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 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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' rm -rf *.xo *.so make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' (cd ../tests/modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/tests/modules' (rm -f .make-*) make[3]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' make[2]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' rm -f src/release.h debian/*.service make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_build -- V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes make -j40 "INSTALL=install --strip-program=true" V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[2]: warning: -j40 forced in submake: resetting jobserver mode. cd src && make all make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MM acl.c adlist.c ae.c allocator_defrag.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 commandlog.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 functions.c geo.c geohash.c geohash_helper.c hashtable.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 lua/debug_lua.c lua/engine_lua.c lua/function_lua.c lua/script_lua.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 rdma.c release.c replication.c resp_parser.c rio.c script.c scripting_engine.c sds.c sentinel.c server.c serverassert.c setcpuaffinity.c setproctitle.c sha1.c sha256.c siphash.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 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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' rm -rf *.xo *.so make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' (cd ../tests/modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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=jemalloc >> .make-settings echo BUILD_TLS=yes >> .make-settings echo BUILD_RDMA= >> .make-settings echo USE_SYSTEMD=yes >> .make-settings echo CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf >> .make-settings echo LDFLAGS=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf >> .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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 >> .make-settings echo PREV_FINAL_LDFLAGS=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /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 "-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf" > .make-cflags) (echo "-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" > .make-ldflags) MAKE hiredis cd hiredis && make static USE_SSL=1 make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' MAKE linenoise cd linenoise && make MAKE lua make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c linenoise.c MAKE hdr_histogram cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 " MYLDFLAGS="-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" AR="ar rc" cd hdr_histogram && make cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic alloc.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lapi.o lapi.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic net.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lcode.o lcode.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' cc -std=c99 -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c MAKE fpconv cd fpconv && make cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic hiredis.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldebug.o ldebug.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sds.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldo.o ldo.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldump.o ldump.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lfunc.o lfunc.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lgc.o lgc.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o llex.o llex.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmem.o lmem.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lobject.o lobject.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lopcodes.o lopcodes.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lparser.o lparser.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstate.o lstate.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstring.o lstring.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltable.o ltable.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltm.o ltm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lundump.o lundump.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lvm.o lvm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lzio.o lzio.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o strbuf.o strbuf.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fpconv.o fpconv.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lauxlib.o lauxlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lbaselib.o lbaselib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldblib.o ldblib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o liolib.o liolib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmathlib.o lmathlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loslib.o loslib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltablib.o ltablib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstrlib.o lstrlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loadlib.o loadlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o linit.o linit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cjson.o lua_cjson.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_struct.o lua_struct.c ar rcs libfpconv.a fpconv_dtoa.o cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cmsgpack.o lua_cmsgpack.c make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_bit.o lua_bit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua.o lua.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o luac.o luac.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o print.o print.c ar rcs libhiredis_ssl.a ssl.o ar rcs libhdrhistogram.a hdr_histogram.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' ar rcs libhiredis.a alloc.o net.o hiredis.o sds.o async.o read.o sockcompat.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' 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 -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf lua.o liblua.a -lm cc -o luac -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf luac.o print.o liblua.a -lm make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/lua/src' make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o threads_mngr.o -c threads_mngr.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o adlist.o -c adlist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o quicklist.o -c quicklist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o ae.o -c ae.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o anet.o -c anet.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o dict.o -c dict.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o hashtable.o -c hashtable.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o kvstore.o -c kvstore.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o server.o -c server.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sds.o -c sds.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o zmalloc.o -c zmalloc.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lzf_c.o -c lzf_c.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lzf_d.o -c lzf_d.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o pqsort.o -c pqsort.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o zipmap.o -c zipmap.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sha1.o -c sha1.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o ziplist.o -c ziplist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o release.o -c release.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o memory_prefetch.o -c memory_prefetch.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o io_threads.o -c io_threads.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o networking.o -c networking.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o util.o -c util.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o object.o -c object.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o db.o -c db.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o replication.o -c replication.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rdb.o -c rdb.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_string.o -c t_string.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_list.o -c t_list.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_set.o -c t_set.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_zset.o -c t_zset.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_hash.o -c t_hash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o config.o -c config.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o aof.o -c aof.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o pubsub.o -c pubsub.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o multi.o -c multi.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o debug.o -c debug.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sort.o -c sort.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o intset.o -c intset.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o syncio.o -c syncio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster.o -c cluster.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster_legacy.o -c cluster_legacy.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster_slot_stats.o -c cluster_slot_stats.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crc16.o -c crc16.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o endianconv.o -c endianconv.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o commandlog.o -c commandlog.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o eval.o -c eval.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o bio.o -c bio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rio.o -c rio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rand.o -c rand.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o memtest.o -c memtest.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o syscheck.o -c syscheck.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crcspeed.o -c crcspeed.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crccombine.o -c crccombine.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crc64.o -c crc64.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o bitops.o -c bitops.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sentinel.o -c sentinel.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o notify.o -c notify.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o setproctitle.o -c setproctitle.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o blocked.o -c blocked.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o hyperloglog.o -c hyperloglog.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o latency.o -c latency.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sparkline.o -c sparkline.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-check-rdb.o -c valkey-check-rdb.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-check-aof.o -c valkey-check-aof.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geo.o -c geo.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lazyfree.o -c lazyfree.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o module.o -c module.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o evict.o -c evict.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o expire.o -c expire.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geohash.o -c geohash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geohash_helper.o -c geohash_helper.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o childinfo.o -c childinfo.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o allocator_defrag.o -c allocator_defrag.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o defrag.o -c defrag.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o siphash.o -c siphash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rax.o -c rax.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_stream.o -c t_stream.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o listpack.o -c listpack.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o localtime.o -c localtime.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut.o -c lolwut.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut5.o -c lolwut5.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut6.o -c lolwut6.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o acl.o -c acl.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o tracking.o -c tracking.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o socket.o -c socket.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o tls.o -c tls.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sha256.o -c sha256.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o timeout.o -c timeout.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o setcpuaffinity.o -c setcpuaffinity.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o monotonic.o -c monotonic.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o mt19937-64.o -c mt19937-64.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o resp_parser.o -c resp_parser.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o call_reply.o -c call_reply.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o script.o -c script.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o functions.o -c functions.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o commands.o -c commands.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o strl.o -c strl.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o connection.o -c connection.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o unix.o -c unix.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o logreqres.o -c logreqres.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rdma.o -c rdma.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o scripting_engine.o -c scripting_engine.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/script_lua.o -c lua/script_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/function_lua.o -c lua/function_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/engine_lua.o -c lua/engine_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/debug_lua.o -c lua/debug_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-cli.o -c valkey-cli.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o serverassert.o -c serverassert.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cli_common.o -c cli_common.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cli_commands.o -c cli_commands.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-benchmark.o -c valkey-benchmark.c cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -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 -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -rdynamic -o valkey-server threads_mngr.o adlist.o quicklist.o ae.o anet.o dict.o hashtable.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 commandlog.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 allocator_defrag.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.o functions.o commands.o strl.o connection.o unix.o logreqres.o rdma.o scripting_engine.o lua/script_lua.o lua/function_lua.o lua/engine_lua.o lua/debug_lua.o ../deps/hiredis/libhiredis.a ../deps/lua/src/liblua.a ../deps/hdr_histogram/libhdrhistogram.a ../deps/fpconv/libfpconv.a -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -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 -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto install --strip-program=true valkey-server valkey-sentinel install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true valkey-server valkey-check-rdb install --strip-program=true valkey-server valkey-check-aof install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified Hint: It's a good idea to run 'make test' ;) make[3]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' make[2]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' # Generate a root CA and server certificate for testing ./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 ........................................................+......................................+...............................................................................+......+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........................................+......................................................................+...............+.....................................................................................................................................+..............................................................................................................+.............................+.......................................................................+..................................................................................+....................................................................................................................................................................................................................................................................................................................................................+..................................................................................+...............+.......................................................................................................................................................................+...........................................................................................................................................................................+............................+......................................+................................................................................................................................................................................+........................................................................................................................................+..............+..................................................................................................................................+........................................................................................................................................+.........................................................................................................+..............................................+............+...................................+......................................................................................................................................+.....................................+.................................+.......................................................+...............................................................................................................................................+.................................................................................................................................................+.......................................+....................+.......................................................................................................................................................................................................................................................................+................................................................................+................................................+......................................................+.........................................................+.........................................................................................................................................................................................................................................................................................................................................................................................................................+.........................................................................................................................................................+..............+.........................................................................................................................................................................................+...........................................................................................................................................................................................................................................................+..........................+.................................................................................................................................................................................+...........................................................................................................................................................................................+...................................................................................................................................................................................................................................+...................+....................................................................+.....................................+..............................................................................................................................................................+.........+.............................................................................................................+..............................................................................................................................................................................................................+...........................................................................................................................................+..........................................................................................................+.............+...............................................................................................................................................................................+...........................................................................................................................................................................................................................................+....+.................................................................................................................+......................+......+...........................................................+......................................................................................................................................................................+.....................................................................................................................................+..........................................................................................................................................+.................................................................................................................................................................................................+..............................................................................................................................................................................................................................................................................................+......................................+....................................................................................................+.............+......................................+..................................................+.................................................................................................................................................+..............................................................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* # Avoid race conditions in upstream testsuite ./runtest --clients 1 --verbose --dump-logs --tls || true Cleanup: may take some time... OK Starting test server at port 21079 [ready]: 1128948 Testing unit/pubsub === (pubsub network) Starting server on 127.0.0.1:21111 ok [ok]: Pub/Sub PING on RESP2 (31 ms) [ok]: Pub/Sub PING on RESP3 (32 ms) [ok]: PUBLISH/SUBSCRIBE basics (46 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (27 ms) [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (15 ms) [ok]: SUBSCRIBE to one channel more than once (25 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (14 ms) [ok]: PUBLISH/PSUBSCRIBE basics (26 ms) [ok]: PUBLISH/PSUBSCRIBE with two clients (30 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (15 ms) [ok]: PubSub messages with CLIENT REPLY OFF (102 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (12 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (0 ms) [ok]: NUMPATs returns the number of unique patterns (23 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (12 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (1 ms) [ok]: Keyspace notifications: we receive keyspace notifications (57 ms) [ok]: Keyspace notifications: we receive keyevent notifications (68 ms) [ok]: Keyspace notifications: we can receive both kind of events (21 ms) [ok]: Keyspace notifications: we are able to mask events (23 ms) [ok]: Keyspace notifications: general events test (21 ms) [ok]: Keyspace notifications: list events test (19 ms) [ok]: Keyspace notifications: set events test (21 ms) [ok]: Keyspace notifications: zset events test (24 ms) [ok]: Keyspace notifications: hash events test (14 ms) [ok]: Keyspace notifications: stream events test (16 ms) [ok]: Keyspace notifications: expired events (triggered expire) (117 ms) [ok]: Keyspace notifications: expired events (background expire) (136 ms) [ok]: Keyspace notification: expired event (Expiration time is already expired) (43 ms) [ok]: Keyspace notifications: evicted events (56 ms) [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (32 ms) [ok]: Keyspace notifications: new key test (17 ms) [ok]: publish to self inside multi (3 ms) [ok]: publish to self inside script (1 ms) [ok]: unsubscribe inside multi, and publish to self (3 ms) [1/128 done]: unit/pubsub (2 seconds) Testing unit/limits === (limits network external:skip) Starting server on 127.0.0.1:21113 ok [ok]: Check if maxclients works refusing connections (1124 ms) [2/128 done]: unit/limits (2 seconds) Testing unit/protocol === (protocol network) Starting server on 127.0.0.1:21115 ok [ok]: Handle an empty query (68 ms) [ok]: Negative multibulk length (76 ms) [ok]: Out of range multibulk length (32 ms) [ok]: Wrong multibulk payload header (28 ms) [ok]: Negative multibulk payload length (28 ms) [ok]: Out of range multibulk payload length (20 ms) [ok]: Non-number multibulk payload length (39 ms) [ok]: Multi bulk request not followed by bulk arguments (28 ms) [ok]: Generic wrong number of args (17 ms) [ok]: Unbalanced number of quotes (14 ms) [ok]: Protocol desync regression test #1 (61 ms) [ok]: Protocol desync regression test #2 (19 ms) [ok]: Protocol desync regression test #3 (18 ms) [ok]: Protocol desync regression test #4 (21 ms) [ok]: raw protocol response (0 ms) [ok]: raw protocol response - deferred (0 ms) [ok]: raw protocol response - multiline (1 ms) [ok]: RESP3 attributes (2 ms) [ok]: RESP3 attributes readraw (1 ms) [ok]: RESP3 attributes on RESP2 (1 ms) [ok]: test big number parsing (0 ms) [ok]: test bool parsing (2 ms) [ok]: test verbatim str parsing (1 ms) [ok]: test large number of args (64 ms) [ok]: test argument rewriting - issue 9598 (2 ms) === (protocol hello logreqres:skip) Starting server on 127.0.0.1:21117 ok [ok]: HELLO without protover (2 ms) [ok]: HELLO and availability-zone (2 ms) === (regression) Starting server on 127.0.0.1:21119 ok [ok]: Regression for a crash with blocking ops and pipelining (32 ms) [3/128 done]: unit/protocol (2 seconds) Testing unit/slowlog === (slowlog) Starting server on 127.0.0.1:21121 ok [ok]: SLOWLOG - check that it starts with an empty log (1 ms) [ok]: SLOWLOG - only logs commands taking more time than specified (203 ms) [ok]: SLOWLOG - zero max length is correctly handled (29 ms) [ok]: SLOWLOG - max entries is correctly handled (29 ms) [ok]: SLOWLOG - GET optional argument to limit output len works (2 ms) [ok]: SLOWLOG - RESET subcommand works (6 ms) [ok]: SLOWLOG - logged entry sanity check (203 ms) [ok]: SLOWLOG - Certain commands are omitted that contain sensitive information (4 ms) [ok]: SLOWLOG - Some commands can redact sensitive fields (2 ms) [ok]: SLOWLOG - Rewritten commands are logged as their original command (24 ms) [ok]: SLOWLOG - commands with too many arguments are trimmed (2 ms) [ok]: SLOWLOG - too long arguments are trimmed (2 ms) [ok]: SLOWLOG - EXEC is not logged, just executed commands (212 ms) [ok]: SLOWLOG - can clean older entries (205 ms) [ok]: SLOWLOG - can be disabled (407 ms) [ok]: SLOWLOG - count must be >= -1 (1 ms) [ok]: SLOWLOG - get all slow logs (4 ms) [ok]: SLOWLOG - blocking command is reported only after unblocked (69 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 0 (2 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 1 (2 ms) [4/128 done]: unit/slowlog (2 seconds) Testing unit/memefficiency === (memefficiency external:skip) Starting server on 127.0.0.1:21123 ok [ok]: Memory efficiency with values in range 32 (801 ms) [ok]: Memory efficiency with values in range 64 (705 ms) [ok]: Memory efficiency with values in range 128 (791 ms) [ok]: Memory efficiency with values in range 1024 (482 ms) [ok]: Memory efficiency with values in range 16384 (2323 ms) === (defrag external:skip standalone) Starting server on 127.0.0.1:21125 ok === (defrag external:skip standalone) Starting server on 127.0.0.1:21127 ok Frag info: test start (Active Defrag main dictionary: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 61.13 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 32.91 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1130380) ===== [err]: Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1130380:M 15 Jun 2025 08:06:38.639 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1130380:M 15 Jun 2025 08:06:38.639 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1130380:M 15 Jun 2025 08:06:38.639 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1130380, just started 1130380:M 15 Jun 2025 08:06:38.639 * Configuration loaded 1130380:M 15 Jun 2025 08:06:38.640 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1130380:M 15 Jun 2025 08:06:38.640 * monotonic clock: POSIX clock_gettime 1130380:M 15 Jun 2025 08:06:38.640 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21128 |###| .+###############+. |###| PID: 1130380 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1130380:M 15 Jun 2025 08:06:38.776 * Server initialized 1130380:M 15 Jun 2025 08:06:38.803 * Creating AOF base file appendonly.aof.1.base.rdb on server start 1130380:M 15 Jun 2025 08:06:38.818 * Creating AOF incr file appendonly.aof.1.incr.aof on server start 1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections tcp 1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections unix 1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections tls 1130380:M 15 Jun 2025 08:06:38.955 - Accepted 127.0.0.1:36083 1130380:M 15 Jun 2025 08:06:38.975 - Client closed connection id=2 addr=127.0.0.1:36083 laddr=127.0.0.1:21127 fd=12 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1130380:M 15 Jun 2025 08:06:39.016 - Accepted 127.0.0.1:32925 ### Starting test Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl 1130380:M 15 Jun 2025 08:06:39.161 - Accepted 127.0.0.1:44953 1130380:M 15 Jun 2025 08:06:44.151 - DB 9: 76972 keys (25657 volatile) in 114688 slots HT. 1130380:M 15 Jun 2025 08:06:50.371 - DB 9: 189674 keys (63225 volatile) in 229376 slots HT. 1130380:M 15 Jun 2025 08:06:55.579 - DB 9: 183123 keys (61041 volatile) in 229376 slots HT. 1130380:M 15 Jun 2025 08:07:00.906 - DB 9: 100000 keys (33333 volatile) in 229376 slots HT. 1130380:M 15 Jun 2025 08:07:01.043 - Client closed connection id=4 addr=127.0.0.1:44953 laddr=127.0.0.1:21127 fd=13 name= age=22 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=14029664 tot-net-out=1866673 tot-cmds=366668 ===== End of server log (pid 1130380) ===== ===== Start of server stderr log (pid 1130380) ===== ===== End of server stderr log (pid 1130380) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21129 ok Frag info: test start (Active Defrag eval scripts: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 76.14 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 49.26 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1131502) ===== [err]: Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1131502:M 15 Jun 2025 08:07:01.817 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1131502:M 15 Jun 2025 08:07:01.818 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1131502:M 15 Jun 2025 08:07:01.818 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1131502, just started 1131502:M 15 Jun 2025 08:07:01.818 * Configuration loaded 1131502:M 15 Jun 2025 08:07:01.818 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1131502:M 15 Jun 2025 08:07:01.818 * monotonic clock: POSIX clock_gettime 1131502:M 15 Jun 2025 08:07:01.827 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21130 |###| .+###############+. |###| PID: 1131502 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1131502:M 15 Jun 2025 08:07:01.832 * Server initialized 1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections tcp 1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections unix 1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections tls 1131502:M 15 Jun 2025 08:07:02.441 - Accepted 127.0.0.1:45283 1131502:M 15 Jun 2025 08:07:02.458 - Client closed connection id=2 addr=127.0.0.1:45283 laddr=127.0.0.1:21129 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1131502:M 15 Jun 2025 08:07:02.660 - Accepted 127.0.0.1:34701 ### Starting test Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl 1131502:M 15 Jun 2025 08:07:02.939 - Accepted 127.0.0.1:38049 1131502:M 15 Jun 2025 08:07:06.895 - DB 9: 48246 keys (0 volatile) in 57344 slots HT. 1131502:M 15 Jun 2025 08:07:11.659 - Client closed connection id=4 addr=127.0.0.1:38049 laddr=127.0.0.1:21129 fd=12 name= age=9 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=51177803 tot-net-out=2800005 tot-cmds=150001 ===== End of server log (pid 1131502) ===== ===== Start of server stderr log (pid 1131502) ===== ===== End of server stderr log (pid 1131502) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21131 ok Frag info: test start (Active Defrag big hash: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 61.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 32.47 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1131742) ===== [err]: Active Defrag big hash: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1131742:M 15 Jun 2025 08:07:12.277 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1131742:M 15 Jun 2025 08:07:12.277 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1131742:M 15 Jun 2025 08:07:12.277 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1131742, just started 1131742:M 15 Jun 2025 08:07:12.277 * Configuration loaded 1131742:M 15 Jun 2025 08:07:12.278 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1131742:M 15 Jun 2025 08:07:12.278 * monotonic clock: POSIX clock_gettime 1131742:M 15 Jun 2025 08:07:12.278 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21132 |###| .+###############+. |###| PID: 1131742 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1131742:M 15 Jun 2025 08:07:12.291 * Server initialized 1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections tcp 1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections unix 1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections tls 1131742:M 15 Jun 2025 08:07:12.423 - Accepted 127.0.0.1:46845 1131742:M 15 Jun 2025 08:07:12.447 - Client closed connection id=2 addr=127.0.0.1:46845 laddr=127.0.0.1:21131 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1131742:M 15 Jun 2025 08:07:12.475 - Accepted 127.0.0.1:45213 ### Starting test Active Defrag big hash: standalone in tests/unit/memefficiency.tcl 1131742:M 15 Jun 2025 08:07:12.789 - Accepted 127.0.0.1:36343 1131742:M 15 Jun 2025 08:07:17.511 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:22.595 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:27.743 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:32.768 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1131742:M 15 Jun 2025 08:07:34.757 - Client closed connection id=4 addr=127.0.0.1:36343 laddr=127.0.0.1:21131 fd=12 name= age=22 idle=2 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=hdel user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=61996778 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 1131742) ===== ===== Start of server stderr log (pid 1131742) ===== ===== End of server stderr log (pid 1131742) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21133 ok Frag info: test start (Active Defrag big list: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 86.72 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 44.63 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1134308) ===== [err]: Active Defrag big list: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1134308:M 15 Jun 2025 08:07:35.363 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1134308:M 15 Jun 2025 08:07:35.363 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1134308:M 15 Jun 2025 08:07:35.363 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1134308, just started 1134308:M 15 Jun 2025 08:07:35.363 * Configuration loaded 1134308:M 15 Jun 2025 08:07:35.364 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1134308:M 15 Jun 2025 08:07:35.364 * monotonic clock: POSIX clock_gettime 1134308:M 15 Jun 2025 08:07:35.364 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21134 |###| .+###############+. |###| PID: 1134308 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1134308:M 15 Jun 2025 08:07:35.375 * Server initialized 1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections tcp 1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections unix 1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections tls 1134308:M 15 Jun 2025 08:07:35.503 - Accepted 127.0.0.1:37743 1134308:M 15 Jun 2025 08:07:35.527 - Client closed connection id=2 addr=127.0.0.1:37743 laddr=127.0.0.1:21133 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1134308:M 15 Jun 2025 08:07:35.563 - Accepted 127.0.0.1:35179 ### Starting test Active Defrag big list: standalone in tests/unit/memefficiency.tcl 1134308:M 15 Jun 2025 08:07:35.803 - Accepted 127.0.0.1:42853 1134308:M 15 Jun 2025 08:07:40.479 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:07:45.567 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:07:50.704 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:07:56.208 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:08:01.379 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1134308:M 15 Jun 2025 08:08:04.024 - Client closed connection id=4 addr=127.0.0.1:42853 laddr=127.0.0.1:21133 fd=12 name= age=29 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=lmove user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=85694908 tot-net-out=37833258 tot-cmds=400001 ===== End of server log (pid 1134308) ===== ===== Start of server stderr log (pid 1134308) ===== ===== End of server stderr log (pid 1134308) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21135 ok Frag info: test start (Active Defrag big set: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 67.60 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 35.62 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1136072) ===== [err]: Active Defrag big set: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1136072:M 15 Jun 2025 08:08:04.475 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1136072:M 15 Jun 2025 08:08:04.475 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1136072:M 15 Jun 2025 08:08:04.475 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1136072, just started 1136072:M 15 Jun 2025 08:08:04.475 * Configuration loaded 1136072:M 15 Jun 2025 08:08:04.476 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1136072:M 15 Jun 2025 08:08:04.476 * monotonic clock: POSIX clock_gettime 1136072:M 15 Jun 2025 08:08:04.476 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21136 |###| .+###############+. |###| PID: 1136072 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1136072:M 15 Jun 2025 08:08:04.570 * Server initialized 1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections tcp 1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections unix 1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections tls 1136072:M 15 Jun 2025 08:08:04.822 - Accepted 127.0.0.1:35003 1136072:M 15 Jun 2025 08:08:04.872 - Client closed connection id=2 addr=127.0.0.1:35003 laddr=127.0.0.1:21135 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=0 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1136072:M 15 Jun 2025 08:08:04.916 - Accepted 127.0.0.1:34149 ### Starting test Active Defrag big set: standalone in tests/unit/memefficiency.tcl 1136072:M 15 Jun 2025 08:08:05.167 - Accepted 127.0.0.1:40537 1136072:M 15 Jun 2025 08:08:10.850 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:16.051 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:21.860 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:26.919 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1136072:M 15 Jun 2025 08:08:30.183 - Client closed connection id=4 addr=127.0.0.1:40537 laddr=127.0.0.1:21135 fd=12 name= age=25 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=srem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=100696778 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 1136072) ===== ===== Start of server stderr log (pid 1136072) ===== ===== End of server stderr log (pid 1136072) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21137 ok Frag info: test start (Active Defrag big zset: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 76.78 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 40.69 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1137845) ===== [err]: Active Defrag big zset: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1137845:M 15 Jun 2025 08:08:30.588 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1137845:M 15 Jun 2025 08:08:30.588 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1137845:M 15 Jun 2025 08:08:30.588 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1137845, just started 1137845:M 15 Jun 2025 08:08:30.588 * Configuration loaded 1137845:M 15 Jun 2025 08:08:30.589 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1137845:M 15 Jun 2025 08:08:30.589 * monotonic clock: POSIX clock_gettime 1137845:M 15 Jun 2025 08:08:30.590 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21138 |###| .+###############+. |###| PID: 1137845 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1137845:M 15 Jun 2025 08:08:30.596 * Server initialized 1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections tcp 1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections unix 1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections tls 1137845:M 15 Jun 2025 08:08:30.622 - Accepted 127.0.0.1:34729 1137845:M 15 Jun 2025 08:08:30.638 - Client closed connection id=2 addr=127.0.0.1:34729 laddr=127.0.0.1:21137 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1137845:M 15 Jun 2025 08:08:30.686 - Accepted 127.0.0.1:43371 ### Starting test Active Defrag big zset: standalone in tests/unit/memefficiency.tcl 1137845:M 15 Jun 2025 08:08:30.833 - Accepted 127.0.0.1:36049 1137845:M 15 Jun 2025 08:08:36.145 - DB 9: 16 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:41.667 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:46.791 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:52.911 - DB 9: 17 keys (0 volatile) in 28 slots HT. 1137845:M 15 Jun 2025 08:08:55.823 - Client closed connection id=4 addr=127.0.0.1:36049 laddr=127.0.0.1:21137 fd=12 name= age=25 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=zrem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=90896701 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 1137845) ===== ===== Start of server stderr log (pid 1137845) ===== ===== End of server stderr log (pid 1137845) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21139 ok Frag info: test start (Active Defrag stream: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 72.13 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 37.72 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 1140382) ===== [err]: Active Defrag stream: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 1140382:M 15 Jun 2025 08:08:56.236 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1140382:M 15 Jun 2025 08:08:56.236 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1140382:M 15 Jun 2025 08:08:56.236 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1140382, just started 1140382:M 15 Jun 2025 08:08:56.236 * Configuration loaded 1140382:M 15 Jun 2025 08:08:56.237 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1140382:M 15 Jun 2025 08:08:56.237 * monotonic clock: POSIX clock_gettime 1140382:M 15 Jun 2025 08:08:56.238 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21140 |###| .+###############+. |###| PID: 1140382 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1140382:M 15 Jun 2025 08:08:56.251 * Server initialized 1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections tcp 1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections unix 1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections tls 1140382:M 15 Jun 2025 08:08:56.339 - Accepted 127.0.0.1:39489 1140382:M 15 Jun 2025 08:08:57.886 - Client closed connection id=2 addr=127.0.0.1:39489 laddr=127.0.0.1:21139 fd=11 name= age=1 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1140382:M 15 Jun 2025 08:08:57.951 - Accepted 127.0.0.1:38045 ### Starting test Active Defrag stream: standalone in tests/unit/memefficiency.tcl 1140382:M 15 Jun 2025 08:08:58.161 - Accepted 127.0.0.1:41587 1140382:M 15 Jun 2025 08:09:02.851 - DB 9: 91800 keys (0 volatile) in 114688 slots HT. 1140382:M 15 Jun 2025 08:09:08.003 - DB 9: 200000 keys (0 volatile) in 229376 slots HT. 1140382:M 15 Jun 2025 08:09:13.055 - DB 9: 155664 keys (0 volatile) in 229376 slots HT. 1140382:M 15 Jun 2025 08:09:17.621 - Client closed connection id=4 addr=127.0.0.1:41587 laddr=127.0.0.1:21139 fd=12 name= age=19 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=36833358 tot-net-out=4800005 tot-cmds=300001 ===== End of server log (pid 1140382) ===== ===== Start of server stderr log (pid 1140382) ===== ===== End of server stderr log (pid 1140382) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21141 ok Frag info: test start (pubsub) used: 2.33 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 59.46 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after fragmenting data used: 32.11 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 ===== Start of server log (pid 1141507) ===== ### Starting server for test 1141507:M 15 Jun 2025 08:09:18.468 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 1141507:M 15 Jun 2025 08:09:18.468 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 1141507:M 15 Jun 2025 08:09:18.468 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1141507, just started 1141507:M 15 Jun 2025 08:09:18.468 * Configuration loaded 1141507:M 15 Jun 2025 08:09:18.469 * Increased maximum number of open files to 10032 (it was originally set to 1024). 1141507:M 15 Jun 2025 08:09:18.475 * monotonic clock: POSIX clock_gettime 1141507:M 15 Jun 2025 08:09:18.476 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21142 |###| .+###############+. |###| PID: 1141507 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 1141507:M 15 Jun 2025 08:09:18.488 * Server initialized 1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections tcp 1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections unix 1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections tls 1141507:M 15 Jun 2025 08:09:18.627 - Accepted 127.0.0.1:43105 1141507:M 15 Jun 2025 08:09:18.648 - Client closed connection id=2 addr=127.0.0.1:43105 laddr=127.0.0.1:21141 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 1141507:M 15 Jun 2025 08:09:18.690 - Accepted 127.0.0.1:37663 ### Starting test Active Defrag pubsub: standalone in tests/unit/memefficiency.tcl 1141507:M 15 Jun 2025 08:09:18.706 - Accepted 127.0.0.1:44151 1141507:M 15 Jun 2025 08:10:57.214 - Client closed connection id=3 addr=127.0.0.1:37663 laddr=127.0.0.1:21141 fd=11 name= age=99 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=1024 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=config|set user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=286 tot-net-out=92457 tot-cmds=17 1141507:signal-handler (1750018257) Received SIGTERM scheduling shutdown... 1141507:M 15 Jun 2025 08:10:57.435 * User requested shutdown... 1141507:M 15 Jun 2025 08:10:57.435 * Removing the pid file. 1141507:M 15 Jun 2025 08:10:57.435 * Removing the unix socket file. 1141507:M 15 Jun 2025 08:10:57.439 # Valkey is now ready to exit, bye bye... ===== End of server log (pid 1141507) ===== ===== Start of server stderr log (pid 1141507) ===== ===== End of server stderr log (pid 1141507) ===== [exception]: Executing test client: ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution. ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution while executing "[srv $level "client"] {*}$args" (procedure "r" line 7) invoked from within "r config set activedefrag yes" ("uplevel" body line 48) invoked from within "uplevel 1 $code" (procedure "test" line 58) invoked from within "test $title { set n 100000 set rd [valkey_deferring_client] set chan [string repeat A 100] # https:/..." (procedure "test_pubsub" line 3) invoked from within "$test_proc $type" ("uplevel" body line 2) invoked from within "uplevel 1 $code " (procedure "start_server" line 2) invoked from within "start_server [list tags $standalone_tags overrides $overrides] { $test_proc $type }" ("foreach" body line 4) invoked from within "foreach t $tests { lassign $t test_proc type overrides if {$type == "standalone"} { start_server [list tags $s..." ("eval" body line 556) invoked from within "eval $code" (procedure "run_solo" line 4) invoked from within "run_solo {defrag} { # make logging a bit more readable proc to_mb {bytes} { return [format "%6.2f MB" [expr $bytes / 1024.0 / 1024.0]]..." (file "tests/unit/memefficiency.tcl" line 40) 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 " timeout 30m ./runtest-cluster --tls || true 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 08:11:12> (init) Restart killed instances: OK 08:11:13> Cluster nodes are reachable: OK 08:11:13> Cluster nodes hard reset: OK 08:11:16> Cluster Join and auto-discovery test: OK 08:11:21> Before slots allocation, all nodes report cluster failure: OK 08:11:21> Create a 5 nodes cluster: OK 08:11:25> Cluster is up: OK --- Iteration 19 --- 08:11:25> Cluster is writable before failover: OK 08:11:26> Terminating node #7: OK 08:11:28> Cluster should eventually be up again: OK 08:11:28> Cluster is writable again: OK 08:11:28> Restarting node #7: OK 08:11:29> Instance #7 is now a slave: OK 08:11:29> We can read back the value we set before: OK --- Iteration 18 --- 08:11:30> Wait for slave of #0 to sync: OK 08:11:30> Cluster is writable before failover: OK 08:11:30> Terminating node #0: OK 08:11:32> Wait failover by #5 with old epoch 1: OK 08:11:37> Cluster should eventually be up again: OK 08:11:37> Cluster is writable again: OK 08:11:38> Restarting node #0: OK 08:11:39> Instance #0 is now a slave: OK 08:11:39> We can read back the value we set before: OK --- Iteration 17 --- 08:11:41> Wait for slave of #2 to sync: OK 08:11:41> Cluster is writable before failover: OK 08:11:42> Terminating node #2: OK 08:11:42> Wait failover by #7 with old epoch 3: OK 08:11:50> Cluster should eventually be up again: OK 08:11:53> Cluster is writable again: OK 08:11:56> Restarting node #2: OK 08:11:58> Instance #2 is now a slave: OK 08:11:58> We can read back the value we set before: OK --- Iteration 16 --- 08:11:59> Wait for slave of #7 to sync: OK 08:12:00> Cluster is writable before failover: OK 08:12:01> Terminating node #7: OK 08:12:04> Wait failover by #2 with old epoch 22: OK 08:12:11> Cluster should eventually be up again: OK 08:12:13> Cluster is writable again: OK 08:12:15> Restarting node #7: OK 08:12:17> Instance #7 is now a slave: OK 08:12:17> We can read back the value we set before: OK --- Iteration 15 --- 08:12:21> Cluster is writable before failover: OK 08:12:21> Terminating node #7: OK 08:12:25> Cluster should eventually be up again: OK 08:12:25> Cluster is writable again: OK 08:12:27> Restarting node #7: OK 08:12:28> Instance #7 is now a slave: OK 08:12:28> We can read back the value we set before: OK --- Iteration 14 --- 08:12:29> Cluster is writable before failover: OK 08:12:30> Terminating node #8: OK 08:12:30> Cluster should eventually be up again: OK 08:12:30> Cluster is writable again: OK 08:12:31> Restarting node #8: OK 08:12:32> Instance #8 is now a slave: OK 08:12:32> We can read back the value we set before: OK --- Iteration 13 --- 08:12:33> Cluster is writable before failover: OK 08:12:34> Terminating node #8: OK 08:12:35> Cluster should eventually be up again: OK 08:12:35> Cluster is writable again: OK 08:12:35> Restarting node #8: OK 08:12:36> Instance #8 is now a slave: OK 08:12:36> We can read back the value we set before: OK --- Iteration 12 --- 08:12:37> Cluster is writable before failover: OK 08:12:39> Terminating node #0: OK 08:12:40> Cluster should eventually be up again: OK 08:12:40> Cluster is writable again: OK 08:12:40> Restarting node #0: OK 08:12:40> Instance #0 is now a slave: OK 08:12:40> We can read back the value we set before: OK --- Iteration 11 --- 08:12:41> Wait for slave of #1 to sync: OK 08:12:41> Cluster is writable before failover: OK 08:12:41> Terminating node #1: OK 08:12:43> Wait failover by #6 with old epoch 2: OK 08:12:49> Cluster should eventually be up again: OK 08:12:50> Cluster is writable again: OK 08:12:51> Restarting node #1: OK 08:12:51> Instance #1 is now a slave: OK 08:12:51> We can read back the value we set before: OK --- Iteration 10 --- 08:12:52> Wait for slave of #3 to sync: OK 08:12:52> Cluster is writable before failover: OK 08:12:53> Terminating node #3: OK 08:12:55> Wait failover by #8 with old epoch 4: OK 08:12:59> Cluster should eventually be up again: OK 08:12:59> Cluster is writable again: OK 08:13:00> Restarting node #3: OK 08:13:00> Instance #3 is now a slave: OK 08:13:00> We can read back the value we set before: OK --- Iteration 9 --- 08:13:01> Wait for slave of #4 to sync: OK 08:13:01> Cluster is writable before failover: OK 08:13:02> Terminating node #4: OK 08:13:05> Wait failover by #9 with old epoch 5: OK 08:13:09> Cluster should eventually be up again: OK 08:13:09> Cluster is writable again: OK 08:13:11> Restarting node #4: OK 08:13:12> Instance #4 is now a slave: OK 08:13:12> We can read back the value we set before: OK --- Iteration 8 --- 08:13:13> Wait for slave of #8 to sync: OK 08:13:13> Cluster is writable before failover: OK 08:13:14> Terminating node #8: OK 08:13:14> Wait failover by #3 with old epoch 25: OK 08:13:21> Cluster should eventually be up again: OK 08:13:22> Cluster is writable again: OK 08:13:23> Restarting node #8: OK 08:13:25> Instance #8 is now a slave: OK 08:13:25> We can read back the value we set before: OK --- Iteration 7 --- 08:13:26> Cluster is writable before failover: OK 08:13:29> Terminating node #8: OK 08:13:32> Cluster should eventually be up again: OK 08:13:32> Cluster is writable again: OK 08:13:33> Restarting node #8: OK 08:13:34> Instance #8 is now a slave: OK 08:13:34> We can read back the value we set before: OK --- Iteration 6 --- 08:13:34> Cluster is writable before failover: OK 08:13:35> Terminating node #0: OK 08:13:38> Cluster should eventually be up again: OK 08:13:39> Cluster is writable again: OK 08:13:39> Restarting node #0: OK 08:13:40> Instance #0 is now a slave: OK 08:13:40> We can read back the value we set before: OK --- Iteration 5 --- 08:13:41> Wait for slave of #2 to sync: OK 08:13:41> Cluster is writable before failover: OK 08:13:42> Terminating node #2: OK 08:13:43> Wait failover by #7 with old epoch 23: OK 08:13:55> Cluster should eventually be up again: OK 08:13:56> Cluster is writable again: OK 08:13:56> Restarting node #2: OK 08:13:59> Instance #2 is now a slave: OK 08:13:59> We can read back the value we set before: OK --- Iteration 4 --- 08:13:59> Wait for slave of #3 to sync: OK 08:13:59> Cluster is writable before failover: OK 08:14:01> Terminating node #3: OK 08:14:04> Wait failover by #8 with old epoch 27: OK 08:14:09> Cluster should eventually be up again: OK 08:14:11> Cluster is writable again: OK 08:14:12> Restarting node #3: OK 08:14:12> Instance #3 is now a slave: OK 08:14:12> We can read back the value we set before: OK --- Iteration 3 --- 08:14:13> Wait for slave of #7 to sync: OK 08:14:13> Cluster is writable before failover: OK 08:14:14> Terminating node #7: OK 08:14:15> Wait failover by #2 with old epoch 28: OK 08:14:24> Cluster should eventually be up again: OK 08:14:25> Cluster is writable again: OK 08:14:25> Restarting node #7: OK 08:14:26> Instance #7 is now a slave: OK 08:14:27> We can read back the value we set before: OK --- Iteration 2 --- 08:14:28> Cluster is writable before failover: OK 08:14:28> Terminating node #7: OK 08:14:31> Cluster should eventually be up again: OK 08:14:31> Cluster is writable again: OK 08:14:31> Restarting node #7: OK 08:14:33> Instance #7 is now a slave: OK 08:14:35> We can read back the value we set before: OK --- Iteration 1 --- 08:14:35> Cluster is writable before failover: OK 08:14:35> Terminating node #1: OK 08:14:36> Cluster should eventually be up again: OK 08:14:37> Cluster is writable again: OK 08:14:37> Restarting node #1: OK 08:14:38> Instance #1 is now a slave: OK 08:14:38> We can read back the value we set before: OK 08:14:38> Post condition: current_epoch >= my_epoch everywhere: OK Testing unit: 04-resharding.tcl 08:14:39> (init) Restart killed instances: OK 08:14:39> Cluster nodes are reachable: OK 08:14:39> Cluster nodes hard reset: OK 08:14:51> Cluster Join and auto-discovery test: OK 08:15:26> Before slots allocation, all nodes report cluster failure: OK 08:15:26> Create a 5 nodes cluster: OK 08:15:44> Cluster is up: OK 08:15:44> Enable AOF in all the instances: OK Testing TLS cluster on start node 127.0.0.1:30000, plaintext port 30001 08:15:46> Cluster consistency during live resharding: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...Starting resharding...W...............................................................................................................................W............W................W...........W......W..........W.........W...........W.................................W........W........WWWWWWWWW...Starting resharding...W.................................................................................................................................WW......WWW..................W......W..........W...........WW.......WW........WWW.........W............WW.......W......W...WWW......WW......WW..........W.........W..........W............WW.......W..............W.........................W..............W.......W.........W.......W..........WWWWWW.........WW.........W.........WW............W.......WW.............W..........W.......WW..........W................W.........W.................W........WW..........FAILED: caught an error in the test CLUSTERDOWN The cluster is down CLUSTERDOWN The cluster is down while executing "$link $method {*}$args" (procedure "::valkey_cluster::__dispatch__" line 32) invoked from within "$cluster rpush $key $ele" ("uplevel" body line 28) invoked from within "uplevel 1 $code" (procedure "test" line 6) invoked from within "test "Cluster consistency during live resharding" { set ele 0 for {set j 0} {$j < $numops} {incr j} { # Trigger the resharding once we..." (file "../tests/04-resharding.tcl" line 72) invoked from within "source $test " Testing unit: 07-replica-migration.tcl 08:22:20> (init) Restart killed instances: OK 08:22:20> Cluster nodes are reachable: OK 08:22:21> Cluster nodes hard reset: ......OK 08:22:55> Cluster Join and auto-discovery test: OK 08:22:58> Before slots allocation, all nodes report cluster failure: OK 08:22:58> Create a 5 nodes cluster: OK 08:23:03> Cluster is up: OK 08:23:03> Each master should have two replicas attached: OK 08:23:03> Killing all the slaves of master #0 and #1: OK 08:23:10> Master #0 should have at least one replica: OK 08:23:13> Master #1 should have at least one replica: OK 08:23:16> Master #2 should have at least one replica: OK 08:23:16> Master #3 should have at least one replica: OK 08:23:16> Master #4 should have at least one replica: OK 08:23:16> (init) Restart killed instances: valkey/5 valkey/6 valkey/10 valkey/11 OK 08:23:17> Cluster nodes are reachable: OK 08:23:17> Cluster nodes hard reset: OK 08:23:22> Cluster Join and auto-discovery test: OK 08:23:24> Before slots allocation, all nodes report cluster failure: OK 08:23:24> Create a 5 nodes cluster: OK 08:23:27> Cluster is up: OK 08:23:27> Kill slave #7 of master #2. Only slave left is #12 now: OK 08:23:28> Killing master node #2, #12 should failover: OK 08:23:29> Wait for failover: OK 08:23:35> Cluster should eventually be up again: OK 08:23:35> Cluster is writable: OK 08:23:36> Instance 12 is now a master without slaves: OK 08:23:36> Master #12 should get at least one migrated replica: OK Testing unit: 12-replica-migration-2.tcl 08:23:40> (init) Restart killed instances: valkey/2 valkey/7 OK 08:23:41> Cluster nodes are reachable: OK 08:23:41> Cluster nodes hard reset: OK 08:23:44> Cluster Join and auto-discovery test: OK 08:23:48> Before slots allocation, all nodes report cluster failure: OK 08:23:48> Create a 5 nodes cluster: OK 08:23:51> Cluster is up: OK 08:23:51> Each master should have at least two replicas attached: OK 08:23:51> Set allow-replica-migration yes: OK 08:23:51> 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 ###################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. FAILED: caught an error in the test child process exited abnormally child process exited abnormally while executing "exec ../../../src/valkey-cli --cluster rebalance 127.0.0.1:[get_instance_attrib valkey 0 port] {*}[valkeycli_tls_config "../../../tests"] --cluste..." ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 6) invoked from within "test "Resharding all the master #0 slots away from it" { set output [exec \ ../../../src/valkey-cli --cluster rebalance \ 127.0.0...." (file "../tests/12-replica-migration-2.tcl" line 39) invoked from within "source $test " Testing unit: 12.1-replica-migration-3.tcl 08:24:04> (init) Restart killed instances: OK 08:24:04> Cluster nodes are reachable: OK 08:24:04> Cluster nodes hard reset: OK 08:24:05> Cluster Join and auto-discovery test: OK 08:24:07> Before slots allocation, all nodes report cluster failure: OK 08:24:07> Create a 5 nodes cluster: OK 08:24:13> Cluster is up: OK 08:24:13> Each master should have at least two replicas attached: OK 08:24:13> Set allow-replica-migration no: OK 08:24:13> 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:30002 ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. FAILED: caught an error in the test child process exited abnormally child process exited abnormally while executing "exec ../../../src/valkey-cli --cluster rebalance 127.0.0.1:[get_instance_attrib valkey 0 port] {*}[valkeycli_tls_config "../../../tests"] --cluste..." ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 6) invoked from within "test "Resharding all the master #0 slots away from it" { set output [exec \ ../../../src/valkey-cli --cluster rebalance \ 127.0.0...." (file "../tests/12.1-replica-migration-3.tcl" line 38) invoked from within "source $test " Testing unit: 28-cluster-shards.tcl 08:25:05> (init) Restart killed instances: OK 08:25:05> Cluster nodes are reachable: OK 08:25:06> Cluster nodes hard reset: OK 08:25:10> Cluster Join and auto-discovery test: OK 08:25:14> Before slots allocation, all nodes report cluster failure: OK 08:25:14> Create a 8 nodes cluster with 4 shards: OK 08:25:14> Cluster should start ok: OK 08:25:18> Set cluster hostnames and verify they are propagated: OK 08:25:23> Verify information about the shards: OK 08:25:27> Verify no slot shard: OK 08:25:27> Kill a node and tell the replica to immediately takeover: OK 08:25:28> Verify health as fail for killed node: OK 08:25:32> Restarting primary node: OK 08:25:33> Instance #0 gets converted into a replica: OK 08:25:33> Test the replica reports a loading state while it's loading: OK 08:25:53> Regression test for a crash when calling SHARDS during handshake: OK 08:25:53> Cluster is up: OK 08:25:57> Shard ids are unique: OK 08:25:57> CLUSTER MYSHARDID reports same id for both primary and replica: OK 08:25:57> New replica receives primary's shard id: OK 08:25:58> CLUSTER MYSHARDID reports same shard id after shard restart: OK 08:26:01> CLUSTER MYSHARDID reports same shard id after cluster restart: OK Cleaning up... killing stale instance 1153755 killing stale instance 1154539 killing stale instance 1154839 killing stale instance 1155072 killing stale instance 1155241 killing stale instance 1155309 killing stale instance 1155366 killing stale instance 1155429 killing stale instance 1155504 killing stale instance 1171185 killing stale instance 1405186 killing stale instance 1406546 killing stale instance 1814687 killing stale instance 1815015 killing stale instance 1815970 killing stale instance 1816640 killing stale instance 1818088 killing stale instance 1819034 killing stale instance 1819885 killing stale instance 1821344 WARNING 6 test(s) failed. ./runtest-sentinel || true 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 08:26:27> (start-init) Flush config and compare rewrite config file lines: OK 08:26:27> (init) Restart killed instances: OK 08:26:27> (init) Remove old primary entry from sentinels: OK 08:26:28> (init) Create a primary-replicas cluster of 5 instances: OK 08:26:28> (init) Sentinels can start monitoring a primary: OK 08:26:31> (init) Sentinels can talk with the primary: OK 08:26:31> (init) Sentinels are able to auto-discover other sentinels: OK 08:26:31> (init) Sentinels are able to auto-discover replicas: OK 08:26:31> Sentinel command flag infrastructure works correctly: OK 08:26:31> SENTINEL HELP output the sentinel subcommand help: OK 08:26:31> SENTINEL MYID return the sentinel instance ID: OK 08:26:31> SENTINEL INFO CACHE returns the cached info: OK 08:26:31> SENTINEL PENDING-SCRIPTS returns the information about pending scripts: OK 08:26:31> SENTINEL PRIMARIES returns a list of monitored primaries: OK 08:26:31> SENTINEL SENTINELS returns a list of sentinel instances: OK 08:26:31> SENTINEL SLAVES returns a list of the monitored replicas: OK 08:26:31> SENTINEL SIMULATE-FAILURE HELP list supported flags: OK 08:26:31> Basic failover works if the primary is down: OK 08:26:35> New primary 127.0.0.1:30003 role matches: OK 08:26:35> All the other slaves now point to the new primary: OK 08:26:35> The old primary eventually gets reconfigured as a slave: OK 08:26:51> ODOWN is not possible without N (quorum) Sentinels reports: OK 08:27:05> Failover is not possible without majority agreement: OK 08:27:07> Failover works if we configure for absolute agreement: OK 08:27:19> New primary 127.0.0.1:30000 role matches: OK 08:27:19> SENTINEL RESET can resets the primary: OK 08:27:19> SENTINEL IS-PRIMARY-DOWN-BY-ADDR checks if the primary is down: OK Testing unit: 01-conf-update.tcl 08:27:20> (init) Restart killed instances: OK 08:27:20> (init) Remove old primary entry from sentinels: OK 08:27:28> (init) Create a primary-replicas cluster of 5 instances: OK 08:27:28> (init) Sentinels can start monitoring a primary: OK 08:27:30> (init) Sentinels can talk with the primary: OK 08:27:30> (init) Sentinels are able to auto-discover other sentinels: OK 08:27:31> (init) Sentinels are able to auto-discover replicas: OK 08:27:31> We can failover with Sentinel 1 crashed: OK 08:27:49> After Sentinel 1 is restarted, its config gets updated: OK 08:27:50> New primary 127.0.0.1:30003 role matches: OK 08:27:50> Update log level: OK Testing unit: 02-replicas-reconf.tcl 08:27:50> (init) Restart killed instances: OK 08:27:50> (init) Remove old primary entry from sentinels: OK 08:27:50> (init) Create a primary-replicas cluster of 5 instances: OK 08:27:50> (init) Sentinels can start monitoring a primary: OK 08:27:53> (init) Sentinels can talk with the primary: OK 08:27:53> (init) Sentinels are able to auto-discover other sentinels: OK 08:27:53> (init) Sentinels are able to auto-discover replicas: OK 08:27:53> Check that slaves replicate from current primary: OK 08:27:53> Crash the primary and force a failover: OK 08:27:58> Check that slaves replicate from current primary: OK 08:27:59> Kill a slave instance: OK 08:27:59> Crash the primary and force a failover: OK 08:28:23> Check that slaves replicate from current primary: OK 08:28:24> Wait for failover to end: OK 08:28:24> Restart killed slave and test replication of slaves again...: OK 08:28:25> Check that slaves replicate from current primary: OK Testing unit: 03-runtime-reconf.tcl 08:28:36> (init) Restart killed instances: OK 08:28:36> (init) Remove old primary entry from sentinels: OK 08:28:37> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:37> (init) Sentinels can start monitoring a primary: OK 08:28:38> (init) Sentinels can talk with the primary: OK 08:28:38> (init) Sentinels are able to auto-discover other sentinels: OK 08:28:38> (init) Sentinels are able to auto-discover replicas: OK 08:28:38> Sentinels (re)connection following SENTINEL SET myprimary auth-pass: OK 08:28:39> Sentinels (re)connection following primary ACL change: OK 08:28:42> Set parameters in normal case: OK 08:28:42> Set parameters in normal case with bad format: OK 08:28:42> Sentinel Set with other error situations: OK Testing unit: 04-slave-selection.tcl Testing unit: 05-manual.tcl 08:28:42> (init) Restart killed instances: OK 08:28:42> (init) Remove old primary entry from sentinels: OK 08:28:42> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:42> (init) Sentinels can start monitoring a primary: OK 08:28:45> (init) Sentinels can talk with the primary: OK 08:28:45> (init) Sentinels are able to auto-discover other sentinels: OK 08:28:46> (init) Sentinels are able to auto-discover replicas: OK 08:28:46> Manual failover works: OK 08:28:51> New primary 127.0.0.1:30003 role matches: OK 08:28:51> All the other slaves now point to the new primary: OK 08:28:51> The old primary eventually gets reconfigured as a slave: OK 08:28:55> (init) Restart killed instances: OK 08:28:55> (init) Remove old primary entry from sentinels: OK 08:28:55> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:55> (init) Sentinels can start monitoring a primary: OK 08:28:57> (init) Sentinels can talk with the primary: OK 08:28:57> (init) Sentinels are able to auto-discover other sentinels: OK 08:28:57> (init) Sentinels are able to auto-discover replicas: OK 08:28:57> SENTINEL SIMULATE-FAILURE crash-after-election works: OK 08:28:57> (init) Restart killed instances: OK 08:28:57> (init) Remove old primary entry from sentinels: OK 08:28:57> (init) Create a primary-replicas cluster of 5 instances: OK 08:28:57> (init) Sentinels can start monitoring a primary: OK 08:28:58> (init) Sentinels can talk with the primary: OK 08:28:58> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:00> (init) Sentinels are able to auto-discover replicas: OK 08:29:00> SENTINEL SIMULATE-FAILURE crash-after-promotion works: OK Testing unit: 06-ckquorum.tcl 08:29:02> (init) Restart killed instances: OK 08:29:02> (init) Remove old primary entry from sentinels: OK 08:29:03> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:03> (init) Sentinels can start monitoring a primary: OK 08:29:03> (init) Sentinels can talk with the primary: OK 08:29:03> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:05> (init) Sentinels are able to auto-discover replicas: OK 08:29:05> CKQUORUM reports OK and the right amount of Sentinels: OK 08:29:05> CKQUORUM detects quorum cannot be reached: OK 08:29:05> CKQUORUM detects failover authorization cannot be reached: OK Testing unit: 07-down-conditions.tcl 08:29:08> (init) Restart killed instances: OK 08:29:08> (init) Remove old primary entry from sentinels: OK 08:29:08> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:08> (init) Sentinels can start monitoring a primary: OK 08:29:09> (init) Sentinels can talk with the primary: OK 08:29:09> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:12> (init) Sentinels are able to auto-discover replicas: OK 08:29:12> Crash the majority of Sentinels to prevent failovers for this unit: OK 08:29:12> SDOWN is triggered by non-responding but not crashed instance: OK 08:29:15> SDOWN is triggered by crashed instance: OK 08:29:17> SDOWN is triggered by primaries advertising as slaves: OK 08:29:25> SDOWN is triggered by misconfigured instance replying with errors: OK 08:29:37> SDOWN is triggered if we rename PING to PONG: OK Testing unit: 08-hostname-conf.tcl 08:29:40> (pre-init) Configure instances and sentinel for hostname use: sentinel/0 sentinel/1 sentinel/2 OK 08:29:40> (init) Restart killed instances: OK 08:29:40> (init) Remove old primary entry from sentinels: OK 08:29:40> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:40> (init) Sentinels can start monitoring a primary: OK 08:29:42> (init) Sentinels can talk with the primary: OK 08:29:42> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:42> (init) Sentinels are able to auto-discover replicas: OK 08:29:42> Sentinel announces hostnames: OK 08:29:43> (post-cleanup) Configure instances and sentinel for IPs: OK Testing unit: 09-acl-support.tcl 08:29:43> (init) Restart killed instances: OK 08:29:43> (init) Remove old primary entry from sentinels: OK 08:29:43> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:43> (init) Sentinels can start monitoring a primary: OK 08:29:48> (init) Sentinels can talk with the primary: OK 08:29:48> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:48> (init) Sentinels are able to auto-discover replicas: OK 08:29:48> (post-init) Set up ACL configuration: OK 08:29:48> SENTINEL CONFIG SET handles on-the-fly credentials reconfiguration: OK 08:29:50> (post-cleanup) Tear down ACL configuration: OK Testing unit: 10-replica-priority.tcl 08:29:51> (init) Restart killed instances: OK 08:29:51> (init) Remove old primary entry from sentinels: OK 08:29:51> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:51> (init) Sentinels can start monitoring a primary: OK 08:29:52> (init) Sentinels can talk with the primary: OK 08:29:52> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:56> (init) Sentinels are able to auto-discover replicas: OK 08:29:56> Check acceptable replica-priority values: OK 08:29:56> Set replica-announced=yes on all replicas: OK 08:29:56> Check sentinel replies with 4 replicas: OK 08:29:56> Set replica-announced=no on 2 replicas: OK 08:29:56> Check sentinel replies with 2 replicas: OK 08:29:56> Set replica-announced=yes on all replicas: OK 08:29:56> Check sentinel replies with 4 replicas: OK Testing unit: 11-port-0.tcl 08:29:56> (init) Restart killed instances: OK 08:29:56> (init) Remove old primary entry from sentinels: OK 08:29:56> (init) Create a primary-replicas cluster of 5 instances: OK 08:29:56> (init) Sentinels can start monitoring a primary: OK 08:29:58> (init) Sentinels can talk with the primary: OK 08:29:58> (init) Sentinels are able to auto-discover other sentinels: OK 08:29:58> (init) Sentinels are able to auto-discover replicas: OK 08:29:58> 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 08:30:00> (init) Restart killed instances: sentinel/4 OK 08:30:00> (init) Remove old primary entry from sentinels: OK 08:30:00> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:00> (init) Sentinels can start monitoring a primary: OK 08:30:05> (init) Sentinels can talk with the primary: OK 08:30:05> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:05> (init) Sentinels are able to auto-discover replicas: OK 08:30:05> Primary reboot in very short time: OK 08:30:13> New primary 127.0.0.1:30003 role matches: OK 08:30:13> All the other slaves now point to the new primary: OK 08:30:13> The old primary eventually gets reconfigured as a slave: OK Testing unit: 13-info-command.tcl 08:30:48> (init) Restart killed instances: OK 08:30:48> (init) Remove old primary entry from sentinels: OK 08:30:51> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:51> (init) Sentinels can start monitoring a primary: OK 08:30:52> (init) Sentinels can talk with the primary: OK 08:30:52> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:53> (init) Sentinels are able to auto-discover replicas: OK 08:30:53> info command with at most one argument: OK 08:30:53> info command with one sub-section: OK 08:30:53> info command with multiple sub-sections: OK Testing unit: 14-debug-command.tcl 08:30:53> (init) Restart killed instances: OK 08:30:53> (init) Remove old primary entry from sentinels: OK 08:30:53> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:53> (init) Sentinels can start monitoring a primary: OK 08:30:56> (init) Sentinels can talk with the primary: OK 08:30:56> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:56> (init) Sentinels are able to auto-discover replicas: OK 08:30:56> Sentinel debug test with arguments and without argument: OK Testing unit: 15-sentinel-deprecated-commands.tcl 08:30:57> (init) Restart killed instances: OK 08:30:57> (init) Remove old primary entry from sentinels: OK 08:30:57> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:57> (init) Sentinels can start monitoring a primary: OK 08:30:57> (init) Sentinels can talk with the primary: OK 08:30:57> (init) Sentinels are able to auto-discover other sentinels: OK 08:30:59> (init) Sentinels are able to auto-discover replicas: OK 08:30:59> SENTINEL MASTERS returns a list of monitored masters (SENTINEL MASTERS as a deprecated command): OK 08:30:59> SENTINEL SLAVES returns a list of the monitored slaves (SENTINEL SLAVES as a deprecated command): OK 08:30:59> SENTINEL MASTER returns the information list of the monitored master (SENTINEL MASTER as a deprecated command): OK 08:30:59> 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 08:30:59> (init) Restart killed instances: OK 08:30:59> (init) Remove old primary entry from sentinels: OK 08:30:59> (init) Create a primary-replicas cluster of 5 instances: OK 08:30:59> (init) Sentinels can start monitoring a primary: OK 08:31:02> (init) Sentinels can talk with the primary: OK 08:31:04> (init) Sentinels are able to auto-discover other sentinels: OK 08:31:05> (init) Sentinels are able to auto-discover replicas: OK 08:31:05> SENTINEL CONFIG SET and SENTINEL CONFIG GET handles multiple variables: OK 08:31:09> SENTINEL CONFIG GET for duplicate and unknown variables: OK 08:31:10> SENTINEL CONFIG GET for patterns: OK 08:31:11> SENTINEL CONFIG SET duplicate variables: OK 08:31:11> SENTINEL CONFIG SET, one option does not exist: OK 08:31:18> SENTINEL CONFIG SET, one option with wrong value: OK 08:31:18> SENTINEL CONFIG SET, wrong number of arguments: OK Cleaning up... killing stale instance 1841672 killing stale instance 1841933 killing stale instance 1842547 killing stale instance 1953251 killing stale instance 1986131 killing stale instance 2011910 killing stale instance 2025748 killing stale instance 2057888 killing stale instance 2058126 killing stale instance 2058277 killing stale instance 2080828 killing stale instance 2081267 killing stale instance 2087557 GOOD! No errors. # Clean up after gen-test-certs.sh rm -rf tests/tls || true # Other cleanup find tests/tmp ! -name .gitignore -type f -exec rm -rfv {} + removed 'tests/tmp/server.1128948.29/stderr' removed 'tests/tmp/server.1128948.29/stdout' removed 'tests/tmp/server.1128948.5/stderr' removed 'tests/tmp/server.1128948.5/stdout' removed 'tests/tmp/valkey.conf.1128948.6' removed 'tests/tmp/server.1128948.1/stderr' removed 'tests/tmp/server.1128948.1/stdout' removed 'tests/tmp/valkey.conf.1128948.22' removed 'tests/tmp/server.1128948.13/stderr' removed 'tests/tmp/server.1128948.13/stdout' removed 'tests/tmp/server.1128948.31/stderr' removed 'tests/tmp/server.1128948.31/stdout' removed 'tests/tmp/valkey.conf.1128948.8' removed 'tests/tmp/valkey.conf.1128948.28' removed 'tests/tmp/valkey.conf.1128948.14' removed 'tests/tmp/valkey.conf.1128948.32' removed 'tests/tmp/server.1128948.19/stderr' removed 'tests/tmp/server.1128948.19/stdout' removed 'tests/tmp/valkey.conf.1128948.24' removed 'tests/tmp/valkey.conf.1128948.4' removed 'tests/tmp/server.1128948.27/stderr' removed 'tests/tmp/server.1128948.27/stdout' removed 'tests/tmp/server.1128948.21/stderr' removed 'tests/tmp/server.1128948.21/stdout' removed 'tests/tmp/valkey.conf.1128948.10' removed 'tests/tmp/server.1128948.7/stderr' removed 'tests/tmp/server.1128948.7/stdout' removed 'tests/tmp/valkey.conf.1128948.30' removed 'tests/tmp/server.1128948.15/stderr' removed 'tests/tmp/server.1128948.15/stdout' removed 'tests/tmp/valkey.conf.1128948.20' removed 'tests/tmp/server.1128948.25/stderr' removed 'tests/tmp/server.1128948.25/stdout' removed 'tests/tmp/server.1128948.17/stderr' removed 'tests/tmp/server.1128948.17/stdout' removed 'tests/tmp/valkey.conf.1128948.12' removed 'tests/tmp/valkey.conf.1128948.18' removed 'tests/tmp/server.1128948.11/stderr' removed 'tests/tmp/server.1128948.11/stdout' removed 'tests/tmp/server.1128948.23/stderr' removed 'tests/tmp/server.1128948.23/stdout' removed 'tests/tmp/valkey.conf.1128948.2' removed 'tests/tmp/valkey.conf.1128948.26' removed 'tests/tmp/server.1128948.9/stderr' removed 'tests/tmp/server.1128948.9/stdout' removed 'tests/tmp/valkey.conf.1128948.16' removed 'tests/tmp/server.1128948.3/stderr' removed 'tests/tmp/server.1128948.3/stdout' make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' debian/bin/generate-systemd-service-files make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_install dh_installdocs debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_installchangelogs --keep 00-RELEASENOTES make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_installexamples dh_installman dh_installinit dh_installsystemd dh_installlogrotate dh_perl dh_link dh_strip_nondeterminism debian/rules override_dh_compress make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_compress -Xredis-trib.rb make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-cli debian/valkey-tools/usr/bin/valkey-check-rdb were not linked against libatomic.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-cli debian/valkey-tools/usr/bin/valkey-check-rdb were not linked against liblzf.so.1 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'valkey-server' in '../valkey-server_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-sentinel' in '../valkey-sentinel_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-tools' in '../valkey-tools_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-tools-dbgsym' in '../valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../valkey_8.1.1+dfsg1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../valkey_8.1.1+dfsg1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1101386 and its subdirectories I: Current time: Sun Jun 15 08:32:04 -12 2025 I: pbuilder-time-stamp: 1750019524 Sun Jun 15 20:32:06 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos15-amd64.debian.net. Sun Jun 15 20:32:06 UTC 2025 I: Preparing to do remote build '2' on ionos15-amd64.debian.net. Sun Jun 15 20:32:06 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos15-amd64.debian.net is marked as down. Sun Jun 15 20:32:06 UTC 2025 - checking via ssh if ionos15-amd64.debian.net is up. removed '/tmp/read-only-fs-test-YogpzD' ==================================================================================== Sun Jul 19 02:55:07 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos15-amd64, called using "2 valkey trixie /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ 8.1.1+dfsg1-2" as arguments. Sun Jul 19 02:55:07 UTC 2026 - actually running "reproducible_build.sh" (md5sum 44ec6a3142940d5e9a7ab76543d96029) as "/tmp/jenkins-script-IJG9kBu6" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun Jul 19 02:55:07 UTC 2026 I: Downloading source for trixie/valkey=8.1.1+dfsg1-2 Reading package lists... NOTICE: 'valkey' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/valkey.git Please use: git clone https://salsa.debian.org/debian/valkey.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2746 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (dsc) [2243 B] Get:2 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (tar) [2726 kB] Get:3 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (diff) [18.0 kB] Fetched 2746 kB in 0s (33.0 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'valkey' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/valkey.git Please use: git clone https://salsa.debian.org/debian/valkey.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2746 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (dsc) [2243 B] Get:2 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (tar) [2726 kB] Get:3 http://deb.debian.org/debian trixie/main valkey 8.1.1+dfsg1-2 (diff) [18.0 kB] Fetched 2746 kB in 0s (33.0 MB/s) Download complete and in download only mode ============================================================================= Re-Building valkey in trixie on amd64 on ionos15-amd64 now. Date: Sun Jul 19 02:55:07 UTC 2026 Date UTC: Sun Jul 19 02:55:07 UTC 2026 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/pbuilderrc_Ss7Y + case ${ARCH} in + case $ARCH in + locale=et_EE + language=et + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' valkey = debian-installer -o valkey = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' valkey = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/pbuilderrc_Ss7Y --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b2 --logfile b2/build.log valkey_8.1.1+dfsg1-2.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Sun Jul 19 16:55:07 +14 2026 I: pbuilder-time-stamp: 1784429707 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [valkey_8.1.1+dfsg1-2.dsc] I: copying [./valkey_8.1.1+dfsg1.orig.tar.xz] I: copying [./valkey_8.1.1+dfsg1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./valkey_8.1.1+dfsg1-2.dsc: no acceptable signature found dpkg-source: info: extracting valkey in valkey-8.1.1+dfsg1 dpkg-source: info: unpacking valkey_8.1.1+dfsg1.orig.tar.xz dpkg-source: info: unpacking valkey_8.1.1+dfsg1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying debian-packaging/0001-Set-Debian-configuration-defaults.patch dpkg-source: info: applying 0001-Fix-FTBFS-on-kFreeBSD.patch dpkg-source: info: applying 0002-Add-CPPFLAGS-to-upstream-makefiles.patch dpkg-source: info: applying 0003-Use-get_current_dir_name-over-PATHMAX.patch dpkg-source: info: applying 0004-Add-support-for-USE_SYSTEM_JEMALLOC-flag.patch dpkg-source: info: applying 0005-Incorporate-Redis-CVE-for-CVE-2025-27151-2146.patch dpkg-source: info: applying CVE-2025-49112.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D01_modify_environment starting debug: Running on ionos15-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Jul 19 02:55 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.37(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=13b4b6b84c6f47d5afa595921eea4384 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=2855327 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/pbuilderrc_Ss7Y --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b2 --logfile b2/build.log valkey_8.1.1+dfsg1-2.dsc' SUDO_GID=111 SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://213.165.73.152:3128 I: uname -a Linux i-capture-the-hostname 6.12.27+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.27-1~bpo12+1 (2025-05-19) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libhiredis-dev, libjemalloc-dev, liblua5.1-dev, liblzf-dev, libssl-dev, libsystemd-dev, lua-bitop-dev, lua-cjson-dev, openssl, pkgconf, procps, tcl, tcl-tls dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libhiredis-dev; however: Package libhiredis-dev is not installed. pbuilder-satisfydepends-dummy depends on libjemalloc-dev; however: Package libjemalloc-dev is not installed. pbuilder-satisfydepends-dummy depends on liblua5.1-dev; however: Package liblua5.1-dev is not installed. pbuilder-satisfydepends-dummy depends on liblzf-dev; however: Package liblzf-dev is not installed. pbuilder-satisfydepends-dummy depends on libssl-dev; however: Package libssl-dev is not installed. pbuilder-satisfydepends-dummy depends on libsystemd-dev; however: Package libsystemd-dev is not installed. pbuilder-satisfydepends-dummy depends on lua-bitop-dev; however: Package lua-bitop-dev is not installed. pbuilder-satisfydepends-dummy depends on lua-cjson-dev; however: Package lua-cjson-dev is not installed. pbuilder-satisfydepends-dummy depends on openssl; however: Package openssl is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on procps; however: Package procps is not installed. pbuilder-satisfydepends-dummy depends on tcl; however: Package tcl is not installed. pbuilder-satisfydepends-dummy depends on tcl-tls; however: Package tcl-tls is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcap-dev{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libhiredis-dev{a} libhiredis1.1.0{a} libjemalloc-dev{a} libjemalloc2{a} liblua5.1-0{a} liblua5.1-0-dev{a} liblzf-dev{a} liblzf1{a} libmagic-mgc{a} libmagic1t64{a} libncurses-dev{a} libncurses6{a} libpipeline1{a} libpkgconf3{a} libproc2-0{a} libreadline-dev{a} libreadline8t64{a} libssl-dev{a} libsystemd-dev{a} libtcl8.6{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} lua-bitop{a} lua-bitop-dev{a} lua-cjson{a} lua-cjson-dev{a} m4{a} man-db{a} openssl{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} readline-common{a} sensible-utils{a} tcl{a} tcl-tls{a} tcl8.6{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libgpm2 libltdl-dev libmail-sendmail-perl linux-sysctl-defaults lynx psmisc wget 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 22.2 MB of archives. After unpacking 91.8 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 tzdata all 2025b-3 [260 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libproc2-0 amd64 2:4.0.4-8 [65.4 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 procps amd64 2:4.0.4-8 [881 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-6 [69.4 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.25 [25.0 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.23.1-2 [243 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-8 [294 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.17-4 [862 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 26 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-1 [698 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.23.1-2 [1680 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.24.2 [919 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libcap-dev amd64 1:2.75-8 [546 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 libhiredis1.1.0 amd64 1.2.0-6+b3 [50.8 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 libhiredis-dev amd64 1.2.0-6+b3 [88.0 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libjemalloc2 amd64 5.3.0-3 [274 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libjemalloc-dev amd64 5.3.0-3 [490 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 liblua5.1-0 amd64 5.1.5-11 [109 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-6 [169 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5+20250216-2 [105 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libncurses-dev amd64 6.5+20250216-2 [353 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libreadline-dev amd64 8.2-6 [153 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 liblua5.1-0-dev amd64 5.1.5-11 [135 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 liblzf1 amd64 3.6-4+b3 [10.1 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 liblzf-dev amd64 3.6-4+b3 [18.6 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 libssl-dev amd64 3.5.0-2 [2950 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257.6-1 [1356 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1042 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 lua-bitop amd64 1.0.2-7+b2 [8012 B] Get: 52 http://deb.debian.org/debian trixie/main amd64 lua-bitop-dev amd64 1.0.2-7+b2 [20.7 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 lua-cjson amd64 2.1.0+dfsg-2.2+b2 [19.5 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 lua-cjson-dev amd64 2.1.0+dfsg-2.2+b2 [32.5 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 openssl amd64 3.5.0-2 [1490 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [121 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 tcl amd64 8.6.16 [4096 B] Get: 60 http://deb.debian.org/debian trixie/main amd64 tcl-tls amd64 1.8.0-2 [65.1 kB] Fetched 22.2 MB in 1s (19.5 MB/s) Preconfiguring packages ... Selecting previously unselected package tzdata. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../00-tzdata_2025b-3_all.deb ... Unpacking tzdata (2025b-3) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../01-libproc2-0_2%3a4.0.4-8_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-8) ... Selecting previously unselected package procps. Preparing to unpack .../02-procps_2%3a4.0.4-8_amd64.deb ... Unpacking procps (2:4.0.4-8) ... Selecting previously unselected package readline-common. Preparing to unpack .../03-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../04-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../06-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.23.1-2_amd64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../09-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../10-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../11-bsdextrautils_2.41-5_amd64.deb ... Unpacking bsdextrautils (2.41-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../12-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../13-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../14-m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../15-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../16-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../17-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../18-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../19-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../20-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../21-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../22-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../23-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../24-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../25-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../26-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../27-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../28-libxml2_2.12.7+dfsg+really2.9.14-1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.23.1-2_amd64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../31-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libcap-dev:amd64. Preparing to unpack .../33-libcap-dev_1%3a2.75-8_amd64.deb ... Unpacking libcap-dev:amd64 (1:2.75-8) ... Selecting previously unselected package libhiredis1.1.0:amd64. Preparing to unpack .../34-libhiredis1.1.0_1.2.0-6+b3_amd64.deb ... Unpacking libhiredis1.1.0:amd64 (1.2.0-6+b3) ... Selecting previously unselected package libhiredis-dev:amd64. Preparing to unpack .../35-libhiredis-dev_1.2.0-6+b3_amd64.deb ... Unpacking libhiredis-dev:amd64 (1.2.0-6+b3) ... Selecting previously unselected package libjemalloc2:amd64. Preparing to unpack .../36-libjemalloc2_5.3.0-3_amd64.deb ... Unpacking libjemalloc2:amd64 (5.3.0-3) ... Selecting previously unselected package libjemalloc-dev. Preparing to unpack .../37-libjemalloc-dev_5.3.0-3_amd64.deb ... Unpacking libjemalloc-dev (5.3.0-3) ... Selecting previously unselected package liblua5.1-0:amd64. Preparing to unpack .../38-liblua5.1-0_5.1.5-11_amd64.deb ... Unpacking liblua5.1-0:amd64 (5.1.5-11) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../39-libreadline8t64_8.2-6_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-6) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../40-libncurses6_6.5+20250216-2_amd64.deb ... Unpacking libncurses6:amd64 (6.5+20250216-2) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../41-libncurses-dev_6.5+20250216-2_amd64.deb ... Unpacking libncurses-dev:amd64 (6.5+20250216-2) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../42-libreadline-dev_8.2-6_amd64.deb ... Unpacking libreadline-dev:amd64 (8.2-6) ... Selecting previously unselected package liblua5.1-0-dev:amd64. Preparing to unpack .../43-liblua5.1-0-dev_5.1.5-11_amd64.deb ... Unpacking liblua5.1-0-dev:amd64 (5.1.5-11) ... Selecting previously unselected package liblzf1:amd64. Preparing to unpack .../44-liblzf1_3.6-4+b3_amd64.deb ... Unpacking liblzf1:amd64 (3.6-4+b3) ... Selecting previously unselected package liblzf-dev:amd64. Preparing to unpack .../45-liblzf-dev_3.6-4+b3_amd64.deb ... Unpacking liblzf-dev:amd64 (3.6-4+b3) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../46-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../47-libssl-dev_3.5.0-2_amd64.deb ... Unpacking libssl-dev:amd64 (3.5.0-2) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../48-libsystemd-dev_257.6-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (257.6-1) ... Selecting previously unselected package libtcl8.6:amd64. Preparing to unpack .../49-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) ... Selecting previously unselected package lua-bitop:amd64. Preparing to unpack .../50-lua-bitop_1.0.2-7+b2_amd64.deb ... Unpacking lua-bitop:amd64 (1.0.2-7+b2) ... Selecting previously unselected package lua-bitop-dev:amd64. Preparing to unpack .../51-lua-bitop-dev_1.0.2-7+b2_amd64.deb ... Unpacking lua-bitop-dev:amd64 (1.0.2-7+b2) ... Selecting previously unselected package lua-cjson:amd64. Preparing to unpack .../52-lua-cjson_2.1.0+dfsg-2.2+b2_amd64.deb ... Unpacking lua-cjson:amd64 (2.1.0+dfsg-2.2+b2) ... Selecting previously unselected package lua-cjson-dev:amd64. Preparing to unpack .../53-lua-cjson-dev_2.1.0+dfsg-2.2+b2_amd64.deb ... Unpacking lua-cjson-dev:amd64 (2.1.0+dfsg-2.2+b2) ... Selecting previously unselected package openssl. Preparing to unpack .../54-openssl_3.5.0-2_amd64.deb ... Unpacking openssl (3.5.0-2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../55-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../56-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../57-tcl8.6_8.6.16+dfsg-1_amd64.deb ... Unpacking tcl8.6 (8.6.16+dfsg-1) ... Selecting previously unselected package tcl. Preparing to unpack .../58-tcl_8.6.16_amd64.deb ... Unpacking tcl (8.6.16) ... Selecting previously unselected package tcl-tls:amd64. Preparing to unpack .../59-tcl-tls_1.8.0-2_amd64.deb ... Unpacking tcl-tls:amd64 (1.8.0-2) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up bsdextrautils (2.41-5) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up file (1:5.46-5) ... Setting up libjemalloc2:amd64 (5.3.0-3) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up tzdata (2025b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jul 19 02:55:30 UTC 2026. Universal Time is now: Sun Jul 19 02:55:30 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libjemalloc-dev (5.3.0-3) ... Setting up autotools-dev (20240727.1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up lua-cjson:amd64 (2.1.0+dfsg-2.2+b2) ... Setting up libncurses6:amd64 (6.5+20250216-2) ... Setting up liblzf1:amd64 (3.6-4+b3) ... Setting up libproc2-0:amd64 (2:4.0.4-8) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up libssl-dev:amd64 (3.5.0-2) ... Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... Setting up autopoint (0.23.1-2) ... Setting up liblzf-dev:amd64 (3.6-4+b3) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up lua-bitop:amd64 (1.0.2-7+b2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-8) ... Setting up liblua5.1-0:amd64 (5.1.5-11) ... Setting up openssl (3.5.0-2) ... Setting up libcap-dev:amd64 (1:2.75-8) ... Setting up libhiredis1.1.0:amd64 (1.2.0-6+b3) ... Setting up readline-common (8.2-6) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ... Setting up libsystemd-dev:amd64 (257.6-1) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up tcl8.6 (8.6.16+dfsg-1) ... Setting up libncurses-dev:amd64 (6.5+20250216-2) ... Setting up gettext (0.23.1-2) ... Setting up libhiredis-dev:amd64 (1.2.0-6+b3) ... Setting up libtool (2.5.4-4) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up lua-cjson-dev:amd64 (2.1.0+dfsg-2.2+b2) ... Setting up tcl-tls:amd64 (1.8.0-2) ... Setting up lua-bitop-dev:amd64 (1.0.2-7+b2) ... Setting up libreadline8t64:amd64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-9) ... Setting up tcl (8.6.16) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libreadline-dev:amd64 (8.2-6) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up liblua5.1-0-dev:amd64 (5.1.5-11) ... Setting up debhelper (13.24.2) ... Processing triggers for libc-bin (2.41-8) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/valkey-8.1.1+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../valkey_8.1.1+dfsg1-2_source.changes dpkg-buildpackage: info: source package valkey dpkg-buildpackage: info: source version 8.1.1+dfsg1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Lucas Kanashiro dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_clean make -j42 distclean make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[2]: warning: -j42 forced in submake: resetting jobserver mode. cd src && make distclean make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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 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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' rm -rf *.xo *.so make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' (cd ../tests/modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/tests/modules' (rm -f .make-*) make[3]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' make[2]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' rm -f src/release.h debian/*.service make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_build -- V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes make -j42 "INSTALL=install --strip-program=true" V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[2]: warning: -j42 forced in submake: resetting jobserver mode. cd src && make all make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MM acl.c adlist.c ae.c allocator_defrag.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 commandlog.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 functions.c geo.c geohash.c geohash_helper.c hashtable.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 lua/debug_lua.c lua/engine_lua.c lua/function_lua.c lua/script_lua.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 rdma.c release.c replication.c resp_parser.c rio.c script.c scripting_engine.c sds.c sentinel.c server.c serverassert.c setcpuaffinity.c setproctitle.c sha1.c sha256.c siphash.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 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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' rm -rf *.xo *.so make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src/modules' (cd ../tests/modules && make clean) make[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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=jemalloc >> .make-settings echo BUILD_TLS=yes >> .make-settings echo BUILD_RDMA= >> .make-settings echo USE_SYSTEMD=yes >> .make-settings echo CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf >> .make-settings echo LDFLAGS=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf >> .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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 >> .make-settings echo PREV_FINAL_LDFLAGS=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -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[4]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /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 "-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf" > .make-cflags) (echo "-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" > .make-ldflags) MAKE hiredis MAKE linenoise cd hiredis && make static USE_SSL=1 cd linenoise && make MAKE lua MAKE hdr_histogram cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 " MYLDFLAGS="-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" AR="ar rc" cd hdr_histogram && make MAKE fpconv cd fpconv && make make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c linenoise.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' cc -std=c99 -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lapi.o lapi.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lcode.o lcode.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldebug.o ldebug.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldo.o ldo.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldump.o ldump.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lfunc.o lfunc.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lgc.o lgc.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o llex.o llex.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmem.o lmem.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lobject.o lobject.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lopcodes.o lopcodes.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lparser.o lparser.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstate.o lstate.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstring.o lstring.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltable.o ltable.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltm.o ltm.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic alloc.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lundump.o lundump.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic net.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lvm.o lvm.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic hiredis.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lzio.o lzio.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sds.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o strbuf.o strbuf.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fpconv.o fpconv.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lauxlib.o lauxlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lbaselib.o lbaselib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldblib.o ldblib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o liolib.o liolib.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmathlib.o lmathlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loslib.o loslib.c cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltablib.o ltablib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstrlib.o lstrlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loadlib.o loadlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o linit.o linit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cjson.o lua_cjson.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_struct.o lua_struct.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cmsgpack.o lua_cmsgpack.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_bit.o lua_bit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua.o lua.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o luac.o luac.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o print.o print.c ar rcs libfpconv.a fpconv_dtoa.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' ar rcs libhiredis_ssl.a ssl.o ar rcs libhdrhistogram.a hdr_histogram.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' ar rcs libhiredis.a alloc.o net.o hiredis.o sds.o async.o read.o sockcompat.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' 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 -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf lua.o liblua.a -lm cc -o luac -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf luac.o print.o liblua.a -lm make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/lua/src' make[4]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps' cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o threads_mngr.o -c threads_mngr.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o adlist.o -c adlist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o quicklist.o -c quicklist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o ae.o -c ae.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o anet.o -c anet.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o dict.o -c dict.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o hashtable.o -c hashtable.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o kvstore.o -c kvstore.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o server.o -c server.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sds.o -c sds.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o zmalloc.o -c zmalloc.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lzf_c.o -c lzf_c.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lzf_d.o -c lzf_d.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o pqsort.o -c pqsort.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o zipmap.o -c zipmap.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sha1.o -c sha1.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o ziplist.o -c ziplist.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o release.o -c release.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o memory_prefetch.o -c memory_prefetch.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o io_threads.o -c io_threads.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o networking.o -c networking.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o util.o -c util.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o object.o -c object.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o db.o -c db.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o replication.o -c replication.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rdb.o -c rdb.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_string.o -c t_string.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_list.o -c t_list.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_set.o -c t_set.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_zset.o -c t_zset.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_hash.o -c t_hash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o config.o -c config.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o aof.o -c aof.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o pubsub.o -c pubsub.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o multi.o -c multi.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o debug.o -c debug.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sort.o -c sort.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o intset.o -c intset.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o syncio.o -c syncio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster.o -c cluster.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster_legacy.o -c cluster_legacy.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cluster_slot_stats.o -c cluster_slot_stats.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crc16.o -c crc16.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o endianconv.o -c endianconv.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o commandlog.o -c commandlog.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o eval.o -c eval.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o bio.o -c bio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rio.o -c rio.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rand.o -c rand.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o memtest.o -c memtest.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o syscheck.o -c syscheck.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crcspeed.o -c crcspeed.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crccombine.o -c crccombine.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o crc64.o -c crc64.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o bitops.o -c bitops.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sentinel.o -c sentinel.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o notify.o -c notify.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o setproctitle.o -c setproctitle.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o blocked.o -c blocked.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o hyperloglog.o -c hyperloglog.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o latency.o -c latency.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sparkline.o -c sparkline.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-check-rdb.o -c valkey-check-rdb.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-check-aof.o -c valkey-check-aof.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geo.o -c geo.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lazyfree.o -c lazyfree.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o module.o -c module.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o evict.o -c evict.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o expire.o -c expire.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geohash.o -c geohash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o geohash_helper.o -c geohash_helper.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o childinfo.o -c childinfo.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o allocator_defrag.o -c allocator_defrag.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o defrag.o -c defrag.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o siphash.o -c siphash.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rax.o -c rax.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o t_stream.o -c t_stream.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o listpack.o -c listpack.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o localtime.o -c localtime.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut.o -c lolwut.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut5.o -c lolwut5.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lolwut6.o -c lolwut6.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o acl.o -c acl.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o tracking.o -c tracking.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o socket.o -c socket.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o tls.o -c tls.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o sha256.o -c sha256.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o timeout.o -c timeout.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o setcpuaffinity.o -c setcpuaffinity.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o monotonic.o -c monotonic.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o mt19937-64.o -c mt19937-64.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o resp_parser.o -c resp_parser.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o call_reply.o -c call_reply.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o script.o -c script.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o functions.o -c functions.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o commands.o -c commands.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o strl.o -c strl.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o connection.o -c connection.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o unix.o -c unix.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o logreqres.o -c logreqres.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o rdma.o -c rdma.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o scripting_engine.o -c scripting_engine.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/script_lua.o -c lua/script_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/function_lua.o -c lua/function_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/engine_lua.o -c lua/engine_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o lua/debug_lua.o -c lua/debug_lua.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-cli.o -c valkey-cli.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o serverassert.o -c serverassert.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cli_common.o -c cli_common.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o cli_commands.o -c cli_commands.c cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -o valkey-benchmark.o -c valkey-benchmark.c cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -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 -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -rdynamic -o valkey-server threads_mngr.o adlist.o quicklist.o ae.o anet.o dict.o hashtable.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 commandlog.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 allocator_defrag.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.o functions.o commands.o strl.o connection.o unix.o logreqres.o rdma.o scripting_engine.o lua/script_lua.o lua/function_lua.o lua/engine_lua.o lua/debug_lua.o ../deps/hiredis/libhiredis.a ../deps/lua/src/liblua.a ../deps/hdr_histogram/libhdrhistogram.a ../deps/fpconv/libfpconv.a -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -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 -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto install --strip-program=true valkey-server valkey-sentinel install --strip-program=true valkey-server valkey-check-rdb install --strip-program=true valkey-server valkey-check-aof install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified Hint: It's a good idea to run 'make test' ;) make[3]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' make[2]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' # Generate a root CA and server certificate for testing ./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 .............................+..................+...............................................................................................................+....................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........................+...................+................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................+...............................................................................................................................................................+.................................+...........................................................................+.....................................................................................................................+..........................................................................................................+..................................................+................................................................................................................................+........................................................................................................................................................................................................................+.................................................+............................................+....+......................................................................................................................................................................+..................................................................................................................+........................................+........+..........................................+.............................................................................................................................................................................................................................................+.............................................+..............................................................................................................................................+.................................................................................................................................................+..................+.......................................+..........................................................................................................................................................................................+...........+...................................................................................................+...........................................................................................................................+...............+..+.............................+..................................................................................................................................................................................................................................................................................................................+..................................+.....................................................+.............................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................+.............+..........................................................................................+..................................................................................................................................................................................................................................................................................+.................................................+.............................+.........................................................+.....................................................................................................................................................................................................+.............................................................+..........................................................................................................................................................................................................................+..........................................................+..........................................+.....................................................................................................................................+..............................................................................................................................................................................................................................................................................+................................................................+...............................................................................................................................+...................................................+.......................................................................+.........................................................................................+.......................................................................................+..................................................................................+.....................................................................................................+........................................+..................................+.......................+...........................................................................................................+....................+.....................................................................+....+.................................................................................................................+........................................................+.................................................................................................................................................................................................................................................+..........................................................................+.....+...................................................................................................+.............................................................................................................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................+....................................................................................+...................+..+......................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................+..............................................................................................................................................................................................+...............................+............................................+..+.............................................................................................................................................+.........................................................................................................................+...................+.....................+....................................................................................................................................................+........................................................................................................+...................................................................................................................................................................................................................................................................................+...........................................................................................................................+....................................................................................................+........................................................................................................................+.............................+...........................................................................................................................................................+.....................................................................................................................................+..........................................+............................................................+.............................................................................................................................................................................................................................+...........................................................................................................+.........+............................................................+..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........+.......................................................................................+.........+..............+............................................................................................................................................................................................................+................+................+..............................................+.....................+.......................................................................+.............+..................................................................................................+..............................+..........................................................................................................................................+............................................................+...............................................................................................................................................................................................................................+...........................................................................................+....................+......................+................................+............................................................................................................................................+...................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................+..................................................................................................................+..............+.......................................................................................................................................+.+.........................................+........+.............+....+..............................................................................................................................+................................................................................+.....................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........+.......................................................................................................................................................................................................+..............................................................................................................................................+......................................................................................................................................................................+..............................................................................................................+................+....................................+.............................................................................................................................................+...................................................................................................................................................................................................................................................................................+........+.............................................+...............................+.........................................................+...................................................................................................+...........................................................+.....................................................................................+...............................................................................................................................................................+...........................................................................................+.............................................................................................................................................................................................+................................................................................................................................................................................................................................................+..................+.......+.........+..........................................................................................................................................+.................................................................................................................................................................................................................................................................+.....+..+.................................................................................................................................+.........................................................................................................................................................................................................................................................................+................+................+...................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...............................................................................................................................................................................................................................+................................................................+..................................................+.................................................................................................................................................................+...............................+.........+........................................................................+......................................................................................................................................................................................................................................+..............................................................+................................................................................................................................+...............................................................+..................+...+.........................................................+...................................................................+.............................+....................................................................................+.......+........+...............................................................................................+...............+..........+....................................................+..+.................................................................................................................................................+...............................................................................................................................................................................................................................................+.............................................................................................+...........................................................................+...............................................................................................................................+.......................................................................................................................................................................+..........................................................+...................................................................................+....................................................................+...........................................+.........................................................................................................................................................................................................................+...............................................+.................................................................................+...........................................................................................+....................................................................................................+..............................................................................................................................................................................................................+.....................................................................................................................................................................................................................................................................................................+...............................................................................................................................................................................................................................+......+............................................................................+......+.......................+......+.......................................................................................................................+...........................................................................................................................................................................................................+........+.........................................+..........................................................+.............................................................................................................................................................................................................................................................................................................................................+........................................+..................+..............................+....................................................................................................+.....+...........................+................................................................................................................................................................................................+.................+...................................................................................................+..............................................................................+............................................................................................................+...........................................+..............................................+..............................................................................................+...........................................................................................+................................................................+...+.........................................................................................................................................................................................................................+...................................................................................................................................................+....+......................................+.....................................................................................................................................................................+...........................................................................+........................................................................................................................................................+.............................................................................................................+..........................................................................................................................+..................................................................................+...................................+...................................................................................+.........................................................................................................................................................................................................................+................................................................+................................................................................................................+.............................+.......+....................+.....+...............................................................................................................................................+.............................................+...............................................................+....................................................................................................+...........................................+..................................................................+................................................................................................................................................................+......................................................................................................................................................................................................+...............................................................................................+...................................................+.........+.................................................................................................................+................................................................................+..........................................................................................................................................................................+.................+................................+...............................................................................................................+................................................................................................................................+.........................................................................................+...............................................................+............................................................................+................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................+..........................+.......................................................................................................................................................................................................+...............................................................................................................................................................+..............................................................................................................+.....................................+.........................................................................................+....................................................................+.......................................................................................................................................................+...................................................................+..................................................................................................................................................................................................+..............................................................................................................................................................................................................................................................................................................+........................................................+................................................................................+...........+...................................................................................+...............................................................................................................................................................................................................+.................................................................................................................................................................................................................................+................................+....................................................................................................................................................................................................+................................................................................................................................+..................................................................................................................+.............................................+...............................................................................................+...........+......+.................................................................................................................+.........................................+................+........................+...................................................................................................................................+..........+...............................+................+..........................................................................................................................................................................................+...............+.........................+.............................................................................................................................................................................+....................................................................................+.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...........+...........................+.................................+....................................................................+................................................................................................+.......................+.........................................................................................................+.................................................+...................................................................................................................................................................................................................................+........................................................................................................................................................+.......+.....................................................+..................................................+...............+.........+..............+...+...........................................................+.........................................................................................................................................................................................................................................+..............................................................................................................................................................................................+.+..............................................................................................+................................................................+.....+............................................................................................................................................................+...............................................................................................+..........................................................................................................................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................+........................................................................................+..................................................................................................................................................................+................................................................................................................................................+.......................................................................................................+................................................................................................................+......................................................................................+..............................................................................................+..........................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................+...............................+..........................................................................................+............................................................................................+...............................+..........................................+...................................................................................................................................................+.......................................+.....................................................................................................+.....................................................................................................+............................................................................................................................................................................................................................................................................................................................+....................................................................................................+............................................+....................................+..................................................................................+..............................................................................................................................................................+.........................................................................................+......................................................................................+............................................+....................................................................................+..........................+........................................................................................................................................................................................................................+...........................+...........................................................................................................................................................+...........................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* # Avoid race conditions in upstream testsuite ./runtest --clients 1 --verbose --dump-logs --tls || true Cleanup: may take some time... OK Starting test server at port 21079 [ready]: 2891596 Testing unit/tracking === (tracking network logreqres:skip) Starting server on 127.0.0.1:21111 ok [ok]: Clients are able to enable tracking and redirect it (0 ms) [ok]: The other connection is able to get invalidations (1 ms) [ok]: The client is now able to disable tracking (0 ms) [ok]: Clients can enable the BCAST mode with the empty prefix (0 ms) [ok]: The connection gets invalidation messages about all the keys (0 ms) [ok]: Clients can enable the BCAST mode with prefixes (2 ms) [ok]: Adding prefixes to BCAST mode works (0 ms) [ok]: Tracking NOLOOP mode in standard mode works (2 ms) [ok]: Tracking NOLOOP mode in BCAST mode works (1 ms) [ok]: Tracking gets notification of expired keys (1004 ms) [ok]: Tracking gets notification of lazy expired keys (102 ms) [ok]: HELLO 3 reply is correct (1 ms) [ok]: RESP3 based basic invalidation (1 ms) [ok]: RESP3 tracking redirection (1 ms) [ok]: Invalidations of previous keys can be redirected after switching to RESP3 (1 ms) [ok]: Invalidations of new keys can be redirected after switching to RESP3 (1 ms) [ok]: Invalid keys should not be tracked for scripts in NOLOOP mode (2 ms) [ok]: Tracking only occurs for scripts when a command calls a read-only command (2 ms) [ok]: RESP3 Client gets tracking-redir-broken push message after cached key changed when rediretion client is terminated (9 ms) [ok]: Different clients can redirect to the same connection (2 ms) [ok]: Different clients using different protocols can track the same key (1 ms) [ok]: No invalidation message when using OPTIN option (2 ms) [ok]: Invalidation message sent when using OPTIN option with CLIENT CACHING yes (1 ms) [ok]: Invalidation message sent when using OPTOUT option (1 ms) [ok]: No invalidation message when using OPTOUT option with CLIENT CACHING no (1 ms) [ok]: Able to redirect to a RESP3 client (2 ms) [ok]: After switching from normal tracking to BCAST mode, no invalidation message is produced for pre-BCAST keys (1 ms) [ok]: BCAST with prefix collisions throw errors (8 ms) [ok]: hdel deliver invalidate message after response in the same connection (1 ms) [ok]: Tracking invalidation message is not interleaved with multiple keys response (112 ms) [ok]: Tracking invalidation message is not interleaved with transaction response (2 ms) [ok]: Tracking invalidation message of eviction keys should be before response (4 ms) [ok]: Unblocked BLMOVE gets notification after response (2 ms) [ok]: Tracking gets notification on tracking table key eviction (41 ms) [ok]: Invalidation message received for flushall (15 ms) [ok]: Invalidation message received for flushdb (15 ms) [ok]: Test ASYNC flushall (16 ms) [ok]: flushdb tracking invalidation message is not interleaved with transaction response (15 ms) [ok]: Server is able to evacuate enough keys when num of keys surpasses limit by more than defined initial effort (244 ms) [ok]: Tracking info is correct (17 ms) [ok]: CLIENT GETREDIR provides correct client id (1 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking off (0 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking on (0 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking on with options (0 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking optin (0 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking optout (1 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking bcast mode (1 ms) [ok]: CLIENT TRACKINGINFO provides reasonable results when tracking redir broken (16 ms) [ok]: Regression test for #11715 (15 ms) [ok]: RESP3 based basic invalidation with client reply off (15 ms) [ok]: RESP2 based basic invalidation with client reply off (63 ms) [ok]: RESP3 based basic redirect invalidation with client reply off (22 ms) [ok]: RESP3 based basic tracking-redir-broken with client reply off (15 ms) === (tracking network) Starting server on 127.0.0.1:21113 ok [ok]: CLIENT TRACKINGINFO when start (1 ms) [ok]: Coverage: Basic CLIENT CACHING (7 ms) [ok]: Coverage: Basic CLIENT REPLY (0 ms) [ok]: Coverage: Basic CLIENT TRACKINGINFO (1 ms) [ok]: Coverage: Basic CLIENT GETREDIR (0 ms) [1/128 done]: unit/tracking (2 seconds) Testing unit/lazyfree === (lazyfree) Starting server on 127.0.0.1:21115 ok [ok]: UNLINK can reclaim memory in background (221 ms) [ok]: FLUSHDB ASYNC can reclaim memory in background (215 ms) [ok]: lazy free a stream with all types of metadata (178 ms) [ok]: lazy free a stream with deleted cgroup (2 ms) [2/128 done]: unit/lazyfree (1 seconds) Testing unit/oom-score-adj === (oom-score-adj external:skip) Starting server on 127.0.0.1:21117 ok [ok]: CONFIG SET oom-score-adj works as expected (35 ms) [ok]: CONFIG SET oom-score-adj handles configuration failures (2 ms) [ok]: CONFIG SET oom-score-adj-values doesn't touch proc when disabled (1 ms) [ok]: CONFIG SET oom score restored on disable (1 ms) [ok]: CONFIG SET oom score relative and absolute (1 ms) [ok]: CONFIG SET out-of-range oom score (0 ms) [3/128 done]: unit/oom-score-adj (0 seconds) Testing unit/bitops === (bitops) Starting server on 127.0.0.1:21119 ok [ok]: BITCOUNT against wrong type (1 ms) [ok]: BITCOUNT returns 0 against non existing key (1 ms) [ok]: BITCOUNT returns 0 with out of range indexes (1 ms) [ok]: BITCOUNT returns 0 with negative indexes where start > end (1 ms) [ok]: BITCOUNT against test vector #1 (0 ms) [ok]: BITCOUNT against test vector #2 (0 ms) [ok]: BITCOUNT against test vector #3 (1 ms) [ok]: BITCOUNT against test vector #4 (0 ms) [ok]: BITCOUNT against test vector #5 (0 ms) [ok]: BITCOUNT fuzzing without start/end (223 ms) [ok]: BITCOUNT fuzzing with start/end (406 ms) [ok]: BITCOUNT with just start (1 ms) [ok]: BITCOUNT with start, end (3 ms) [ok]: BITCOUNT with illegal arguments (1 ms) [ok]: BITCOUNT against non-integer value (1 ms) [ok]: BITCOUNT regression test for github issue #582 (1 ms) [ok]: BITCOUNT misaligned prefix (0 ms) [ok]: BITCOUNT misaligned prefix + full words + remainder (0 ms) [ok]: BITOP NOT (empty string) (1 ms) [ok]: BITOP NOT (known string) (0 ms) [ok]: BITOP where dest and target are the same key (0 ms) [ok]: BITOP AND|OR|XOR don't change the string with single input key (1 ms) [ok]: BITOP missing key is considered a stream of zero (1 ms) [ok]: BITOP shorter keys are zero-padded to the key with max length (1 ms) [ok]: BITOP and fuzzing (119 ms) [ok]: BITOP or fuzzing (168 ms) [ok]: BITOP xor fuzzing (114 ms) [ok]: BITOP NOT fuzzing (26 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) (1 ms) [ok]: BITPOS against wrong type (1 ms) [ok]: BITPOS will illegal arguments (1 ms) [ok]: BITPOS against non-integer value (2 ms) [ok]: BITPOS bit=0 with empty key returns 0 (1 ms) [ok]: BITPOS bit=1 with empty key returns -1 (1 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]: BITPOS bit=0 starting at unaligned address (1 ms) [ok]: BITPOS bit=1 starting at unaligned address (0 ms) [ok]: BITPOS bit=0 unaligned+full word+reminder (5 ms) [ok]: BITPOS bit=1 unaligned+full word+reminder (4 ms) [ok]: BITPOS bit=1 returns -1 if string is all 0 bits (10 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 (5 ms) [ok]: BITPOS bit=1 fuzzy testing using SETBIT (483 ms) [ok]: BITPOS bit=0 fuzzy testing using SETBIT (533 ms) [ok]: BITPOS/BITCOUNT fuzzy testing using SETBIT (505 ms) [ignore]: large memory flag not provided [4/128 done]: unit/bitops (3 seconds) Testing unit/info === (info external:skip debug_defrag:skip) Starting server on 127.0.0.1:21121 ok === () Starting server on 127.0.0.1:21123 ok [ok]: latencystats: disable/enable (2 ms) [ok]: latencystats: configure percentiles (3 ms) [ok]: latencystats: bad configure percentiles (3 ms) [ok]: latencystats: blocking commands (9 ms) [ok]: latencystats: subcommands (2 ms) [ok]: latencystats: measure latency (52 ms) [ok]: errorstats: failed call authentication error (2 ms) [ok]: errorstats: failed call within MULTI/EXEC (4 ms) [ok]: errorstats: failed call within LUA (4 ms) [ok]: errorstats: failed call NOSCRIPT error (2 ms) [ok]: errorstats: failed call NOGROUP error (2 ms) [ok]: errorstats: rejected call unknown command (2 ms) [ok]: errorstats: rejected call within MULTI/EXEC (3 ms) [ok]: errorstats: rejected call due to wrong arity (3 ms) [ok]: errorstats: rejected call by OOM error (3 ms) [ok]: errorstats: rejected call by authorization error (3 ms) [ok]: errorstats: blocking commands (9 ms) [ok]: errorstats: limit errors will not increase indefinitely (239 ms) eventloop metrics cycle1: 1117, cycle2: 1119 eventloop metrics el_sum1: 75583, el_sum2: 75736 eventloop metrics cmd_sum1: 15972, cmd_sum2: 15999 [ok]: stats: eventloop metrics (112 ms) instantaneous metrics instantaneous_eventloop_cycles_per_sec: 99 instantaneous metrics instantaneous_eventloop_duration_usec: 10 [ok]: stats: instantaneous metrics (2006 ms) [ok]: stats: debug metrics (113 ms) [ok]: stats: client input and output buffer limit disconnections (85 ms) [ok]: clients: pubsub clients (16 ms) [ok]: clients: watching clients (17 ms) === (info external:skip) Starting server on 127.0.0.1:21125 ok [ok]: memory: database and pubsub overhead and rehashing dict count (5 ms) [5/128 done]: unit/info (3 seconds) Testing unit/scan === (scan network standalone) Starting server on 127.0.0.1:21127 ok [ok]: {standalone} SCAN basic (130 ms) [ok]: {standalone} SCAN COUNT (147 ms) [ok]: {standalone} SCAN MATCH (125 ms) [ok]: {standalone} SCAN TYPE (166 ms) [ok]: {standalone} SCAN unknown type (114 ms) [ok]: {standalone} SCAN with expired keys (129 ms) [ok]: {standalone} SCAN with expired keys with TYPE filter (134 ms) [ok]: {standalone} SSCAN with encoding intset (2 ms) [ok]: {standalone} SSCAN with encoding listpack (1 ms) [ok]: {standalone} SSCAN with encoding hashtable (5 ms) [ok]: {standalone} HSCAN with encoding listpack (2 ms) [ok]: {standalone} HSCAN with encoding hashtable (80 ms) [ok]: {standalone} ZSCAN with encoding listpack (3 ms) [ok]: {standalone} ZSCAN with encoding skiplist (80 ms) [ok]: {standalone} SCAN guarantees check under write load (34 ms) [ok]: {standalone} SSCAN with integer encoded object (issue #1345) (0 ms) [ok]: {standalone} SSCAN with PATTERN (1 ms) [ok]: {standalone} HSCAN with PATTERN (1 ms) [ok]: {standalone} HSCAN with NOVALUES (1 ms) [ok]: {standalone} ZSCAN with PATTERN (0 ms) [ok]: {standalone} ZSCAN with NOSCORES (0 ms) [ok]: {standalone} ZSCAN scores: regression test for issue #2175 (89 ms) [ok]: {standalone} SCAN regression test for issue #4906 (11562 ms) [ok]: {standalone} SCAN MATCH pattern implies cluster slot (54 ms) === (external:skip cluster scan) Starting server on 127.0.0.1:21129 ok [ok]: {cluster} SCAN basic (132 ms) [ok]: {cluster} SCAN COUNT (153 ms) [ok]: {cluster} SCAN MATCH (127 ms) [ok]: {cluster} SCAN TYPE (174 ms) [ok]: {cluster} SCAN unknown type (114 ms) [ok]: {cluster} SCAN with expired keys (139 ms) [ok]: {cluster} SCAN with expired keys with TYPE filter (137 ms) [ok]: {cluster} SSCAN with encoding intset (2 ms) [ok]: {cluster} SSCAN with encoding listpack (2 ms) [ok]: {cluster} SSCAN with encoding hashtable (5 ms) [ok]: {cluster} HSCAN with encoding listpack (1 ms) [ok]: {cluster} HSCAN with encoding hashtable (79 ms) [ok]: {cluster} ZSCAN with encoding listpack (2 ms) [ok]: {cluster} ZSCAN with encoding skiplist (79 ms) [ok]: {cluster} SCAN guarantees check under write load (43 ms) [ok]: {cluster} SSCAN with integer encoded object (issue #1345) (1 ms) [ok]: {cluster} SSCAN with PATTERN (0 ms) [ok]: {cluster} HSCAN with PATTERN (0 ms) [ok]: {cluster} HSCAN with NOVALUES (1 ms) [ok]: {cluster} ZSCAN with PATTERN (1 ms) [ok]: {cluster} ZSCAN with NOSCORES (0 ms) [ok]: {cluster} ZSCAN scores: regression test for issue #2175 (89 ms) [ok]: {cluster} SCAN regression test for issue #4906 (11218 ms) [ok]: {cluster} SCAN MATCH pattern implies cluster slot (42 ms) [6/128 done]: unit/scan (28 seconds) Testing unit/pause === (pause network) Starting server on 127.0.0.1:21131 ok [ok]: Test check paused info in info clients (2097 ms) [ok]: Test read commands are not blocked by client pause (8 ms) [ok]: Test old pause-all takes precedence over new pause-write (less restrictive) (342 ms) [ok]: Test new pause time is smaller than old one, then old time preserved (108 ms) [ok]: Test write commands are paused by RO (7 ms) [ok]: Test special commands are paused by RO (14 ms) [ok]: Test read/admin multi-execs are not blocked by pause RO (9 ms) [ok]: Test write multi-execs are blocked by pause RO (9 ms) [ok]: Test scripts are blocked by pause RO (19 ms) [ok]: Test RO scripts are not blocked by pause RO (11 ms) [ok]: Test read-only scripts in multi-exec are not blocked by pause RO (11 ms) [ok]: Test write scripts in multi-exec are blocked by pause RO (20 ms) [ok]: Test may-replicate commands are rejected in RO scripts (1 ms) [ok]: Test multiple clients can be queued up and unblocked (23 ms) [ok]: Test clients with syntax errors will get responses immediately (1 ms) [ok]: Test eviction is skipped during client pause (3 ms) [ok]: Test both active and passive expires are skipped during client pause (104 ms) [ok]: Test that client pause starts at the end of a transaction (10 ms) === (needs:repl external:skip) Starting server on 127.0.0.1:21133 ok [ok]: Test when replica paused, offset would not grow (4 ms) [ok]: Test replica offset would grow after unpause (1 ms) [ok]: Test the randomkey command will not cause the server to get into an infinite loop during the client pause write (6 ms) === (external:skip cluster pause network) Starting server on 127.0.0.1:21135 ok === (external:skip cluster pause network) Starting server on 127.0.0.1:21137 ok [ok]: Test check paused info during the cluster failover in info clients (85 ms) [7/128 done]: unit/pause (14 seconds) Testing unit/sort === (sort) Starting server on 127.0.0.1:21139 ok [ok]: Listpack: SORT BY key (0 ms) [ok]: Listpack: SORT BY key with limit (1 ms) [ok]: Listpack: SORT BY hash field (0 ms) [ok]: Quicklist: SORT BY key (8 ms) [ok]: Quicklist: SORT BY key with limit (1 ms) [ok]: Quicklist: SORT BY hash field (8 ms) [ok]: Big Quicklist: SORT BY key (409 ms) [ok]: Big Quicklist: SORT BY key with limit (4 ms) [ok]: Big Quicklist: SORT BY hash field (410 ms) [ok]: Intset: SORT BY key (0 ms) [ok]: Intset: SORT BY key with limit (1 ms) [ok]: Intset: SORT BY hash field (0 ms) [ok]: Hash table: SORT BY key (8 ms) [ok]: Hash table: SORT BY key with limit (0 ms) [ok]: Hash table: SORT BY hash field (8 ms) [ok]: Big Hash table: SORT BY key (413 ms) [ok]: Big Hash table: SORT BY key with limit (5 ms) [ok]: Big Hash table: SORT BY hash field (411 ms) [ok]: SORT GET # (1 ms) [ok]: SORT GET (0 ms) [ok]: SORT_RO GET (1 ms) [ok]: SORT GET (key and hash) with sanity check (6 ms) [ok]: SORT BY key STORE (2 ms) [ok]: SORT BY hash field STORE (1 ms) [ok]: SORT extracts STORE correctly (0 ms) [ok]: SORT_RO get keys (1 ms) [ok]: SORT extracts multiple STORE correctly (0 ms) [ok]: SORT DESC (1 ms) [ok]: SORT ALPHA against integer encoded strings (1 ms) [ok]: SORT sorted set (1 ms) [ok]: SORT sorted set BY nosort should retain ordering (2 ms) [ok]: SORT sorted set BY nosort + LIMIT (3 ms) [ok]: SORT sorted set BY nosort works as expected from scripts (1 ms) [ok]: SORT sorted set: +inf and -inf handling (2 ms) [ok]: SORT regression for issue #19, sorting floats (2 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) [ok]: SORT with STORE removes key if result is empty (github issue 227) (1 ms) [ok]: SORT with BY and STORE should still order output (1 ms) [ok]: SORT will complain with numerical sorting and bad doubles (1) (1 ms) [ok]: SORT will complain with numerical sorting and bad doubles (2) (1 ms) [ok]: SORT BY sub-sorts lexicographically if score is the same (1 ms) [ok]: SORT GET with pattern ending with just -> does not get hash field (1 ms) [ok]: SORT by nosort retains native order for lists (0 ms) [ok]: SORT by nosort plus store retains native order for lists (1 ms) [ok]: SORT by nosort with limit returns based on original list order (1 ms) [ok]: SORT_RO - Successful case (1 ms) [ok]: SORT_RO - Cannot run with STORE arg (0 ms) Average time to sort: 0.34000000000000002 milliseconds [ok]: SORT speed, 100 element list BY key, 100 times (34 ms) Average time to sort: 0.38 milliseconds [ok]: SORT speed, 100 element list BY hash field, 100 times (38 ms) Average time to sort: 0.27000000000000002 milliseconds [ok]: SORT speed, 100 element list directly, 100 times (28 ms) Average time to sort: 0.26000000000000001 milliseconds [ok]: SORT speed, 100 element list BY , 100 times (26 ms) [ok]: SETRANGE with huge offset (1 ms) [ok]: SORT STORE quicklist with the right options (48 ms) === (external:skip cluster sort) Starting server on 127.0.0.1:21141 ok [ok]: sort by in cluster mode (0 ms) [ok]: sort get in cluster mode (0 ms) [ok]: sort_ro by in cluster mode (1 ms) [ok]: sort_ro get in cluster mode (1 ms) [8/128 done]: unit/sort (15 seconds) Testing unit/aofrw === (aofrw external:skip logreqres:skip) Starting server on 127.0.0.1:21143 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite during write load: RDB preamble=yes (8006 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite during write load: RDB preamble=no (8134 ms) === (aofrw external:skip) Starting server on 127.0.0.1:21145 ok Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: Turning off AOF kills the background writing child if any (110 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with listpack encoding, string data (107 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with quicklist encoding, string data (289 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with listpack encoding, int data (111 ms) Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with quicklist encoding, int data (215 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with intset encoding, string data (106 ms) Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with hashtable encoding, string data (237 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with intset encoding, int data (106 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with hashtable encoding, int data (318 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with listpack encoding, string data (106 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with hashtable encoding, string data (295 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with listpack encoding, int data (106 ms) Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with hashtable encoding, int data (226 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with listpack encoding, string data (106 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with skiplist encoding, string data (302 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with listpack encoding, int data (106 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with skiplist encoding, int data (284 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: AOF rewrite functions (105 ms) [ok]: BGREWRITEAOF is delayed if BGSAVE is in progress (231 ms) [ok]: BGREWRITEAOF is refused if already in progress (23 ms) [9/128 done]: unit/aofrw (20 seconds) Testing unit/auth === (auth external:skip) Starting server on 127.0.0.1:21147 ok [ok]: AUTH fails if there is no password configured server side (1 ms) [ok]: Arity check for auth command (0 ms) === (auth external:skip) Starting server on 127.0.0.1:21149 ok [ok]: AUTH fails when a wrong password is given (6 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 (1 ms) [ok]: For unauthenticated clients multibulk and bulk length are limited (13 ms) [ok]: For unauthenticated clients output buffer is limited (7 ms) [ok]: For once authenticated clients output buffer is NOT limited (7 ms) === (auth_binary_password external:skip) Starting server on 127.0.0.1:21151 ok [ok]: AUTH fails when binary password is wrong (0 ms) [ok]: AUTH succeeds when binary password is correct (1 ms) === (primaryauth) Starting server on 127.0.0.1:21153 ok [ok]: primaryauth test with binary password dualchannel = yes (924 ms) === (auth_binary_password external:skip) Starting server on 127.0.0.1:21155 ok [ok]: AUTH fails when binary password is wrong (0 ms) [ok]: AUTH succeeds when binary password is correct (1 ms) === (primaryauth) Starting server on 127.0.0.1:21157 ok [ok]: primaryauth test with binary password dualchannel = no (924 ms) [10/128 done]: unit/auth (3 seconds) Testing unit/multi === (multi) Starting server on 127.0.0.1:21159 ok [ok]: MULTI / EXEC basics (1 ms) [ok]: DISCARD (2 ms) [ok]: Nested MULTI are not allowed (0 ms) [ok]: MULTI where commands alter argc/argv (1 ms) [ok]: WATCH inside MULTI is not allowed (1 ms) [ok]: EXEC fails if there are errors while queueing commands #1 (2 ms) [ok]: EXEC fails if there are errors while queueing commands #2 (8 ms) [ok]: If EXEC aborts, the client MULTI state is cleared (1 ms) [ok]: EXEC works on WATCHed key not modified (1 ms) [ok]: EXEC fail on WATCHed key modified (1 key of 1 watched) (1 ms) [ok]: EXEC fail on WATCHed key modified (1 key of 5 watched) (1 ms) [ok]: EXEC fail on WATCHed key modified by SORT with STORE even if the result is empty (1 ms) EXEC fail on lazy expired WATCHed key attempts: 0 [ok]: EXEC fail on lazy expired WATCHed key (103 ms) [ok]: WATCH stale keys should not fail EXEC (3 ms) [ok]: Delete WATCHed stale keys should not fail EXEC (4 ms) [ok]: FLUSHDB while watching stale keys should not fail EXEC (3 ms) [ok]: After successful EXEC key is no longer watched (1 ms) [ok]: After failed EXEC key is no longer watched (2 ms) [ok]: It is possible to UNWATCH (1 ms) [ok]: UNWATCH when there is nothing watched works as expected (0 ms) [ok]: FLUSHALL is able to touch the watched keys (1 ms) [ok]: FLUSHALL does not touch non affected keys (1 ms) [ok]: FLUSHDB is able to touch the watched keys (1 ms) [ok]: FLUSHDB does not touch non affected keys (1 ms) [ok]: SWAPDB is able to touch the watched keys that exist (1 ms) [ok]: SWAPDB is able to touch the watched keys that do not exist (1 ms) [ok]: SWAPDB does not touch watched stale keys (4 ms) [ok]: SWAPDB does not touch non-existing key replaced with stale key (4 ms) [ok]: SWAPDB does not touch stale key replaced with another stale key (4 ms) [ok]: WATCH is able to remember the DB a key belongs to (2 ms) [ok]: WATCH will consider touched keys target of EXPIRE (1 ms) [ok]: WATCH will consider touched expired keys (1117 ms) [ok]: DISCARD should clear the WATCH dirty flag on the client (2 ms) [ok]: DISCARD should UNWATCH all the keys (1 ms) [ok]: MULTI / EXEC is not propagated (single write command) (111 ms) [ok]: MULTI / EXEC is propagated correctly (multiple commands) (102 ms) [ok]: MULTI / EXEC is propagated correctly (multiple commands with SELECT) (101 ms) [ok]: MULTI / EXEC is propagated correctly (empty transaction) (100 ms) [ok]: MULTI / EXEC is propagated correctly (read-only commands) (101 ms) [ok]: MULTI / EXEC is propagated correctly (write command, no effect) (101 ms) [ok]: MULTI / EXEC with REPLICAOF (102 ms) [ok]: DISCARD should not fail during OOM (9 ms) [ok]: MULTI and script timeout (419 ms) [ok]: EXEC and script timeout (418 ms) [ok]: MULTI-EXEC body and script timeout (418 ms) [ok]: just EXEC and script timeout (419 ms) [ok]: exec with write commands and state change (8 ms) [ok]: exec with read commands and stale replica state change (9 ms) [ok]: EXEC with only read commands should not be rejected when OOM (8 ms) [ok]: EXEC with at least one use-memory command should fail (8 ms) [ok]: Blocking commands ignores the timeout (2 ms) [ok]: MULTI propagation of PUBLISH (66 ms) [ok]: MULTI propagation of SCRIPT LOAD (102 ms) [ok]: MULTI propagation of EVAL (100 ms) [ok]: MULTI propagation of SCRIPT FLUSH (102 ms) [ok]: MULTI propagation of XREADGROUP (102 ms) [ok]: MULTI with SAVE (1 ms) [ok]: MULTI with SHUTDOWN (1 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: MULTI with BGREWRITEAOF (206 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: MULTI with config set appendonly (208 ms) [ok]: MULTI with config error (0 ms) [ok]: Flushall while watching several keys by one client (1 ms) === (external:skip) Starting server on 127.0.0.1:21161 ok [ok]: MULTI with FLUSHALL and AOF (5 ms) === (external:skip cluster) Starting server on 127.0.0.1:21163 ok [ok]: Regression test for multi-exec with RANDOMKEY accessing the wrong per-slot dictionary (2 ms) [11/128 done]: unit/multi (7 seconds) Testing unit/other === (other) Starting server on 127.0.0.1:21165 ok [ok]: Coverage: HELP commands (3 ms) [ok]: Coverage: MEMORY MALLOC-STATS (2 ms) [ok]: Coverage: MEMORY PURGE (1 ms) [ok]: Coverage: ECHO (0 ms) [ok]: SAVE - make sure there are all the types as values (7 ms) [ok]: FUZZ stresser with data model binary (596 ms) [ok]: FUZZ stresser with data model alpha (593 ms) [ok]: FUZZ stresser with data model compr (571 ms) === (external:skip) Starting server on 127.0.0.1:21167 ok [ok]: FLUSHALL should not reset the dirty counter if we disable save (2 ms) [ok]: FLUSHALL should reset the dirty counter to 0 if we enable save (16 ms) Waiting for background save to finish... Waiting for background save to finish... [ok]: BGSAVE (114 ms) [ok]: SELECT an out of range DB (1 ms) [ok]: Check consistency of different data types after a reload (906 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: Same dataset digest if saving/reloading as AOF? (311 ms) Waiting for background AOF rewrite to finish... [ok]: EXPIRES after a reload (snapshot + append only file rewrite) (73 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: EXPIRES after AOF reload (without rewrite) (2222 ms) [ok]: PIPELINING stresser (also a regression for the old epoll bug) (527 ms) [ok]: APPEND basics (1 ms) [ok]: APPEND basics, integer encoded values (0 ms) [ok]: APPEND fuzzing (304 ms) [ok]: FLUSHDB (1 ms) [ok]: Perform a final SAVE to leave a clean DB on disk (74 ms) [ok]: RESET clears client state (1 ms) [ok]: RESET clears MONITOR state (7 ms) [ok]: RESET clears and discards MULTI state (1 ms) [ok]: RESET clears Pub/Sub state (1 ms) [ok]: RESET clears authenticated state (0 ms) [ok]: Subcommand syntax error crash (issue #10070) (0 ms) [ok]: Extended Redis Compatibility config (2 ms) === (other external:skip) Starting server on 127.0.0.1:21169 ok Waiting for background save to finish... Waiting for background save to finish... [ok]: Don't rehash if server has child process (607 ms) === (other external:skip) Starting server on 127.0.0.1:21171 ok [ok]: Process title set as expected (1 ms) === (other external:skip cluster slow) Starting server on 127.0.0.1:21173 ok [ok]: Server can trigger resizing (1721 ms) [ok]: Server can rewind and trigger smaller slot resizing (660 ms) === (other external:skip) Starting server on 127.0.0.1:21175 ok [ok]: Server can resize empty dict (191 ms) Creating temp file /build/reproducible-path/valkey-8.1.1+dfsg1/2891596 === (repl external:skip) Starting server on 127.0.0.1:21177 ok [ok]: test unixsocket options are set correctly (0 ms) Deleting temp file: /build/reproducible-path/valkey-8.1.1+dfsg1/2891596 [12/128 done]: unit/other (14 seconds) Testing unit/obuf-limits === (obuf-limits external:skip logreqres:skip) Starting server on 127.0.0.1:21179 ok [ok]: CONFIG SET client-output-buffer-limit (2 ms) [ok]: Client output buffer hard limit is enforced (9083 ms) [ok]: Client output buffer soft limit is enforced if time is overreached (4630 ms) [ok]: Client output buffer soft limit is not enforced too early and is enforced when no traffic (5025 ms) [ok]: No response for single command if client output buffer hard limit is enforced (133 ms) [ok]: No response for multi commands in pipeline if client output buffer limit is enforced (1123 ms) [ok]: Execute transactions completely even if client output buffer limit is enforced (34 ms) [ok]: Obuf limit, HRANDFIELD with huge count stopped mid-run (20 ms) [ok]: Obuf limit, KEYS stopped mid-run (199 ms) [13/128 done]: unit/obuf-limits (20 seconds) Testing unit/wait === (wait network external:skip) Starting server on 127.0.0.1:21181 ok === () Starting server on 127.0.0.1:21183 ok [ok]: Setup slave (370 ms) [ok]: WAIT out of range timeout (milliseconds) (1 ms) [ok]: WAIT should acknowledge 1 additional copy of the data (1 ms) [ok]: WAIT should not acknowledge 2 additional copies of the data (1010 ms) [ok]: WAIT should not acknowledge 1 additional copy if slave is blocked (1229 ms) [ok]: WAIT implicitly blocks on client pause since ACKs aren't sent (1207 ms) [ok]: WAIT replica multiple clients unblock - reuse last result (42 ms) === () Starting server on 127.0.0.1:21185 ok [ok]: Setup a new replica (108 ms) [ok]: WAIT in script will work (739 ms) === () Starting server on 127.0.0.1:21187 ok [ok]: WAITAOF local copy before fsync (94 ms) [ok]: WAITAOF local copy everysec (0 ms) [ok]: WAITAOF local copy with appendfsync always (402 ms) [ok]: WAITAOF local wait and then stop aof (58 ms) [ok]: WAITAOF local on server with aof disabled (1 ms) [ok]: WAITAOF local if AOFRW was postponed (682 ms) === () Starting server on 127.0.0.1:21189 ok [ok]: WAITAOF on demoted master gets unblocked with an error (7 ms) [ok]: WAITAOF replica copy before fsync (138 ms) [ok]: WAITAOF replica copy everysec (569 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica copy everysec with AOFRW (1172 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica copy everysec with slow AOFRW (2035 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica copy everysec->always with AOFRW (113 ms) [ok]: WAITAOF replica copy appendfsync always (6 ms) [ok]: WAITAOF replica copy if replica is blocked (129 ms) [ok]: WAITAOF replica multiple clients unblock - reuse last result (84 ms) [ok]: WAITAOF on promoted replica (1 ms) [ok]: WAITAOF master that loses a replica and backlog is dropped (2007 ms) [ok]: WAITAOF master without backlog, wait is released when the replica finishes full-sync (700 ms) [ok]: WAITAOF master isn't configured to do AOF (1007 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica isn't configured to do AOF (245 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: WAITAOF both local and replica got AOF enabled at runtime (772 ms) [ok]: WAITAOF master sends PING after last write (1205 ms) [ok]: WAITAOF master client didn't send any write command (1209 ms) [ok]: WAITAOF master client didn't send any command (1203 ms) === () Starting server on 127.0.0.1:21191 ok === () Starting server on 127.0.0.1:21193 ok [ok]: WAITAOF when replica switches between masters, fsync: no (3416 ms) === () Starting server on 127.0.0.1:21195 ok === () Starting server on 127.0.0.1:21197 ok [ok]: WAITAOF when replica switches between masters, fsync: everysec (3391 ms) === () Starting server on 127.0.0.1:21199 ok === () Starting server on 127.0.0.1:21201 ok [ok]: WAITAOF when replica switches between masters, fsync: always (1358 ms) === (failover external:skip) Starting server on 127.0.0.1:21203 ok === () Starting server on 127.0.0.1:21205 ok === () Starting server on 127.0.0.1:21207 ok [ok]: setup replication for following tests (494 ms) Waiting for background AOF rewrite to finish... Waiting for background AOF rewrite to finish... [ok]: WAIT and WAITAOF replica multiple clients unblock - reuse last result (612 ms) [14/128 done]: unit/wait (30 seconds) Testing unit/info-command === (info and its relative command) Starting server on 127.0.0.1:21209 ok Testing Valkey version 7.2.4 (00000000) [ok]: Extract version and sha1 details from info command and print (1 ms) [ok]: info command with at most one sub command (1 ms) [ok]: info command with one sub-section (1 ms) [ok]: info command with multiple sub-sections (1 ms) [15/128 done]: unit/info-command (1 seconds) Testing unit/pubsubshard === (pubsubshard external:skip) Starting server on 127.0.0.1:21211 ok [ok]: SPUBLISH/SSUBSCRIBE basics (8 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (14 ms) [ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (8 ms) [ok]: SSUBSCRIBE to one channel more than once (7 ms) [ok]: SUNSUBSCRIBE from non-subscribed channels (7 ms) [ok]: PUBSUB command basics (1 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (16 ms) [ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (17 ms) [ok]: PubSubShard with CLIENT REPLY OFF (97 ms) === (pubsubshard external:skip) Starting server on 127.0.0.1:21213 ok === (pubsubshard external:skip) Starting server on 127.0.0.1:21215 ok [ok]: setup replication for following tests (103 ms) [ok]: publish message to master and receive on replica (14 ms) [16/128 done]: unit/pubsubshard (1 seconds) Testing unit/client-eviction === () Starting server on 127.0.0.1:21217 ok [ok]: client evicted due to large argv (84 ms) [ok]: client evicted due to large query buf (34 ms) [ok]: client evicted due to percentage of maxmemory (22 ms) [ok]: client evicted due to large multi buf (261 ms) [ok]: client evicted due to watched key list (518 ms) [ok]: client evicted due to pubsub subscriptions (2317 ms) [ok]: client evicted due to tracking redirection (38 ms) [ok]: client evicted due to client tracking prefixes (1318 ms) [ok]: client evicted due to output buf (39 ms) [ok]: client no-evict on (93 ms) [ok]: client no-evict off (42 ms) === () Starting server on 127.0.0.1:21219 ok [ok]: avoid client eviction when client is freed by output buffer limit (127 ms) === () Starting server on 127.0.0.1:21221 ok [ok]: decrease maxmemory-clients causes client eviction (631 ms) === () Starting server on 127.0.0.1:21223 ok [ok]: evict clients only until below limit (200 ms) === () Starting server on 127.0.0.1:21225 ok [ok]: evict clients in right order (large to small) (330 ms) === () Starting server on 127.0.0.1:21227 ok [ok]: client total memory grows during client no-evict (217 ms) [ok]: client total memory grows during maxmemory-clients disabled (163 ms) [17/128 done]: unit/client-eviction (9 seconds) Testing unit/limits === (limits network external:skip) Starting server on 127.0.0.1:21229 ok [ok]: Check if maxclients works refusing connections (1070 ms) [18/128 done]: unit/limits (2 seconds) Testing unit/replybufsize === (replybufsize) Starting server on 127.0.0.1:21231 ok [ok]: verify reply buffer limits (660 ms) [19/128 done]: unit/replybufsize (1 seconds) Testing unit/maxmemory === (maxmemory external:skip) Starting server on 127.0.0.1:21233 ok evicted keys: 2 evicted clients: 0 dbsize: 48 [ok]: eviction due to output buffers of many MGET clients, client eviction: false (229 ms) evicted keys: 27 evicted clients: 0 dbsize: 22 [ok]: eviction due to input buffer of a dead client, client eviction: false (3565 ms) evicted keys: 15 evicted clients: 0 dbsize: 35 [ok]: eviction due to output buffers of pubsub, client eviction: false (975 ms) evicted keys: 0 evicted clients: 11 dbsize: 50 [ok]: eviction due to output buffers of many MGET clients, client eviction: true (538 ms) evicted keys: 0 evicted clients: 18 dbsize: 50 [ok]: eviction due to input buffer of a dead client, client eviction: true (3803 ms) evicted keys: 0 evicted clients: 6 dbsize: 50 [ok]: eviction due to output buffers of pubsub, client eviction: true (1054 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21235 ok [ok]: maxmemory - is the memory limit honoured? (policy allkeys-random) (169 ms) [ok]: maxmemory - is the memory limit honoured? (policy allkeys-lru) (674 ms) [ok]: maxmemory - is the memory limit honoured? (policy allkeys-lfu) (667 ms) [ok]: maxmemory - is the memory limit honoured? (policy volatile-lru) (1303 ms) [ok]: maxmemory - is the memory limit honoured? (policy volatile-lfu) (713 ms) [ok]: maxmemory - is the memory limit honoured? (policy volatile-random) (703 ms) [ok]: maxmemory - is the memory limit honoured? (policy volatile-ttl) (695 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (allkeys-random) (570 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (allkeys-lru) (834 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-lru) (693 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-random) (833 ms) [ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-ttl) (832 ms) [ok]: maxmemory - policy volatile-lru should only remove volatile keys. (5295 ms) [ok]: maxmemory - policy volatile-lfu should only remove volatile keys. (11291 ms) [ok]: maxmemory - policy volatile-random should only remove volatile keys. (12654 ms) [ok]: maxmemory - policy volatile-ttl should only remove volatile keys. (14548 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21237 ok === () Starting server on 127.0.0.1:21239 ok [ok]: slave buffer are counted correctly (40096 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21241 ok === () Starting server on 127.0.0.1:21243 ok [ok]: replica buffer don't induce eviction (15652 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21245 ok [ok]: Don't rehash if used memory exceeds maxmemory after rehash (367 ms) === (maxmemory external:skip io-threads:skip) Starting server on 127.0.0.1:21247 ok evicted: 30 evicted: 30 [ok]: client tracking don't cause eviction feedback loop (1912 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21249 ok [ok]: propagation with eviction (81 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21251 ok [ok]: propagation with eviction in MULTI (82 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21253 ok [ok]: lru/lfu value of the key just added (2 ms) === (maxmemory external:skip) Starting server on 127.0.0.1:21255 ok [ok]: Import mode should forbid eviction (2 ms) [20/128 done]: unit/maxmemory (124 seconds) Testing unit/commandlog === (commandlog) Starting server on 127.0.0.1:21257 ok [ok]: COMMANDLOG - check that it starts with an empty log (1 ms) [ok]: COMMANDLOG - only logs commands exceeding the threshold (203 ms) [ok]: COMMANDLOG - zero max length is correctly handled (17 ms) [ok]: COMMANDLOG - max entries is correctly handled (16 ms) [ok]: COMMANDLOG - GET optional argument to limit output len works (5 ms) [ok]: COMMANDLOG - RESET subcommand works (2 ms) [ok]: COMMANDLOG - logged entry sanity check (202 ms) [ok]: COMMANDLOG slow - Certain commands are omitted that contain sensitive information (4 ms) [ok]: COMMANDLOG slow - Some commands can redact sensitive fields (1 ms) [ok]: COMMANDLOG slow - Rewritten commands are logged as their original command (17 ms) [ok]: COMMANDLOG slow - commands with too many arguments are trimmed (1 ms) [ok]: COMMANDLOG slow - too long arguments are trimmed (0 ms) [ok]: COMMANDLOG slow - EXEC is not logged, just executed commands (201 ms) [ok]: COMMANDLOG slow - can clean older entries (201 ms) [ok]: COMMANDLOG slow - can be disabled (403 ms) [ok]: COMMANDLOG slow - count must be >= -1 (1 ms) [ok]: COMMANDLOG slow - get all slow logs (2 ms) [ok]: COMMANDLOG slow - blocking command is reported only after unblocked (10 ms) [ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 0 (2 ms) [ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 1 (1 ms) [21/128 done]: unit/commandlog (2 seconds) Testing unit/tls === (tls) Starting server on 127.0.0.1:21259 ok [ok]: TLS: Not accepting non-TLS connections on a TLS port (1 ms) [ok]: TLS: Verify tls-auth-clients behaves as expected (14 ms) [ok]: TLS: Verify tls-protocols behaves as expected (11 ms) [ok]: TLS: Verify tls-ciphers behaves as expected (19 ms) [ok]: TLS: Verify tls-prefer-server-ciphers behaves as expected (20 ms) === () Starting server on 127.0.0.1:21261 ok [ok]: TLS: Verify tls-cert-file is also used as a client cert if none specified (359 ms) [ok]: TLS: switch between tcp and tls ports (14 ms) [ok]: TLS: Working with an encrypted keyfile (15 ms) [22/128 done]: unit/tls (0 seconds) Testing unit/latency-monitor === (latency-monitor needs:latency) Starting server on 127.0.0.1:21263 ok [ok]: LATENCY HISTOGRAM with empty histogram (1 ms) [ok]: LATENCY HISTOGRAM all commands (1 ms) [ok]: LATENCY HISTOGRAM sub commands (2 ms) [ok]: LATENCY HISTOGRAM with a subset of commands (2 ms) [ok]: LATENCY HISTOGRAM command (1 ms) [ok]: LATENCY HISTOGRAM with wrong command name skips the invalid one (1 ms) [ok]: Test latency events logging (3404 ms) LATENCY HISTORY data: {1784430215 300} {1784430216 400} {1784430218 500} [ok]: LATENCY HISTORY output is ok (1 ms) LATENCY LATEST data: {command 1784430218 500 500 1200 3} [ok]: LATENCY LATEST output is ok (0 ms) LATENCY GRAPH data: command - high 500 ms, low 300 ms (all time high 500 ms) -------------------------------------------------------------------------------- # _| || _|| 320 sss [ok]: LATENCY GRAPH can output the event graph (1 ms) [ok]: LATENCY GRAPH can output the expire event graph (0 ms) [ok]: LATENCY of expire events are correctly collected (2075 ms) [ok]: LATENCY HISTORY / RESET with wrong event name is fine (0 ms) [ok]: LATENCY DOCTOR produces some output (2 ms) [ok]: LATENCY RESET is able to reset events (0 ms) [ok]: LATENCY HELP should not have unexpected options (0 ms) === (latency-monitor cluster external:skip needs:latency) Starting server on 127.0.0.1:21265 ok === (latency-monitor cluster external:skip needs:latency) Starting server on 127.0.0.1:21267 ok [ok]: Cluster config file latency (25 ms) [23/128 done]: unit/latency-monitor (17 seconds) Testing unit/slowlog === (slowlog) Starting server on 127.0.0.1:21269 ok [ok]: SLOWLOG - check that it starts with an empty log (0 ms) [ok]: SLOWLOG - only logs commands taking more time than specified (201 ms) [ok]: SLOWLOG - zero max length is correctly handled (17 ms) [ok]: SLOWLOG - max entries is correctly handled (15 ms) [ok]: SLOWLOG - GET optional argument to limit output len works (1 ms) [ok]: SLOWLOG - RESET subcommand works (1 ms) [ok]: SLOWLOG - logged entry sanity check (201 ms) [ok]: SLOWLOG - Certain commands are omitted that contain sensitive information (4 ms) [ok]: SLOWLOG - Some commands can redact sensitive fields (2 ms) [ok]: SLOWLOG - Rewritten commands are logged as their original command (12 ms) [ok]: SLOWLOG - commands with too many arguments are trimmed (2 ms) [ok]: SLOWLOG - too long arguments are trimmed (1 ms) [ok]: SLOWLOG - EXEC is not logged, just executed commands (201 ms) [ok]: SLOWLOG - can clean older entries (201 ms) [ok]: SLOWLOG - can be disabled (403 ms) [ok]: SLOWLOG - count must be >= -1 (0 ms) [ok]: SLOWLOG - get all slow logs (2 ms) [ok]: SLOWLOG - blocking command is reported only after unblocked (9 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 0 (1 ms) [ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 1 (1 ms) [24/128 done]: unit/slowlog (2 seconds) Testing unit/violations [ignore]: large memory flag not provided [ignore]: large memory flag not provided [ignore]: large memory flag not provided [ignore]: large memory flag not provided [ignore]: large memory flag not provided [ignore]: large memory flag not provided === () Starting server on 127.0.0.1:21271 ok [ok]: SORT adds integer field to list (2 ms) [25/128 done]: unit/violations (0 seconds) Testing unit/introspection-2 === (introspection) Starting server on 127.0.0.1:21273 ok [ok]: The microsecond part of the TIME command will not overflow (0 ms) [ok]: TTL, TYPE and EXISTS do not alter the last access time of a key (3005 ms) [ok]: TOUCH alters the last access time of a key (3005 ms) [ok]: TOUCH alters the last access time of a key in no-touch mode (3004 ms) [ok]: Operations in no-touch mode do not alter the last access time of a key (1103 ms) [ok]: TOUCH returns the number of existing keys specified (1 ms) [ok]: command stats for GEOADD (1 ms) [ok]: errors stats for GEOADD (1 ms) [ok]: command stats for EXPIRE (1 ms) [ok]: command stats for BRPOP (1 ms) [ok]: command stats for MULTI (3 ms) [ok]: command stats for scripts (2 ms) [ok]: COMMAND COUNT get total number of commands (0 ms) [ok]: COMMAND GETKEYS GET (0 ms) [ok]: COMMAND GETKEYSANDFLAGS (1 ms) [ok]: COMMAND GETKEYS MEMORY USAGE (0 ms) [ok]: COMMAND GETKEYS XGROUP (0 ms) [ok]: COMMAND GETKEYS EVAL with keys (0 ms) [ok]: COMMAND GETKEYS EVAL without keys (0 ms) [ok]: COMMAND GETKEYS LCS (0 ms) [ok]: COMMAND GETKEYS MORE THAN 256 KEYS (2 ms) [ok]: COMMAND LIST syntax error (0 ms) [ok]: COMMAND LIST WITHOUT FILTERBY (3 ms) [ok]: COMMAND LIST FILTERBY ACLCAT against non existing category (0 ms) [ok]: COMMAND LIST FILTERBY ACLCAT - list all commands/subcommands (1 ms) [ok]: COMMAND LIST FILTERBY PATTERN - list all commands/subcommands (1 ms) [ok]: COMMAND LIST FILTERBY MODULE against non existing module (1 ms) [ok]: COMMAND INFO of invalid subcommands (0 ms) [ok]: SET command will not be marked with movablekeys (1 ms) [ok]: GET command will not be marked with movablekeys (0 ms) [ok]: MSET command will not be marked with movablekeys (1 ms) [ok]: BITFIELD command will not be marked with movablekeys (0 ms) [ok]: LMOVE command will not be marked with movablekeys (1 ms) [ok]: LPOP command will not be marked with movablekeys (0 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 (1 ms) [ok]: MEMORY|USAGE command will not be marked with movablekeys (0 ms) [ok]: RENAME command will not be marked with movablekeys (1 ms) [ok]: GEORADIUS_RO command will not be marked with movablekeys (0 ms) [ok]: ZUNIONSTORE command is marked with movablekeys (1 ms) [ok]: XREAD command is marked with movablekeys (0 ms) [ok]: EVAL command is marked with movablekeys (0 ms) [ok]: SORT command is marked with movablekeys (1 ms) [ok]: SORT_RO command is marked with movablekeys (0 ms) [ok]: MIGRATE command is marked with movablekeys (1 ms) [ok]: GEORADIUS command is marked with movablekeys (0 ms) [26/128 done]: unit/introspection-2 (10 seconds) Testing unit/memefficiency === (memefficiency external:skip) Starting server on 127.0.0.1:21275 ok [ok]: Memory efficiency with values in range 32 (608 ms) [ok]: Memory efficiency with values in range 64 (419 ms) [ok]: Memory efficiency with values in range 128 (525 ms) [ok]: Memory efficiency with values in range 1024 (555 ms) [ok]: Memory efficiency with values in range 16384 (1267 ms) === (defrag external:skip standalone) Starting server on 127.0.0.1:21277 ok === (defrag external:skip standalone) Starting server on 127.0.0.1:21279 ok Frag info: test start (Active Defrag main dictionary: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 61.41 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 32.91 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 2961264) ===== [err]: Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 2961264:M 19 Jul 2026 17:04:07.653 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2961264:M 19 Jul 2026 17:04:07.653 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2961264:M 19 Jul 2026 17:04:07.653 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2961264, just started 2961264:M 19 Jul 2026 17:04:07.653 * Configuration loaded 2961264:M 19 Jul 2026 17:04:07.653 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2961264:M 19 Jul 2026 17:04:07.653 * monotonic clock: POSIX clock_gettime 2961264:M 19 Jul 2026 17:04:07.654 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21280 |###| .+###############+. |###| PID: 2961264 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2961264:M 19 Jul 2026 17:04:07.657 * Server initialized 2961264:M 19 Jul 2026 17:04:07.661 * Creating AOF base file appendonly.aof.1.base.rdb on server start 2961264:M 19 Jul 2026 17:04:07.664 * Creating AOF incr file appendonly.aof.1.incr.aof on server start 2961264:M 19 Jul 2026 17:04:07.664 * Ready to accept connections tcp 2961264:M 19 Jul 2026 17:04:07.664 * Ready to accept connections unix 2961264:M 19 Jul 2026 17:04:07.664 * Ready to accept connections tls 2961264:M 19 Jul 2026 17:04:07.759 - Accepted 127.0.0.1:40945 2961264:M 19 Jul 2026 17:04:07.767 - Client closed connection id=2 addr=127.0.0.1:40945 laddr=127.0.0.1:21279 fd=12 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2961264:M 19 Jul 2026 17:04:07.770 - Accepted 127.0.0.1:38053 ### Starting test Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl 2961264:M 19 Jul 2026 17:04:07.903 - Accepted 127.0.0.1:33487 2961264:M 19 Jul 2026 17:04:12.695 - DB 9: 122854 keys (40951 volatile) in 229376 slots HT. 2961264:M 19 Jul 2026 17:04:17.743 - DB 9: 200000 keys (66667 volatile) in 229376 slots HT. 2961264:M 19 Jul 2026 17:04:22.767 - DB 9: 100000 keys (33333 volatile) in 229376 slots HT. 2961264:M 19 Jul 2026 17:04:23.534 - Client closed connection id=4 addr=127.0.0.1:33487 laddr=127.0.0.1:21279 fd=13 name= age=16 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=14029664 tot-net-out=1866673 tot-cmds=366668 ===== End of server log (pid 2961264) ===== ===== Start of server stderr log (pid 2961264) ===== ===== End of server stderr log (pid 2961264) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21281 ok Frag info: test start (Active Defrag eval scripts: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 76.04 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 49.25 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 2968957) ===== [err]: Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 2968957:M 19 Jul 2026 17:04:23.712 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2968957:M 19 Jul 2026 17:04:23.713 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2968957:M 19 Jul 2026 17:04:23.713 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2968957, just started 2968957:M 19 Jul 2026 17:04:23.713 * Configuration loaded 2968957:M 19 Jul 2026 17:04:23.714 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2968957:M 19 Jul 2026 17:04:23.714 * monotonic clock: POSIX clock_gettime 2968957:M 19 Jul 2026 17:04:23.714 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21282 |###| .+###############+. |###| PID: 2968957 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2968957:M 19 Jul 2026 17:04:23.717 * Server initialized 2968957:M 19 Jul 2026 17:04:23.717 * Ready to accept connections tcp 2968957:M 19 Jul 2026 17:04:23.717 * Ready to accept connections unix 2968957:M 19 Jul 2026 17:04:23.717 * Ready to accept connections tls 2968957:M 19 Jul 2026 17:04:23.819 - Accepted 127.0.0.1:41927 2968957:M 19 Jul 2026 17:04:23.828 - Client closed connection id=2 addr=127.0.0.1:41927 laddr=127.0.0.1:21281 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2968957:M 19 Jul 2026 17:04:23.831 - Accepted 127.0.0.1:40401 ### Starting test Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl 2968957:M 19 Jul 2026 17:04:23.963 - Accepted 127.0.0.1:35959 2968957:M 19 Jul 2026 17:04:28.740 - DB 9: 28540 keys (0 volatile) in 57344 slots HT. 2968957:M 19 Jul 2026 17:04:29.851 - Client closed connection id=4 addr=127.0.0.1:35959 laddr=127.0.0.1:21281 fd=12 name= age=6 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=51177803 tot-net-out=2800005 tot-cmds=150001 ===== End of server log (pid 2968957) ===== ===== Start of server stderr log (pid 2968957) ===== ===== End of server stderr log (pid 2968957) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21283 ok Frag info: test start (Active Defrag big hash: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 61.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 32.47 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 2970020) ===== [err]: Active Defrag big hash: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 2970020:M 19 Jul 2026 17:04:30.075 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2970020:M 19 Jul 2026 17:04:30.075 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2970020:M 19 Jul 2026 17:04:30.075 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2970020, just started 2970020:M 19 Jul 2026 17:04:30.075 * Configuration loaded 2970020:M 19 Jul 2026 17:04:30.075 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2970020:M 19 Jul 2026 17:04:30.075 * monotonic clock: POSIX clock_gettime 2970020:M 19 Jul 2026 17:04:30.075 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21284 |###| .+###############+. |###| PID: 2970020 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2970020:M 19 Jul 2026 17:04:30.078 * Server initialized 2970020:M 19 Jul 2026 17:04:30.079 * Ready to accept connections tcp 2970020:M 19 Jul 2026 17:04:30.079 * Ready to accept connections unix 2970020:M 19 Jul 2026 17:04:30.079 * Ready to accept connections tls 2970020:M 19 Jul 2026 17:04:30.182 - Accepted 127.0.0.1:37157 2970020:M 19 Jul 2026 17:04:30.198 - Client closed connection id=2 addr=127.0.0.1:37157 laddr=127.0.0.1:21283 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2970020:M 19 Jul 2026 17:04:30.205 - Accepted 127.0.0.1:38157 ### Starting test Active Defrag big hash: standalone in tests/unit/memefficiency.tcl 2970020:M 19 Jul 2026 17:04:30.354 - Accepted 127.0.0.1:44799 2970020:M 19 Jul 2026 17:04:35.126 - DB 9: 16 keys (0 volatile) in 28 slots HT. 2970020:M 19 Jul 2026 17:04:40.156 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2970020:M 19 Jul 2026 17:04:45.172 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2970020:M 19 Jul 2026 17:04:46.047 - Client closed connection id=4 addr=127.0.0.1:44799 laddr=127.0.0.1:21283 fd=12 name= age=16 idle=2 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=hdel user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=61996778 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 2970020) ===== ===== Start of server stderr log (pid 2970020) ===== ===== End of server stderr log (pid 2970020) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21285 ok Frag info: test start (Active Defrag big list: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 86.47 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 44.64 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 2972579) ===== [err]: Active Defrag big list: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 2972579:M 19 Jul 2026 17:04:46.210 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2972579:M 19 Jul 2026 17:04:46.210 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2972579:M 19 Jul 2026 17:04:46.210 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2972579, just started 2972579:M 19 Jul 2026 17:04:46.210 * Configuration loaded 2972579:M 19 Jul 2026 17:04:46.210 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2972579:M 19 Jul 2026 17:04:46.211 * monotonic clock: POSIX clock_gettime 2972579:M 19 Jul 2026 17:04:46.211 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21286 |###| .+###############+. |###| PID: 2972579 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2972579:M 19 Jul 2026 17:04:46.214 * Server initialized 2972579:M 19 Jul 2026 17:04:46.214 * Ready to accept connections tcp 2972579:M 19 Jul 2026 17:04:46.214 * Ready to accept connections unix 2972579:M 19 Jul 2026 17:04:46.214 * Ready to accept connections tls 2972579:M 19 Jul 2026 17:04:46.317 - Accepted 127.0.0.1:32835 2972579:M 19 Jul 2026 17:04:46.324 - Client closed connection id=2 addr=127.0.0.1:32835 laddr=127.0.0.1:21285 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2972579:M 19 Jul 2026 17:04:46.328 - Accepted 127.0.0.1:34007 ### Starting test Active Defrag big list: standalone in tests/unit/memefficiency.tcl 2972579:M 19 Jul 2026 17:04:46.460 - Accepted 127.0.0.1:45599 2972579:M 19 Jul 2026 17:04:51.223 - DB 9: 16 keys (0 volatile) in 28 slots HT. 2972579:M 19 Jul 2026 17:04:56.246 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2972579:M 19 Jul 2026 17:05:01.268 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2972579:M 19 Jul 2026 17:05:06.299 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2972579:M 19 Jul 2026 17:05:11.340 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2972579:M 19 Jul 2026 17:05:12.517 - Client closed connection id=4 addr=127.0.0.1:45599 laddr=127.0.0.1:21285 fd=12 name= age=26 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=lmove user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=85694908 tot-net-out=37833258 tot-cmds=400001 ===== End of server log (pid 2972579) ===== ===== Start of server stderr log (pid 2972579) ===== ===== End of server stderr log (pid 2972579) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21287 ok Frag info: test start (Active Defrag big set: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 67.59 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 35.60 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 2984197) ===== [err]: Active Defrag big set: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 2984197:M 19 Jul 2026 17:05:12.783 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2984197:M 19 Jul 2026 17:05:12.783 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2984197:M 19 Jul 2026 17:05:12.783 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2984197, just started 2984197:M 19 Jul 2026 17:05:12.783 * Configuration loaded 2984197:M 19 Jul 2026 17:05:12.783 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2984197:M 19 Jul 2026 17:05:12.783 * monotonic clock: POSIX clock_gettime 2984197:M 19 Jul 2026 17:05:12.784 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21288 |###| .+###############+. |###| PID: 2984197 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2984197:M 19 Jul 2026 17:05:12.787 * Server initialized 2984197:M 19 Jul 2026 17:05:12.787 * Ready to accept connections tcp 2984197:M 19 Jul 2026 17:05:12.787 * Ready to accept connections unix 2984197:M 19 Jul 2026 17:05:12.787 * Ready to accept connections tls 2984197:M 19 Jul 2026 17:05:12.889 - Accepted 127.0.0.1:39761 2984197:M 19 Jul 2026 17:05:12.902 - Client closed connection id=2 addr=127.0.0.1:39761 laddr=127.0.0.1:21287 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2984197:M 19 Jul 2026 17:05:12.905 - Accepted 127.0.0.1:35937 ### Starting test Active Defrag big set: standalone in tests/unit/memefficiency.tcl 2984197:M 19 Jul 2026 17:05:13.037 - Accepted 127.0.0.1:43161 2984197:M 19 Jul 2026 17:05:17.798 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2984197:M 19 Jul 2026 17:05:22.818 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2984197:M 19 Jul 2026 17:05:25.434 - Client closed connection id=4 addr=127.0.0.1:43161 laddr=127.0.0.1:21287 fd=12 name= age=12 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=srem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=100696778 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 2984197) ===== ===== Start of server stderr log (pid 2984197) ===== ===== End of server stderr log (pid 2984197) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21289 ok Frag info: test start (Active Defrag big zset: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 76.72 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 40.69 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 2991527) ===== [err]: Active Defrag big zset: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 2991527:M 19 Jul 2026 17:05:25.830 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2991527:M 19 Jul 2026 17:05:25.830 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2991527:M 19 Jul 2026 17:05:25.830 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2991527, just started 2991527:M 19 Jul 2026 17:05:25.830 * Configuration loaded 2991527:M 19 Jul 2026 17:05:25.830 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2991527:M 19 Jul 2026 17:05:25.831 * monotonic clock: POSIX clock_gettime 2991527:M 19 Jul 2026 17:05:25.831 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21290 |###| .+###############+. |###| PID: 2991527 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2991527:M 19 Jul 2026 17:05:25.834 * Server initialized 2991527:M 19 Jul 2026 17:05:25.834 * Ready to accept connections tcp 2991527:M 19 Jul 2026 17:05:25.834 * Ready to accept connections unix 2991527:M 19 Jul 2026 17:05:25.834 * Ready to accept connections tls 2991527:M 19 Jul 2026 17:05:25.936 - Accepted 127.0.0.1:37873 2991527:M 19 Jul 2026 17:05:25.943 - Client closed connection id=2 addr=127.0.0.1:37873 laddr=127.0.0.1:21289 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2991527:M 19 Jul 2026 17:05:25.946 - Accepted 127.0.0.1:40983 ### Starting test Active Defrag big zset: standalone in tests/unit/memefficiency.tcl 2991527:M 19 Jul 2026 17:05:26.078 - Accepted 127.0.0.1:44029 2991527:M 19 Jul 2026 17:05:30.856 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2991527:M 19 Jul 2026 17:05:35.877 - DB 9: 17 keys (0 volatile) in 28 slots HT. 2991527:M 19 Jul 2026 17:05:37.246 - Client closed connection id=4 addr=127.0.0.1:44029 laddr=127.0.0.1:21289 fd=12 name= age=11 idle=2 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=zrem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=90897145 tot-net-out=1200005 tot-cmds=300001 ===== End of server log (pid 2991527) ===== ===== Start of server stderr log (pid 2991527) ===== ===== End of server stderr log (pid 2991527) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21291 ok Frag info: test start (Active Defrag stream: standalone) used: 2.37 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 72.05 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data used: 37.71 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 ===== Start of server log (pid 2992455) ===== [err]: Active Defrag stream: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test 2992455:M 19 Jul 2026 17:05:37.415 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2992455:M 19 Jul 2026 17:05:37.415 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2992455:M 19 Jul 2026 17:05:37.415 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2992455, just started 2992455:M 19 Jul 2026 17:05:37.415 * Configuration loaded 2992455:M 19 Jul 2026 17:05:37.415 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2992455:M 19 Jul 2026 17:05:37.415 * monotonic clock: POSIX clock_gettime 2992455:M 19 Jul 2026 17:05:37.415 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21292 |###| .+###############+. |###| PID: 2992455 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2992455:M 19 Jul 2026 17:05:37.419 * Server initialized 2992455:M 19 Jul 2026 17:05:37.419 * Ready to accept connections tcp 2992455:M 19 Jul 2026 17:05:37.419 * Ready to accept connections unix 2992455:M 19 Jul 2026 17:05:37.419 * Ready to accept connections tls 2992455:M 19 Jul 2026 17:05:37.520 - Accepted 127.0.0.1:34685 2992455:M 19 Jul 2026 17:05:37.527 - Client closed connection id=2 addr=127.0.0.1:34685 laddr=127.0.0.1:21291 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2992455:M 19 Jul 2026 17:05:37.531 - Accepted 127.0.0.1:42639 ### Starting test Active Defrag stream: standalone in tests/unit/memefficiency.tcl 2992455:M 19 Jul 2026 17:05:37.662 - Accepted 127.0.0.1:39233 2992455:M 19 Jul 2026 17:05:42.432 - DB 9: 200000 keys (0 volatile) in 229376 slots HT. 2992455:M 19 Jul 2026 17:05:47.451 - DB 9: 100000 keys (0 volatile) in 229376 slots HT. 2992455:M 19 Jul 2026 17:05:47.761 - Client closed connection id=4 addr=127.0.0.1:39233 laddr=127.0.0.1:21291 fd=12 name= age=10 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=36833358 tot-net-out=4800005 tot-cmds=300001 ===== End of server log (pid 2992455) ===== ===== Start of server stderr log (pid 2992455) ===== ===== End of server stderr log (pid 2992455) ===== === (defrag external:skip standalone) Starting server on 127.0.0.1:21293 ok Frag info: test start (pubsub) used: 2.33 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after adding data used: 59.46 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Frag info: after fragmenting data used: 32.09 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 ===== Start of server log (pid 2992812) ===== ### Starting server for test 2992812:M 19 Jul 2026 17:05:47.984 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 2992812:M 19 Jul 2026 17:05:47.984 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo 2992812:M 19 Jul 2026 17:05:47.984 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2992812, just started 2992812:M 19 Jul 2026 17:05:47.984 * Configuration loaded 2992812:M 19 Jul 2026 17:05:47.985 * Increased maximum number of open files to 10032 (it was originally set to 1024). 2992812:M 19 Jul 2026 17:05:47.985 * monotonic clock: POSIX clock_gettime 2992812:M 19 Jul 2026 17:05:47.985 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode |####+' .+#######+. '+####| Port: 21294 |###| .+###############+. |###| PID: 2992812 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io |###| |####. '-' .####| |###| |###| |#####*. .*#####| |###| |###| '+#####| |#####+' |###| |####+. +##| |#+' .+####| '#######+ |##| .+########' '+###| |##| .+########+' '| |####+########+' +#########+' '+v+' 2992812:M 19 Jul 2026 17:05:47.988 * Server initialized 2992812:M 19 Jul 2026 17:05:47.988 * Ready to accept connections tcp 2992812:M 19 Jul 2026 17:05:47.988 * Ready to accept connections unix 2992812:M 19 Jul 2026 17:05:47.988 * Ready to accept connections tls 2992812:M 19 Jul 2026 17:05:48.091 - Accepted 127.0.0.1:44435 2992812:M 19 Jul 2026 17:05:48.098 - Client closed connection id=2 addr=127.0.0.1:44435 laddr=127.0.0.1:21293 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 2992812:M 19 Jul 2026 17:05:48.101 - Accepted 127.0.0.1:34543 ### Starting test Active Defrag pubsub: standalone in tests/unit/memefficiency.tcl 2992812:M 19 Jul 2026 17:05:48.108 - Accepted 127.0.0.1:43421 2992812:M 19 Jul 2026 17:06:29.857 - Client closed connection id=3 addr=127.0.0.1:34543 laddr=127.0.0.1:21293 fd=11 name= age=41 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=1024 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=config|set user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=286 tot-net-out=92466 tot-cmds=17 2992812:signal-handler (1784430389) Received SIGTERM scheduling shutdown... 2992812:M 19 Jul 2026 17:06:29.950 * User requested shutdown... 2992812:M 19 Jul 2026 17:06:29.950 * Removing the pid file. 2992812:M 19 Jul 2026 17:06:29.950 * Removing the unix socket file. 2992812:M 19 Jul 2026 17:06:29.951 # Valkey is now ready to exit, bye bye... ===== End of server log (pid 2992812) ===== ===== Start of server stderr log (pid 2992812) ===== ===== End of server stderr log (pid 2992812) ===== [exception]: Executing test client: ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution. ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution while executing "[srv $level "client"] {*}$args" (procedure "r" line 7) invoked from within "r config set activedefrag yes" ("uplevel" body line 48) invoked from within "uplevel 1 $code" (procedure "test" line 58) invoked from within "test $title { set n 100000 set rd [valkey_deferring_client] set chan [string repeat A 100] # https:/..." (procedure "test_pubsub" line 3) invoked from within "$test_proc $type" ("uplevel" body line 2) invoked from within "uplevel 1 $code " (procedure "start_server" line 2) invoked from within "start_server [list tags $standalone_tags overrides $overrides] { $test_proc $type }" ("foreach" body line 4) invoked from within "foreach t $tests { lassign $t test_proc type overrides if {$type == "standalone"} { start_server [list tags $s..." ("eval" body line 556) invoked from within "eval $code" (procedure "run_solo" line 4) invoked from within "run_solo {defrag} { # make logging a bit more readable proc to_mb {bytes} { return [format "%6.2f MB" [expr $bytes / 1024.0 / 1024.0]]..." (file "tests/unit/memefficiency.tcl" line 40) 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 " timeout 30m ./runtest-cluster --tls || true 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 17:06:31> (init) Restart killed instances: OK 17:06:31> Cluster nodes are reachable: OK 17:06:31> Cluster nodes hard reset: OK 17:06:32> Cluster Join and auto-discovery test: OK 17:06:34> Before slots allocation, all nodes report cluster failure: OK 17:06:34> Create a 5 nodes cluster: OK 17:06:40> Cluster is up: OK --- Iteration 19 --- 17:06:40> Cluster is writable before failover: OK 17:06:40> Terminating node #8: OK 17:06:41> Cluster should eventually be up again: OK 17:06:41> Cluster is writable again: OK 17:06:41> Restarting node #8: OK 17:06:41> Instance #8 is now a slave: OK 17:06:41> We can read back the value we set before: OK --- Iteration 18 --- 17:06:41> Cluster is writable before failover: OK 17:06:41> Terminating node #7: OK 17:06:41> Cluster should eventually be up again: OK 17:06:41> Cluster is writable again: OK 17:06:41> Restarting node #7: OK 17:06:41> Instance #7 is now a slave: OK 17:06:41> We can read back the value we set before: OK --- Iteration 17 --- 17:06:41> Cluster is writable before failover: OK 17:06:41> Terminating node #8: OK 17:06:42> Cluster should eventually be up again: OK 17:06:42> Cluster is writable again: OK 17:06:42> Restarting node #8: OK 17:06:42> Instance #8 is now a slave: OK 17:06:42> We can read back the value we set before: OK --- Iteration 16 --- 17:06:42> Wait for slave of #0 to sync: OK 17:06:42> Cluster is writable before failover: OK 17:06:42> Terminating node #0: OK 17:06:42> Wait failover by #5 with old epoch 1: OK 17:06:47> Cluster should eventually be up again: OK 17:06:47> Cluster is writable again: OK 17:06:47> Restarting node #0: OK 17:06:47> Instance #0 is now a slave: OK 17:06:47> We can read back the value we set before: OK --- Iteration 15 --- 17:06:47> Cluster is writable before failover: OK 17:06:47> Terminating node #9: OK 17:06:47> Cluster should eventually be up again: OK 17:06:47> Cluster is writable again: OK 17:06:48> Restarting node #9: OK 17:06:48> Instance #9 is now a slave: OK 17:06:48> We can read back the value we set before: OK --- Iteration 14 --- 17:06:48> Wait for slave of #3 to sync: OK 17:06:48> Cluster is writable before failover: OK 17:06:48> Terminating node #3: OK 17:06:48> Wait failover by #8 with old epoch 4: OK 17:06:54> Cluster should eventually be up again: OK 17:06:55> Cluster is writable again: OK 17:06:55> Restarting node #3: OK 17:06:55> Instance #3 is now a slave: OK 17:06:55> We can read back the value we set before: OK --- Iteration 13 --- 17:06:55> Wait for slave of #4 to sync: OK 17:06:55> Cluster is writable before failover: OK 17:06:55> Terminating node #4: OK 17:06:56> Wait failover by #9 with old epoch 5: OK 17:07:00> Cluster should eventually be up again: OK 17:07:00> Cluster is writable again: OK 17:07:00> Restarting node #4: OK 17:07:01> Instance #4 is now a slave: OK 17:07:01> We can read back the value we set before: OK --- Iteration 12 --- 17:07:01> Wait for slave of #9 to sync: OK 17:07:01> Cluster is writable before failover: OK 17:07:01> Terminating node #9: OK 17:07:01> Wait failover by #4 with old epoch 23: OK 17:07:06> Cluster should eventually be up again: OK 17:07:06> Cluster is writable again: OK 17:07:06> Restarting node #9: OK 17:07:06> Instance #9 is now a slave: OK 17:07:06> We can read back the value we set before: OK --- Iteration 11 --- 17:07:06> Wait for slave of #8 to sync: OK 17:07:06> Cluster is writable before failover: OK 17:07:06> Terminating node #8: OK 17:07:07> Wait failover by #3 with old epoch 22: OK 17:07:12> Cluster should eventually be up again: OK 17:07:12> Cluster is writable again: OK 17:07:12> Restarting node #8: OK 17:07:13> Instance #8 is now a slave: OK 17:07:13> We can read back the value we set before: OK --- Iteration 10 --- 17:07:13> Wait for slave of #2 to sync: OK 17:07:13> Cluster is writable before failover: OK 17:07:13> Terminating node #2: OK 17:07:13> Wait failover by #7 with old epoch 3: OK 17:07:18> Cluster should eventually be up again: OK 17:07:18> Cluster is writable again: OK 17:07:18> Restarting node #2: OK 17:07:19> Instance #2 is now a slave: OK 17:07:19> We can read back the value we set before: OK --- Iteration 9 --- 17:07:19> Wait for slave of #5 to sync: OK 17:07:19> Cluster is writable before failover: OK 17:07:19> Terminating node #5: OK 17:07:19> Wait failover by #0 with old epoch 21: OK 17:07:24> Cluster should eventually be up again: OK 17:07:24> Cluster is writable again: OK 17:07:24> Restarting node #5: OK 17:07:24> Instance #5 is now a slave: OK 17:07:24> We can read back the value we set before: OK --- Iteration 8 --- 17:07:25> Cluster is writable before failover: OK 17:07:25> Terminating node #6: OK 17:07:25> Cluster should eventually be up again: OK 17:07:25> Cluster is writable again: OK 17:07:25> Restarting node #6: OK 17:07:25> Instance #6 is now a slave: OK 17:07:25> We can read back the value we set before: OK --- Iteration 7 --- 17:07:25> Cluster is writable before failover: OK 17:07:25> Terminating node #8: OK 17:07:25> Cluster should eventually be up again: OK 17:07:25> Cluster is writable again: OK 17:07:25> Restarting node #8: OK 17:07:25> Instance #8 is now a slave: OK 17:07:25> We can read back the value we set before: OK --- Iteration 6 --- 17:07:25> Wait for slave of #0 to sync: OK 17:07:25> Cluster is writable before failover: OK 17:07:25> Terminating node #0: OK 17:07:26> Wait failover by #5 with old epoch 27: OK 17:07:31> Cluster should eventually be up again: OK 17:07:31> Cluster is writable again: OK 17:07:32> Restarting node #0: OK 17:07:32> Instance #0 is now a slave: OK 17:07:32> We can read back the value we set before: OK --- Iteration 5 --- 17:07:32> Wait for slave of #1 to sync: OK 17:07:32> Cluster is writable before failover: OK 17:07:32> Terminating node #1: OK 17:07:32> Wait failover by #6 with old epoch 2: OK 17:07:40> Cluster should eventually be up again: OK 17:07:41> Cluster is writable again: OK 17:07:41> Restarting node #1: OK 17:07:42> Instance #1 is now a slave: OK 17:07:42> We can read back the value we set before: OK --- Iteration 4 --- 17:07:42> Cluster is writable before failover: OK 17:07:42> Terminating node #2: OK 17:07:43> Cluster should eventually be up again: OK 17:07:43> Cluster is writable again: OK 17:07:43> Restarting node #2: OK 17:07:43> Instance #2 is now a slave: OK 17:07:43> We can read back the value we set before: OK --- Iteration 3 --- 17:07:43> Cluster is writable before failover: OK 17:07:43> Terminating node #1: OK 17:07:43> Cluster should eventually be up again: OK 17:07:43> Cluster is writable again: OK 17:07:43> Restarting node #1: OK 17:07:43> Instance #1 is now a slave: OK 17:07:43> We can read back the value we set before: OK --- Iteration 2 --- 17:07:44> Wait for slave of #5 to sync: OK 17:07:44> Cluster is writable before failover: OK 17:07:44> Terminating node #5: OK 17:07:44> Wait failover by #0 with old epoch 28: OK 17:07:49> Cluster should eventually be up again: OK 17:07:49> Cluster is writable again: OK 17:07:49> Restarting node #5: OK 17:07:49> Instance #5 is now a slave: OK 17:07:49> We can read back the value we set before: OK --- Iteration 1 --- 17:07:49> Cluster is writable before failover: OK 17:07:49> Terminating node #8: OK 17:07:49> Cluster should eventually be up again: OK 17:07:49> Cluster is writable again: OK 17:07:49> Restarting node #8: OK 17:07:49> Instance #8 is now a slave: OK 17:07:49> We can read back the value we set before: OK 17:07:49> Post condition: current_epoch >= my_epoch everywhere: OK Testing unit: 04-resharding.tcl 17:07:49> (init) Restart killed instances: OK 17:07:49> Cluster nodes are reachable: OK 17:07:49> Cluster nodes hard reset: OK 17:07:50> Cluster Join and auto-discovery test: OK 17:07:51> Before slots allocation, all nodes report cluster failure: OK 17:07:51> Create a 5 nodes cluster: OK 17:07:55> Cluster is up: OK 17:07:55> Enable AOF in all the instances: OK Testing TLS cluster on start node 127.0.0.1:30000, plaintext port 30001 17:07:55> Cluster consistency during live resharding: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...Starting resharding...W......................................................W........................................................................................................................W.................................................................................................................................................W.......................................................................................................................................................W..................................................................................................................................................................W.........................................................................................................W............................................................................................................................W......................................................................................................................W.........W...Starting resharding...W..............................................................................................................................W..........................................................................................W....................................................................................................................W.......................................................................................................W..........................................................................................W.......................................................................................................................................W.......WWW.........................................W..........................................................................................................W...............................................................................................................WW..................................................................WWWWWW...Starting resharding...W...........................................................................W........................................................................................................................................................W........................................................................................................W..........................................................................................................W....................................................................................................................W..................................................................................................................................W..................................................................................................................................................W..........................................................................................................................................................................WW...Starting resharding...W......................................................W.....................................................................................................................................................W.....................................................................................................................................W..............................................................W....................................................................................................................W...........................................................................................................................................W................................................................................................................................................W...............................................................................................................................................................W........................................................W...Starting resharding...W...........................................................................W...............................................................................................................W..........................................................W...................................................................W.....................................................................................................................W................................................................................................................................W...............................................................................W......................................................W.................................................................................................................................W.....................................................................................................................................................................................W.......WWWWWWWWW...Starting resharding...W.............................................................................................W..............................................................................................................................W......................................................................................................................................................................W........................................................................................................................W...............................................................................................................................................W.................................................................................................................................................W..........................................................................................................................................................W.........................................................................WW...Starting resharding...W............................................................W....................................................................................................................................................W....................................................................................W........................................................................................................................................................W......................................................................................................................W.................................................................................................................W....................................................................................................................................................................W........................................................................................................................W...................................................W...Starting resharding...W............................................................W..............................................................................................................................................................................W................................................................................................................................................................WWW.......WW..............W.......................................................................................................................W.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................OK 17:09:46> Verify 50000 keys for consistency with logical content: OK 17:09:55> Terminate and restart all the instances: OK 17:10:00> Cluster should eventually be up again: OK 17:10:02> Verify 50000 keys after the restart: OK 17:10:11> Disable AOF in all the instances: OK 17:10:11> Verify slaves consistency: OK 17:10:11> Dump sanitization was skipped for migrations: OK Testing unit: 07-replica-migration.tcl 17:10:11> (init) Restart killed instances: OK 17:10:11> Cluster nodes are reachable: OK 17:10:11> Cluster nodes hard reset: OK 17:10:12> Cluster Join and auto-discovery test: OK 17:10:14> Before slots allocation, all nodes report cluster failure: OK 17:10:14> Create a 5 nodes cluster: OK 17:10:18> Cluster is up: OK 17:10:18> Each master should have two replicas attached: OK 17:10:18> Killing all the slaves of master #0 and #1: OK 17:10:22> Master #0 should have at least one replica: OK 17:10:28> Master #1 should have at least one replica: OK 17:10:29> Master #2 should have at least one replica: OK 17:10:29> Master #3 should have at least one replica: OK 17:10:29> Master #4 should have at least one replica: OK 17:10:29> (init) Restart killed instances: valkey/5 valkey/6 valkey/10 valkey/11 OK 17:10:30> Cluster nodes are reachable: OK 17:10:30> Cluster nodes hard reset: OK 17:10:30> Cluster Join and auto-discovery test: OK 17:10:33> Before slots allocation, all nodes report cluster failure: OK 17:10:33> Create a 5 nodes cluster: OK 17:10:37> Cluster is up: OK 17:10:37> Kill slave #7 of master #2. Only slave left is #12 now: OK 17:10:37> Killing master node #2, #12 should failover: OK 17:10:37> Wait for failover: OK 17:10:43> Cluster should eventually be up again: OK 17:10:43> Cluster is writable: OK 17:10:43> Instance 12 is now a master without slaves: OK 17:10:43> Master #12 should get at least one migrated replica: OK Testing unit: 12-replica-migration-2.tcl 17:10:48> (init) Restart killed instances: valkey/2 valkey/7 OK 17:10:50> Cluster nodes are reachable: OK 17:10:50> Cluster nodes hard reset: OK 17:10:56> Cluster Join and auto-discovery test: OK 17:10:58> Before slots allocation, all nodes report cluster failure: OK 17:10:58> Create a 5 nodes cluster: OK 17:11:01> Cluster is up: OK 17:11:01> Each master should have at least two replicas attached: OK 17:11:01> Set allow-replica-migration yes: OK 17:11:01> 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 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. FAILED: caught an error in the test child process exited abnormally child process exited abnormally while executing "exec ../../../src/valkey-cli --cluster rebalance 127.0.0.1:[get_instance_attrib valkey 0 port] {*}[valkeycli_tls_config "../../../tests"] --cluste..." ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 6) invoked from within "test "Resharding all the master #0 slots away from it" { set output [exec \ ../../../src/valkey-cli --cluster rebalance \ 127.0.0...." (file "../tests/12-replica-migration-2.tcl" line 39) invoked from within "source $test " Testing unit: 12.1-replica-migration-3.tcl 17:12:02> (init) Restart killed instances: OK 17:12:02> Cluster nodes are reachable: OK 17:12:02> Cluster nodes hard reset: OK 17:12:05> Cluster Join and auto-discovery test: OK 17:12:07> Before slots allocation, all nodes report cluster failure: OK 17:12:07> Create a 5 nodes cluster: OK 17:12:10> Cluster is up: OK 17:12:10> Each master should have at least two replicas attached: OK 17:12:10> Set allow-replica-migration no: OK 17:12:10> 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:30002 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### 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:30006 #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### Moving 816 slots from 127.0.0.1:30000 to 127.0.0.1:30008 ################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ OK 17:12:46> Wait cluster to be stable: OK 17:12:46> Master #0 still should have its replicas: OK 17:12:46> Each master should have at least two replicas attached: OK Testing unit: 28-cluster-shards.tcl 17:12:46> (init) Restart killed instances: OK 17:12:46> Cluster nodes are reachable: OK 17:12:46> Cluster nodes hard reset: OK 17:12:46> Cluster Join and auto-discovery test: OK 17:12:48> Before slots allocation, all nodes report cluster failure: OK 17:12:48> Create a 8 nodes cluster with 4 shards: OK 17:12:49> Cluster should start ok: OK 17:12:52> Set cluster hostnames and verify they are propagated: OK 17:12:53> Verify information about the shards: OK 17:12:54> Verify no slot shard: OK 17:12:54> Kill a node and tell the replica to immediately takeover: OK 17:12:55> Verify health as fail for killed node: OK 17:12:59> Restarting primary node: OK 17:12:59> Instance #0 gets converted into a replica: OK 17:12:59> Test the replica reports a loading state while it's loading: OK 17:13:02> Regression test for a crash when calling SHARDS during handshake: OK 17:13:02> Cluster is up: OK 17:13:06> Shard ids are unique: OK 17:13:06> CLUSTER MYSHARDID reports same id for both primary and replica: OK 17:13:06> New replica receives primary's shard id: OK 17:13:06> CLUSTER MYSHARDID reports same shard id after shard restart: OK 17:13:08> CLUSTER MYSHARDID reports same shard id after cluster restart: OK Cleaning up... killing stale instance 3030759 killing stale instance 3030904 killing stale instance 3031116 killing stale instance 3031312 killing stale instance 3031429 killing stale instance 3031518 killing stale instance 3031610 killing stale instance 3031875 killing stale instance 3032235 killing stale instance 3032465 killing stale instance 3033730 killing stale instance 3033736 killing stale instance 3053385 killing stale instance 3053391 killing stale instance 3053397 killing stale instance 3053403 killing stale instance 3053410 killing stale instance 3053419 killing stale instance 3053427 killing stale instance 3053436 WARNING 2 test(s) failed. ./runtest-sentinel || true 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 17:13:14> (start-init) Flush config and compare rewrite config file lines: OK 17:13:14> (init) Restart killed instances: OK 17:13:14> (init) Remove old primary entry from sentinels: OK 17:13:14> (init) Create a primary-replicas cluster of 5 instances: OK 17:13:14> (init) Sentinels can start monitoring a primary: OK 17:13:14> (init) Sentinels can talk with the primary: OK 17:13:14> (init) Sentinels are able to auto-discover other sentinels: OK 17:13:16> (init) Sentinels are able to auto-discover replicas: OK 17:13:16> Sentinel command flag infrastructure works correctly: OK 17:13:16> SENTINEL HELP output the sentinel subcommand help: OK 17:13:16> SENTINEL MYID return the sentinel instance ID: OK 17:13:16> SENTINEL INFO CACHE returns the cached info: OK 17:13:16> SENTINEL PENDING-SCRIPTS returns the information about pending scripts: OK 17:13:16> SENTINEL PRIMARIES returns a list of monitored primaries: OK 17:13:16> SENTINEL SENTINELS returns a list of sentinel instances: OK 17:13:16> SENTINEL SLAVES returns a list of the monitored replicas: OK 17:13:16> SENTINEL SIMULATE-FAILURE HELP list supported flags: OK 17:13:16> Basic failover works if the primary is down: OK 17:13:20> New primary 127.0.0.1:30002 role matches: OK 17:13:20> All the other slaves now point to the new primary: OK 17:13:20> The old primary eventually gets reconfigured as a slave: OK 17:13:31> ODOWN is not possible without N (quorum) Sentinels reports: OK 17:13:31> Failover is not possible without majority agreement: OK 17:13:32> Failover works if we configure for absolute agreement: OK 17:13:36> New primary 127.0.0.1:30004 role matches: OK 17:13:36> SENTINEL RESET can resets the primary: OK 17:13:36> SENTINEL IS-PRIMARY-DOWN-BY-ADDR checks if the primary is down: OK Testing unit: 01-conf-update.tcl 17:13:36> (init) Restart killed instances: OK 17:13:36> (init) Remove old primary entry from sentinels: OK 17:13:36> (init) Create a primary-replicas cluster of 5 instances: OK 17:13:36> (init) Sentinels can start monitoring a primary: OK 17:13:36> (init) Sentinels can talk with the primary: OK 17:13:36> (init) Sentinels are able to auto-discover other sentinels: OK 17:13:38> (init) Sentinels are able to auto-discover replicas: OK 17:13:38> We can failover with Sentinel 1 crashed: OK 17:13:43> After Sentinel 1 is restarted, its config gets updated: OK 17:13:43> New primary 127.0.0.1:30002 role matches: OK 17:13:43> Update log level: OK Testing unit: 02-replicas-reconf.tcl 17:13:43> (init) Restart killed instances: OK 17:13:43> (init) Remove old primary entry from sentinels: OK 17:13:43> (init) Create a primary-replicas cluster of 5 instances: OK 17:13:43> (init) Sentinels can start monitoring a primary: OK 17:13:43> (init) Sentinels can talk with the primary: OK 17:13:43> (init) Sentinels are able to auto-discover other sentinels: OK 17:13:45> (init) Sentinels are able to auto-discover replicas: OK 17:13:45> Check that slaves replicate from current primary: OK 17:13:45> Crash the primary and force a failover: OK 17:13:50> Check that slaves replicate from current primary: OK 17:14:00> Kill a slave instance: OK 17:14:00> Crash the primary and force a failover: OK 17:14:04> Check that slaves replicate from current primary: OK 17:14:04> Wait for failover to end: OK 17:14:05> Restart killed slave and test replication of slaves again...: OK 17:14:05> Check that slaves replicate from current primary: OK Testing unit: 03-runtime-reconf.tcl 17:14:15> (init) Restart killed instances: OK 17:14:15> (init) Remove old primary entry from sentinels: OK 17:14:15> (init) Create a primary-replicas cluster of 5 instances: OK 17:14:15> (init) Sentinels can start monitoring a primary: OK 17:14:15> (init) Sentinels can talk with the primary: OK 17:14:15> (init) Sentinels are able to auto-discover other sentinels: OK 17:14:15> (init) Sentinels are able to auto-discover replicas: OK 17:14:15> Sentinels (re)connection following SENTINEL SET myprimary auth-pass: OK 17:14:17> Sentinels (re)connection following primary ACL change: OK 17:14:19> Set parameters in normal case: OK 17:14:21> Set parameters in normal case with bad format: OK 17:14:21> Sentinel Set with other error situations: OK Testing unit: 04-slave-selection.tcl Testing unit: 05-manual.tcl 17:14:21> (init) Restart killed instances: OK 17:14:21> (init) Remove old primary entry from sentinels: OK 17:14:22> (init) Create a primary-replicas cluster of 5 instances: OK 17:14:22> (init) Sentinels can start monitoring a primary: OK 17:14:40> (init) Sentinels can talk with the primary: OK 17:14:40> (init) Sentinels are able to auto-discover other sentinels: OK 17:14:40> (init) Sentinels are able to auto-discover replicas: OK 17:14:40> Manual failover works: OK 17:14:41> New primary 127.0.0.1:30004 role matches: OK 17:14:41> All the other slaves now point to the new primary: OK 17:14:41> The old primary eventually gets reconfigured as a slave: OK 17:14:45> (init) Restart killed instances: OK 17:14:45> (init) Remove old primary entry from sentinels: OK 17:14:45> (init) Create a primary-replicas cluster of 5 instances: OK 17:14:45> (init) Sentinels can start monitoring a primary: OK 17:14:46> (init) Sentinels can talk with the primary: OK 17:14:46> (init) Sentinels are able to auto-discover other sentinels: OK 17:14:47> (init) Sentinels are able to auto-discover replicas: OK 17:14:47> SENTINEL SIMULATE-FAILURE crash-after-election works: OK 17:14:47> (init) Restart killed instances: OK 17:14:47> (init) Remove old primary entry from sentinels: OK 17:14:47> (init) Create a primary-replicas cluster of 5 instances: OK 17:14:47> (init) Sentinels can start monitoring a primary: OK 17:14:47> (init) Sentinels can talk with the primary: OK 17:14:47> (init) Sentinels are able to auto-discover other sentinels: OK 17:14:49> (init) Sentinels are able to auto-discover replicas: OK 17:14:49> SENTINEL SIMULATE-FAILURE crash-after-promotion works: OK Testing unit: 06-ckquorum.tcl 17:14:50> (init) Restart killed instances: OK 17:14:50> (init) Remove old primary entry from sentinels: OK 17:14:50> (init) Create a primary-replicas cluster of 5 instances: OK 17:14:50> (init) Sentinels can start monitoring a primary: OK 17:14:50> (init) Sentinels can talk with the primary: OK 17:14:50> (init) Sentinels are able to auto-discover other sentinels: OK 17:14:52> (init) Sentinels are able to auto-discover replicas: OK 17:14:52> CKQUORUM reports OK and the right amount of Sentinels: OK 17:14:52> CKQUORUM detects quorum cannot be reached: OK 17:14:52> CKQUORUM detects failover authorization cannot be reached: OK Testing unit: 07-down-conditions.tcl 17:14:55> (init) Restart killed instances: OK 17:14:55> (init) Remove old primary entry from sentinels: OK 17:14:55> (init) Create a primary-replicas cluster of 5 instances: OK 17:14:55> (init) Sentinels can start monitoring a primary: OK 17:14:55> (init) Sentinels can talk with the primary: OK 17:14:55> (init) Sentinels are able to auto-discover other sentinels: OK 17:14:57> (init) Sentinels are able to auto-discover replicas: OK 17:14:57> Crash the majority of Sentinels to prevent failovers for this unit: OK 17:14:57> SDOWN is triggered by non-responding but not crashed instance: OK 17:14:59> SDOWN is triggered by crashed instance: OK 17:15:02> SDOWN is triggered by primaries advertising as slaves: OK 17:15:06> SDOWN is triggered by misconfigured instance replying with errors: OK 17:15:16> SDOWN is triggered if we rename PING to PONG: OK Testing unit: 08-hostname-conf.tcl 17:15:18> (pre-init) Configure instances and sentinel for hostname use: sentinel/0 sentinel/1 sentinel/2 OK 17:15:22> (init) Restart killed instances: OK 17:15:22> (init) Remove old primary entry from sentinels: OK 17:15:22> (init) Create a primary-replicas cluster of 5 instances: OK 17:15:22> (init) Sentinels can start monitoring a primary: OK 17:15:22> (init) Sentinels can talk with the primary: OK 17:15:22> (init) Sentinels are able to auto-discover other sentinels: OK 17:15:24> (init) Sentinels are able to auto-discover replicas: OK 17:15:24> Sentinel announces hostnames: OK 17:15:24> (post-cleanup) Configure instances and sentinel for IPs: OK Testing unit: 09-acl-support.tcl 17:15:24> (init) Restart killed instances: OK 17:15:24> (init) Remove old primary entry from sentinels: OK 17:15:24> (init) Create a primary-replicas cluster of 5 instances: OK 17:15:24> (init) Sentinels can start monitoring a primary: OK 17:15:24> (init) Sentinels can talk with the primary: OK 17:15:24> (init) Sentinels are able to auto-discover other sentinels: OK 17:15:26> (init) Sentinels are able to auto-discover replicas: OK 17:15:26> (post-init) Set up ACL configuration: OK 17:15:26> SENTINEL CONFIG SET handles on-the-fly credentials reconfiguration: OK 17:15:28> (post-cleanup) Tear down ACL configuration: OK Testing unit: 10-replica-priority.tcl 17:15:29> (init) Restart killed instances: OK 17:15:29> (init) Remove old primary entry from sentinels: OK 17:15:29> (init) Create a primary-replicas cluster of 5 instances: OK 17:15:29> (init) Sentinels can start monitoring a primary: OK 17:15:29> (init) Sentinels can talk with the primary: OK 17:15:29> (init) Sentinels are able to auto-discover other sentinels: OK 17:15:33> (init) Sentinels are able to auto-discover replicas: OK 17:15:33> Check acceptable replica-priority values: OK 17:15:33> Set replica-announced=yes on all replicas: OK 17:15:33> Check sentinel replies with 4 replicas: OK 17:15:33> Set replica-announced=no on 2 replicas: OK 17:15:33> Check sentinel replies with 2 replicas: OK 17:15:33> Set replica-announced=yes on all replicas: OK 17:15:33> Check sentinel replies with 4 replicas: OK Testing unit: 11-port-0.tcl 17:15:33> (init) Restart killed instances: OK 17:15:33> (init) Remove old primary entry from sentinels: OK 17:15:33> (init) Create a primary-replicas cluster of 5 instances: OK 17:15:33> (init) Sentinels can start monitoring a primary: OK 17:15:33> (init) Sentinels can talk with the primary: OK 17:15:33> (init) Sentinels are able to auto-discover other sentinels: OK 17:15:33> (init) Sentinels are able to auto-discover replicas: OK 17:15:33> 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 17:15:34> (init) Restart killed instances: sentinel/4 OK 17:15:34> (init) Remove old primary entry from sentinels: OK 17:15:34> (init) Create a primary-replicas cluster of 5 instances: OK 17:15:34> (init) Sentinels can start monitoring a primary: OK 17:15:35> (init) Sentinels can talk with the primary: OK 17:15:35> (init) Sentinels are able to auto-discover other sentinels: OK 17:15:37> (init) Sentinels are able to auto-discover replicas: OK 17:15:37> Primary reboot in very short time: OK 17:15:49> New primary 127.0.0.1:30004 role matches: OK 17:15:49> All the other slaves now point to the new primary: OK 17:15:49> The old primary eventually gets reconfigured as a slave: OK Testing unit: 13-info-command.tcl 17:16:00> (init) Restart killed instances: OK 17:16:00> (init) Remove old primary entry from sentinels: OK 17:16:04> (init) Create a primary-replicas cluster of 5 instances: OK 17:16:05> (init) Sentinels can start monitoring a primary: OK 17:16:09> (init) Sentinels can talk with the primary: OK 17:16:09> (init) Sentinels are able to auto-discover other sentinels: OK 17:16:09> (init) Sentinels are able to auto-discover replicas: OK 17:16:09> info command with at most one argument: OK 17:16:09> info command with one sub-section: OK 17:16:09> info command with multiple sub-sections: OK Testing unit: 14-debug-command.tcl 17:16:09> (init) Restart killed instances: OK 17:16:09> (init) Remove old primary entry from sentinels: OK 17:16:10> (init) Create a primary-replicas cluster of 5 instances: OK 17:16:10> (init) Sentinels can start monitoring a primary: OK 17:16:10> (init) Sentinels can talk with the primary: OK 17:16:10> (init) Sentinels are able to auto-discover other sentinels: OK 17:16:12> (init) Sentinels are able to auto-discover replicas: OK 17:16:12> Sentinel debug test with arguments and without argument: OK Testing unit: 15-sentinel-deprecated-commands.tcl 17:16:12> (init) Restart killed instances: OK 17:16:12> (init) Remove old primary entry from sentinels: OK 17:16:12> (init) Create a primary-replicas cluster of 5 instances: OK 17:16:12> (init) Sentinels can start monitoring a primary: OK 17:16:12> (init) Sentinels can talk with the primary: OK 17:16:12> (init) Sentinels are able to auto-discover other sentinels: OK 17:16:14> (init) Sentinels are able to auto-discover replicas: OK 17:16:14> SENTINEL MASTERS returns a list of monitored masters (SENTINEL MASTERS as a deprecated command): OK 17:16:14> SENTINEL SLAVES returns a list of the monitored slaves (SENTINEL SLAVES as a deprecated command): OK 17:16:14> SENTINEL MASTER returns the information list of the monitored master (SENTINEL MASTER as a deprecated command): OK 17:16:14> 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 17:16:15> (init) Restart killed instances: OK 17:16:15> (init) Remove old primary entry from sentinels: OK 17:16:16> (init) Create a primary-replicas cluster of 5 instances: OK 17:16:16> (init) Sentinels can start monitoring a primary: OK 17:16:17> (init) Sentinels can talk with the primary: OK 17:16:17> (init) Sentinels are able to auto-discover other sentinels: OK 17:16:18> (init) Sentinels are able to auto-discover replicas: OK 17:16:18> SENTINEL CONFIG SET and SENTINEL CONFIG GET handles multiple variables: OK 17:16:18> SENTINEL CONFIG GET for duplicate and unknown variables: OK 17:16:18> SENTINEL CONFIG GET for patterns: OK 17:16:18> SENTINEL CONFIG SET duplicate variables: OK 17:16:18> SENTINEL CONFIG SET, one option does not exist: OK 17:16:18> SENTINEL CONFIG SET, one option with wrong value: OK 17:16:18> SENTINEL CONFIG SET, wrong number of arguments: OK Cleaning up... killing stale instance 3053766 killing stale instance 3053778 killing stale instance 3053784 killing stale instance 3057103 killing stale instance 3058204 killing stale instance 3060550 killing stale instance 3063522 killing stale instance 3077254 killing stale instance 3077320 killing stale instance 3077339 killing stale instance 3082779 killing stale instance 3083809 killing stale instance 3087951 GOOD! No errors. # Clean up after gen-test-certs.sh rm -rf tests/tls || true # Other cleanup find tests/tmp ! -name .gitignore -type f -exec rm -rfv {} + removed 'tests/tmp/valkey.conf.2891596.112' removed 'tests/tmp/server.2891596.131/stderr' removed 'tests/tmp/server.2891596.131/stdout' removed 'tests/tmp/server.2891596.179/stderr' removed 'tests/tmp/server.2891596.179/stdout' removed 'tests/tmp/valkey.conf.2891596.118' removed 'tests/tmp/valkey.conf.2891596.96' removed 'tests/tmp/valkey.conf.2891596.120' removed 'tests/tmp/server.2891596.85/stderr' removed 'tests/tmp/server.2891596.85/stdout' removed 'tests/tmp/valkey.conf.2891596.108' removed 'tests/tmp/server.2891596.69/stderr' removed 'tests/tmp/server.2891596.69/stdout' removed 'tests/tmp/valkey.conf.2891596.168' removed 'tests/tmp/server.2891596.19/nodes.conf' removed 'tests/tmp/server.2891596.19/stderr' removed 'tests/tmp/server.2891596.19/stdout' removed 'tests/tmp/server.2891596.67/stderr' removed 'tests/tmp/server.2891596.67/stdout' removed 'tests/tmp/valkey.conf.2891596.24' removed 'tests/tmp/server.2891596.71/stderr' removed 'tests/tmp/server.2891596.71/stdout' removed 'tests/tmp/server.2891596.149/stderr' removed 'tests/tmp/server.2891596.149/stdout' removed 'tests/tmp/server.2891596.5/stderr' removed 'tests/tmp/server.2891596.5/stdout' removed 'tests/tmp/server.2891596.143/stderr' removed 'tests/tmp/server.2891596.143/stdout' removed 'tests/tmp/valkey.conf.2891596.16' removed 'tests/tmp/server.2891596.63/nodes.conf' removed 'tests/tmp/server.2891596.63/stderr' removed 'tests/tmp/server.2891596.63/stdout' removed 'tests/tmp/server.2891596.23/stderr' removed 'tests/tmp/server.2891596.23/stdout' removed 'tests/tmp/server.2891596.97/stderr' removed 'tests/tmp/server.2891596.97/stdout' removed 'tests/tmp/server.2891596.9/stderr' removed 'tests/tmp/server.2891596.9/stdout' removed 'tests/tmp/server.2891596.3/stderr' removed 'tests/tmp/server.2891596.3/stdout' removed 'tests/tmp/server.2891596.83/stderr' removed 'tests/tmp/server.2891596.83/stdout' removed 'tests/tmp/valkey.conf.2891596.156' removed 'tests/tmp/valkey.conf.2891596.62' removed 'tests/tmp/server.2891596.175/stderr' removed 'tests/tmp/server.2891596.175/stdout' removed 'tests/tmp/server.2891596.113/stderr' removed 'tests/tmp/server.2891596.113/stdout' removed 'tests/tmp/valkey.conf.2891596.138' removed 'tests/tmp/valkey.conf.2891596.114' removed 'tests/tmp/valkey.conf.2891596.40' removed 'tests/tmp/server.2891596.65/stderr' removed 'tests/tmp/server.2891596.65/stdout' removed 'tests/tmp/valkey.conf.2891596.18' removed 'tests/tmp/server.2891596.155/nodes.conf' removed 'tests/tmp/server.2891596.155/stderr' removed 'tests/tmp/server.2891596.155/stdout' removed 'tests/tmp/server.2891596.147/stderr' removed 'tests/tmp/server.2891596.147/stdout' removed 'tests/tmp/server.2891596.115/stderr' removed 'tests/tmp/server.2891596.115/stdout' removed 'tests/tmp/server.2891596.13/stderr' removed 'tests/tmp/server.2891596.13/stdout' removed 'tests/tmp/server.2891596.51/stderr' removed 'tests/tmp/server.2891596.51/stdout' removed 'tests/tmp/valkey.conf.2891596.134' removed 'tests/tmp/valkey.conf.2891596.36' removed 'tests/tmp/valkey.conf.2891596.144' removed 'tests/tmp/valkey.conf.2891596.148' removed 'tests/tmp/server.2891596.167/stderr' removed 'tests/tmp/server.2891596.167/stdout' removed 'tests/tmp/valkey.conf.2891596.164' removed 'tests/tmp/valkey.conf.2891596.178' removed 'tests/tmp/server.2891596.33/stderr' removed 'tests/tmp/server.2891596.33/stdout' removed 'tests/tmp/valkey.conf.2891596.150' removed 'tests/tmp/valkey.conf.2891596.130' removed 'tests/tmp/valkey.conf.2891596.8' removed 'tests/tmp/server.2891596.11/stderr' removed 'tests/tmp/server.2891596.11/stdout' removed 'tests/tmp/valkey.conf.2891596.154' removed 'tests/tmp/server.2891596.123/stderr' removed 'tests/tmp/server.2891596.123/stdout' removed 'tests/tmp/valkey.conf.2891596.66' removed 'tests/tmp/server.2891596.119/stderr' removed 'tests/tmp/server.2891596.119/stdout' removed 'tests/tmp/valkey.conf.2891596.182' removed 'tests/tmp/server.2891596.127/stderr' removed 'tests/tmp/server.2891596.127/stdout' removed 'tests/tmp/server.2891596.183/stderr' removed 'tests/tmp/server.2891596.183/stdout' removed 'tests/tmp/server.2891596.177/stderr' removed 'tests/tmp/server.2891596.177/stdout' removed 'tests/tmp/server.2891596.31/nodes.conf' removed 'tests/tmp/server.2891596.31/stderr' removed 'tests/tmp/server.2891596.31/stdout' removed 'tests/tmp/valkey.conf.2891596.84' removed 'tests/tmp/valkey.conf.2891596.50' removed 'tests/tmp/valkey.conf.2891596.140' removed 'tests/tmp/valkey.conf.2891596.94' removed 'tests/tmp/server.2891596.161/stderr' removed 'tests/tmp/server.2891596.161/stdout' removed 'tests/tmp/valkey.conf.2891596.4' removed 'tests/tmp/server.2891596.41/stderr' removed 'tests/tmp/server.2891596.41/stdout' removed 'tests/tmp/valkey.conf.2891596.56' removed 'tests/tmp/valkey.conf.2891596.72' removed 'tests/tmp/server.2891596.153/stderr' removed 'tests/tmp/server.2891596.153/stdout' removed 'tests/tmp/server.2891596.163/stderr' removed 'tests/tmp/server.2891596.163/stdout' removed 'tests/tmp/server.2891596.141/stderr' removed 'tests/tmp/server.2891596.141/stdout' removed 'tests/tmp/valkey.conf.2891596.74' removed 'tests/tmp/server.2891596.25/nodes.conf' removed 'tests/tmp/server.2891596.25/stderr' removed 'tests/tmp/server.2891596.25/stdout' removed 'tests/tmp/valkey.conf.2891596.46' removed 'tests/tmp/server.2891596.59/stderr' removed 'tests/tmp/server.2891596.59/stdout' removed 'tests/tmp/valkey.conf.2891596.110' removed 'tests/tmp/server.2891596.93/stderr' removed 'tests/tmp/server.2891596.93/stdout' removed 'tests/tmp/valkey.conf.2891596.128' removed 'tests/tmp/valkey.conf.2891596.64' removed 'tests/tmp/server.2891596.49/stderr' removed 'tests/tmp/server.2891596.49/stdout' removed 'tests/tmp/server.2891596.77/stderr' removed 'tests/tmp/server.2891596.77/stdout' removed 'tests/tmp/valkey.conf.2891596.30' removed 'tests/tmp/valkey.conf.2891596.54' removed 'tests/tmp/server.2891596.159/stderr' removed 'tests/tmp/server.2891596.159/stdout' removed 'tests/tmp/server.2891596.99/stderr' removed 'tests/tmp/server.2891596.99/stdout' removed 'tests/tmp/server.2891596.89/stderr' removed 'tests/tmp/server.2891596.89/stdout' removed 'tests/tmp/server.2891596.103/stderr' removed 'tests/tmp/server.2891596.103/stdout' removed 'tests/tmp/valkey.conf.2891596.92' removed 'tests/tmp/valkey.conf.2891596.20' removed 'tests/tmp/server.2891596.125/stderr' removed 'tests/tmp/server.2891596.125/stdout' removed 'tests/tmp/server.2891596.45/stderr' removed 'tests/tmp/server.2891596.45/stdout' removed 'tests/tmp/server.2891596.55/stderr' removed 'tests/tmp/server.2891596.55/stdout' removed 'tests/tmp/valkey.conf.2891596.86' removed 'tests/tmp/server.2891596.181/stderr' removed 'tests/tmp/server.2891596.181/stdout' removed 'tests/tmp/valkey.conf.2891596.14' removed 'tests/tmp/server.2891596.107/stderr' removed 'tests/tmp/server.2891596.107/stdout' removed 'tests/tmp/valkey.conf.2891596.132' removed 'tests/tmp/valkey.conf.2891596.102' removed 'tests/tmp/valkey.conf.2891596.60' removed 'tests/tmp/server.2891596.81/stderr' removed 'tests/tmp/server.2891596.81/stdout' removed 'tests/tmp/valkey.conf.2891596.58' removed 'tests/tmp/server.2891596.105/stderr' removed 'tests/tmp/server.2891596.105/stdout' removed 'tests/tmp/valkey.conf.2891596.10' removed 'tests/tmp/valkey.conf.2891596.68' removed 'tests/tmp/valkey.conf.2891596.136' removed 'tests/tmp/valkey.conf.2891596.98' removed 'tests/tmp/valkey.conf.2891596.42' removed 'tests/tmp/server.2891596.39/stderr' removed 'tests/tmp/server.2891596.39/stdout' removed 'tests/tmp/valkey.conf.2891596.6' removed 'tests/tmp/valkey.conf.2891596.52' removed 'tests/tmp/server.2891596.145/stderr' removed 'tests/tmp/server.2891596.145/stdout' removed 'tests/tmp/valkey.conf.2891596.38' removed 'tests/tmp/server.2891596.53/nodes.conf' removed 'tests/tmp/server.2891596.53/stderr' removed 'tests/tmp/server.2891596.53/stdout' removed 'tests/tmp/server.2891596.117/stderr' removed 'tests/tmp/server.2891596.117/stdout' removed 'tests/tmp/server.2891596.61/stderr' removed 'tests/tmp/server.2891596.61/stdout' removed 'tests/tmp/server.2891596.37/stderr' removed 'tests/tmp/server.2891596.37/stdout' removed 'tests/tmp/valkey.conf.2891596.146' removed 'tests/tmp/valkey.conf.2891596.100' removed 'tests/tmp/server.2891596.157/nodes.conf' removed 'tests/tmp/server.2891596.157/stderr' removed 'tests/tmp/server.2891596.157/stdout' removed 'tests/tmp/server.2891596.111/stderr' removed 'tests/tmp/server.2891596.111/stdout' removed 'tests/tmp/valkey.conf.2891596.28' removed 'tests/tmp/valkey.conf.2891596.76' removed 'tests/tmp/server.2891596.1/stderr' removed 'tests/tmp/server.2891596.1/stdout' removed 'tests/tmp/server.2891596.129/stderr' removed 'tests/tmp/server.2891596.129/stdout' removed 'tests/tmp/valkey.conf.2891596.116' removed 'tests/tmp/valkey.conf.2891596.184' removed 'tests/tmp/valkey.conf.2891596.12' removed 'tests/tmp/valkey.conf.2891596.32' removed 'tests/tmp/valkey.conf.2891596.158' removed 'tests/tmp/server.2891596.79/stderr' removed 'tests/tmp/server.2891596.79/stdout' removed 'tests/tmp/valkey.conf.2891596.122' removed 'tests/tmp/valkey.conf.2891596.48' removed 'tests/tmp/valkey.conf.2891596.142' removed 'tests/tmp/valkey.conf.2891596.78' removed 'tests/tmp/server.2891596.109/stderr' removed 'tests/tmp/server.2891596.109/stdout' removed 'tests/tmp/server.2891596.135/stderr' removed 'tests/tmp/server.2891596.135/stdout' removed 'tests/tmp/server.2891596.21/stderr' removed 'tests/tmp/server.2891596.21/stdout' removed 'tests/tmp/valkey.conf.2891596.44' removed 'tests/tmp/server.2891596.29/stderr' removed 'tests/tmp/server.2891596.29/stdout' removed 'tests/tmp/valkey.conf.2891596.2' removed 'tests/tmp/valkey.conf.2891596.104' removed 'tests/tmp/server.2891596.17/stderr' removed 'tests/tmp/server.2891596.17/stdout' removed 'tests/tmp/valkey.conf.2891596.88' removed 'tests/tmp/server.2891596.35/stderr' removed 'tests/tmp/server.2891596.35/stdout' removed 'tests/tmp/server.2891596.173/stderr' removed 'tests/tmp/server.2891596.173/stdout' removed 'tests/tmp/server.2891596.7/stderr' removed 'tests/tmp/server.2891596.7/stdout' removed 'tests/tmp/server.2891596.57/stderr' removed 'tests/tmp/server.2891596.57/stdout' removed 'tests/tmp/valkey.conf.2891596.174' removed 'tests/tmp/valkey.conf.2891596.126' removed 'tests/tmp/valkey.conf.2891596.124' removed 'tests/tmp/valkey.conf.2891596.152' removed 'tests/tmp/server.2891596.165/stderr' removed 'tests/tmp/server.2891596.165/stdout' removed 'tests/tmp/server.2891596.43/stderr' removed 'tests/tmp/server.2891596.43/stdout' removed 'tests/tmp/server.2891596.133/stderr' removed 'tests/tmp/server.2891596.133/stdout' removed 'tests/tmp/valkey.conf.2891596.90' removed 'tests/tmp/server.2891596.73/stderr' removed 'tests/tmp/server.2891596.73/stdout' removed 'tests/tmp/valkey.conf.2891596.26' removed 'tests/tmp/valkey.conf.2891596.170' removed 'tests/tmp/valkey.conf.2891596.70' removed 'tests/tmp/valkey.conf.2891596.80' removed 'tests/tmp/valkey.conf.2891596.160' removed 'tests/tmp/valkey.conf.2891596.34' removed 'tests/tmp/valkey.conf.2891596.106' removed 'tests/tmp/server.2891596.171/stderr' removed 'tests/tmp/server.2891596.171/stdout' removed 'tests/tmp/server.2891596.47/stderr' removed 'tests/tmp/server.2891596.47/stdout' removed 'tests/tmp/server.2891596.27/nodes.conf' removed 'tests/tmp/server.2891596.27/stderr' removed 'tests/tmp/server.2891596.27/stdout' removed 'tests/tmp/valkey.conf.2891596.162' removed 'tests/tmp/server.2891596.151/stderr' removed 'tests/tmp/server.2891596.151/stdout' removed 'tests/tmp/valkey.conf.2891596.166' removed 'tests/tmp/server.2891596.101/stderr' removed 'tests/tmp/server.2891596.101/stdout' removed 'tests/tmp/valkey.conf.2891596.172' removed 'tests/tmp/valkey.conf.2891596.82' removed 'tests/tmp/valkey.conf.2891596.176' removed 'tests/tmp/valkey.conf.2891596.22' removed 'tests/tmp/server.2891596.15/stderr' removed 'tests/tmp/server.2891596.15/stdout' removed 'tests/tmp/server.2891596.95/stderr' removed 'tests/tmp/server.2891596.95/stdout' removed 'tests/tmp/server.2891596.121/stderr' removed 'tests/tmp/server.2891596.121/stdout' removed 'tests/tmp/server.2891596.75/stderr' removed 'tests/tmp/server.2891596.75/stdout' removed 'tests/tmp/server.2891596.169/stderr' removed 'tests/tmp/server.2891596.169/stdout' removed 'tests/tmp/valkey.conf.2891596.180' removed 'tests/tmp/server.2891596.137/stderr' removed 'tests/tmp/server.2891596.137/stdout' removed 'tests/tmp/server.2891596.87/stderr' removed 'tests/tmp/server.2891596.87/stdout' removed 'tests/tmp/server.2891596.139/stderr' removed 'tests/tmp/server.2891596.139/stdout' removed 'tests/tmp/server.2891596.91/stderr' removed 'tests/tmp/server.2891596.91/stdout' make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' debian/bin/generate-systemd-service-files make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_install dh_installdocs debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_installchangelogs --keep 00-RELEASENOTES make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_installexamples dh_installman dh_installinit dh_installsystemd dh_installlogrotate dh_perl dh_link dh_strip_nondeterminism debian/rules override_dh_compress make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_compress -Xredis-trib.rb make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-check-rdb debian/valkey-tools/usr/bin/valkey-cli were not linked against libatomic.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-check-rdb debian/valkey-tools/usr/bin/valkey-cli were not linked against liblzf.so.1 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'valkey-server' in '../valkey-server_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-sentinel' in '../valkey-sentinel_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-tools' in '../valkey-tools_8.1.1+dfsg1-2_amd64.deb'. dpkg-deb: building package 'valkey-tools-dbgsym' in '../valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../valkey_8.1.1+dfsg1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../valkey_8.1.1+dfsg1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2855327 and its subdirectories I: Current time: Sun Jul 19 17:16:34 +14 2026 I: pbuilder-time-stamp: 1784430994 + false + set +x Sun Jul 19 03:16:34 UTC 2026 I: Signing ./b2/valkey_8.1.1+dfsg1-2_amd64.buildinfo as valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc Sun Jul 19 03:16:34 UTC 2026 I: Signed ./b2/valkey_8.1.1+dfsg1-2_amd64.buildinfo as ./b2/valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc Sun Jul 19 03:16:34 UTC 2026 - build #2 for valkey/trixie/amd64 on ionos15-amd64 done. Starting cleanup. All cleanup done. Sun Jul 19 03:16:34 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-IJG9kBu6, removing. /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ: total 256 drwxr-xr-x 2 jenkins jenkins 4096 Jun 15 20:32 b1 drwxr-xr-x 2 jenkins jenkins 4096 Jun 15 20:53 b2 -rw------- 1 jenkins jenkins 242826 Jun 15 20:32 rbuildlog.I2H0Irk -rw-r--r-- 1 jenkins jenkins 2243 Jun 12 18:05 valkey_8.1.1+dfsg1-2.dsc /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b1: total 6224 -rw-r--r-- 1 jenkins jenkins 239171 Jun 15 20:32 build.log -rw-r--r-- 1 jenkins jenkins 22216 Jun 15 20:32 valkey-sentinel_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 57656 Jun 15 20:32 valkey-server_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 4754564 Jun 15 20:32 valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1214996 Jun 15 20:32 valkey-tools_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 18028 Jun 15 20:32 valkey_8.1.1+dfsg1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2243 Jun 15 20:32 valkey_8.1.1+dfsg1-2.dsc -rw-r--r-- 1 jenkins jenkins 6424 Jun 15 20:32 valkey_8.1.1+dfsg1-2_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 7306 Jun 15 20:32 valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2364 Jun 15 20:32 valkey_8.1.1+dfsg1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 1383 Jun 15 20:32 valkey_8.1.1+dfsg1-2_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b2: total 6296 -rw-r--r-- 1 jenkins jenkins 338070 Jun 15 20:53 build.log -rw-r--r-- 1 jenkins jenkins 22216 Jun 15 20:53 valkey-sentinel_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 57656 Jun 15 20:53 valkey-server_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 4754564 Jun 15 20:53 valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1214996 Jun 15 20:53 valkey-tools_8.1.1+dfsg1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 18028 Jun 15 20:53 valkey_8.1.1+dfsg1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2243 Jun 15 20:53 valkey_8.1.1+dfsg1-2.dsc -rw-r--r-- 1 jenkins jenkins 6435 Jun 15 20:53 valkey_8.1.1+dfsg1-2_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 7317 Jun 15 20:53 valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2364 Jun 15 20:53 valkey_8.1.1+dfsg1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 1383 Jun 15 20:53 valkey_8.1.1+dfsg1-2_source.changes Sun Jun 15 20:53:34 UTC 2025 I: Deleting $TMPDIR on ionos15-amd64.debian.net. Sun Jun 15 20:53:35 UTC 2025 I: valkey_8.1.1+dfsg1-2_amd64.changes: Format: 1.8 Date: Thu, 12 Jun 2025 14:42:42 -0300 Source: valkey Binary: valkey-sentinel valkey-server valkey-tools valkey-tools-dbgsym Architecture: amd64 Version: 8.1.1+dfsg1-2 Distribution: unstable Urgency: medium Maintainer: Lucas Kanashiro Changed-By: Lucas Kanashiro Description: valkey-sentinel - Persistent key-value database with network interface (monitoring) valkey-server - Persistent key-value database with network interface valkey-tools - Persistent key-value database with network interface (client) Closes: 1107210 Changes: valkey (8.1.1+dfsg1-2) unstable; urgency=medium . * Fix CVE-2025-49112 (Closes: #1107210) setDeferredReply in networking.c in Valkey through 8.1.1 has an integer underflow for prev->size - prev->used. - d/p/CVE-2025-49112.patch Checksums-Sha1: 6dfdae77bf2db845f61d56810a7938bfa8a4ef05 22216 valkey-sentinel_8.1.1+dfsg1-2_amd64.deb 41676463ddaf2fc5f0b85881a52020edcfc168aa 57656 valkey-server_8.1.1+dfsg1-2_amd64.deb a7ad95943809ec53196f4f74012d172ff05fd64d 4754564 valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb 02abf803c3202f1dc3a07d19b42899507fdff98b 1214996 valkey-tools_8.1.1+dfsg1-2_amd64.deb e32a7ba1b6541ddc5d33cb581eaddc7ab06d9db7 6424 valkey_8.1.1+dfsg1-2_amd64.buildinfo Checksums-Sha256: 1af293e3b8843ca0f114a453a466e97796d0c757c8cd9365d1285777e7eb4c05 22216 valkey-sentinel_8.1.1+dfsg1-2_amd64.deb 2def4b3ad757d40e6bd2cba5d2ca54242d57f858c4714eefb89a4b6c12300ffd 57656 valkey-server_8.1.1+dfsg1-2_amd64.deb 54ae40fc5329da7f722608bddbae535150eb2a7d15a9ec60e00fac4affadc915 4754564 valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb 7f36c76bba169980b5a0dd005835d0dd80a4cbf22156ef3675af25c5c43283f5 1214996 valkey-tools_8.1.1+dfsg1-2_amd64.deb 16d54d3752436902ce2a5e28e4e61c8e0ed364c2b7b0622d7e0dede64f45a498 6424 valkey_8.1.1+dfsg1-2_amd64.buildinfo Files: 1a699432a4fb1d11e0fbb07219fffc76 22216 database optional valkey-sentinel_8.1.1+dfsg1-2_amd64.deb 6eef9040c0c3a88caaa056a87217af62 57656 database optional valkey-server_8.1.1+dfsg1-2_amd64.deb db58fc8ccbbb309c2dc2c802645af5b7 4754564 debug optional valkey-tools-dbgsym_8.1.1+dfsg1-2_amd64.deb 06c3ed6bf50604c4e7e4568827ba3338 1214996 database optional valkey-tools_8.1.1+dfsg1-2_amd64.deb 6c4045546443317bcaae74b614f2af44 6424 database optional valkey_8.1.1+dfsg1-2_amd64.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/valkey_8.1.1+dfsg1-1.1.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/valkey_8.1.1+dfsg1-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/valkey_8.1.1+dfsg1-1.1.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/valkey_8.1.1+dfsg1-2.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/amd64/valkey_8.1.1+dfsg1-1.1.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/amd64/valkey_8.1.1+dfsg1-1.1.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/trixie/amd64/valkey_8.1.1+dfsg1-1.1_amd64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/valkey_8.1.1+dfsg1-1.1.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2025-06-15 20:32:05.498555213 +0000 +++ b2/build.log 2025-06-15 20:53:34.727055761 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Jun 15 08:03:15 -12 2025 -I: pbuilder-time-stamp: 1750017795 +I: Current time: Sun Jul 19 16:55:07 +14 2026 +I: pbuilder-time-stamp: 1784429707 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -30,52 +30,84 @@ dpkg-source: info: applying CVE-2025-49112.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1101386/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jul 19 02:55 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='1e67ad3b3b624b85a5fd79673e432efa' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1101386' - PS1='# ' - PS2='> ' + INVOCATION_ID=13b4b6b84c6f47d5afa595921eea4384 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2855327 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/pbuilderrc_T9wI --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b1 --logfile b1/build.log valkey_8.1.1+dfsg1-2.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/pbuilderrc_Ss7Y --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b2 --logfile b2/build.log valkey_8.1.1+dfsg1-2.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.27+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.27-1~bpo12+1 (2025-05-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1101386/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -197,7 +229,7 @@ Get: 58 http://deb.debian.org/debian trixie/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [121 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 tcl amd64 8.6.16 [4096 B] Get: 60 http://deb.debian.org/debian trixie/main amd64 tcl-tls amd64 1.8.0-2 [65.1 kB] -Fetched 22.2 MB in 1s (28.7 MB/s) +Fetched 22.2 MB in 1s (19.5 MB/s) Preconfiguring packages ... Selecting previously unselected package tzdata. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19850 files and directories currently installed.) @@ -398,8 +430,8 @@ Setting up tzdata (2025b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Jun 15 20:04:15 UTC 2025. -Universal Time is now: Sun Jun 15 20:04:15 UTC 2025. +Local time is now: Sun Jul 19 02:55:30 UTC 2026. +Universal Time is now: Sun Jul 19 02:55:30 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libjemalloc-dev (5.3.0-3) ... @@ -462,7 +494,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/valkey-8.1.1+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../valkey_8.1.1+dfsg1-2_source.changes +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/valkey-8.1.1+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../valkey_8.1.1+dfsg1-2_source.changes dpkg-buildpackage: info: source package valkey dpkg-buildpackage: info: source version 8.1.1+dfsg1-2 dpkg-buildpackage: info: source distribution unstable @@ -474,9 +510,9 @@ debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_clean - make -j40 distclean + make -j42 distclean make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' -make[2]: warning: -j40 forced in submake: resetting jobserver mode. +make[2]: warning: -j42 forced in submake: resetting jobserver mode. cd src && make distclean make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/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 lua/*.o lua/*.d *.o *.gcda *.gcno *.gcov valkey.info lcov-html Makefile.dep *.so @@ -514,9 +550,9 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' dh_auto_build -- V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes - make -j40 "INSTALL=install --strip-program=true" V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes + make -j42 "INSTALL=install --strip-program=true" V=1 USE_SYSTEM_JEMALLOC=yes USE_SYSTEMD=yes USE_JEMALLOC=yes make[2]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1' -make[2]: warning: -j40 forced in submake: resetting jobserver mode. +make[2]: warning: -j42 forced in submake: resetting jobserver mode. cd src && make all make[3]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/src' cc -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DHAVE_LIBSYSTEMD -DUSE_JEMALLOC -I/usr/include/jemalloc/include -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -Wdate-time -D_FORTIFY_SOURCE=2 -MM acl.c adlist.c ae.c allocator_defrag.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 commandlog.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 functions.c geo.c geohash.c geohash_helper.c hashtable.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 lua/debug_lua.c lua/engine_lua.c lua/function_lua.c lua/script_lua.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 rdma.c release.c replication.c resp_parser.c rio.c script.c scripting_engine.c sds.c sentinel.c server.c serverassert.c setcpuaffinity.c setproctitle.c sha1.c sha256.c siphash.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 @@ -566,40 +602,32 @@ (echo "-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf" > .make-cflags) (echo "-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" > .make-ldflags) MAKE hiredis -cd hiredis && make static USE_SSL=1 -make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' MAKE linenoise +cd hiredis && make static USE_SSL=1 cd linenoise && make MAKE lua -make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' -cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c linenoise.c MAKE hdr_histogram cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 " MYLDFLAGS="-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf" AR="ar rc" cd hdr_histogram && make -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic alloc.c +MAKE fpconv +cd fpconv && make +make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hiredis' +make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/linenoise' +cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c linenoise.c +make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' +cc -std=c99 -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lapi.o lapi.c -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic net.c +make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' +cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lcode.o lcode.c -make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' -cc -std=c99 -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c -MAKE fpconv -cd fpconv && make -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic hiredis.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldebug.o ldebug.c -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sds.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldo.o ldo.c -make[5]: Entering directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' -cc -Wall -Os -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -Wdate-time -D_FORTIFY_SOURCE=2 -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldump.o ldump.c -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lfunc.o lfunc.c -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lgc.o lgc.c -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o llex.o llex.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmem.o lmem.c -cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lobject.o lobject.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lopcodes.o lopcodes.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lparser.o lparser.c @@ -607,30 +635,38 @@ cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstring.o lstring.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltable.o ltable.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltm.o ltm.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic alloc.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lundump.o lundump.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic net.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lvm.o lvm.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic hiredis.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lzio.o lzio.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sds.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o strbuf.o strbuf.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fpconv.o fpconv.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lauxlib.o lauxlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lbaselib.o lbaselib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ldblib.o ldblib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o liolib.o liolib.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lmathlib.o lmathlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loslib.o loslib.c +cc -std=c99 -c -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ltablib.o ltablib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstrlib.o lstrlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o loadlib.o loadlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o linit.o linit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cjson.o lua_cjson.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_struct.o lua_struct.c -ar rcs libfpconv.a fpconv_dtoa.o cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_cmsgpack.o lua_cmsgpack.c -make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua_bit.o lua_bit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lua.o lua.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o luac.o luac.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/valkey-8.1.1+dfsg1=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/liblzf -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o print.o print.c +ar rcs libfpconv.a fpconv_dtoa.o +make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/fpconv' ar rcs libhiredis_ssl.a ssl.o ar rcs libhdrhistogram.a hdr_histogram.o make[5]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1/deps/hdr_histogram' @@ -758,11 +794,11 @@ cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -rdynamic -o valkey-server threads_mngr.o adlist.o quicklist.o ae.o anet.o dict.o hashtable.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 commandlog.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 allocator_defrag.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.o functions.o commands.o strl.o connection.o unix.o logreqres.o rdma.o scripting_engine.o lua/script_lua.o lua/function_lua.o lua/engine_lua.o lua/debug_lua.o ../deps/hiredis/libhiredis.a ../deps/lua/src/liblua.a ../deps/hdr_histogram/libhdrhistogram.a ../deps/fpconv/libfpconv.a -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto cc -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-no-as-needed -ldl -latomic -llzf -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -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 -ljemalloc -lm -ldl -pthread -lrt -lsystemd ../deps/hiredis/libhiredis_ssl.a -lssl -lcrypto install --strip-program=true valkey-server valkey-sentinel -install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true valkey-server valkey-check-rdb install --strip-program=true valkey-server valkey-check-aof install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified +install: WARNING: ignoring --strip-program option as -s option was not specified Hint: It's a good idea to run 'make test' ;) @@ -780,119 +816,929 @@ Certificate request self-signature ok subject=O=Valkey Test, CN=Generic-cert Generating DH parameters, 2048 bit long safe prime -........................................................+......................................+...............................................................................+......+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........................................+......................................................................+...............+.....................................................................................................................................+..............................................................................................................+.............................+.......................................................................+..................................................................................+....................................................................................................................................................................................................................................................................................................................................................+..................................................................................+...............+.......................................................................................................................................................................+...........................................................................................................................................................................+............................+......................................+................................................................................................................................................................................+........................................................................................................................................+..............+..................................................................................................................................+........................................................................................................................................+.........................................................................................................+..............................................+............+...................................+......................................................................................................................................+.....................................+.................................+.......................................................+...............................................................................................................................................+.................................................................................................................................................+.......................................+....................+.......................................................................................................................................................................................................................................................................+................................................................................+................................................+......................................................+.........................................................+.........................................................................................................................................................................................................................................................................................................................................................................................................................+.........................................................................................................................................................+..............+.........................................................................................................................................................................................+...........................................................................................................................................................................................................................................................+..........................+.................................................................................................................................................................................+...........................................................................................................................................................................................+...................................................................................................................................................................................................................................+...................+....................................................................+.....................................+..............................................................................................................................................................+.........+.............................................................................................................+..............................................................................................................................................................................................................+...........................................................................................................................................+..........................................................................................................+.............+...............................................................................................................................................................................+...........................................................................................................................................................................................................................................+....+.................................................................................................................+......................+......+...........................................................+......................................................................................................................................................................+.....................................................................................................................................+..........................................................................................................................................+.................................................................................................................................................................................................+..............................................................................................................................................................................................................................................................................................+......................................+....................................................................................................+.............+......................................+..................................................+.................................................................................................................................................+..............................................................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* +.............................+..................+...............................................................................................................+....................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........................+...................+................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................+...............................................................................................................................................................+.................................+...........................................................................+.....................................................................................................................+..........................................................................................................+..................................................+................................................................................................................................+........................................................................................................................................................................................................................+.................................................+............................................+....+......................................................................................................................................................................+..................................................................................................................+........................................+........+..........................................+.............................................................................................................................................................................................................................................+.............................................+..............................................................................................................................................+.................................................................................................................................................+..................+.......................................+..........................................................................................................................................................................................+...........+...................................................................................................+...........................................................................................................................+...............+..+.............................+..................................................................................................................................................................................................................................................................................................................+..................................+.....................................................+.............................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................+.............+..........................................................................................+..................................................................................................................................................................................................................................................................................+.................................................+.............................+.........................................................+.....................................................................................................................................................................................................+.............................................................+..........................................................................................................................................................................................................................+..........................................................+..........................................+.....................................................................................................................................+..............................................................................................................................................................................................................................................................................+................................................................+...............................................................................................................................+...................................................+.......................................................................+.........................................................................................+.......................................................................................+..................................................................................+.....................................................................................................+........................................+..................................+.......................+...........................................................................................................+....................+.....................................................................+....+.................................................................................................................+........................................................+.................................................................................................................................................................................................................................................+..........................................................................+.....+...................................................................................................+.............................................................................................................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................+....................................................................................+...................+..+......................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................+..............................................................................................................................................................................................+...............................+............................................+..+.............................................................................................................................................+.........................................................................................................................+...................+.....................+....................................................................................................................................................+........................................................................................................+...................................................................................................................................................................................................................................................................................+...........................................................................................................................+....................................................................................................+........................................................................................................................+.............................+...........................................................................................................................................................+.....................................................................................................................................+..........................................+............................................................+.............................................................................................................................................................................................................................+...........................................................................................................+.........+............................................................+..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........+.......................................................................................+.........+..............+............................................................................................................................................................................................................+................+................+..............................................+.....................+.......................................................................+.............+..................................................................................................+..............................+..........................................................................................................................................+............................................................+...............................................................................................................................................................................................................................+...........................................................................................+....................+......................+................................+............................................................................................................................................+...................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................+..................................................................................................................+..............+.......................................................................................................................................+.+.........................................+........+.............+....+..............................................................................................................................+................................................................................+.....................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.........+.......................................................................................................................................................................................................+..............................................................................................................................................+......................................................................................................................................................................+..............................................................................................................+................+....................................+.............................................................................................................................................+...................................................................................................................................................................................................................................................................................+........+.............................................+...............................+.........................................................+...................................................................................................+...........................................................+.....................................................................................+...............................................................................................................................................................+...........................................................................................+.............................................................................................................................................................................................+................................................................................................................................................................................................................................................+..................+.......+.........+..........................................................................................................................................+.................................................................................................................................................................................................................................................................+.....+..+.................................................................................................................................+.........................................................................................................................................................................................................................................................................+................+................+...................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...............................................................................................................................................................................................................................+................................................................+..................................................+.................................................................................................................................................................+...............................+.........+........................................................................+......................................................................................................................................................................................................................................+..............................................................+................................................................................................................................+...............................................................+..................+...+.........................................................+...................................................................+.............................+....................................................................................+.......+........+...............................................................................................+...............+..........+....................................................+..+.................................................................................................................................................+...............................................................................................................................................................................................................................................+.............................................................................................+...........................................................................+...............................................................................................................................+.......................................................................................................................................................................+..........................................................+...................................................................................+....................................................................+...........................................+.........................................................................................................................................................................................................................+...............................................+.................................................................................+...........................................................................................+....................................................................................................+..............................................................................................................................................................................................................+.....................................................................................................................................................................................................................................................................................................+...............................................................................................................................................................................................................................+......+............................................................................+......+.......................+......+.......................................................................................................................+...........................................................................................................................................................................................................+........+.........................................+..........................................................+.............................................................................................................................................................................................................................................................................................................................................+........................................+..................+..............................+....................................................................................................+.....+...........................+................................................................................................................................................................................................+.................+...................................................................................................+..............................................................................+............................................................................................................+...........................................+..............................................+..............................................................................................+...........................................................................................+................................................................+...+.........................................................................................................................................................................................................................+...................................................................................................................................................+....+......................................+.....................................................................................................................................................................+...........................................................................+........................................................................................................................................................+.............................................................................................................+..........................................................................................................................+..................................................................................+...................................+...................................................................................+.........................................................................................................................................................................................................................+................................................................+................................................................................................................+.............................+.......+....................+.....+...............................................................................................................................................+.............................................+...............................................................+....................................................................................................+...........................................+..................................................................+................................................................................................................................................................+......................................................................................................................................................................................................+...............................................................................................+...................................................+.........+.................................................................................................................+................................................................................+..........................................................................................................................................................................+.................+................................+...............................................................................................................+................................................................................................................................+.........................................................................................+...............................................................+............................................................................+................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................+..........................+.......................................................................................................................................................................................................+...............................................................................................................................................................+..............................................................................................................+.....................................+.........................................................................................+....................................................................+.......................................................................................................................................................+...................................................................+..................................................................................................................................................................................................+..............................................................................................................................................................................................................................................................................................................+........................................................+................................................................................+...........+...................................................................................+...............................................................................................................................................................................................................+.................................................................................................................................................................................................................................+................................+....................................................................................................................................................................................................+................................................................................................................................+..................................................................................................................+.............................................+...............................................................................................+...........+......+.................................................................................................................+.........................................+................+........................+...................................................................................................................................+..........+...............................+................+..........................................................................................................................................................................................+...............+.........................+.............................................................................................................................................................................+....................................................................................+.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...........+...........................+.................................+....................................................................+................................................................................................+.......................+.........................................................................................................+.................................................+...................................................................................................................................................................................................................................+........................................................................................................................................................+.......+.....................................................+..................................................+...............+.........+..............+...+...........................................................+.........................................................................................................................................................................................................................................+..............................................................................................................................................................................................+.+..............................................................................................+................................................................+.....+............................................................................................................................................................+...............................................................................................+..........................................................................................................................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................+........................................................................................+..................................................................................................................................................................+................................................................................................................................................+.......................................................................................................+................................................................................................................+......................................................................................+..............................................................................................+..........................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................+...............................+..........................................................................................+............................................................................................+...............................+..........................................+...................................................................................................................................................+.......................................+.....................................................................................................+.....................................................................................................+............................................................................................................................................................................................................................................................................................................................+....................................................................................................+............................................+....................................+..................................................................................+..............................................................................................................................................................+.........................................................................................+......................................................................................+............................................+....................................................................................+..........................+........................................................................................................................................................................................................................+...........................+...........................................................................................................................................................+...........................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* # Avoid race conditions in upstream testsuite ./runtest --clients 1 --verbose --dump-logs --tls || true Cleanup: may take some time... OK Starting test server at port 21079 -[ready]: 1128948 -Testing unit/pubsub -=== (pubsub network) Starting server on 127.0.0.1:21111 ok -[ok]: Pub/Sub PING on RESP2 (31 ms) -[ok]: Pub/Sub PING on RESP3 (32 ms) -[ok]: PUBLISH/SUBSCRIBE basics (46 ms) -[ok]: PUBLISH/SUBSCRIBE with two clients (27 ms) -[ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (15 ms) -[ok]: SUBSCRIBE to one channel more than once (25 ms) -[ok]: UNSUBSCRIBE from non-subscribed channels (14 ms) -[ok]: PUBLISH/PSUBSCRIBE basics (26 ms) -[ok]: PUBLISH/PSUBSCRIBE with two clients (30 ms) -[ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (15 ms) -[ok]: PubSub messages with CLIENT REPLY OFF (102 ms) -[ok]: PUNSUBSCRIBE from non-subscribed channels (12 ms) -[ok]: NUMSUB returns numbers, not strings (#1561) (0 ms) -[ok]: NUMPATs returns the number of unique patterns (23 ms) -[ok]: Mix SUBSCRIBE and PSUBSCRIBE (12 ms) -[ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (1 ms) -[ok]: Keyspace notifications: we receive keyspace notifications (57 ms) -[ok]: Keyspace notifications: we receive keyevent notifications (68 ms) -[ok]: Keyspace notifications: we can receive both kind of events (21 ms) -[ok]: Keyspace notifications: we are able to mask events (23 ms) -[ok]: Keyspace notifications: general events test (21 ms) -[ok]: Keyspace notifications: list events test (19 ms) -[ok]: Keyspace notifications: set events test (21 ms) -[ok]: Keyspace notifications: zset events test (24 ms) -[ok]: Keyspace notifications: hash events test (14 ms) -[ok]: Keyspace notifications: stream events test (16 ms) -[ok]: Keyspace notifications: expired events (triggered expire) (117 ms) -[ok]: Keyspace notifications: expired events (background expire) (136 ms) -[ok]: Keyspace notification: expired event (Expiration time is already expired) (43 ms) -[ok]: Keyspace notifications: evicted events (56 ms) -[ok]: Keyspace notifications: test CONFIG GET/SET of event flags (32 ms) -[ok]: Keyspace notifications: new key test (17 ms) -[ok]: publish to self inside multi (3 ms) -[ok]: publish to self inside script (1 ms) -[ok]: unsubscribe inside multi, and publish to self (3 ms) -[1/128 done]: unit/pubsub (2 seconds) +[ready]: 2891596 +Testing unit/tracking +=== (tracking network logreqres:skip) Starting server on 127.0.0.1:21111 ok +[ok]: Clients are able to enable tracking and redirect it (0 ms) +[ok]: The other connection is able to get invalidations (1 ms) +[ok]: The client is now able to disable tracking (0 ms) +[ok]: Clients can enable the BCAST mode with the empty prefix (0 ms) +[ok]: The connection gets invalidation messages about all the keys (0 ms) +[ok]: Clients can enable the BCAST mode with prefixes (2 ms) +[ok]: Adding prefixes to BCAST mode works (0 ms) +[ok]: Tracking NOLOOP mode in standard mode works (2 ms) +[ok]: Tracking NOLOOP mode in BCAST mode works (1 ms) +[ok]: Tracking gets notification of expired keys (1004 ms) +[ok]: Tracking gets notification of lazy expired keys (102 ms) +[ok]: HELLO 3 reply is correct (1 ms) +[ok]: RESP3 based basic invalidation (1 ms) +[ok]: RESP3 tracking redirection (1 ms) +[ok]: Invalidations of previous keys can be redirected after switching to RESP3 (1 ms) +[ok]: Invalidations of new keys can be redirected after switching to RESP3 (1 ms) +[ok]: Invalid keys should not be tracked for scripts in NOLOOP mode (2 ms) +[ok]: Tracking only occurs for scripts when a command calls a read-only command (2 ms) +[ok]: RESP3 Client gets tracking-redir-broken push message after cached key changed when rediretion client is terminated (9 ms) +[ok]: Different clients can redirect to the same connection (2 ms) +[ok]: Different clients using different protocols can track the same key (1 ms) +[ok]: No invalidation message when using OPTIN option (2 ms) +[ok]: Invalidation message sent when using OPTIN option with CLIENT CACHING yes (1 ms) +[ok]: Invalidation message sent when using OPTOUT option (1 ms) +[ok]: No invalidation message when using OPTOUT option with CLIENT CACHING no (1 ms) +[ok]: Able to redirect to a RESP3 client (2 ms) +[ok]: After switching from normal tracking to BCAST mode, no invalidation message is produced for pre-BCAST keys (1 ms) +[ok]: BCAST with prefix collisions throw errors (8 ms) +[ok]: hdel deliver invalidate message after response in the same connection (1 ms) +[ok]: Tracking invalidation message is not interleaved with multiple keys response (112 ms) +[ok]: Tracking invalidation message is not interleaved with transaction response (2 ms) +[ok]: Tracking invalidation message of eviction keys should be before response (4 ms) +[ok]: Unblocked BLMOVE gets notification after response (2 ms) +[ok]: Tracking gets notification on tracking table key eviction (41 ms) +[ok]: Invalidation message received for flushall (15 ms) +[ok]: Invalidation message received for flushdb (15 ms) +[ok]: Test ASYNC flushall (16 ms) +[ok]: flushdb tracking invalidation message is not interleaved with transaction response (15 ms) +[ok]: Server is able to evacuate enough keys when num of keys surpasses limit by more than defined initial effort (244 ms) +[ok]: Tracking info is correct (17 ms) +[ok]: CLIENT GETREDIR provides correct client id (1 ms) +[ok]: CLIENT TRACKINGINFO provides reasonable results when tracking off (0 ms) +[ok]: CLIENT TRACKINGINFO provides reasonable results when tracking on (0 ms) +[ok]: CLIENT TRACKINGINFO provides reasonable results when tracking on with options (0 ms) +[ok]: CLIENT TRACKINGINFO provides reasonable results when tracking optin (0 ms) +[ok]: CLIENT TRACKINGINFO provides reasonable results when tracking optout (1 ms) +[ok]: CLIENT TRACKINGINFO provides reasonable results when tracking bcast mode (1 ms) +[ok]: CLIENT TRACKINGINFO provides reasonable results when tracking redir broken (16 ms) +[ok]: Regression test for #11715 (15 ms) +[ok]: RESP3 based basic invalidation with client reply off (15 ms) +[ok]: RESP2 based basic invalidation with client reply off (63 ms) +[ok]: RESP3 based basic redirect invalidation with client reply off (22 ms) +[ok]: RESP3 based basic tracking-redir-broken with client reply off (15 ms) +=== (tracking network) Starting server on 127.0.0.1:21113 ok +[ok]: CLIENT TRACKINGINFO when start (1 ms) +[ok]: Coverage: Basic CLIENT CACHING (7 ms) +[ok]: Coverage: Basic CLIENT REPLY (0 ms) +[ok]: Coverage: Basic CLIENT TRACKINGINFO (1 ms) +[ok]: Coverage: Basic CLIENT GETREDIR (0 ms) +[1/128 done]: unit/tracking (2 seconds) +Testing unit/lazyfree +=== (lazyfree) Starting server on 127.0.0.1:21115 ok +[ok]: UNLINK can reclaim memory in background (221 ms) +[ok]: FLUSHDB ASYNC can reclaim memory in background (215 ms) +[ok]: lazy free a stream with all types of metadata (178 ms) +[ok]: lazy free a stream with deleted cgroup (2 ms) +[2/128 done]: unit/lazyfree (1 seconds) +Testing unit/oom-score-adj +=== (oom-score-adj external:skip) Starting server on 127.0.0.1:21117 ok +[ok]: CONFIG SET oom-score-adj works as expected (35 ms) +[ok]: CONFIG SET oom-score-adj handles configuration failures (2 ms) +[ok]: CONFIG SET oom-score-adj-values doesn't touch proc when disabled (1 ms) +[ok]: CONFIG SET oom score restored on disable (1 ms) +[ok]: CONFIG SET oom score relative and absolute (1 ms) +[ok]: CONFIG SET out-of-range oom score (0 ms) +[3/128 done]: unit/oom-score-adj (0 seconds) +Testing unit/bitops +=== (bitops) Starting server on 127.0.0.1:21119 ok +[ok]: BITCOUNT against wrong type (1 ms) +[ok]: BITCOUNT returns 0 against non existing key (1 ms) +[ok]: BITCOUNT returns 0 with out of range indexes (1 ms) +[ok]: BITCOUNT returns 0 with negative indexes where start > end (1 ms) +[ok]: BITCOUNT against test vector #1 (0 ms) +[ok]: BITCOUNT against test vector #2 (0 ms) +[ok]: BITCOUNT against test vector #3 (1 ms) +[ok]: BITCOUNT against test vector #4 (0 ms) +[ok]: BITCOUNT against test vector #5 (0 ms) +[ok]: BITCOUNT fuzzing without start/end (223 ms) +[ok]: BITCOUNT fuzzing with start/end (406 ms) +[ok]: BITCOUNT with just start (1 ms) +[ok]: BITCOUNT with start, end (3 ms) +[ok]: BITCOUNT with illegal arguments (1 ms) +[ok]: BITCOUNT against non-integer value (1 ms) +[ok]: BITCOUNT regression test for github issue #582 (1 ms) +[ok]: BITCOUNT misaligned prefix (0 ms) +[ok]: BITCOUNT misaligned prefix + full words + remainder (0 ms) +[ok]: BITOP NOT (empty string) (1 ms) +[ok]: BITOP NOT (known string) (0 ms) +[ok]: BITOP where dest and target are the same key (0 ms) +[ok]: BITOP AND|OR|XOR don't change the string with single input key (1 ms) +[ok]: BITOP missing key is considered a stream of zero (1 ms) +[ok]: BITOP shorter keys are zero-padded to the key with max length (1 ms) +[ok]: BITOP and fuzzing (119 ms) +[ok]: BITOP or fuzzing (168 ms) +[ok]: BITOP xor fuzzing (114 ms) +[ok]: BITOP NOT fuzzing (26 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) (1 ms) +[ok]: BITPOS against wrong type (1 ms) +[ok]: BITPOS will illegal arguments (1 ms) +[ok]: BITPOS against non-integer value (2 ms) +[ok]: BITPOS bit=0 with empty key returns 0 (1 ms) +[ok]: BITPOS bit=1 with empty key returns -1 (1 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]: BITPOS bit=0 starting at unaligned address (1 ms) +[ok]: BITPOS bit=1 starting at unaligned address (0 ms) +[ok]: BITPOS bit=0 unaligned+full word+reminder (5 ms) +[ok]: BITPOS bit=1 unaligned+full word+reminder (4 ms) +[ok]: BITPOS bit=1 returns -1 if string is all 0 bits (10 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 (5 ms) +[ok]: BITPOS bit=1 fuzzy testing using SETBIT (483 ms) +[ok]: BITPOS bit=0 fuzzy testing using SETBIT (533 ms) +[ok]: BITPOS/BITCOUNT fuzzy testing using SETBIT (505 ms) +[ignore]: large memory flag not provided +[4/128 done]: unit/bitops (3 seconds) +Testing unit/info +=== (info external:skip debug_defrag:skip) Starting server on 127.0.0.1:21121 ok +=== () Starting server on 127.0.0.1:21123 ok +[ok]: latencystats: disable/enable (2 ms) +[ok]: latencystats: configure percentiles (3 ms) +[ok]: latencystats: bad configure percentiles (3 ms) +[ok]: latencystats: blocking commands (9 ms) +[ok]: latencystats: subcommands (2 ms) +[ok]: latencystats: measure latency (52 ms) +[ok]: errorstats: failed call authentication error (2 ms) +[ok]: errorstats: failed call within MULTI/EXEC (4 ms) +[ok]: errorstats: failed call within LUA (4 ms) +[ok]: errorstats: failed call NOSCRIPT error (2 ms) +[ok]: errorstats: failed call NOGROUP error (2 ms) +[ok]: errorstats: rejected call unknown command (2 ms) +[ok]: errorstats: rejected call within MULTI/EXEC (3 ms) +[ok]: errorstats: rejected call due to wrong arity (3 ms) +[ok]: errorstats: rejected call by OOM error (3 ms) +[ok]: errorstats: rejected call by authorization error (3 ms) +[ok]: errorstats: blocking commands (9 ms) +[ok]: errorstats: limit errors will not increase indefinitely (239 ms) +eventloop metrics cycle1: 1117, cycle2: 1119 +eventloop metrics el_sum1: 75583, el_sum2: 75736 +eventloop metrics cmd_sum1: 15972, cmd_sum2: 15999 +[ok]: stats: eventloop metrics (112 ms) +instantaneous metrics instantaneous_eventloop_cycles_per_sec: 99 +instantaneous metrics instantaneous_eventloop_duration_usec: 10 +[ok]: stats: instantaneous metrics (2006 ms) +[ok]: stats: debug metrics (113 ms) +[ok]: stats: client input and output buffer limit disconnections (85 ms) +[ok]: clients: pubsub clients (16 ms) +[ok]: clients: watching clients (17 ms) +=== (info external:skip) Starting server on 127.0.0.1:21125 ok +[ok]: memory: database and pubsub overhead and rehashing dict count (5 ms) +[5/128 done]: unit/info (3 seconds) +Testing unit/scan +=== (scan network standalone) Starting server on 127.0.0.1:21127 ok +[ok]: {standalone} SCAN basic (130 ms) +[ok]: {standalone} SCAN COUNT (147 ms) +[ok]: {standalone} SCAN MATCH (125 ms) +[ok]: {standalone} SCAN TYPE (166 ms) +[ok]: {standalone} SCAN unknown type (114 ms) +[ok]: {standalone} SCAN with expired keys (129 ms) +[ok]: {standalone} SCAN with expired keys with TYPE filter (134 ms) +[ok]: {standalone} SSCAN with encoding intset (2 ms) +[ok]: {standalone} SSCAN with encoding listpack (1 ms) +[ok]: {standalone} SSCAN with encoding hashtable (5 ms) +[ok]: {standalone} HSCAN with encoding listpack (2 ms) +[ok]: {standalone} HSCAN with encoding hashtable (80 ms) +[ok]: {standalone} ZSCAN with encoding listpack (3 ms) +[ok]: {standalone} ZSCAN with encoding skiplist (80 ms) +[ok]: {standalone} SCAN guarantees check under write load (34 ms) +[ok]: {standalone} SSCAN with integer encoded object (issue #1345) (0 ms) +[ok]: {standalone} SSCAN with PATTERN (1 ms) +[ok]: {standalone} HSCAN with PATTERN (1 ms) +[ok]: {standalone} HSCAN with NOVALUES (1 ms) +[ok]: {standalone} ZSCAN with PATTERN (0 ms) +[ok]: {standalone} ZSCAN with NOSCORES (0 ms) +[ok]: {standalone} ZSCAN scores: regression test for issue #2175 (89 ms) +[ok]: {standalone} SCAN regression test for issue #4906 (11562 ms) +[ok]: {standalone} SCAN MATCH pattern implies cluster slot (54 ms) +=== (external:skip cluster scan) Starting server on 127.0.0.1:21129 ok +[ok]: {cluster} SCAN basic (132 ms) +[ok]: {cluster} SCAN COUNT (153 ms) +[ok]: {cluster} SCAN MATCH (127 ms) +[ok]: {cluster} SCAN TYPE (174 ms) +[ok]: {cluster} SCAN unknown type (114 ms) +[ok]: {cluster} SCAN with expired keys (139 ms) +[ok]: {cluster} SCAN with expired keys with TYPE filter (137 ms) +[ok]: {cluster} SSCAN with encoding intset (2 ms) +[ok]: {cluster} SSCAN with encoding listpack (2 ms) +[ok]: {cluster} SSCAN with encoding hashtable (5 ms) +[ok]: {cluster} HSCAN with encoding listpack (1 ms) +[ok]: {cluster} HSCAN with encoding hashtable (79 ms) +[ok]: {cluster} ZSCAN with encoding listpack (2 ms) +[ok]: {cluster} ZSCAN with encoding skiplist (79 ms) +[ok]: {cluster} SCAN guarantees check under write load (43 ms) +[ok]: {cluster} SSCAN with integer encoded object (issue #1345) (1 ms) +[ok]: {cluster} SSCAN with PATTERN (0 ms) +[ok]: {cluster} HSCAN with PATTERN (0 ms) +[ok]: {cluster} HSCAN with NOVALUES (1 ms) +[ok]: {cluster} ZSCAN with PATTERN (1 ms) +[ok]: {cluster} ZSCAN with NOSCORES (0 ms) +[ok]: {cluster} ZSCAN scores: regression test for issue #2175 (89 ms) +[ok]: {cluster} SCAN regression test for issue #4906 (11218 ms) +[ok]: {cluster} SCAN MATCH pattern implies cluster slot (42 ms) +[6/128 done]: unit/scan (28 seconds) +Testing unit/pause +=== (pause network) Starting server on 127.0.0.1:21131 ok +[ok]: Test check paused info in info clients (2097 ms) +[ok]: Test read commands are not blocked by client pause (8 ms) +[ok]: Test old pause-all takes precedence over new pause-write (less restrictive) (342 ms) +[ok]: Test new pause time is smaller than old one, then old time preserved (108 ms) +[ok]: Test write commands are paused by RO (7 ms) +[ok]: Test special commands are paused by RO (14 ms) +[ok]: Test read/admin multi-execs are not blocked by pause RO (9 ms) +[ok]: Test write multi-execs are blocked by pause RO (9 ms) +[ok]: Test scripts are blocked by pause RO (19 ms) +[ok]: Test RO scripts are not blocked by pause RO (11 ms) +[ok]: Test read-only scripts in multi-exec are not blocked by pause RO (11 ms) +[ok]: Test write scripts in multi-exec are blocked by pause RO (20 ms) +[ok]: Test may-replicate commands are rejected in RO scripts (1 ms) +[ok]: Test multiple clients can be queued up and unblocked (23 ms) +[ok]: Test clients with syntax errors will get responses immediately (1 ms) +[ok]: Test eviction is skipped during client pause (3 ms) +[ok]: Test both active and passive expires are skipped during client pause (104 ms) +[ok]: Test that client pause starts at the end of a transaction (10 ms) +=== (needs:repl external:skip) Starting server on 127.0.0.1:21133 ok +[ok]: Test when replica paused, offset would not grow (4 ms) +[ok]: Test replica offset would grow after unpause (1 ms) +[ok]: Test the randomkey command will not cause the server to get into an infinite loop during the client pause write (6 ms) +=== (external:skip cluster pause network) Starting server on 127.0.0.1:21135 ok +=== (external:skip cluster pause network) Starting server on 127.0.0.1:21137 ok +[ok]: Test check paused info during the cluster failover in info clients (85 ms) +[7/128 done]: unit/pause (14 seconds) +Testing unit/sort +=== (sort) Starting server on 127.0.0.1:21139 ok +[ok]: Listpack: SORT BY key (0 ms) +[ok]: Listpack: SORT BY key with limit (1 ms) +[ok]: Listpack: SORT BY hash field (0 ms) +[ok]: Quicklist: SORT BY key (8 ms) +[ok]: Quicklist: SORT BY key with limit (1 ms) +[ok]: Quicklist: SORT BY hash field (8 ms) +[ok]: Big Quicklist: SORT BY key (409 ms) +[ok]: Big Quicklist: SORT BY key with limit (4 ms) +[ok]: Big Quicklist: SORT BY hash field (410 ms) +[ok]: Intset: SORT BY key (0 ms) +[ok]: Intset: SORT BY key with limit (1 ms) +[ok]: Intset: SORT BY hash field (0 ms) +[ok]: Hash table: SORT BY key (8 ms) +[ok]: Hash table: SORT BY key with limit (0 ms) +[ok]: Hash table: SORT BY hash field (8 ms) +[ok]: Big Hash table: SORT BY key (413 ms) +[ok]: Big Hash table: SORT BY key with limit (5 ms) +[ok]: Big Hash table: SORT BY hash field (411 ms) +[ok]: SORT GET # (1 ms) +[ok]: SORT GET (0 ms) +[ok]: SORT_RO GET (1 ms) +[ok]: SORT GET (key and hash) with sanity check (6 ms) +[ok]: SORT BY key STORE (2 ms) +[ok]: SORT BY hash field STORE (1 ms) +[ok]: SORT extracts STORE correctly (0 ms) +[ok]: SORT_RO get keys (1 ms) +[ok]: SORT extracts multiple STORE correctly (0 ms) +[ok]: SORT DESC (1 ms) +[ok]: SORT ALPHA against integer encoded strings (1 ms) +[ok]: SORT sorted set (1 ms) +[ok]: SORT sorted set BY nosort should retain ordering (2 ms) +[ok]: SORT sorted set BY nosort + LIMIT (3 ms) +[ok]: SORT sorted set BY nosort works as expected from scripts (1 ms) +[ok]: SORT sorted set: +inf and -inf handling (2 ms) +[ok]: SORT regression for issue #19, sorting floats (2 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) +[ok]: SORT with STORE removes key if result is empty (github issue 227) (1 ms) +[ok]: SORT with BY and STORE should still order output (1 ms) +[ok]: SORT will complain with numerical sorting and bad doubles (1) (1 ms) +[ok]: SORT will complain with numerical sorting and bad doubles (2) (1 ms) +[ok]: SORT BY sub-sorts lexicographically if score is the same (1 ms) +[ok]: SORT GET with pattern ending with just -> does not get hash field (1 ms) +[ok]: SORT by nosort retains native order for lists (0 ms) +[ok]: SORT by nosort plus store retains native order for lists (1 ms) +[ok]: SORT by nosort with limit returns based on original list order (1 ms) +[ok]: SORT_RO - Successful case (1 ms) +[ok]: SORT_RO - Cannot run with STORE arg (0 ms) + + Average time to sort: 0.34000000000000002 milliseconds [ok]: SORT speed, 100 element list BY key, 100 times (34 ms) + + Average time to sort: 0.38 milliseconds [ok]: SORT speed, 100 element list BY hash field, 100 times (38 ms) + + Average time to sort: 0.27000000000000002 milliseconds [ok]: SORT speed, 100 element list directly, 100 times (28 ms) + + Average time to sort: 0.26000000000000001 milliseconds [ok]: SORT speed, 100 element list BY , 100 times (26 ms) +[ok]: SETRANGE with huge offset (1 ms) +[ok]: SORT STORE quicklist with the right options (48 ms) +=== (external:skip cluster sort) Starting server on 127.0.0.1:21141 ok +[ok]: sort by in cluster mode (0 ms) +[ok]: sort get in cluster mode (0 ms) +[ok]: sort_ro by in cluster mode (1 ms) +[ok]: sort_ro get in cluster mode (1 ms) +[8/128 done]: unit/sort (15 seconds) +Testing unit/aofrw +=== (aofrw external:skip logreqres:skip) Starting server on 127.0.0.1:21143 ok + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite during write load: RDB preamble=yes (8006 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite during write load: RDB preamble=no (8134 ms) +=== (aofrw external:skip) Starting server on 127.0.0.1:21145 ok + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: Turning off AOF kills the background writing child if any (110 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with listpack encoding, string data (107 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with quicklist encoding, string data (289 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with listpack encoding, int data (111 ms) + +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of list with quicklist encoding, int data (215 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with intset encoding, string data (106 ms) + +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with hashtable encoding, string data (237 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with intset encoding, int data (106 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of set with hashtable encoding, int data (318 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with listpack encoding, string data (106 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with hashtable encoding, string data (295 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with listpack encoding, int data (106 ms) + +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of hash with hashtable encoding, int data (226 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with listpack encoding, string data (106 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with skiplist encoding, string data (302 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with listpack encoding, int data (106 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite of zset with skiplist encoding, int data (284 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: AOF rewrite functions (105 ms) +[ok]: BGREWRITEAOF is delayed if BGSAVE is in progress (231 ms) +[ok]: BGREWRITEAOF is refused if already in progress (23 ms) +[9/128 done]: unit/aofrw (20 seconds) +Testing unit/auth +=== (auth external:skip) Starting server on 127.0.0.1:21147 ok +[ok]: AUTH fails if there is no password configured server side (1 ms) +[ok]: Arity check for auth command (0 ms) +=== (auth external:skip) Starting server on 127.0.0.1:21149 ok +[ok]: AUTH fails when a wrong password is given (6 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 (1 ms) +[ok]: For unauthenticated clients multibulk and bulk length are limited (13 ms) +[ok]: For unauthenticated clients output buffer is limited (7 ms) +[ok]: For once authenticated clients output buffer is NOT limited (7 ms) +=== (auth_binary_password external:skip) Starting server on 127.0.0.1:21151 ok +[ok]: AUTH fails when binary password is wrong (0 ms) +[ok]: AUTH succeeds when binary password is correct (1 ms) +=== (primaryauth) Starting server on 127.0.0.1:21153 ok +[ok]: primaryauth test with binary password dualchannel = yes (924 ms) +=== (auth_binary_password external:skip) Starting server on 127.0.0.1:21155 ok +[ok]: AUTH fails when binary password is wrong (0 ms) +[ok]: AUTH succeeds when binary password is correct (1 ms) +=== (primaryauth) Starting server on 127.0.0.1:21157 ok +[ok]: primaryauth test with binary password dualchannel = no (924 ms) +[10/128 done]: unit/auth (3 seconds) +Testing unit/multi +=== (multi) Starting server on 127.0.0.1:21159 ok +[ok]: MULTI / EXEC basics (1 ms) +[ok]: DISCARD (2 ms) +[ok]: Nested MULTI are not allowed (0 ms) +[ok]: MULTI where commands alter argc/argv (1 ms) +[ok]: WATCH inside MULTI is not allowed (1 ms) +[ok]: EXEC fails if there are errors while queueing commands #1 (2 ms) +[ok]: EXEC fails if there are errors while queueing commands #2 (8 ms) +[ok]: If EXEC aborts, the client MULTI state is cleared (1 ms) +[ok]: EXEC works on WATCHed key not modified (1 ms) +[ok]: EXEC fail on WATCHed key modified (1 key of 1 watched) (1 ms) +[ok]: EXEC fail on WATCHed key modified (1 key of 5 watched) (1 ms) +[ok]: EXEC fail on WATCHed key modified by SORT with STORE even if the result is empty (1 ms) +EXEC fail on lazy expired WATCHed key attempts: 0 +[ok]: EXEC fail on lazy expired WATCHed key (103 ms) +[ok]: WATCH stale keys should not fail EXEC (3 ms) +[ok]: Delete WATCHed stale keys should not fail EXEC (4 ms) +[ok]: FLUSHDB while watching stale keys should not fail EXEC (3 ms) +[ok]: After successful EXEC key is no longer watched (1 ms) +[ok]: After failed EXEC key is no longer watched (2 ms) +[ok]: It is possible to UNWATCH (1 ms) +[ok]: UNWATCH when there is nothing watched works as expected (0 ms) +[ok]: FLUSHALL is able to touch the watched keys (1 ms) +[ok]: FLUSHALL does not touch non affected keys (1 ms) +[ok]: FLUSHDB is able to touch the watched keys (1 ms) +[ok]: FLUSHDB does not touch non affected keys (1 ms) +[ok]: SWAPDB is able to touch the watched keys that exist (1 ms) +[ok]: SWAPDB is able to touch the watched keys that do not exist (1 ms) +[ok]: SWAPDB does not touch watched stale keys (4 ms) +[ok]: SWAPDB does not touch non-existing key replaced with stale key (4 ms) +[ok]: SWAPDB does not touch stale key replaced with another stale key (4 ms) +[ok]: WATCH is able to remember the DB a key belongs to (2 ms) +[ok]: WATCH will consider touched keys target of EXPIRE (1 ms) +[ok]: WATCH will consider touched expired keys (1117 ms) +[ok]: DISCARD should clear the WATCH dirty flag on the client (2 ms) +[ok]: DISCARD should UNWATCH all the keys (1 ms) +[ok]: MULTI / EXEC is not propagated (single write command) (111 ms) +[ok]: MULTI / EXEC is propagated correctly (multiple commands) (102 ms) +[ok]: MULTI / EXEC is propagated correctly (multiple commands with SELECT) (101 ms) +[ok]: MULTI / EXEC is propagated correctly (empty transaction) (100 ms) +[ok]: MULTI / EXEC is propagated correctly (read-only commands) (101 ms) +[ok]: MULTI / EXEC is propagated correctly (write command, no effect) (101 ms) +[ok]: MULTI / EXEC with REPLICAOF (102 ms) +[ok]: DISCARD should not fail during OOM (9 ms) +[ok]: MULTI and script timeout (419 ms) +[ok]: EXEC and script timeout (418 ms) +[ok]: MULTI-EXEC body and script timeout (418 ms) +[ok]: just EXEC and script timeout (419 ms) +[ok]: exec with write commands and state change (8 ms) +[ok]: exec with read commands and stale replica state change (9 ms) +[ok]: EXEC with only read commands should not be rejected when OOM (8 ms) +[ok]: EXEC with at least one use-memory command should fail (8 ms) +[ok]: Blocking commands ignores the timeout (2 ms) +[ok]: MULTI propagation of PUBLISH (66 ms) +[ok]: MULTI propagation of SCRIPT LOAD (102 ms) +[ok]: MULTI propagation of EVAL (100 ms) +[ok]: MULTI propagation of SCRIPT FLUSH (102 ms) +[ok]: MULTI propagation of XREADGROUP (102 ms) +[ok]: MULTI with SAVE (1 ms) +[ok]: MULTI with SHUTDOWN (1 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: MULTI with BGREWRITEAOF (206 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: MULTI with config set appendonly (208 ms) +[ok]: MULTI with config error (0 ms) +[ok]: Flushall while watching several keys by one client (1 ms) +=== (external:skip) Starting server on 127.0.0.1:21161 ok +[ok]: MULTI with FLUSHALL and AOF (5 ms) +=== (external:skip cluster) Starting server on 127.0.0.1:21163 ok +[ok]: Regression test for multi-exec with RANDOMKEY accessing the wrong per-slot dictionary (2 ms) +[11/128 done]: unit/multi (7 seconds) +Testing unit/other +=== (other) Starting server on 127.0.0.1:21165 ok +[ok]: Coverage: HELP commands (3 ms) +[ok]: Coverage: MEMORY MALLOC-STATS (2 ms) +[ok]: Coverage: MEMORY PURGE (1 ms) +[ok]: Coverage: ECHO (0 ms) +[ok]: SAVE - make sure there are all the types as values (7 ms) +[ok]: FUZZ stresser with data model binary (596 ms) +[ok]: FUZZ stresser with data model alpha (593 ms) +[ok]: FUZZ stresser with data model compr (571 ms) +=== (external:skip) Starting server on 127.0.0.1:21167 ok +[ok]: FLUSHALL should not reset the dirty counter if we disable save (2 ms) +[ok]: FLUSHALL should reset the dirty counter to 0 if we enable save (16 ms) + +Waiting for background save to finish... +Waiting for background save to finish... [ok]: BGSAVE (114 ms) +[ok]: SELECT an out of range DB (1 ms) +[ok]: Check consistency of different data types after a reload (906 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: Same dataset digest if saving/reloading as AOF? (311 ms) + +Waiting for background AOF rewrite to finish... [ok]: EXPIRES after a reload (snapshot + append only file rewrite) (73 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: EXPIRES after AOF reload (without rewrite) (2222 ms) +[ok]: PIPELINING stresser (also a regression for the old epoll bug) (527 ms) +[ok]: APPEND basics (1 ms) +[ok]: APPEND basics, integer encoded values (0 ms) +[ok]: APPEND fuzzing (304 ms) +[ok]: FLUSHDB (1 ms) +[ok]: Perform a final SAVE to leave a clean DB on disk (74 ms) +[ok]: RESET clears client state (1 ms) +[ok]: RESET clears MONITOR state (7 ms) +[ok]: RESET clears and discards MULTI state (1 ms) +[ok]: RESET clears Pub/Sub state (1 ms) +[ok]: RESET clears authenticated state (0 ms) +[ok]: Subcommand syntax error crash (issue #10070) (0 ms) +[ok]: Extended Redis Compatibility config (2 ms) +=== (other external:skip) Starting server on 127.0.0.1:21169 ok + +Waiting for background save to finish... +Waiting for background save to finish... [ok]: Don't rehash if server has child process (607 ms) +=== (other external:skip) Starting server on 127.0.0.1:21171 ok +[ok]: Process title set as expected (1 ms) +=== (other external:skip cluster slow) Starting server on 127.0.0.1:21173 ok +[ok]: Server can trigger resizing (1721 ms) +[ok]: Server can rewind and trigger smaller slot resizing (660 ms) +=== (other external:skip) Starting server on 127.0.0.1:21175 ok +[ok]: Server can resize empty dict (191 ms) +Creating temp file /build/reproducible-path/valkey-8.1.1+dfsg1/2891596 +=== (repl external:skip) Starting server on 127.0.0.1:21177 ok +[ok]: test unixsocket options are set correctly (0 ms) +Deleting temp file: /build/reproducible-path/valkey-8.1.1+dfsg1/2891596 +[12/128 done]: unit/other (14 seconds) +Testing unit/obuf-limits +=== (obuf-limits external:skip logreqres:skip) Starting server on 127.0.0.1:21179 ok +[ok]: CONFIG SET client-output-buffer-limit (2 ms) +[ok]: Client output buffer hard limit is enforced (9083 ms) +[ok]: Client output buffer soft limit is enforced if time is overreached (4630 ms) +[ok]: Client output buffer soft limit is not enforced too early and is enforced when no traffic (5025 ms) +[ok]: No response for single command if client output buffer hard limit is enforced (133 ms) +[ok]: No response for multi commands in pipeline if client output buffer limit is enforced (1123 ms) +[ok]: Execute transactions completely even if client output buffer limit is enforced (34 ms) +[ok]: Obuf limit, HRANDFIELD with huge count stopped mid-run (20 ms) +[ok]: Obuf limit, KEYS stopped mid-run (199 ms) +[13/128 done]: unit/obuf-limits (20 seconds) +Testing unit/wait +=== (wait network external:skip) Starting server on 127.0.0.1:21181 ok +=== () Starting server on 127.0.0.1:21183 ok +[ok]: Setup slave (370 ms) +[ok]: WAIT out of range timeout (milliseconds) (1 ms) +[ok]: WAIT should acknowledge 1 additional copy of the data (1 ms) +[ok]: WAIT should not acknowledge 2 additional copies of the data (1010 ms) +[ok]: WAIT should not acknowledge 1 additional copy if slave is blocked (1229 ms) +[ok]: WAIT implicitly blocks on client pause since ACKs aren't sent (1207 ms) +[ok]: WAIT replica multiple clients unblock - reuse last result (42 ms) +=== () Starting server on 127.0.0.1:21185 ok +[ok]: Setup a new replica (108 ms) +[ok]: WAIT in script will work (739 ms) +=== () Starting server on 127.0.0.1:21187 ok +[ok]: WAITAOF local copy before fsync (94 ms) +[ok]: WAITAOF local copy everysec (0 ms) +[ok]: WAITAOF local copy with appendfsync always (402 ms) +[ok]: WAITAOF local wait and then stop aof (58 ms) +[ok]: WAITAOF local on server with aof disabled (1 ms) +[ok]: WAITAOF local if AOFRW was postponed (682 ms) +=== () Starting server on 127.0.0.1:21189 ok +[ok]: WAITAOF on demoted master gets unblocked with an error (7 ms) +[ok]: WAITAOF replica copy before fsync (138 ms) +[ok]: WAITAOF replica copy everysec (569 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica copy everysec with AOFRW (1172 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica copy everysec with slow AOFRW (2035 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica copy everysec->always with AOFRW (113 ms) +[ok]: WAITAOF replica copy appendfsync always (6 ms) +[ok]: WAITAOF replica copy if replica is blocked (129 ms) +[ok]: WAITAOF replica multiple clients unblock - reuse last result (84 ms) +[ok]: WAITAOF on promoted replica (1 ms) +[ok]: WAITAOF master that loses a replica and backlog is dropped (2007 ms) +[ok]: WAITAOF master without backlog, wait is released when the replica finishes full-sync (700 ms) +[ok]: WAITAOF master isn't configured to do AOF (1007 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: WAITAOF replica isn't configured to do AOF (245 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: WAITAOF both local and replica got AOF enabled at runtime (772 ms) +[ok]: WAITAOF master sends PING after last write (1205 ms) +[ok]: WAITAOF master client didn't send any write command (1209 ms) +[ok]: WAITAOF master client didn't send any command (1203 ms) +=== () Starting server on 127.0.0.1:21191 ok +=== () Starting server on 127.0.0.1:21193 ok +[ok]: WAITAOF when replica switches between masters, fsync: no (3416 ms) +=== () Starting server on 127.0.0.1:21195 ok +=== () Starting server on 127.0.0.1:21197 ok +[ok]: WAITAOF when replica switches between masters, fsync: everysec (3391 ms) +=== () Starting server on 127.0.0.1:21199 ok +=== () Starting server on 127.0.0.1:21201 ok +[ok]: WAITAOF when replica switches between masters, fsync: always (1358 ms) +=== (failover external:skip) Starting server on 127.0.0.1:21203 ok +=== () Starting server on 127.0.0.1:21205 ok +=== () Starting server on 127.0.0.1:21207 ok +[ok]: setup replication for following tests (494 ms) + +Waiting for background AOF rewrite to finish... +Waiting for background AOF rewrite to finish... [ok]: WAIT and WAITAOF replica multiple clients unblock - reuse last result (612 ms) +[14/128 done]: unit/wait (30 seconds) +Testing unit/info-command +=== (info and its relative command) Starting server on 127.0.0.1:21209 ok +Testing Valkey version 7.2.4 (00000000) +[ok]: Extract version and sha1 details from info command and print (1 ms) +[ok]: info command with at most one sub command (1 ms) +[ok]: info command with one sub-section (1 ms) +[ok]: info command with multiple sub-sections (1 ms) +[15/128 done]: unit/info-command (1 seconds) +Testing unit/pubsubshard +=== (pubsubshard external:skip) Starting server on 127.0.0.1:21211 ok +[ok]: SPUBLISH/SSUBSCRIBE basics (8 ms) +[ok]: SPUBLISH/SSUBSCRIBE with two clients (14 ms) +[ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (8 ms) +[ok]: SSUBSCRIBE to one channel more than once (7 ms) +[ok]: SUNSUBSCRIBE from non-subscribed channels (7 ms) +[ok]: PUBSUB command basics (1 ms) +[ok]: SPUBLISH/SSUBSCRIBE with two clients (16 ms) +[ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (17 ms) +[ok]: PubSubShard with CLIENT REPLY OFF (97 ms) +=== (pubsubshard external:skip) Starting server on 127.0.0.1:21213 ok +=== (pubsubshard external:skip) Starting server on 127.0.0.1:21215 ok +[ok]: setup replication for following tests (103 ms) +[ok]: publish message to master and receive on replica (14 ms) +[16/128 done]: unit/pubsubshard (1 seconds) +Testing unit/client-eviction +=== () Starting server on 127.0.0.1:21217 ok +[ok]: client evicted due to large argv (84 ms) +[ok]: client evicted due to large query buf (34 ms) +[ok]: client evicted due to percentage of maxmemory (22 ms) +[ok]: client evicted due to large multi buf (261 ms) +[ok]: client evicted due to watched key list (518 ms) +[ok]: client evicted due to pubsub subscriptions (2317 ms) +[ok]: client evicted due to tracking redirection (38 ms) +[ok]: client evicted due to client tracking prefixes (1318 ms) +[ok]: client evicted due to output buf (39 ms) +[ok]: client no-evict on (93 ms) +[ok]: client no-evict off (42 ms) +=== () Starting server on 127.0.0.1:21219 ok +[ok]: avoid client eviction when client is freed by output buffer limit (127 ms) +=== () Starting server on 127.0.0.1:21221 ok +[ok]: decrease maxmemory-clients causes client eviction (631 ms) +=== () Starting server on 127.0.0.1:21223 ok +[ok]: evict clients only until below limit (200 ms) +=== () Starting server on 127.0.0.1:21225 ok +[ok]: evict clients in right order (large to small) (330 ms) +=== () Starting server on 127.0.0.1:21227 ok +[ok]: client total memory grows during client no-evict (217 ms) +[ok]: client total memory grows during maxmemory-clients disabled (163 ms) +[17/128 done]: unit/client-eviction (9 seconds) Testing unit/limits -=== (limits network external:skip) Starting server on 127.0.0.1:21113 ok -[ok]: Check if maxclients works refusing connections (1124 ms) -[2/128 done]: unit/limits (2 seconds) -Testing unit/protocol -=== (protocol network) Starting server on 127.0.0.1:21115 ok -[ok]: Handle an empty query (68 ms) -[ok]: Negative multibulk length (76 ms) -[ok]: Out of range multibulk length (32 ms) -[ok]: Wrong multibulk payload header (28 ms) -[ok]: Negative multibulk payload length (28 ms) -[ok]: Out of range multibulk payload length (20 ms) -[ok]: Non-number multibulk payload length (39 ms) -[ok]: Multi bulk request not followed by bulk arguments (28 ms) -[ok]: Generic wrong number of args (17 ms) -[ok]: Unbalanced number of quotes (14 ms) -[ok]: Protocol desync regression test #1 (61 ms) -[ok]: Protocol desync regression test #2 (19 ms) -[ok]: Protocol desync regression test #3 (18 ms) -[ok]: Protocol desync regression test #4 (21 ms) -[ok]: raw protocol response (0 ms) -[ok]: raw protocol response - deferred (0 ms) -[ok]: raw protocol response - multiline (1 ms) -[ok]: RESP3 attributes (2 ms) -[ok]: RESP3 attributes readraw (1 ms) -[ok]: RESP3 attributes on RESP2 (1 ms) -[ok]: test big number parsing (0 ms) -[ok]: test bool parsing (2 ms) -[ok]: test verbatim str parsing (1 ms) -[ok]: test large number of args (64 ms) -[ok]: test argument rewriting - issue 9598 (2 ms) -=== (protocol hello logreqres:skip) Starting server on 127.0.0.1:21117 ok -[ok]: HELLO without protover (2 ms) -[ok]: HELLO and availability-zone (2 ms) -=== (regression) Starting server on 127.0.0.1:21119 ok -[ok]: Regression for a crash with blocking ops and pipelining (32 ms) -[3/128 done]: unit/protocol (2 seconds) +=== (limits network external:skip) Starting server on 127.0.0.1:21229 ok +[ok]: Check if maxclients works refusing connections (1070 ms) +[18/128 done]: unit/limits (2 seconds) +Testing unit/replybufsize +=== (replybufsize) Starting server on 127.0.0.1:21231 ok +[ok]: verify reply buffer limits (660 ms) +[19/128 done]: unit/replybufsize (1 seconds) +Testing unit/maxmemory +=== (maxmemory external:skip) Starting server on 127.0.0.1:21233 ok +evicted keys: 2 +evicted clients: 0 +dbsize: 48 +[ok]: eviction due to output buffers of many MGET clients, client eviction: false (229 ms) +evicted keys: 27 +evicted clients: 0 +dbsize: 22 +[ok]: eviction due to input buffer of a dead client, client eviction: false (3565 ms) +evicted keys: 15 +evicted clients: 0 +dbsize: 35 +[ok]: eviction due to output buffers of pubsub, client eviction: false (975 ms) +evicted keys: 0 +evicted clients: 11 +dbsize: 50 +[ok]: eviction due to output buffers of many MGET clients, client eviction: true (538 ms) +evicted keys: 0 +evicted clients: 18 +dbsize: 50 +[ok]: eviction due to input buffer of a dead client, client eviction: true (3803 ms) +evicted keys: 0 +evicted clients: 6 +dbsize: 50 +[ok]: eviction due to output buffers of pubsub, client eviction: true (1054 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21235 ok +[ok]: maxmemory - is the memory limit honoured? (policy allkeys-random) (169 ms) +[ok]: maxmemory - is the memory limit honoured? (policy allkeys-lru) (674 ms) +[ok]: maxmemory - is the memory limit honoured? (policy allkeys-lfu) (667 ms) +[ok]: maxmemory - is the memory limit honoured? (policy volatile-lru) (1303 ms) +[ok]: maxmemory - is the memory limit honoured? (policy volatile-lfu) (713 ms) +[ok]: maxmemory - is the memory limit honoured? (policy volatile-random) (703 ms) +[ok]: maxmemory - is the memory limit honoured? (policy volatile-ttl) (695 ms) +[ok]: maxmemory - only allkeys-* should remove non-volatile keys (allkeys-random) (570 ms) +[ok]: maxmemory - only allkeys-* should remove non-volatile keys (allkeys-lru) (834 ms) +[ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-lru) (693 ms) +[ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-random) (833 ms) +[ok]: maxmemory - only allkeys-* should remove non-volatile keys (volatile-ttl) (832 ms) +[ok]: maxmemory - policy volatile-lru should only remove volatile keys. (5295 ms) +[ok]: maxmemory - policy volatile-lfu should only remove volatile keys. (11291 ms) +[ok]: maxmemory - policy volatile-random should only remove volatile keys. (12654 ms) +[ok]: maxmemory - policy volatile-ttl should only remove volatile keys. (14548 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21237 ok +=== () Starting server on 127.0.0.1:21239 ok +[ok]: slave buffer are counted correctly (40096 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21241 ok +=== () Starting server on 127.0.0.1:21243 ok +[ok]: replica buffer don't induce eviction (15652 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21245 ok +[ok]: Don't rehash if used memory exceeds maxmemory after rehash (367 ms) +=== (maxmemory external:skip io-threads:skip) Starting server on 127.0.0.1:21247 ok +evicted: 30 +evicted: 30 +[ok]: client tracking don't cause eviction feedback loop (1912 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21249 ok +[ok]: propagation with eviction (81 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21251 ok +[ok]: propagation with eviction in MULTI (82 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21253 ok +[ok]: lru/lfu value of the key just added (2 ms) +=== (maxmemory external:skip) Starting server on 127.0.0.1:21255 ok +[ok]: Import mode should forbid eviction (2 ms) +[20/128 done]: unit/maxmemory (124 seconds) +Testing unit/commandlog +=== (commandlog) Starting server on 127.0.0.1:21257 ok +[ok]: COMMANDLOG - check that it starts with an empty log (1 ms) +[ok]: COMMANDLOG - only logs commands exceeding the threshold (203 ms) +[ok]: COMMANDLOG - zero max length is correctly handled (17 ms) +[ok]: COMMANDLOG - max entries is correctly handled (16 ms) +[ok]: COMMANDLOG - GET optional argument to limit output len works (5 ms) +[ok]: COMMANDLOG - RESET subcommand works (2 ms) +[ok]: COMMANDLOG - logged entry sanity check (202 ms) +[ok]: COMMANDLOG slow - Certain commands are omitted that contain sensitive information (4 ms) +[ok]: COMMANDLOG slow - Some commands can redact sensitive fields (1 ms) +[ok]: COMMANDLOG slow - Rewritten commands are logged as their original command (17 ms) +[ok]: COMMANDLOG slow - commands with too many arguments are trimmed (1 ms) +[ok]: COMMANDLOG slow - too long arguments are trimmed (0 ms) +[ok]: COMMANDLOG slow - EXEC is not logged, just executed commands (201 ms) +[ok]: COMMANDLOG slow - can clean older entries (201 ms) +[ok]: COMMANDLOG slow - can be disabled (403 ms) +[ok]: COMMANDLOG slow - count must be >= -1 (1 ms) +[ok]: COMMANDLOG slow - get all slow logs (2 ms) +[ok]: COMMANDLOG slow - blocking command is reported only after unblocked (10 ms) +[ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 0 (2 ms) +[ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 1 (1 ms) +[21/128 done]: unit/commandlog (2 seconds) +Testing unit/tls +=== (tls) Starting server on 127.0.0.1:21259 ok +[ok]: TLS: Not accepting non-TLS connections on a TLS port (1 ms) +[ok]: TLS: Verify tls-auth-clients behaves as expected (14 ms) +[ok]: TLS: Verify tls-protocols behaves as expected (11 ms) +[ok]: TLS: Verify tls-ciphers behaves as expected (19 ms) +[ok]: TLS: Verify tls-prefer-server-ciphers behaves as expected (20 ms) +=== () Starting server on 127.0.0.1:21261 ok +[ok]: TLS: Verify tls-cert-file is also used as a client cert if none specified (359 ms) +[ok]: TLS: switch between tcp and tls ports (14 ms) +[ok]: TLS: Working with an encrypted keyfile (15 ms) +[22/128 done]: unit/tls (0 seconds) +Testing unit/latency-monitor +=== (latency-monitor needs:latency) Starting server on 127.0.0.1:21263 ok +[ok]: LATENCY HISTOGRAM with empty histogram (1 ms) +[ok]: LATENCY HISTOGRAM all commands (1 ms) +[ok]: LATENCY HISTOGRAM sub commands (2 ms) +[ok]: LATENCY HISTOGRAM with a subset of commands (2 ms) +[ok]: LATENCY HISTOGRAM command (1 ms) +[ok]: LATENCY HISTOGRAM with wrong command name skips the invalid one (1 ms) +[ok]: Test latency events logging (3404 ms) +LATENCY HISTORY data: +{1784430215 300} {1784430216 400} {1784430218 500} +[ok]: LATENCY HISTORY output is ok (1 ms) +LATENCY LATEST data: +{command 1784430218 500 500 1200 3} +[ok]: LATENCY LATEST output is ok (0 ms) +LATENCY GRAPH data: +command - high 500 ms, low 300 ms (all time high 500 ms) +-------------------------------------------------------------------------------- + # + _| + || +_|| + +320 +sss + +[ok]: LATENCY GRAPH can output the event graph (1 ms) +[ok]: LATENCY GRAPH can output the expire event graph (0 ms) +[ok]: LATENCY of expire events are correctly collected (2075 ms) +[ok]: LATENCY HISTORY / RESET with wrong event name is fine (0 ms) +[ok]: LATENCY DOCTOR produces some output (2 ms) +[ok]: LATENCY RESET is able to reset events (0 ms) +[ok]: LATENCY HELP should not have unexpected options (0 ms) +=== (latency-monitor cluster external:skip needs:latency) Starting server on 127.0.0.1:21265 ok +=== (latency-monitor cluster external:skip needs:latency) Starting server on 127.0.0.1:21267 ok +[ok]: Cluster config file latency (25 ms) +[23/128 done]: unit/latency-monitor (17 seconds) Testing unit/slowlog -=== (slowlog) Starting server on 127.0.0.1:21121 ok -[ok]: SLOWLOG - check that it starts with an empty log (1 ms) -[ok]: SLOWLOG - only logs commands taking more time than specified (203 ms) -[ok]: SLOWLOG - zero max length is correctly handled (29 ms) -[ok]: SLOWLOG - max entries is correctly handled (29 ms) -[ok]: SLOWLOG - GET optional argument to limit output len works (2 ms) -[ok]: SLOWLOG - RESET subcommand works (6 ms) -[ok]: SLOWLOG - logged entry sanity check (203 ms) +=== (slowlog) Starting server on 127.0.0.1:21269 ok +[ok]: SLOWLOG - check that it starts with an empty log (0 ms) +[ok]: SLOWLOG - only logs commands taking more time than specified (201 ms) +[ok]: SLOWLOG - zero max length is correctly handled (17 ms) +[ok]: SLOWLOG - max entries is correctly handled (15 ms) +[ok]: SLOWLOG - GET optional argument to limit output len works (1 ms) +[ok]: SLOWLOG - RESET subcommand works (1 ms) +[ok]: SLOWLOG - logged entry sanity check (201 ms) [ok]: SLOWLOG - Certain commands are omitted that contain sensitive information (4 ms) [ok]: SLOWLOG - Some commands can redact sensitive fields (2 ms) -[ok]: SLOWLOG - Rewritten commands are logged as their original command (24 ms) +[ok]: SLOWLOG - Rewritten commands are logged as their original command (12 ms) [ok]: SLOWLOG - commands with too many arguments are trimmed (2 ms) -[ok]: SLOWLOG - too long arguments are trimmed (2 ms) -[ok]: SLOWLOG - EXEC is not logged, just executed commands (212 ms) -[ok]: SLOWLOG - can clean older entries (205 ms) -[ok]: SLOWLOG - can be disabled (407 ms) -[ok]: SLOWLOG - count must be >= -1 (1 ms) -[ok]: SLOWLOG - get all slow logs (4 ms) -[ok]: SLOWLOG - blocking command is reported only after unblocked (69 ms) -[ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 0 (2 ms) -[ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 1 (2 ms) -[4/128 done]: unit/slowlog (2 seconds) +[ok]: SLOWLOG - too long arguments are trimmed (1 ms) +[ok]: SLOWLOG - EXEC is not logged, just executed commands (201 ms) +[ok]: SLOWLOG - can clean older entries (201 ms) +[ok]: SLOWLOG - can be disabled (403 ms) +[ok]: SLOWLOG - count must be >= -1 (0 ms) +[ok]: SLOWLOG - get all slow logs (2 ms) +[ok]: SLOWLOG - blocking command is reported only after unblocked (9 ms) +[ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 0 (1 ms) +[ok]: SLOWLOG - the commands in script are recorded normally - is_eval: 1 (1 ms) +[24/128 done]: unit/slowlog (2 seconds) +Testing unit/violations +[ignore]: large memory flag not provided +[ignore]: large memory flag not provided +[ignore]: large memory flag not provided +[ignore]: large memory flag not provided +[ignore]: large memory flag not provided +[ignore]: large memory flag not provided +=== () Starting server on 127.0.0.1:21271 ok +[ok]: SORT adds integer field to list (2 ms) +[25/128 done]: unit/violations (0 seconds) +Testing unit/introspection-2 +=== (introspection) Starting server on 127.0.0.1:21273 ok +[ok]: The microsecond part of the TIME command will not overflow (0 ms) +[ok]: TTL, TYPE and EXISTS do not alter the last access time of a key (3005 ms) +[ok]: TOUCH alters the last access time of a key (3005 ms) +[ok]: TOUCH alters the last access time of a key in no-touch mode (3004 ms) +[ok]: Operations in no-touch mode do not alter the last access time of a key (1103 ms) +[ok]: TOUCH returns the number of existing keys specified (1 ms) +[ok]: command stats for GEOADD (1 ms) +[ok]: errors stats for GEOADD (1 ms) +[ok]: command stats for EXPIRE (1 ms) +[ok]: command stats for BRPOP (1 ms) +[ok]: command stats for MULTI (3 ms) +[ok]: command stats for scripts (2 ms) +[ok]: COMMAND COUNT get total number of commands (0 ms) +[ok]: COMMAND GETKEYS GET (0 ms) +[ok]: COMMAND GETKEYSANDFLAGS (1 ms) +[ok]: COMMAND GETKEYS MEMORY USAGE (0 ms) +[ok]: COMMAND GETKEYS XGROUP (0 ms) +[ok]: COMMAND GETKEYS EVAL with keys (0 ms) +[ok]: COMMAND GETKEYS EVAL without keys (0 ms) +[ok]: COMMAND GETKEYS LCS (0 ms) +[ok]: COMMAND GETKEYS MORE THAN 256 KEYS (2 ms) +[ok]: COMMAND LIST syntax error (0 ms) +[ok]: COMMAND LIST WITHOUT FILTERBY (3 ms) +[ok]: COMMAND LIST FILTERBY ACLCAT against non existing category (0 ms) +[ok]: COMMAND LIST FILTERBY ACLCAT - list all commands/subcommands (1 ms) +[ok]: COMMAND LIST FILTERBY PATTERN - list all commands/subcommands (1 ms) +[ok]: COMMAND LIST FILTERBY MODULE against non existing module (1 ms) +[ok]: COMMAND INFO of invalid subcommands (0 ms) +[ok]: SET command will not be marked with movablekeys (1 ms) +[ok]: GET command will not be marked with movablekeys (0 ms) +[ok]: MSET command will not be marked with movablekeys (1 ms) +[ok]: BITFIELD command will not be marked with movablekeys (0 ms) +[ok]: LMOVE command will not be marked with movablekeys (1 ms) +[ok]: LPOP command will not be marked with movablekeys (0 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 (1 ms) +[ok]: MEMORY|USAGE command will not be marked with movablekeys (0 ms) +[ok]: RENAME command will not be marked with movablekeys (1 ms) +[ok]: GEORADIUS_RO command will not be marked with movablekeys (0 ms) +[ok]: ZUNIONSTORE command is marked with movablekeys (1 ms) +[ok]: XREAD command is marked with movablekeys (0 ms) +[ok]: EVAL command is marked with movablekeys (0 ms) +[ok]: SORT command is marked with movablekeys (1 ms) +[ok]: SORT_RO command is marked with movablekeys (0 ms) +[ok]: MIGRATE command is marked with movablekeys (1 ms) +[ok]: GEORADIUS command is marked with movablekeys (0 ms) +[26/128 done]: unit/introspection-2 (10 seconds) Testing unit/memefficiency -=== (memefficiency external:skip) Starting server on 127.0.0.1:21123 ok -[ok]: Memory efficiency with values in range 32 (801 ms) -[ok]: Memory efficiency with values in range 64 (705 ms) -[ok]: Memory efficiency with values in range 128 (791 ms) -[ok]: Memory efficiency with values in range 1024 (482 ms) -[ok]: Memory efficiency with values in range 16384 (2323 ms) -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21125 ok -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21127 ok +=== (memefficiency external:skip) Starting server on 127.0.0.1:21275 ok +[ok]: Memory efficiency with values in range 32 (608 ms) +[ok]: Memory efficiency with values in range 64 (419 ms) +[ok]: Memory efficiency with values in range 128 (525 ms) +[ok]: Memory efficiency with values in range 1024 (555 ms) +[ok]: Memory efficiency with values in range 16384 (1267 ms) +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21277 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21279 ok Frag info: test start (Active Defrag main dictionary: standalone) used: 2.37 MB frag: 0.00 MB @@ -900,7 +1746,7 @@ hits: 0 misses: 0 Frag info: after adding data - used: 61.13 MB + used: 61.41 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 @@ -914,25 +1760,25 @@ misses: 0 Validating frag (1.00) > 1.4 -===== Start of server log (pid 1130380) ===== +===== Start of server log (pid 2961264) ===== [err]: Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test -1130380:M 15 Jun 2025 08:06:38.639 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1130380:M 15 Jun 2025 08:06:38.639 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1130380:M 15 Jun 2025 08:06:38.639 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1130380, just started -1130380:M 15 Jun 2025 08:06:38.639 * Configuration loaded -1130380:M 15 Jun 2025 08:06:38.640 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1130380:M 15 Jun 2025 08:06:38.640 * monotonic clock: POSIX clock_gettime -1130380:M 15 Jun 2025 08:06:38.640 # Failed to write PID file: Permission denied +2961264:M 19 Jul 2026 17:04:07.653 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2961264:M 19 Jul 2026 17:04:07.653 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2961264:M 19 Jul 2026 17:04:07.653 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2961264, just started +2961264:M 19 Jul 2026 17:04:07.653 * Configuration loaded +2961264:M 19 Jul 2026 17:04:07.653 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2961264:M 19 Jul 2026 17:04:07.653 * monotonic clock: POSIX clock_gettime +2961264:M 19 Jul 2026 17:04:07.654 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21128 - |###| .+###############+. |###| PID: 1130380 + |####+' .+#######+. '+####| Port: 21280 + |###| .+###############+. |###| PID: 2961264 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -946,31 +1792,30 @@ +#########+' '+v+' -1130380:M 15 Jun 2025 08:06:38.776 * Server initialized -1130380:M 15 Jun 2025 08:06:38.803 * Creating AOF base file appendonly.aof.1.base.rdb on server start -1130380:M 15 Jun 2025 08:06:38.818 * Creating AOF incr file appendonly.aof.1.incr.aof on server start -1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections tcp -1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections unix -1130380:M 15 Jun 2025 08:06:38.818 * Ready to accept connections tls -1130380:M 15 Jun 2025 08:06:38.955 - Accepted 127.0.0.1:36083 -1130380:M 15 Jun 2025 08:06:38.975 - Client closed connection id=2 addr=127.0.0.1:36083 laddr=127.0.0.1:21127 fd=12 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1130380:M 15 Jun 2025 08:06:39.016 - Accepted 127.0.0.1:32925 +2961264:M 19 Jul 2026 17:04:07.657 * Server initialized +2961264:M 19 Jul 2026 17:04:07.661 * Creating AOF base file appendonly.aof.1.base.rdb on server start +2961264:M 19 Jul 2026 17:04:07.664 * Creating AOF incr file appendonly.aof.1.incr.aof on server start +2961264:M 19 Jul 2026 17:04:07.664 * Ready to accept connections tcp +2961264:M 19 Jul 2026 17:04:07.664 * Ready to accept connections unix +2961264:M 19 Jul 2026 17:04:07.664 * Ready to accept connections tls +2961264:M 19 Jul 2026 17:04:07.759 - Accepted 127.0.0.1:40945 +2961264:M 19 Jul 2026 17:04:07.767 - Client closed connection id=2 addr=127.0.0.1:40945 laddr=127.0.0.1:21279 fd=12 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2961264:M 19 Jul 2026 17:04:07.770 - Accepted 127.0.0.1:38053 ### Starting test Active Defrag main dictionary: standalone in tests/unit/memefficiency.tcl -1130380:M 15 Jun 2025 08:06:39.161 - Accepted 127.0.0.1:44953 -1130380:M 15 Jun 2025 08:06:44.151 - DB 9: 76972 keys (25657 volatile) in 114688 slots HT. -1130380:M 15 Jun 2025 08:06:50.371 - DB 9: 189674 keys (63225 volatile) in 229376 slots HT. -1130380:M 15 Jun 2025 08:06:55.579 - DB 9: 183123 keys (61041 volatile) in 229376 slots HT. -1130380:M 15 Jun 2025 08:07:00.906 - DB 9: 100000 keys (33333 volatile) in 229376 slots HT. -1130380:M 15 Jun 2025 08:07:01.043 - Client closed connection id=4 addr=127.0.0.1:44953 laddr=127.0.0.1:21127 fd=13 name= age=22 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=14029664 tot-net-out=1866673 tot-cmds=366668 -===== End of server log (pid 1130380) ===== +2961264:M 19 Jul 2026 17:04:07.903 - Accepted 127.0.0.1:33487 +2961264:M 19 Jul 2026 17:04:12.695 - DB 9: 122854 keys (40951 volatile) in 229376 slots HT. +2961264:M 19 Jul 2026 17:04:17.743 - DB 9: 200000 keys (66667 volatile) in 229376 slots HT. +2961264:M 19 Jul 2026 17:04:22.767 - DB 9: 100000 keys (33333 volatile) in 229376 slots HT. +2961264:M 19 Jul 2026 17:04:23.534 - Client closed connection id=4 addr=127.0.0.1:33487 laddr=127.0.0.1:21279 fd=13 name= age=16 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=14029664 tot-net-out=1866673 tot-cmds=366668 +===== End of server log (pid 2961264) ===== -===== Start of server stderr log (pid 1130380) ===== +===== Start of server stderr log (pid 2961264) ===== -===== End of server stderr log (pid 1130380) ===== +===== End of server stderr log (pid 2961264) ===== -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21129 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21281 ok Frag info: test start (Active Defrag eval scripts: standalone) used: 2.37 MB frag: 0.00 MB @@ -978,39 +1823,39 @@ hits: 0 misses: 0 Frag info: after adding data - used: 76.14 MB + used: 76.04 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data - used: 49.26 MB + used: 49.25 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 -===== Start of server log (pid 1131502) ===== +===== Start of server log (pid 2968957) ===== + [err]: Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) - ### Starting server for test -1131502:M 15 Jun 2025 08:07:01.817 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1131502:M 15 Jun 2025 08:07:01.818 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1131502:M 15 Jun 2025 08:07:01.818 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1131502, just started -1131502:M 15 Jun 2025 08:07:01.818 * Configuration loaded -1131502:M 15 Jun 2025 08:07:01.818 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1131502:M 15 Jun 2025 08:07:01.818 * monotonic clock: POSIX clock_gettime -1131502:M 15 Jun 2025 08:07:01.827 # Failed to write PID file: Permission denied +2968957:M 19 Jul 2026 17:04:23.712 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2968957:M 19 Jul 2026 17:04:23.713 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2968957:M 19 Jul 2026 17:04:23.713 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2968957, just started +2968957:M 19 Jul 2026 17:04:23.713 * Configuration loaded +2968957:M 19 Jul 2026 17:04:23.714 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2968957:M 19 Jul 2026 17:04:23.714 * monotonic clock: POSIX clock_gettime +2968957:M 19 Jul 2026 17:04:23.714 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21130 - |###| .+###############+. |###| PID: 1131502 + |####+' .+#######+. '+####| Port: 21282 + |###| .+###############+. |###| PID: 2968957 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -1024,26 +1869,26 @@ +#########+' '+v+' -1131502:M 15 Jun 2025 08:07:01.832 * Server initialized -1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections tcp -1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections unix -1131502:M 15 Jun 2025 08:07:01.832 * Ready to accept connections tls -1131502:M 15 Jun 2025 08:07:02.441 - Accepted 127.0.0.1:45283 -1131502:M 15 Jun 2025 08:07:02.458 - Client closed connection id=2 addr=127.0.0.1:45283 laddr=127.0.0.1:21129 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1131502:M 15 Jun 2025 08:07:02.660 - Accepted 127.0.0.1:34701 +2968957:M 19 Jul 2026 17:04:23.717 * Server initialized +2968957:M 19 Jul 2026 17:04:23.717 * Ready to accept connections tcp +2968957:M 19 Jul 2026 17:04:23.717 * Ready to accept connections unix +2968957:M 19 Jul 2026 17:04:23.717 * Ready to accept connections tls +2968957:M 19 Jul 2026 17:04:23.819 - Accepted 127.0.0.1:41927 +2968957:M 19 Jul 2026 17:04:23.828 - Client closed connection id=2 addr=127.0.0.1:41927 laddr=127.0.0.1:21281 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2968957:M 19 Jul 2026 17:04:23.831 - Accepted 127.0.0.1:40401 ### Starting test Active Defrag eval scripts: standalone in tests/unit/memefficiency.tcl -1131502:M 15 Jun 2025 08:07:02.939 - Accepted 127.0.0.1:38049 -1131502:M 15 Jun 2025 08:07:06.895 - DB 9: 48246 keys (0 volatile) in 57344 slots HT. -1131502:M 15 Jun 2025 08:07:11.659 - Client closed connection id=4 addr=127.0.0.1:38049 laddr=127.0.0.1:21129 fd=12 name= age=9 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=51177803 tot-net-out=2800005 tot-cmds=150001 -===== End of server log (pid 1131502) ===== +2968957:M 19 Jul 2026 17:04:23.963 - Accepted 127.0.0.1:35959 +2968957:M 19 Jul 2026 17:04:28.740 - DB 9: 28540 keys (0 volatile) in 57344 slots HT. +2968957:M 19 Jul 2026 17:04:29.851 - Client closed connection id=4 addr=127.0.0.1:35959 laddr=127.0.0.1:21281 fd=12 name= age=6 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=51177803 tot-net-out=2800005 tot-cmds=150001 +===== End of server log (pid 2968957) ===== -===== Start of server stderr log (pid 1131502) ===== +===== Start of server stderr log (pid 2968957) ===== -===== End of server stderr log (pid 1131502) ===== +===== End of server stderr log (pid 2968957) ===== -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21131 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21283 ok Frag info: test start (Active Defrag big hash: standalone) used: 2.37 MB frag: 0.00 MB @@ -1065,25 +1910,25 @@ misses: 0 Validating frag (1.00) > 1.4 -===== Start of server log (pid 1131742) ===== +===== Start of server log (pid 2970020) ===== [err]: Active Defrag big hash: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test -1131742:M 15 Jun 2025 08:07:12.277 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1131742:M 15 Jun 2025 08:07:12.277 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1131742:M 15 Jun 2025 08:07:12.277 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1131742, just started -1131742:M 15 Jun 2025 08:07:12.277 * Configuration loaded -1131742:M 15 Jun 2025 08:07:12.278 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1131742:M 15 Jun 2025 08:07:12.278 * monotonic clock: POSIX clock_gettime -1131742:M 15 Jun 2025 08:07:12.278 # Failed to write PID file: Permission denied +2970020:M 19 Jul 2026 17:04:30.075 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2970020:M 19 Jul 2026 17:04:30.075 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2970020:M 19 Jul 2026 17:04:30.075 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2970020, just started +2970020:M 19 Jul 2026 17:04:30.075 * Configuration loaded +2970020:M 19 Jul 2026 17:04:30.075 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2970020:M 19 Jul 2026 17:04:30.075 * monotonic clock: POSIX clock_gettime +2970020:M 19 Jul 2026 17:04:30.075 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21132 - |###| .+###############+. |###| PID: 1131742 + |####+' .+#######+. '+####| Port: 21284 + |###| .+###############+. |###| PID: 2970020 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -1097,29 +1942,28 @@ +#########+' '+v+' -1131742:M 15 Jun 2025 08:07:12.291 * Server initialized -1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections tcp -1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections unix -1131742:M 15 Jun 2025 08:07:12.291 * Ready to accept connections tls -1131742:M 15 Jun 2025 08:07:12.423 - Accepted 127.0.0.1:46845 -1131742:M 15 Jun 2025 08:07:12.447 - Client closed connection id=2 addr=127.0.0.1:46845 laddr=127.0.0.1:21131 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1131742:M 15 Jun 2025 08:07:12.475 - Accepted 127.0.0.1:45213 +2970020:M 19 Jul 2026 17:04:30.078 * Server initialized +2970020:M 19 Jul 2026 17:04:30.079 * Ready to accept connections tcp +2970020:M 19 Jul 2026 17:04:30.079 * Ready to accept connections unix +2970020:M 19 Jul 2026 17:04:30.079 * Ready to accept connections tls +2970020:M 19 Jul 2026 17:04:30.182 - Accepted 127.0.0.1:37157 +2970020:M 19 Jul 2026 17:04:30.198 - Client closed connection id=2 addr=127.0.0.1:37157 laddr=127.0.0.1:21283 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2970020:M 19 Jul 2026 17:04:30.205 - Accepted 127.0.0.1:38157 ### Starting test Active Defrag big hash: standalone in tests/unit/memefficiency.tcl -1131742:M 15 Jun 2025 08:07:12.789 - Accepted 127.0.0.1:36343 -1131742:M 15 Jun 2025 08:07:17.511 - DB 9: 16 keys (0 volatile) in 28 slots HT. -1131742:M 15 Jun 2025 08:07:22.595 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1131742:M 15 Jun 2025 08:07:27.743 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1131742:M 15 Jun 2025 08:07:32.768 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1131742:M 15 Jun 2025 08:07:34.757 - Client closed connection id=4 addr=127.0.0.1:36343 laddr=127.0.0.1:21131 fd=12 name= age=22 idle=2 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=hdel user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=61996778 tot-net-out=1200005 tot-cmds=300001 -===== End of server log (pid 1131742) ===== +2970020:M 19 Jul 2026 17:04:30.354 - Accepted 127.0.0.1:44799 +2970020:M 19 Jul 2026 17:04:35.126 - DB 9: 16 keys (0 volatile) in 28 slots HT. +2970020:M 19 Jul 2026 17:04:40.156 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2970020:M 19 Jul 2026 17:04:45.172 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2970020:M 19 Jul 2026 17:04:46.047 - Client closed connection id=4 addr=127.0.0.1:44799 laddr=127.0.0.1:21283 fd=12 name= age=16 idle=2 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=hdel user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=61996778 tot-net-out=1200005 tot-cmds=300001 +===== End of server log (pid 2970020) ===== -===== Start of server stderr log (pid 1131742) ===== +===== Start of server stderr log (pid 2970020) ===== -===== End of server stderr log (pid 1131742) ===== +===== End of server stderr log (pid 2970020) ===== -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21133 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21285 ok Frag info: test start (Active Defrag big list: standalone) used: 2.37 MB frag: 0.00 MB @@ -1127,39 +1971,39 @@ hits: 0 misses: 0 Frag info: after adding data - used: 86.72 MB + used: 86.47 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data - used: 44.63 MB + used: 44.64 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 -===== Start of server log (pid 1134308) ===== +===== Start of server log (pid 2972579) ===== [err]: Active Defrag big list: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test -1134308:M 15 Jun 2025 08:07:35.363 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1134308:M 15 Jun 2025 08:07:35.363 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1134308:M 15 Jun 2025 08:07:35.363 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1134308, just started -1134308:M 15 Jun 2025 08:07:35.363 * Configuration loaded -1134308:M 15 Jun 2025 08:07:35.364 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1134308:M 15 Jun 2025 08:07:35.364 * monotonic clock: POSIX clock_gettime -1134308:M 15 Jun 2025 08:07:35.364 # Failed to write PID file: Permission denied +2972579:M 19 Jul 2026 17:04:46.210 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2972579:M 19 Jul 2026 17:04:46.210 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2972579:M 19 Jul 2026 17:04:46.210 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2972579, just started +2972579:M 19 Jul 2026 17:04:46.210 * Configuration loaded +2972579:M 19 Jul 2026 17:04:46.210 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2972579:M 19 Jul 2026 17:04:46.211 * monotonic clock: POSIX clock_gettime +2972579:M 19 Jul 2026 17:04:46.211 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21134 - |###| .+###############+. |###| PID: 1134308 + |####+' .+#######+. '+####| Port: 21286 + |###| .+###############+. |###| PID: 2972579 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -1173,30 +2017,30 @@ +#########+' '+v+' -1134308:M 15 Jun 2025 08:07:35.375 * Server initialized -1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections tcp -1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections unix -1134308:M 15 Jun 2025 08:07:35.375 * Ready to accept connections tls -1134308:M 15 Jun 2025 08:07:35.503 - Accepted 127.0.0.1:37743 -1134308:M 15 Jun 2025 08:07:35.527 - Client closed connection id=2 addr=127.0.0.1:37743 laddr=127.0.0.1:21133 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1134308:M 15 Jun 2025 08:07:35.563 - Accepted 127.0.0.1:35179 +2972579:M 19 Jul 2026 17:04:46.214 * Server initialized +2972579:M 19 Jul 2026 17:04:46.214 * Ready to accept connections tcp +2972579:M 19 Jul 2026 17:04:46.214 * Ready to accept connections unix +2972579:M 19 Jul 2026 17:04:46.214 * Ready to accept connections tls +2972579:M 19 Jul 2026 17:04:46.317 - Accepted 127.0.0.1:32835 +2972579:M 19 Jul 2026 17:04:46.324 - Client closed connection id=2 addr=127.0.0.1:32835 laddr=127.0.0.1:21285 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2972579:M 19 Jul 2026 17:04:46.328 - Accepted 127.0.0.1:34007 ### Starting test Active Defrag big list: standalone in tests/unit/memefficiency.tcl -1134308:M 15 Jun 2025 08:07:35.803 - Accepted 127.0.0.1:42853 -1134308:M 15 Jun 2025 08:07:40.479 - DB 9: 16 keys (0 volatile) in 28 slots HT. -1134308:M 15 Jun 2025 08:07:45.567 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1134308:M 15 Jun 2025 08:07:50.704 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1134308:M 15 Jun 2025 08:07:56.208 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1134308:M 15 Jun 2025 08:08:01.379 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1134308:M 15 Jun 2025 08:08:04.024 - Client closed connection id=4 addr=127.0.0.1:42853 laddr=127.0.0.1:21133 fd=12 name= age=29 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=lmove user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=85694908 tot-net-out=37833258 tot-cmds=400001 -===== End of server log (pid 1134308) ===== +2972579:M 19 Jul 2026 17:04:46.460 - Accepted 127.0.0.1:45599 +2972579:M 19 Jul 2026 17:04:51.223 - DB 9: 16 keys (0 volatile) in 28 slots HT. +2972579:M 19 Jul 2026 17:04:56.246 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2972579:M 19 Jul 2026 17:05:01.268 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2972579:M 19 Jul 2026 17:05:06.299 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2972579:M 19 Jul 2026 17:05:11.340 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2972579:M 19 Jul 2026 17:05:12.517 - Client closed connection id=4 addr=127.0.0.1:45599 laddr=127.0.0.1:21285 fd=12 name= age=26 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=lmove user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=85694908 tot-net-out=37833258 tot-cmds=400001 +===== End of server log (pid 2972579) ===== -===== Start of server stderr log (pid 1134308) ===== +===== Start of server stderr log (pid 2972579) ===== -===== End of server stderr log (pid 1134308) ===== +===== End of server stderr log (pid 2972579) ===== -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21135 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21287 ok Frag info: test start (Active Defrag big set: standalone) used: 2.37 MB frag: 0.00 MB @@ -1204,39 +2048,39 @@ hits: 0 misses: 0 Frag info: after adding data - used: 67.60 MB + used: 67.59 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data - used: 35.62 MB + used: 35.60 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 -===== Start of server log (pid 1136072) ===== +===== Start of server log (pid 2984197) ===== + [err]: Active Defrag big set: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) - ### Starting server for test -1136072:M 15 Jun 2025 08:08:04.475 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1136072:M 15 Jun 2025 08:08:04.475 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1136072:M 15 Jun 2025 08:08:04.475 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1136072, just started -1136072:M 15 Jun 2025 08:08:04.475 * Configuration loaded -1136072:M 15 Jun 2025 08:08:04.476 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1136072:M 15 Jun 2025 08:08:04.476 * monotonic clock: POSIX clock_gettime -1136072:M 15 Jun 2025 08:08:04.476 # Failed to write PID file: Permission denied +2984197:M 19 Jul 2026 17:05:12.783 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2984197:M 19 Jul 2026 17:05:12.783 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2984197:M 19 Jul 2026 17:05:12.783 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2984197, just started +2984197:M 19 Jul 2026 17:05:12.783 * Configuration loaded +2984197:M 19 Jul 2026 17:05:12.783 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2984197:M 19 Jul 2026 17:05:12.783 * monotonic clock: POSIX clock_gettime +2984197:M 19 Jul 2026 17:05:12.784 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21136 - |###| .+###############+. |###| PID: 1136072 + |####+' .+#######+. '+####| Port: 21288 + |###| .+###############+. |###| PID: 2984197 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -1250,29 +2094,27 @@ +#########+' '+v+' -1136072:M 15 Jun 2025 08:08:04.570 * Server initialized -1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections tcp -1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections unix -1136072:M 15 Jun 2025 08:08:04.669 * Ready to accept connections tls -1136072:M 15 Jun 2025 08:08:04.822 - Accepted 127.0.0.1:35003 -1136072:M 15 Jun 2025 08:08:04.872 - Client closed connection id=2 addr=127.0.0.1:35003 laddr=127.0.0.1:21135 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=0 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1136072:M 15 Jun 2025 08:08:04.916 - Accepted 127.0.0.1:34149 +2984197:M 19 Jul 2026 17:05:12.787 * Server initialized +2984197:M 19 Jul 2026 17:05:12.787 * Ready to accept connections tcp +2984197:M 19 Jul 2026 17:05:12.787 * Ready to accept connections unix +2984197:M 19 Jul 2026 17:05:12.787 * Ready to accept connections tls +2984197:M 19 Jul 2026 17:05:12.889 - Accepted 127.0.0.1:39761 +2984197:M 19 Jul 2026 17:05:12.902 - Client closed connection id=2 addr=127.0.0.1:39761 laddr=127.0.0.1:21287 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2984197:M 19 Jul 2026 17:05:12.905 - Accepted 127.0.0.1:35937 ### Starting test Active Defrag big set: standalone in tests/unit/memefficiency.tcl -1136072:M 15 Jun 2025 08:08:05.167 - Accepted 127.0.0.1:40537 -1136072:M 15 Jun 2025 08:08:10.850 - DB 9: 16 keys (0 volatile) in 28 slots HT. -1136072:M 15 Jun 2025 08:08:16.051 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1136072:M 15 Jun 2025 08:08:21.860 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1136072:M 15 Jun 2025 08:08:26.919 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1136072:M 15 Jun 2025 08:08:30.183 - Client closed connection id=4 addr=127.0.0.1:40537 laddr=127.0.0.1:21135 fd=12 name= age=25 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=srem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=100696778 tot-net-out=1200005 tot-cmds=300001 -===== End of server log (pid 1136072) ===== +2984197:M 19 Jul 2026 17:05:13.037 - Accepted 127.0.0.1:43161 +2984197:M 19 Jul 2026 17:05:17.798 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2984197:M 19 Jul 2026 17:05:22.818 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2984197:M 19 Jul 2026 17:05:25.434 - Client closed connection id=4 addr=127.0.0.1:43161 laddr=127.0.0.1:21287 fd=12 name= age=12 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=srem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=100696778 tot-net-out=1200005 tot-cmds=300001 +===== End of server log (pid 2984197) ===== -===== Start of server stderr log (pid 1136072) ===== +===== Start of server stderr log (pid 2984197) ===== -===== End of server stderr log (pid 1136072) ===== +===== End of server stderr log (pid 2984197) ===== -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21137 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21289 ok Frag info: test start (Active Defrag big zset: standalone) used: 2.37 MB frag: 0.00 MB @@ -1280,7 +2122,7 @@ hits: 0 misses: 0 Frag info: after adding data - used: 76.78 MB + used: 76.72 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 @@ -1294,25 +2136,25 @@ misses: 0 Validating frag (1.00) > 1.4 -===== Start of server log (pid 1137845) ===== +===== Start of server log (pid 2991527) ===== [err]: Active Defrag big zset: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test -1137845:M 15 Jun 2025 08:08:30.588 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1137845:M 15 Jun 2025 08:08:30.588 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1137845:M 15 Jun 2025 08:08:30.588 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1137845, just started -1137845:M 15 Jun 2025 08:08:30.588 * Configuration loaded -1137845:M 15 Jun 2025 08:08:30.589 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1137845:M 15 Jun 2025 08:08:30.589 * monotonic clock: POSIX clock_gettime -1137845:M 15 Jun 2025 08:08:30.590 # Failed to write PID file: Permission denied +2991527:M 19 Jul 2026 17:05:25.830 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2991527:M 19 Jul 2026 17:05:25.830 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2991527:M 19 Jul 2026 17:05:25.830 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2991527, just started +2991527:M 19 Jul 2026 17:05:25.830 * Configuration loaded +2991527:M 19 Jul 2026 17:05:25.830 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2991527:M 19 Jul 2026 17:05:25.831 * monotonic clock: POSIX clock_gettime +2991527:M 19 Jul 2026 17:05:25.831 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21138 - |###| .+###############+. |###| PID: 1137845 + |####+' .+#######+. '+####| Port: 21290 + |###| .+###############+. |###| PID: 2991527 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -1326,29 +2168,27 @@ +#########+' '+v+' -1137845:M 15 Jun 2025 08:08:30.596 * Server initialized -1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections tcp -1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections unix -1137845:M 15 Jun 2025 08:08:30.597 * Ready to accept connections tls -1137845:M 15 Jun 2025 08:08:30.622 - Accepted 127.0.0.1:34729 -1137845:M 15 Jun 2025 08:08:30.638 - Client closed connection id=2 addr=127.0.0.1:34729 laddr=127.0.0.1:21137 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1137845:M 15 Jun 2025 08:08:30.686 - Accepted 127.0.0.1:43371 +2991527:M 19 Jul 2026 17:05:25.834 * Server initialized +2991527:M 19 Jul 2026 17:05:25.834 * Ready to accept connections tcp +2991527:M 19 Jul 2026 17:05:25.834 * Ready to accept connections unix +2991527:M 19 Jul 2026 17:05:25.834 * Ready to accept connections tls +2991527:M 19 Jul 2026 17:05:25.936 - Accepted 127.0.0.1:37873 +2991527:M 19 Jul 2026 17:05:25.943 - Client closed connection id=2 addr=127.0.0.1:37873 laddr=127.0.0.1:21289 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2991527:M 19 Jul 2026 17:05:25.946 - Accepted 127.0.0.1:40983 ### Starting test Active Defrag big zset: standalone in tests/unit/memefficiency.tcl -1137845:M 15 Jun 2025 08:08:30.833 - Accepted 127.0.0.1:36049 -1137845:M 15 Jun 2025 08:08:36.145 - DB 9: 16 keys (0 volatile) in 28 slots HT. -1137845:M 15 Jun 2025 08:08:41.667 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1137845:M 15 Jun 2025 08:08:46.791 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1137845:M 15 Jun 2025 08:08:52.911 - DB 9: 17 keys (0 volatile) in 28 slots HT. -1137845:M 15 Jun 2025 08:08:55.823 - Client closed connection id=4 addr=127.0.0.1:36049 laddr=127.0.0.1:21137 fd=12 name= age=25 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=zrem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=90896701 tot-net-out=1200005 tot-cmds=300001 -===== End of server log (pid 1137845) ===== +2991527:M 19 Jul 2026 17:05:26.078 - Accepted 127.0.0.1:44029 +2991527:M 19 Jul 2026 17:05:30.856 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2991527:M 19 Jul 2026 17:05:35.877 - DB 9: 17 keys (0 volatile) in 28 slots HT. +2991527:M 19 Jul 2026 17:05:37.246 - Client closed connection id=4 addr=127.0.0.1:44029 laddr=127.0.0.1:21289 fd=12 name= age=11 idle=2 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=zrem user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=90897145 tot-net-out=1200005 tot-cmds=300001 +===== End of server log (pid 2991527) ===== -===== Start of server stderr log (pid 1137845) ===== +===== Start of server stderr log (pid 2991527) ===== -===== End of server stderr log (pid 1137845) ===== +===== End of server stderr log (pid 2991527) ===== -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21139 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21291 ok Frag info: test start (Active Defrag stream: standalone) used: 2.37 MB frag: 0.00 MB @@ -1356,39 +2196,39 @@ hits: 0 misses: 0 Frag info: after adding data - used: 72.13 MB + used: 72.05 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) < 1.05 Frag info: after fragmenting data - used: 37.72 MB + used: 37.71 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 Validating frag (1.00) > 1.4 -===== Start of server log (pid 1140382) ===== +===== Start of server log (pid 2992455) ===== [err]: Active Defrag stream: standalone in tests/unit/memefficiency.tcl Expected '1.00' to be more than '1.4' (context: type proc line 17 cmd {assert_morethan $frag $value} proc ::validate_frag_ratio level 2) ### Starting server for test -1140382:M 15 Jun 2025 08:08:56.236 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1140382:M 15 Jun 2025 08:08:56.236 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1140382:M 15 Jun 2025 08:08:56.236 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1140382, just started -1140382:M 15 Jun 2025 08:08:56.236 * Configuration loaded -1140382:M 15 Jun 2025 08:08:56.237 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1140382:M 15 Jun 2025 08:08:56.237 * monotonic clock: POSIX clock_gettime -1140382:M 15 Jun 2025 08:08:56.238 # Failed to write PID file: Permission denied +2992455:M 19 Jul 2026 17:05:37.415 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2992455:M 19 Jul 2026 17:05:37.415 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2992455:M 19 Jul 2026 17:05:37.415 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2992455, just started +2992455:M 19 Jul 2026 17:05:37.415 * Configuration loaded +2992455:M 19 Jul 2026 17:05:37.415 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2992455:M 19 Jul 2026 17:05:37.415 * monotonic clock: POSIX clock_gettime +2992455:M 19 Jul 2026 17:05:37.415 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21140 - |###| .+###############+. |###| PID: 1140382 + |####+' .+#######+. '+####| Port: 21292 + |###| .+###############+. |###| PID: 2992455 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -1402,28 +2242,27 @@ +#########+' '+v+' -1140382:M 15 Jun 2025 08:08:56.251 * Server initialized -1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections tcp -1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections unix -1140382:M 15 Jun 2025 08:08:56.255 * Ready to accept connections tls -1140382:M 15 Jun 2025 08:08:56.339 - Accepted 127.0.0.1:39489 -1140382:M 15 Jun 2025 08:08:57.886 - Client closed connection id=2 addr=127.0.0.1:39489 laddr=127.0.0.1:21139 fd=11 name= age=1 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=7 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1140382:M 15 Jun 2025 08:08:57.951 - Accepted 127.0.0.1:38045 +2992455:M 19 Jul 2026 17:05:37.419 * Server initialized +2992455:M 19 Jul 2026 17:05:37.419 * Ready to accept connections tcp +2992455:M 19 Jul 2026 17:05:37.419 * Ready to accept connections unix +2992455:M 19 Jul 2026 17:05:37.419 * Ready to accept connections tls +2992455:M 19 Jul 2026 17:05:37.520 - Accepted 127.0.0.1:34685 +2992455:M 19 Jul 2026 17:05:37.527 - Client closed connection id=2 addr=127.0.0.1:34685 laddr=127.0.0.1:21291 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2992455:M 19 Jul 2026 17:05:37.531 - Accepted 127.0.0.1:42639 ### Starting test Active Defrag stream: standalone in tests/unit/memefficiency.tcl -1140382:M 15 Jun 2025 08:08:58.161 - Accepted 127.0.0.1:41587 -1140382:M 15 Jun 2025 08:09:02.851 - DB 9: 91800 keys (0 volatile) in 114688 slots HT. -1140382:M 15 Jun 2025 08:09:08.003 - DB 9: 200000 keys (0 volatile) in 229376 slots HT. -1140382:M 15 Jun 2025 08:09:13.055 - DB 9: 155664 keys (0 volatile) in 229376 slots HT. -1140382:M 15 Jun 2025 08:09:17.621 - Client closed connection id=4 addr=127.0.0.1:41587 laddr=127.0.0.1:21139 fd=12 name= age=19 idle=3 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=4 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=36833358 tot-net-out=4800005 tot-cmds=300001 -===== End of server log (pid 1140382) ===== +2992455:M 19 Jul 2026 17:05:37.662 - Accepted 127.0.0.1:39233 +2992455:M 19 Jul 2026 17:05:42.432 - DB 9: 200000 keys (0 volatile) in 229376 slots HT. +2992455:M 19 Jul 2026 17:05:47.451 - DB 9: 100000 keys (0 volatile) in 229376 slots HT. +2992455:M 19 Jul 2026 17:05:47.761 - Client closed connection id=4 addr=127.0.0.1:39233 laddr=127.0.0.1:21291 fd=12 name= age=10 idle=1 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=del user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=36833358 tot-net-out=4800005 tot-cmds=300001 +===== End of server log (pid 2992455) ===== -===== Start of server stderr log (pid 1140382) ===== +===== Start of server stderr log (pid 2992455) ===== -===== End of server stderr log (pid 1140382) ===== +===== End of server stderr log (pid 2992455) ===== -=== (defrag external:skip standalone) Starting server on 127.0.0.1:21141 ok +=== (defrag external:skip standalone) Starting server on 127.0.0.1:21293 ok Frag info: test start (pubsub) used: 2.33 MB frag: 0.00 MB @@ -1437,29 +2276,29 @@ hits: 0 misses: 0 Frag info: after fragmenting data - used: 32.11 MB + used: 32.09 MB frag: 0.00 MB frag ratio: 1.00 hits: 0 misses: 0 -===== Start of server log (pid 1141507) ===== +===== Start of server log (pid 2992812) ===== ### Starting server for test -1141507:M 15 Jun 2025 08:09:18.468 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. -1141507:M 15 Jun 2025 08:09:18.468 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo -1141507:M 15 Jun 2025 08:09:18.468 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=1141507, just started -1141507:M 15 Jun 2025 08:09:18.468 * Configuration loaded -1141507:M 15 Jun 2025 08:09:18.469 * Increased maximum number of open files to 10032 (it was originally set to 1024). -1141507:M 15 Jun 2025 08:09:18.475 * monotonic clock: POSIX clock_gettime -1141507:M 15 Jun 2025 08:09:18.476 # Failed to write PID file: Permission denied +2992812:M 19 Jul 2026 17:05:47.984 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. +2992812:M 19 Jul 2026 17:05:47.984 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo +2992812:M 19 Jul 2026 17:05:47.984 * Valkey version=8.1.1, bits=64, commit=00000000, modified=0, pid=2992812, just started +2992812:M 19 Jul 2026 17:05:47.984 * Configuration loaded +2992812:M 19 Jul 2026 17:05:47.985 * Increased maximum number of open files to 10032 (it was originally set to 1024). +2992812:M 19 Jul 2026 17:05:47.985 * monotonic clock: POSIX clock_gettime +2992812:M 19 Jul 2026 17:05:47.985 # Failed to write PID file: Permission denied .+^+. .+#########+. .+########+########+. Valkey 8.1.1 (00000000/0) 64 bit .+########+' '+########+. .########+' .+. '+########. Running in standalone mode - |####+' .+#######+. '+####| Port: 21142 - |###| .+###############+. |###| PID: 1141507 + |####+' .+#######+. '+####| Port: 21294 + |###| .+###############+. |###| PID: 2992812 |###| |#####*'' ''*#####| |###| |###| |####' .-. '####| |###| |###| |###( (@@@) )###| |###| https://valkey.io @@ -1473,28 +2312,28 @@ +#########+' '+v+' -1141507:M 15 Jun 2025 08:09:18.488 * Server initialized -1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections tcp -1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections unix -1141507:M 15 Jun 2025 08:09:18.488 * Ready to accept connections tls -1141507:M 15 Jun 2025 08:09:18.627 - Accepted 127.0.0.1:43105 -1141507:M 15 Jun 2025 08:09:18.648 - Client closed connection id=2 addr=127.0.0.1:43105 laddr=127.0.0.1:21141 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 -1141507:M 15 Jun 2025 08:09:18.690 - Accepted 127.0.0.1:37663 +2992812:M 19 Jul 2026 17:05:47.988 * Server initialized +2992812:M 19 Jul 2026 17:05:47.988 * Ready to accept connections tcp +2992812:M 19 Jul 2026 17:05:47.988 * Ready to accept connections unix +2992812:M 19 Jul 2026 17:05:47.988 * Ready to accept connections tls +2992812:M 19 Jul 2026 17:05:48.091 - Accepted 127.0.0.1:44435 +2992812:M 19 Jul 2026 17:05:48.098 - Client closed connection id=2 addr=127.0.0.1:44435 laddr=127.0.0.1:21293 fd=11 name= age=0 idle=0 flags=N capa= db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=16384 rbp=16384 obl=0 oll=0 omem=0 tot-mem=37504 events=r cmd=ping user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=7 tot-net-out=7 tot-cmds=1 +2992812:M 19 Jul 2026 17:05:48.101 - Accepted 127.0.0.1:34543 ### Starting test Active Defrag pubsub: standalone in tests/unit/memefficiency.tcl -1141507:M 15 Jun 2025 08:09:18.706 - Accepted 127.0.0.1:44151 -1141507:M 15 Jun 2025 08:10:57.214 - Client closed connection id=3 addr=127.0.0.1:37663 laddr=127.0.0.1:21141 fd=11 name= age=99 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=1024 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=config|set user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=286 tot-net-out=92457 tot-cmds=17 -1141507:signal-handler (1750018257) Received SIGTERM scheduling shutdown... -1141507:M 15 Jun 2025 08:10:57.435 * User requested shutdown... -1141507:M 15 Jun 2025 08:10:57.435 * Removing the pid file. -1141507:M 15 Jun 2025 08:10:57.435 * Removing the unix socket file. -1141507:M 15 Jun 2025 08:10:57.439 # Valkey is now ready to exit, bye bye... -===== End of server log (pid 1141507) ===== +2992812:M 19 Jul 2026 17:05:48.108 - Accepted 127.0.0.1:43421 +2992812:M 19 Jul 2026 17:06:29.857 - Client closed connection id=3 addr=127.0.0.1:34543 laddr=127.0.0.1:21293 fd=11 name= age=41 idle=0 flags=N capa= db=9 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=1024 obl=0 oll=0 omem=0 tot-mem=22144 events=r cmd=config|set user=default redir=-1 resp=2 lib-name= lib-ver= tot-net-in=286 tot-net-out=92466 tot-cmds=17 +2992812:signal-handler (1784430389) Received SIGTERM scheduling shutdown... +2992812:M 19 Jul 2026 17:06:29.950 * User requested shutdown... +2992812:M 19 Jul 2026 17:06:29.950 * Removing the pid file. +2992812:M 19 Jul 2026 17:06:29.950 * Removing the unix socket file. +2992812:M 19 Jul 2026 17:06:29.951 # Valkey is now ready to exit, bye bye... +===== End of server log (pid 2992812) ===== -===== Start of server stderr log (pid 1141507) ===== +===== Start of server stderr log (pid 2992812) ===== -===== End of server stderr log (pid 1141507) ===== +===== End of server stderr log (pid 2992812) ===== [exception]: Executing test client: ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution. ERR CONFIG SET failed (possibly related to argument 'activedefrag') - Active defragmentation cannot be enabled: it requires a server compiled with a modified Jemalloc like the one shipped by default with the source distribution @@ -1572,262 +2411,253 @@ Starting valkey #18 at port 30036 Starting valkey #19 at port 30038 Testing unit: 03-failover-loop.tcl -08:11:12> (init) Restart killed instances: OK -08:11:13> Cluster nodes are reachable: OK -08:11:13> Cluster nodes hard reset: OK -08:11:16> Cluster Join and auto-discovery test: OK -08:11:21> Before slots allocation, all nodes report cluster failure: OK -08:11:21> Create a 5 nodes cluster: OK -08:11:25> Cluster is up: OK +17:06:31> (init) Restart killed instances: OK +17:06:31> Cluster nodes are reachable: OK +17:06:31> Cluster nodes hard reset: OK +17:06:32> Cluster Join and auto-discovery test: OK +17:06:34> Before slots allocation, all nodes report cluster failure: OK +17:06:34> Create a 5 nodes cluster: OK +17:06:40> Cluster is up: OK --- Iteration 19 --- -08:11:25> Cluster is writable before failover: OK -08:11:26> Terminating node #7: OK -08:11:28> Cluster should eventually be up again: OK -08:11:28> Cluster is writable again: OK -08:11:28> Restarting node #7: OK -08:11:29> Instance #7 is now a slave: OK -08:11:29> We can read back the value we set before: OK +17:06:40> Cluster is writable before failover: OK +17:06:40> Terminating node #8: OK +17:06:41> Cluster should eventually be up again: OK +17:06:41> Cluster is writable again: OK +17:06:41> Restarting node #8: OK +17:06:41> Instance #8 is now a slave: OK +17:06:41> We can read back the value we set before: OK --- Iteration 18 --- -08:11:30> Wait for slave of #0 to sync: OK -08:11:30> Cluster is writable before failover: OK -08:11:30> Terminating node #0: OK -08:11:32> Wait failover by #5 with old epoch 1: OK -08:11:37> Cluster should eventually be up again: OK -08:11:37> Cluster is writable again: OK -08:11:38> Restarting node #0: OK -08:11:39> Instance #0 is now a slave: OK -08:11:39> We can read back the value we set before: OK +17:06:41> Cluster is writable before failover: OK +17:06:41> Terminating node #7: OK +17:06:41> Cluster should eventually be up again: OK +17:06:41> Cluster is writable again: OK +17:06:41> Restarting node #7: OK +17:06:41> Instance #7 is now a slave: OK +17:06:41> We can read back the value we set before: OK --- Iteration 17 --- -08:11:41> Wait for slave of #2 to sync: OK -08:11:41> Cluster is writable before failover: OK -08:11:42> Terminating node #2: OK -08:11:42> Wait failover by #7 with old epoch 3: OK -08:11:50> Cluster should eventually be up again: OK -08:11:53> Cluster is writable again: OK -08:11:56> Restarting node #2: OK -08:11:58> Instance #2 is now a slave: OK -08:11:58> We can read back the value we set before: OK +17:06:41> Cluster is writable before failover: OK +17:06:41> Terminating node #8: OK +17:06:42> Cluster should eventually be up again: OK +17:06:42> Cluster is writable again: OK +17:06:42> Restarting node #8: OK +17:06:42> Instance #8 is now a slave: OK +17:06:42> We can read back the value we set before: OK --- Iteration 16 --- -08:11:59> Wait for slave of #7 to sync: OK -08:12:00> Cluster is writable before failover: OK -08:12:01> Terminating node #7: OK -08:12:04> Wait failover by #2 with old epoch 22: OK -08:12:11> Cluster should eventually be up again: OK -08:12:13> Cluster is writable again: OK -08:12:15> Restarting node #7: OK -08:12:17> Instance #7 is now a slave: OK -08:12:17> We can read back the value we set before: OK +17:06:42> Wait for slave of #0 to sync: OK +17:06:42> Cluster is writable before failover: OK +17:06:42> Terminating node #0: OK +17:06:42> Wait failover by #5 with old epoch 1: OK +17:06:47> Cluster should eventually be up again: OK +17:06:47> Cluster is writable again: OK +17:06:47> Restarting node #0: OK +17:06:47> Instance #0 is now a slave: OK +17:06:47> We can read back the value we set before: OK --- Iteration 15 --- -08:12:21> Cluster is writable before failover: OK -08:12:21> Terminating node #7: OK -08:12:25> Cluster should eventually be up again: OK -08:12:25> Cluster is writable again: OK -08:12:27> Restarting node #7: OK -08:12:28> Instance #7 is now a slave: OK -08:12:28> We can read back the value we set before: OK +17:06:47> Cluster is writable before failover: OK +17:06:47> Terminating node #9: OK +17:06:47> Cluster should eventually be up again: OK +17:06:47> Cluster is writable again: OK +17:06:48> Restarting node #9: OK +17:06:48> Instance #9 is now a slave: OK +17:06:48> We can read back the value we set before: OK --- Iteration 14 --- -08:12:29> Cluster is writable before failover: OK -08:12:30> Terminating node #8: OK -08:12:30> Cluster should eventually be up again: OK -08:12:30> Cluster is writable again: OK -08:12:31> Restarting node #8: OK -08:12:32> Instance #8 is now a slave: OK -08:12:32> We can read back the value we set before: OK +17:06:48> Wait for slave of #3 to sync: OK +17:06:48> Cluster is writable before failover: OK +17:06:48> Terminating node #3: OK +17:06:48> Wait failover by #8 with old epoch 4: OK +17:06:54> Cluster should eventually be up again: OK +17:06:55> Cluster is writable again: OK +17:06:55> Restarting node #3: OK +17:06:55> Instance #3 is now a slave: OK +17:06:55> We can read back the value we set before: OK --- Iteration 13 --- -08:12:33> Cluster is writable before failover: OK -08:12:34> Terminating node #8: OK -08:12:35> Cluster should eventually be up again: OK -08:12:35> Cluster is writable again: OK -08:12:35> Restarting node #8: OK -08:12:36> Instance #8 is now a slave: OK -08:12:36> We can read back the value we set before: OK +17:06:55> Wait for slave of #4 to sync: OK +17:06:55> Cluster is writable before failover: OK +17:06:55> Terminating node #4: OK +17:06:56> Wait failover by #9 with old epoch 5: OK +17:07:00> Cluster should eventually be up again: OK +17:07:00> Cluster is writable again: OK +17:07:00> Restarting node #4: OK +17:07:01> Instance #4 is now a slave: OK +17:07:01> We can read back the value we set before: OK --- Iteration 12 --- -08:12:37> Cluster is writable before failover: OK -08:12:39> Terminating node #0: OK -08:12:40> Cluster should eventually be up again: OK -08:12:40> Cluster is writable again: OK -08:12:40> Restarting node #0: OK -08:12:40> Instance #0 is now a slave: OK -08:12:40> We can read back the value we set before: OK +17:07:01> Wait for slave of #9 to sync: OK +17:07:01> Cluster is writable before failover: OK +17:07:01> Terminating node #9: OK +17:07:01> Wait failover by #4 with old epoch 23: OK +17:07:06> Cluster should eventually be up again: OK +17:07:06> Cluster is writable again: OK +17:07:06> Restarting node #9: OK +17:07:06> Instance #9 is now a slave: OK +17:07:06> We can read back the value we set before: OK --- Iteration 11 --- -08:12:41> Wait for slave of #1 to sync: OK -08:12:41> Cluster is writable before failover: OK -08:12:41> Terminating node #1: OK -08:12:43> Wait failover by #6 with old epoch 2: OK -08:12:49> Cluster should eventually be up again: OK -08:12:50> Cluster is writable again: OK -08:12:51> Restarting node #1: OK -08:12:51> Instance #1 is now a slave: OK -08:12:51> We can read back the value we set before: OK +17:07:06> Wait for slave of #8 to sync: OK +17:07:06> Cluster is writable before failover: OK +17:07:06> Terminating node #8: OK +17:07:07> Wait failover by #3 with old epoch 22: OK +17:07:12> Cluster should eventually be up again: OK +17:07:12> Cluster is writable again: OK +17:07:12> Restarting node #8: OK +17:07:13> Instance #8 is now a slave: OK +17:07:13> We can read back the value we set before: OK --- Iteration 10 --- -08:12:52> Wait for slave of #3 to sync: OK -08:12:52> Cluster is writable before failover: OK -08:12:53> Terminating node #3: OK -08:12:55> Wait failover by #8 with old epoch 4: OK -08:12:59> Cluster should eventually be up again: OK -08:12:59> Cluster is writable again: OK -08:13:00> Restarting node #3: OK -08:13:00> Instance #3 is now a slave: OK -08:13:00> We can read back the value we set before: OK +17:07:13> Wait for slave of #2 to sync: OK +17:07:13> Cluster is writable before failover: OK +17:07:13> Terminating node #2: OK +17:07:13> Wait failover by #7 with old epoch 3: OK +17:07:18> Cluster should eventually be up again: OK +17:07:18> Cluster is writable again: OK +17:07:18> Restarting node #2: OK +17:07:19> Instance #2 is now a slave: OK +17:07:19> We can read back the value we set before: OK --- Iteration 9 --- -08:13:01> Wait for slave of #4 to sync: OK -08:13:01> Cluster is writable before failover: OK -08:13:02> Terminating node #4: OK -08:13:05> Wait failover by #9 with old epoch 5: OK -08:13:09> Cluster should eventually be up again: OK -08:13:09> Cluster is writable again: OK -08:13:11> Restarting node #4: OK -08:13:12> Instance #4 is now a slave: OK -08:13:12> We can read back the value we set before: OK +17:07:19> Wait for slave of #5 to sync: OK +17:07:19> Cluster is writable before failover: OK +17:07:19> Terminating node #5: OK +17:07:19> Wait failover by #0 with old epoch 21: OK +17:07:24> Cluster should eventually be up again: OK +17:07:24> Cluster is writable again: OK +17:07:24> Restarting node #5: OK +17:07:24> Instance #5 is now a slave: OK +17:07:24> We can read back the value we set before: OK --- Iteration 8 --- -08:13:13> Wait for slave of #8 to sync: OK -08:13:13> Cluster is writable before failover: OK -08:13:14> Terminating node #8: OK -08:13:14> Wait failover by #3 with old epoch 25: OK -08:13:21> Cluster should eventually be up again: OK -08:13:22> Cluster is writable again: OK -08:13:23> Restarting node #8: OK -08:13:25> Instance #8 is now a slave: OK -08:13:25> We can read back the value we set before: OK +17:07:25> Cluster is writable before failover: OK +17:07:25> Terminating node #6: OK +17:07:25> Cluster should eventually be up again: OK +17:07:25> Cluster is writable again: OK +17:07:25> Restarting node #6: OK +17:07:25> Instance #6 is now a slave: OK +17:07:25> We can read back the value we set before: OK --- Iteration 7 --- -08:13:26> Cluster is writable before failover: OK -08:13:29> Terminating node #8: OK -08:13:32> Cluster should eventually be up again: OK -08:13:32> Cluster is writable again: OK -08:13:33> Restarting node #8: OK -08:13:34> Instance #8 is now a slave: OK -08:13:34> We can read back the value we set before: OK +17:07:25> Cluster is writable before failover: OK +17:07:25> Terminating node #8: OK +17:07:25> Cluster should eventually be up again: OK +17:07:25> Cluster is writable again: OK +17:07:25> Restarting node #8: OK +17:07:25> Instance #8 is now a slave: OK +17:07:25> We can read back the value we set before: OK --- Iteration 6 --- -08:13:34> Cluster is writable before failover: OK -08:13:35> Terminating node #0: OK -08:13:38> Cluster should eventually be up again: OK -08:13:39> Cluster is writable again: OK -08:13:39> Restarting node #0: OK -08:13:40> Instance #0 is now a slave: OK -08:13:40> We can read back the value we set before: OK +17:07:25> Wait for slave of #0 to sync: OK +17:07:25> Cluster is writable before failover: OK +17:07:25> Terminating node #0: OK +17:07:26> Wait failover by #5 with old epoch 27: OK +17:07:31> Cluster should eventually be up again: OK +17:07:31> Cluster is writable again: OK +17:07:32> Restarting node #0: OK +17:07:32> Instance #0 is now a slave: OK +17:07:32> We can read back the value we set before: OK --- Iteration 5 --- -08:13:41> Wait for slave of #2 to sync: OK -08:13:41> Cluster is writable before failover: OK -08:13:42> Terminating node #2: OK -08:13:43> Wait failover by #7 with old epoch 23: OK -08:13:55> Cluster should eventually be up again: OK -08:13:56> Cluster is writable again: OK -08:13:56> Restarting node #2: OK -08:13:59> Instance #2 is now a slave: OK -08:13:59> We can read back the value we set before: OK +17:07:32> Wait for slave of #1 to sync: OK +17:07:32> Cluster is writable before failover: OK +17:07:32> Terminating node #1: OK +17:07:32> Wait failover by #6 with old epoch 2: OK +17:07:40> Cluster should eventually be up again: OK +17:07:41> Cluster is writable again: OK +17:07:41> Restarting node #1: OK +17:07:42> Instance #1 is now a slave: OK +17:07:42> We can read back the value we set before: OK --- Iteration 4 --- -08:13:59> Wait for slave of #3 to sync: OK -08:13:59> Cluster is writable before failover: OK -08:14:01> Terminating node #3: OK -08:14:04> Wait failover by #8 with old epoch 27: OK -08:14:09> Cluster should eventually be up again: OK -08:14:11> Cluster is writable again: OK -08:14:12> Restarting node #3: OK -08:14:12> Instance #3 is now a slave: OK -08:14:12> We can read back the value we set before: OK +17:07:42> Cluster is writable before failover: OK +17:07:42> Terminating node #2: OK +17:07:43> Cluster should eventually be up again: OK +17:07:43> Cluster is writable again: OK +17:07:43> Restarting node #2: OK +17:07:43> Instance #2 is now a slave: OK +17:07:43> We can read back the value we set before: OK --- Iteration 3 --- -08:14:13> Wait for slave of #7 to sync: OK -08:14:13> Cluster is writable before failover: OK -08:14:14> Terminating node #7: OK -08:14:15> Wait failover by #2 with old epoch 28: OK -08:14:24> Cluster should eventually be up again: OK -08:14:25> Cluster is writable again: OK -08:14:25> Restarting node #7: OK -08:14:26> Instance #7 is now a slave: OK -08:14:27> We can read back the value we set before: OK +17:07:43> Cluster is writable before failover: OK +17:07:43> Terminating node #1: OK +17:07:43> Cluster should eventually be up again: OK +17:07:43> Cluster is writable again: OK +17:07:43> Restarting node #1: OK +17:07:43> Instance #1 is now a slave: OK +17:07:43> We can read back the value we set before: OK --- Iteration 2 --- -08:14:28> Cluster is writable before failover: OK -08:14:28> Terminating node #7: OK -08:14:31> Cluster should eventually be up again: OK -08:14:31> Cluster is writable again: OK -08:14:31> Restarting node #7: OK -08:14:33> Instance #7 is now a slave: OK -08:14:35> We can read back the value we set before: OK +17:07:44> Wait for slave of #5 to sync: OK +17:07:44> Cluster is writable before failover: OK +17:07:44> Terminating node #5: OK +17:07:44> Wait failover by #0 with old epoch 28: OK +17:07:49> Cluster should eventually be up again: OK +17:07:49> Cluster is writable again: OK +17:07:49> Restarting node #5: OK +17:07:49> Instance #5 is now a slave: OK +17:07:49> We can read back the value we set before: OK --- Iteration 1 --- -08:14:35> Cluster is writable before failover: OK -08:14:35> Terminating node #1: OK -08:14:36> Cluster should eventually be up again: OK -08:14:37> Cluster is writable again: OK -08:14:37> Restarting node #1: OK -08:14:38> Instance #1 is now a slave: OK -08:14:38> We can read back the value we set before: OK -08:14:38> Post condition: current_epoch >= my_epoch everywhere: OK +17:07:49> Cluster is writable before failover: OK +17:07:49> Terminating node #8: OK +17:07:49> Cluster should eventually be up again: OK +17:07:49> Cluster is writable again: OK +17:07:49> Restarting node #8: OK +17:07:49> Instance #8 is now a slave: OK +17:07:49> We can read back the value we set before: OK +17:07:49> Post condition: current_epoch >= my_epoch everywhere: OK Testing unit: 04-resharding.tcl -08:14:39> (init) Restart killed instances: OK -08:14:39> Cluster nodes are reachable: OK -08:14:39> Cluster nodes hard reset: OK -08:14:51> Cluster Join and auto-discovery test: OK -08:15:26> Before slots allocation, all nodes report cluster failure: OK -08:15:26> Create a 5 nodes cluster: OK -08:15:44> Cluster is up: OK -08:15:44> Enable AOF in all the instances: OK +17:07:49> (init) Restart killed instances: OK +17:07:49> Cluster nodes are reachable: OK +17:07:49> Cluster nodes hard reset: OK +17:07:50> Cluster Join and auto-discovery test: OK +17:07:51> Before slots allocation, all nodes report cluster failure: OK +17:07:51> Create a 5 nodes cluster: OK +17:07:55> Cluster is up: OK +17:07:55> Enable AOF in all the instances: OK Testing TLS cluster on start node 127.0.0.1:30000, plaintext port 30001 -08:15:46> Cluster consistency during live resharding: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...Starting resharding...W...............................................................................................................................W............W................W...........W......W..........W.........W...........W.................................W........W........WWWWWWWWW...Starting resharding...W.................................................................................................................................WW......WWW..................W......W..........W...........WW.......WW........WWW.........W............WW.......W......W...WWW......WW......WW..........W.........W..........W............WW.......W..............W.........................W..............W.......W.........W.......W..........WWWWWW.........WW.........W.........WW............W.......WW.............W..........W.......WW..........W................W.........W.................W........WW..........FAILED: caught an error in the test CLUSTERDOWN The cluster is down -CLUSTERDOWN The cluster is down - while executing -"$link $method {*}$args" - (procedure "::valkey_cluster::__dispatch__" line 32) - invoked from within -"$cluster rpush $key $ele" - ("uplevel" body line 28) - invoked from within -"uplevel 1 $code" - (procedure "test" line 6) - invoked from within -"test "Cluster consistency during live resharding" { - set ele 0 - for {set j 0} {$j < $numops} {incr j} { - # Trigger the resharding once we..." - (file "../tests/04-resharding.tcl" line 72) - invoked from within -"source $test " +17:07:55> Cluster consistency during live resharding: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...Starting resharding...W......................................................W........................................................................................................................W.................................................................................................................................................W.......................................................................................................................................................W..................................................................................................................................................................W.........................................................................................................W............................................................................................................................W......................................................................................................................W.........W...Starting resharding...W..............................................................................................................................W..........................................................................................W....................................................................................................................W.......................................................................................................W..........................................................................................W.......................................................................................................................................W.......WWW.........................................W..........................................................................................................W...............................................................................................................WW..................................................................WWWWWW...Starting resharding...W...........................................................................W........................................................................................................................................................W........................................................................................................W..........................................................................................................W....................................................................................................................W..................................................................................................................................W..................................................................................................................................................W..........................................................................................................................................................................WW...Starting resharding...W......................................................W.....................................................................................................................................................W.....................................................................................................................................W..............................................................W....................................................................................................................W...........................................................................................................................................W................................................................................................................................................W...............................................................................................................................................................W........................................................W...Starting resharding...W...........................................................................W...............................................................................................................W..........................................................W...................................................................W.....................................................................................................................W................................................................................................................................W...............................................................................W......................................................W.................................................................................................................................W.....................................................................................................................................................................................W.......WWWWWWWWW...Starting resharding...W.............................................................................................W..............................................................................................................................W......................................................................................................................................................................W........................................................................................................................W...............................................................................................................................................W.................................................................................................................................................W..........................................................................................................................................................W.........................................................................WW...Starting resharding...W............................................................W....................................................................................................................................................W....................................................................................W........................................................................................................................................................W......................................................................................................................W.................................................................................................................W....................................................................................................................................................................W........................................................................................................................W...................................................W...Starting resharding...W............................................................W..............................................................................................................................................................................W................................................................................................................................................................WWW.......WW..............W.......................................................................................................................W.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................OK +17:09:46> Verify 50000 keys for consistency with logical content: OK +17:09:55> Terminate and restart all the instances: OK +17:10:00> Cluster should eventually be up again: OK +17:10:02> Verify 50000 keys after the restart: OK +17:10:11> Disable AOF in all the instances: OK +17:10:11> Verify slaves consistency: OK +17:10:11> Dump sanitization was skipped for migrations: OK Testing unit: 07-replica-migration.tcl -08:22:20> (init) Restart killed instances: OK -08:22:20> Cluster nodes are reachable: OK -08:22:21> Cluster nodes hard reset: ......OK -08:22:55> Cluster Join and auto-discovery test: OK -08:22:58> Before slots allocation, all nodes report cluster failure: OK -08:22:58> Create a 5 nodes cluster: OK -08:23:03> Cluster is up: OK -08:23:03> Each master should have two replicas attached: OK -08:23:03> Killing all the slaves of master #0 and #1: OK -08:23:10> Master #0 should have at least one replica: OK -08:23:13> Master #1 should have at least one replica: OK -08:23:16> Master #2 should have at least one replica: OK -08:23:16> Master #3 should have at least one replica: OK -08:23:16> Master #4 should have at least one replica: OK -08:23:16> (init) Restart killed instances: valkey/5 valkey/6 valkey/10 valkey/11 OK -08:23:17> Cluster nodes are reachable: OK -08:23:17> Cluster nodes hard reset: OK -08:23:22> Cluster Join and auto-discovery test: OK -08:23:24> Before slots allocation, all nodes report cluster failure: OK -08:23:24> Create a 5 nodes cluster: OK -08:23:27> Cluster is up: OK -08:23:27> Kill slave #7 of master #2. Only slave left is #12 now: OK -08:23:28> Killing master node #2, #12 should failover: OK -08:23:29> Wait for failover: OK -08:23:35> Cluster should eventually be up again: OK -08:23:35> Cluster is writable: OK -08:23:36> Instance 12 is now a master without slaves: OK -08:23:36> Master #12 should get at least one migrated replica: OK +17:10:11> (init) Restart killed instances: OK +17:10:11> Cluster nodes are reachable: OK +17:10:11> Cluster nodes hard reset: OK +17:10:12> Cluster Join and auto-discovery test: OK +17:10:14> Before slots allocation, all nodes report cluster failure: OK +17:10:14> Create a 5 nodes cluster: OK +17:10:18> Cluster is up: OK +17:10:18> Each master should have two replicas attached: OK +17:10:18> Killing all the slaves of master #0 and #1: OK +17:10:22> Master #0 should have at least one replica: OK +17:10:28> Master #1 should have at least one replica: OK +17:10:29> Master #2 should have at least one replica: OK +17:10:29> Master #3 should have at least one replica: OK +17:10:29> Master #4 should have at least one replica: OK +17:10:29> (init) Restart killed instances: valkey/5 valkey/6 valkey/10 valkey/11 OK +17:10:30> Cluster nodes are reachable: OK +17:10:30> Cluster nodes hard reset: OK +17:10:30> Cluster Join and auto-discovery test: OK +17:10:33> Before slots allocation, all nodes report cluster failure: OK +17:10:33> Create a 5 nodes cluster: OK +17:10:37> Cluster is up: OK +17:10:37> Kill slave #7 of master #2. Only slave left is #12 now: OK +17:10:37> Killing master node #2, #12 should failover: OK +17:10:37> Wait for failover: OK +17:10:43> Cluster should eventually be up again: OK +17:10:43> Cluster is writable: OK +17:10:43> Instance 12 is now a master without slaves: OK +17:10:43> Master #12 should get at least one migrated replica: OK Testing unit: 12-replica-migration-2.tcl -08:23:40> (init) Restart killed instances: valkey/2 valkey/7 OK -08:23:41> Cluster nodes are reachable: OK -08:23:41> Cluster nodes hard reset: OK -08:23:44> Cluster Join and auto-discovery test: OK -08:23:48> Before slots allocation, all nodes report cluster failure: OK -08:23:48> Create a 5 nodes cluster: OK -08:23:51> Cluster is up: OK -08:23:51> Each master should have at least two replicas attached: OK -08:23:51> Set allow-replica-migration yes: OK -08:23:51> Resharding all the master #0 slots away from it: >>> Performing Cluster Check (using node 127.0.0.1:30000) +17:10:48> (init) Restart killed instances: valkey/2 valkey/7 OK +17:10:50> Cluster nodes are reachable: OK +17:10:50> Cluster nodes hard reset: OK +17:10:56> Cluster Join and auto-discovery test: OK +17:10:58> Before slots allocation, all nodes report cluster failure: OK +17:10:58> Create a 5 nodes cluster: OK +17:11:01> Cluster is up: OK +17:11:01> Each master should have at least two replicas attached: OK +17:11:01> Set allow-replica-migration yes: OK +17:11:01> 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 -###################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. +#################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### +Moving 820 slots from 127.0.0.1:30000 to 127.0.0.1:30004 +#################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. FAILED: caught an error in the test child process exited abnormally child process exited abnormally while executing @@ -1845,84 +2675,78 @@ invoked from within "source $test " Testing unit: 12.1-replica-migration-3.tcl -08:24:04> (init) Restart killed instances: OK -08:24:04> Cluster nodes are reachable: OK -08:24:04> Cluster nodes hard reset: OK -08:24:05> Cluster Join and auto-discovery test: OK -08:24:07> Before slots allocation, all nodes report cluster failure: OK -08:24:07> Create a 5 nodes cluster: OK -08:24:13> Cluster is up: OK -08:24:13> Each master should have at least two replicas attached: OK -08:24:13> Set allow-replica-migration no: OK -08:24:13> Resharding all the master #0 slots away from it: >>> Performing Cluster Check (using node 127.0.0.1:30000) +17:12:02> (init) Restart killed instances: OK +17:12:02> Cluster nodes are reachable: OK +17:12:02> Cluster nodes hard reset: OK +17:12:05> Cluster Join and auto-discovery test: OK +17:12:07> Before slots allocation, all nodes report cluster failure: OK +17:12:07> Create a 5 nodes cluster: OK +17:12:10> Cluster is up: OK +17:12:10> Each master should have at least two replicas attached: OK +17:12:10> Set allow-replica-migration no: OK +17:12:10> 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:30002 -######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################*** clusterManagerMoveSlot: NOREPLICAS Not enough good replicas to write. -FAILED: caught an error in the test child process exited abnormally -child process exited abnormally - while executing -"exec ../../../src/valkey-cli --cluster rebalance 127.0.0.1:[get_instance_attrib valkey 0 port] {*}[valkeycli_tls_config "../../../tests"] --cluste..." - ("uplevel" body line 2) - invoked from within -"uplevel 1 $code" - (procedure "test" line 6) - invoked from within -"test "Resharding all the master #0 slots away from it" { - set output [exec \ - ../../../src/valkey-cli --cluster rebalance \ - 127.0.0...." - (file "../tests/12.1-replica-migration-3.tcl" line 38) - invoked from within -"source $test " +#################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### +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:30006 +#################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### +Moving 816 slots from 127.0.0.1:30000 to 127.0.0.1:30008 +################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ +OK +17:12:46> Wait cluster to be stable: OK +17:12:46> Master #0 still should have its replicas: OK +17:12:46> Each master should have at least two replicas attached: OK Testing unit: 28-cluster-shards.tcl -08:25:05> (init) Restart killed instances: OK -08:25:05> Cluster nodes are reachable: OK -08:25:06> Cluster nodes hard reset: OK -08:25:10> Cluster Join and auto-discovery test: OK -08:25:14> Before slots allocation, all nodes report cluster failure: OK -08:25:14> Create a 8 nodes cluster with 4 shards: OK -08:25:14> Cluster should start ok: OK -08:25:18> Set cluster hostnames and verify they are propagated: OK -08:25:23> Verify information about the shards: OK -08:25:27> Verify no slot shard: OK -08:25:27> Kill a node and tell the replica to immediately takeover: OK -08:25:28> Verify health as fail for killed node: OK -08:25:32> Restarting primary node: OK -08:25:33> Instance #0 gets converted into a replica: OK -08:25:33> Test the replica reports a loading state while it's loading: OK -08:25:53> Regression test for a crash when calling SHARDS during handshake: OK -08:25:53> Cluster is up: OK -08:25:57> Shard ids are unique: OK -08:25:57> CLUSTER MYSHARDID reports same id for both primary and replica: OK -08:25:57> New replica receives primary's shard id: OK -08:25:58> CLUSTER MYSHARDID reports same shard id after shard restart: OK -08:26:01> CLUSTER MYSHARDID reports same shard id after cluster restart: OK +17:12:46> (init) Restart killed instances: OK +17:12:46> Cluster nodes are reachable: OK +17:12:46> Cluster nodes hard reset: OK +17:12:46> Cluster Join and auto-discovery test: OK +17:12:48> Before slots allocation, all nodes report cluster failure: OK +17:12:48> Create a 8 nodes cluster with 4 shards: OK +17:12:49> Cluster should start ok: OK +17:12:52> Set cluster hostnames and verify they are propagated: OK +17:12:53> Verify information about the shards: OK +17:12:54> Verify no slot shard: OK +17:12:54> Kill a node and tell the replica to immediately takeover: OK +17:12:55> Verify health as fail for killed node: OK +17:12:59> Restarting primary node: OK +17:12:59> Instance #0 gets converted into a replica: OK +17:12:59> Test the replica reports a loading state while it's loading: OK +17:13:02> Regression test for a crash when calling SHARDS during handshake: OK +17:13:02> Cluster is up: OK +17:13:06> Shard ids are unique: OK +17:13:06> CLUSTER MYSHARDID reports same id for both primary and replica: OK +17:13:06> New replica receives primary's shard id: OK +17:13:06> CLUSTER MYSHARDID reports same shard id after shard restart: OK +17:13:08> CLUSTER MYSHARDID reports same shard id after cluster restart: OK Cleaning up... -killing stale instance 1153755 -killing stale instance 1154539 -killing stale instance 1154839 -killing stale instance 1155072 -killing stale instance 1155241 -killing stale instance 1155309 -killing stale instance 1155366 -killing stale instance 1155429 -killing stale instance 1155504 -killing stale instance 1171185 -killing stale instance 1405186 -killing stale instance 1406546 -killing stale instance 1814687 -killing stale instance 1815015 -killing stale instance 1815970 -killing stale instance 1816640 -killing stale instance 1818088 -killing stale instance 1819034 -killing stale instance 1819885 -killing stale instance 1821344 -WARNING 6 test(s) failed. +killing stale instance 3030759 +killing stale instance 3030904 +killing stale instance 3031116 +killing stale instance 3031312 +killing stale instance 3031429 +killing stale instance 3031518 +killing stale instance 3031610 +killing stale instance 3031875 +killing stale instance 3032235 +killing stale instance 3032465 +killing stale instance 3033730 +killing stale instance 3033736 +killing stale instance 3053385 +killing stale instance 3053391 +killing stale instance 3053397 +killing stale instance 3053403 +killing stale instance 3053410 +killing stale instance 3053419 +killing stale instance 3053427 +killing stale instance 3053436 +WARNING 2 test(s) failed. ./runtest-sentinel || true Starting sentinel #0 at port 20000 Starting sentinel #1 at port 20001 @@ -1935,301 +2759,537 @@ Starting valkey #3 at port 30003 Starting valkey #4 at port 30004 Testing unit: 00-base.tcl -08:26:27> (start-init) Flush config and compare rewrite config file lines: OK -08:26:27> (init) Restart killed instances: OK -08:26:27> (init) Remove old primary entry from sentinels: OK -08:26:28> (init) Create a primary-replicas cluster of 5 instances: OK -08:26:28> (init) Sentinels can start monitoring a primary: OK -08:26:31> (init) Sentinels can talk with the primary: OK -08:26:31> (init) Sentinels are able to auto-discover other sentinels: OK -08:26:31> (init) Sentinels are able to auto-discover replicas: OK -08:26:31> Sentinel command flag infrastructure works correctly: OK -08:26:31> SENTINEL HELP output the sentinel subcommand help: OK -08:26:31> SENTINEL MYID return the sentinel instance ID: OK -08:26:31> SENTINEL INFO CACHE returns the cached info: OK -08:26:31> SENTINEL PENDING-SCRIPTS returns the information about pending scripts: OK -08:26:31> SENTINEL PRIMARIES returns a list of monitored primaries: OK -08:26:31> SENTINEL SENTINELS returns a list of sentinel instances: OK -08:26:31> SENTINEL SLAVES returns a list of the monitored replicas: OK -08:26:31> SENTINEL SIMULATE-FAILURE HELP list supported flags: OK -08:26:31> Basic failover works if the primary is down: OK -08:26:35> New primary 127.0.0.1:30003 role matches: OK -08:26:35> All the other slaves now point to the new primary: OK -08:26:35> The old primary eventually gets reconfigured as a slave: OK -08:26:51> ODOWN is not possible without N (quorum) Sentinels reports: OK -08:27:05> Failover is not possible without majority agreement: OK -08:27:07> Failover works if we configure for absolute agreement: OK -08:27:19> New primary 127.0.0.1:30000 role matches: OK -08:27:19> SENTINEL RESET can resets the primary: OK -08:27:19> SENTINEL IS-PRIMARY-DOWN-BY-ADDR checks if the primary is down: OK +17:13:14> (start-init) Flush config and compare rewrite config file lines: OK +17:13:14> (init) Restart killed instances: OK +17:13:14> (init) Remove old primary entry from sentinels: OK +17:13:14> (init) Create a primary-replicas cluster of 5 instances: OK +17:13:14> (init) Sentinels can start monitoring a primary: OK +17:13:14> (init) Sentinels can talk with the primary: OK +17:13:14> (init) Sentinels are able to auto-discover other sentinels: OK +17:13:16> (init) Sentinels are able to auto-discover replicas: OK +17:13:16> Sentinel command flag infrastructure works correctly: OK +17:13:16> SENTINEL HELP output the sentinel subcommand help: OK +17:13:16> SENTINEL MYID return the sentinel instance ID: OK +17:13:16> SENTINEL INFO CACHE returns the cached info: OK +17:13:16> SENTINEL PENDING-SCRIPTS returns the information about pending scripts: OK +17:13:16> SENTINEL PRIMARIES returns a list of monitored primaries: OK +17:13:16> SENTINEL SENTINELS returns a list of sentinel instances: OK +17:13:16> SENTINEL SLAVES returns a list of the monitored replicas: OK +17:13:16> SENTINEL SIMULATE-FAILURE HELP list supported flags: OK +17:13:16> Basic failover works if the primary is down: OK +17:13:20> New primary 127.0.0.1:30002 role matches: OK +17:13:20> All the other slaves now point to the new primary: OK +17:13:20> The old primary eventually gets reconfigured as a slave: OK +17:13:31> ODOWN is not possible without N (quorum) Sentinels reports: OK +17:13:31> Failover is not possible without majority agreement: OK +17:13:32> Failover works if we configure for absolute agreement: OK +17:13:36> New primary 127.0.0.1:30004 role matches: OK +17:13:36> SENTINEL RESET can resets the primary: OK +17:13:36> SENTINEL IS-PRIMARY-DOWN-BY-ADDR checks if the primary is down: OK Testing unit: 01-conf-update.tcl -08:27:20> (init) Restart killed instances: OK -08:27:20> (init) Remove old primary entry from sentinels: OK -08:27:28> (init) Create a primary-replicas cluster of 5 instances: OK -08:27:28> (init) Sentinels can start monitoring a primary: OK -08:27:30> (init) Sentinels can talk with the primary: OK -08:27:30> (init) Sentinels are able to auto-discover other sentinels: OK -08:27:31> (init) Sentinels are able to auto-discover replicas: OK -08:27:31> We can failover with Sentinel 1 crashed: OK -08:27:49> After Sentinel 1 is restarted, its config gets updated: OK -08:27:50> New primary 127.0.0.1:30003 role matches: OK -08:27:50> Update log level: OK +17:13:36> (init) Restart killed instances: OK +17:13:36> (init) Remove old primary entry from sentinels: OK +17:13:36> (init) Create a primary-replicas cluster of 5 instances: OK +17:13:36> (init) Sentinels can start monitoring a primary: OK +17:13:36> (init) Sentinels can talk with the primary: OK +17:13:36> (init) Sentinels are able to auto-discover other sentinels: OK +17:13:38> (init) Sentinels are able to auto-discover replicas: OK +17:13:38> We can failover with Sentinel 1 crashed: OK +17:13:43> After Sentinel 1 is restarted, its config gets updated: OK +17:13:43> New primary 127.0.0.1:30002 role matches: OK +17:13:43> Update log level: OK Testing unit: 02-replicas-reconf.tcl -08:27:50> (init) Restart killed instances: OK -08:27:50> (init) Remove old primary entry from sentinels: OK -08:27:50> (init) Create a primary-replicas cluster of 5 instances: OK -08:27:50> (init) Sentinels can start monitoring a primary: OK -08:27:53> (init) Sentinels can talk with the primary: OK -08:27:53> (init) Sentinels are able to auto-discover other sentinels: OK -08:27:53> (init) Sentinels are able to auto-discover replicas: OK -08:27:53> Check that slaves replicate from current primary: OK -08:27:53> Crash the primary and force a failover: OK -08:27:58> Check that slaves replicate from current primary: OK -08:27:59> Kill a slave instance: OK -08:27:59> Crash the primary and force a failover: OK -08:28:23> Check that slaves replicate from current primary: OK -08:28:24> Wait for failover to end: OK -08:28:24> Restart killed slave and test replication of slaves again...: OK -08:28:25> Check that slaves replicate from current primary: OK +17:13:43> (init) Restart killed instances: OK +17:13:43> (init) Remove old primary entry from sentinels: OK +17:13:43> (init) Create a primary-replicas cluster of 5 instances: OK +17:13:43> (init) Sentinels can start monitoring a primary: OK +17:13:43> (init) Sentinels can talk with the primary: OK +17:13:43> (init) Sentinels are able to auto-discover other sentinels: OK +17:13:45> (init) Sentinels are able to auto-discover replicas: OK +17:13:45> Check that slaves replicate from current primary: OK +17:13:45> Crash the primary and force a failover: OK +17:13:50> Check that slaves replicate from current primary: OK +17:14:00> Kill a slave instance: OK +17:14:00> Crash the primary and force a failover: OK +17:14:04> Check that slaves replicate from current primary: OK +17:14:04> Wait for failover to end: OK +17:14:05> Restart killed slave and test replication of slaves again...: OK +17:14:05> Check that slaves replicate from current primary: OK Testing unit: 03-runtime-reconf.tcl -08:28:36> (init) Restart killed instances: OK -08:28:36> (init) Remove old primary entry from sentinels: OK -08:28:37> (init) Create a primary-replicas cluster of 5 instances: OK -08:28:37> (init) Sentinels can start monitoring a primary: OK -08:28:38> (init) Sentinels can talk with the primary: OK -08:28:38> (init) Sentinels are able to auto-discover other sentinels: OK -08:28:38> (init) Sentinels are able to auto-discover replicas: OK -08:28:38> Sentinels (re)connection following SENTINEL SET myprimary auth-pass: OK -08:28:39> Sentinels (re)connection following primary ACL change: OK -08:28:42> Set parameters in normal case: OK -08:28:42> Set parameters in normal case with bad format: OK -08:28:42> Sentinel Set with other error situations: OK +17:14:15> (init) Restart killed instances: OK +17:14:15> (init) Remove old primary entry from sentinels: OK +17:14:15> (init) Create a primary-replicas cluster of 5 instances: OK +17:14:15> (init) Sentinels can start monitoring a primary: OK +17:14:15> (init) Sentinels can talk with the primary: OK +17:14:15> (init) Sentinels are able to auto-discover other sentinels: OK +17:14:15> (init) Sentinels are able to auto-discover replicas: OK +17:14:15> Sentinels (re)connection following SENTINEL SET myprimary auth-pass: OK +17:14:17> Sentinels (re)connection following primary ACL change: OK +17:14:19> Set parameters in normal case: OK +17:14:21> Set parameters in normal case with bad format: OK +17:14:21> Sentinel Set with other error situations: OK Testing unit: 04-slave-selection.tcl Testing unit: 05-manual.tcl -08:28:42> (init) Restart killed instances: OK -08:28:42> (init) Remove old primary entry from sentinels: OK -08:28:42> (init) Create a primary-replicas cluster of 5 instances: OK -08:28:42> (init) Sentinels can start monitoring a primary: OK -08:28:45> (init) Sentinels can talk with the primary: OK -08:28:45> (init) Sentinels are able to auto-discover other sentinels: OK -08:28:46> (init) Sentinels are able to auto-discover replicas: OK -08:28:46> Manual failover works: OK -08:28:51> New primary 127.0.0.1:30003 role matches: OK -08:28:51> All the other slaves now point to the new primary: OK -08:28:51> The old primary eventually gets reconfigured as a slave: OK -08:28:55> (init) Restart killed instances: OK -08:28:55> (init) Remove old primary entry from sentinels: OK -08:28:55> (init) Create a primary-replicas cluster of 5 instances: OK -08:28:55> (init) Sentinels can start monitoring a primary: OK -08:28:57> (init) Sentinels can talk with the primary: OK -08:28:57> (init) Sentinels are able to auto-discover other sentinels: OK -08:28:57> (init) Sentinels are able to auto-discover replicas: OK -08:28:57> SENTINEL SIMULATE-FAILURE crash-after-election works: OK -08:28:57> (init) Restart killed instances: OK -08:28:57> (init) Remove old primary entry from sentinels: OK -08:28:57> (init) Create a primary-replicas cluster of 5 instances: OK -08:28:57> (init) Sentinels can start monitoring a primary: OK -08:28:58> (init) Sentinels can talk with the primary: OK -08:28:58> (init) Sentinels are able to auto-discover other sentinels: OK -08:29:00> (init) Sentinels are able to auto-discover replicas: OK -08:29:00> SENTINEL SIMULATE-FAILURE crash-after-promotion works: OK +17:14:21> (init) Restart killed instances: OK +17:14:21> (init) Remove old primary entry from sentinels: OK +17:14:22> (init) Create a primary-replicas cluster of 5 instances: OK +17:14:22> (init) Sentinels can start monitoring a primary: OK +17:14:40> (init) Sentinels can talk with the primary: OK +17:14:40> (init) Sentinels are able to auto-discover other sentinels: OK +17:14:40> (init) Sentinels are able to auto-discover replicas: OK +17:14:40> Manual failover works: OK +17:14:41> New primary 127.0.0.1:30004 role matches: OK +17:14:41> All the other slaves now point to the new primary: OK +17:14:41> The old primary eventually gets reconfigured as a slave: OK +17:14:45> (init) Restart killed instances: OK +17:14:45> (init) Remove old primary entry from sentinels: OK +17:14:45> (init) Create a primary-replicas cluster of 5 instances: OK +17:14:45> (init) Sentinels can start monitoring a primary: OK +17:14:46> (init) Sentinels can talk with the primary: OK +17:14:46> (init) Sentinels are able to auto-discover other sentinels: OK +17:14:47> (init) Sentinels are able to auto-discover replicas: OK +17:14:47> SENTINEL SIMULATE-FAILURE crash-after-election works: OK +17:14:47> (init) Restart killed instances: OK +17:14:47> (init) Remove old primary entry from sentinels: OK +17:14:47> (init) Create a primary-replicas cluster of 5 instances: OK +17:14:47> (init) Sentinels can start monitoring a primary: OK +17:14:47> (init) Sentinels can talk with the primary: OK +17:14:47> (init) Sentinels are able to auto-discover other sentinels: OK +17:14:49> (init) Sentinels are able to auto-discover replicas: OK +17:14:49> SENTINEL SIMULATE-FAILURE crash-after-promotion works: OK Testing unit: 06-ckquorum.tcl -08:29:02> (init) Restart killed instances: OK -08:29:02> (init) Remove old primary entry from sentinels: OK -08:29:03> (init) Create a primary-replicas cluster of 5 instances: OK -08:29:03> (init) Sentinels can start monitoring a primary: OK -08:29:03> (init) Sentinels can talk with the primary: OK -08:29:03> (init) Sentinels are able to auto-discover other sentinels: OK -08:29:05> (init) Sentinels are able to auto-discover replicas: OK -08:29:05> CKQUORUM reports OK and the right amount of Sentinels: OK -08:29:05> CKQUORUM detects quorum cannot be reached: OK -08:29:05> CKQUORUM detects failover authorization cannot be reached: OK +17:14:50> (init) Restart killed instances: OK +17:14:50> (init) Remove old primary entry from sentinels: OK +17:14:50> (init) Create a primary-replicas cluster of 5 instances: OK +17:14:50> (init) Sentinels can start monitoring a primary: OK +17:14:50> (init) Sentinels can talk with the primary: OK +17:14:50> (init) Sentinels are able to auto-discover other sentinels: OK +17:14:52> (init) Sentinels are able to auto-discover replicas: OK +17:14:52> CKQUORUM reports OK and the right amount of Sentinels: OK +17:14:52> CKQUORUM detects quorum cannot be reached: OK +17:14:52> CKQUORUM detects failover authorization cannot be reached: OK Testing unit: 07-down-conditions.tcl -08:29:08> (init) Restart killed instances: OK -08:29:08> (init) Remove old primary entry from sentinels: OK -08:29:08> (init) Create a primary-replicas cluster of 5 instances: OK -08:29:08> (init) Sentinels can start monitoring a primary: OK -08:29:09> (init) Sentinels can talk with the primary: OK -08:29:09> (init) Sentinels are able to auto-discover other sentinels: OK -08:29:12> (init) Sentinels are able to auto-discover replicas: OK -08:29:12> Crash the majority of Sentinels to prevent failovers for this unit: OK -08:29:12> SDOWN is triggered by non-responding but not crashed instance: OK -08:29:15> SDOWN is triggered by crashed instance: OK -08:29:17> SDOWN is triggered by primaries advertising as slaves: OK -08:29:25> SDOWN is triggered by misconfigured instance replying with errors: OK -08:29:37> SDOWN is triggered if we rename PING to PONG: OK +17:14:55> (init) Restart killed instances: OK +17:14:55> (init) Remove old primary entry from sentinels: OK +17:14:55> (init) Create a primary-replicas cluster of 5 instances: OK +17:14:55> (init) Sentinels can start monitoring a primary: OK +17:14:55> (init) Sentinels can talk with the primary: OK +17:14:55> (init) Sentinels are able to auto-discover other sentinels: OK +17:14:57> (init) Sentinels are able to auto-discover replicas: OK +17:14:57> Crash the majority of Sentinels to prevent failovers for this unit: OK +17:14:57> SDOWN is triggered by non-responding but not crashed instance: OK +17:14:59> SDOWN is triggered by crashed instance: OK +17:15:02> SDOWN is triggered by primaries advertising as slaves: OK +17:15:06> SDOWN is triggered by misconfigured instance replying with errors: OK +17:15:16> SDOWN is triggered if we rename PING to PONG: OK Testing unit: 08-hostname-conf.tcl -08:29:40> (pre-init) Configure instances and sentinel for hostname use: sentinel/0 sentinel/1 sentinel/2 OK -08:29:40> (init) Restart killed instances: OK -08:29:40> (init) Remove old primary entry from sentinels: OK -08:29:40> (init) Create a primary-replicas cluster of 5 instances: OK -08:29:40> (init) Sentinels can start monitoring a primary: OK -08:29:42> (init) Sentinels can talk with the primary: OK -08:29:42> (init) Sentinels are able to auto-discover other sentinels: OK -08:29:42> (init) Sentinels are able to auto-discover replicas: OK -08:29:42> Sentinel announces hostnames: OK -08:29:43> (post-cleanup) Configure instances and sentinel for IPs: OK +17:15:18> (pre-init) Configure instances and sentinel for hostname use: sentinel/0 sentinel/1 sentinel/2 OK +17:15:22> (init) Restart killed instances: OK +17:15:22> (init) Remove old primary entry from sentinels: OK +17:15:22> (init) Create a primary-replicas cluster of 5 instances: OK +17:15:22> (init) Sentinels can start monitoring a primary: OK +17:15:22> (init) Sentinels can talk with the primary: OK +17:15:22> (init) Sentinels are able to auto-discover other sentinels: OK +17:15:24> (init) Sentinels are able to auto-discover replicas: OK +17:15:24> Sentinel announces hostnames: OK +17:15:24> (post-cleanup) Configure instances and sentinel for IPs: OK Testing unit: 09-acl-support.tcl -08:29:43> (init) Restart killed instances: OK -08:29:43> (init) Remove old primary entry from sentinels: OK -08:29:43> (init) Create a primary-replicas cluster of 5 instances: OK -08:29:43> (init) Sentinels can start monitoring a primary: OK -08:29:48> (init) Sentinels can talk with the primary: OK -08:29:48> (init) Sentinels are able to auto-discover other sentinels: OK -08:29:48> (init) Sentinels are able to auto-discover replicas: OK -08:29:48> (post-init) Set up ACL configuration: OK -08:29:48> SENTINEL CONFIG SET handles on-the-fly credentials reconfiguration: OK -08:29:50> (post-cleanup) Tear down ACL configuration: OK +17:15:24> (init) Restart killed instances: OK +17:15:24> (init) Remove old primary entry from sentinels: OK +17:15:24> (init) Create a primary-replicas cluster of 5 instances: OK +17:15:24> (init) Sentinels can start monitoring a primary: OK +17:15:24> (init) Sentinels can talk with the primary: OK +17:15:24> (init) Sentinels are able to auto-discover other sentinels: OK +17:15:26> (init) Sentinels are able to auto-discover replicas: OK +17:15:26> (post-init) Set up ACL configuration: OK +17:15:26> SENTINEL CONFIG SET handles on-the-fly credentials reconfiguration: OK +17:15:28> (post-cleanup) Tear down ACL configuration: OK Testing unit: 10-replica-priority.tcl -08:29:51> (init) Restart killed instances: OK -08:29:51> (init) Remove old primary entry from sentinels: OK -08:29:51> (init) Create a primary-replicas cluster of 5 instances: OK -08:29:51> (init) Sentinels can start monitoring a primary: OK -08:29:52> (init) Sentinels can talk with the primary: OK -08:29:52> (init) Sentinels are able to auto-discover other sentinels: OK -08:29:56> (init) Sentinels are able to auto-discover replicas: OK -08:29:56> Check acceptable replica-priority values: OK -08:29:56> Set replica-announced=yes on all replicas: OK -08:29:56> Check sentinel replies with 4 replicas: OK -08:29:56> Set replica-announced=no on 2 replicas: OK -08:29:56> Check sentinel replies with 2 replicas: OK -08:29:56> Set replica-announced=yes on all replicas: OK -08:29:56> Check sentinel replies with 4 replicas: OK +17:15:29> (init) Restart killed instances: OK +17:15:29> (init) Remove old primary entry from sentinels: OK +17:15:29> (init) Create a primary-replicas cluster of 5 instances: OK +17:15:29> (init) Sentinels can start monitoring a primary: OK +17:15:29> (init) Sentinels can talk with the primary: OK +17:15:29> (init) Sentinels are able to auto-discover other sentinels: OK +17:15:33> (init) Sentinels are able to auto-discover replicas: OK +17:15:33> Check acceptable replica-priority values: OK +17:15:33> Set replica-announced=yes on all replicas: OK +17:15:33> Check sentinel replies with 4 replicas: OK +17:15:33> Set replica-announced=no on 2 replicas: OK +17:15:33> Check sentinel replies with 2 replicas: OK +17:15:33> Set replica-announced=yes on all replicas: OK +17:15:33> Check sentinel replies with 4 replicas: OK Testing unit: 11-port-0.tcl -08:29:56> (init) Restart killed instances: OK -08:29:56> (init) Remove old primary entry from sentinels: OK -08:29:56> (init) Create a primary-replicas cluster of 5 instances: OK -08:29:56> (init) Sentinels can start monitoring a primary: OK -08:29:58> (init) Sentinels can talk with the primary: OK -08:29:58> (init) Sentinels are able to auto-discover other sentinels: OK -08:29:58> (init) Sentinels are able to auto-discover replicas: OK -08:29:58> Start/Stop sentinel on same port with a different runID should not change the total number of sentinels: OK +17:15:33> (init) Restart killed instances: OK +17:15:33> (init) Remove old primary entry from sentinels: OK +17:15:33> (init) Create a primary-replicas cluster of 5 instances: OK +17:15:33> (init) Sentinels can start monitoring a primary: OK +17:15:33> (init) Sentinels can talk with the primary: OK +17:15:33> (init) Sentinels are able to auto-discover other sentinels: OK +17:15:33> (init) Sentinels are able to auto-discover replicas: OK +17:15:33> 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 -08:30:00> (init) Restart killed instances: sentinel/4 OK -08:30:00> (init) Remove old primary entry from sentinels: OK -08:30:00> (init) Create a primary-replicas cluster of 5 instances: OK -08:30:00> (init) Sentinels can start monitoring a primary: OK -08:30:05> (init) Sentinels can talk with the primary: OK -08:30:05> (init) Sentinels are able to auto-discover other sentinels: OK -08:30:05> (init) Sentinels are able to auto-discover replicas: OK -08:30:05> Primary reboot in very short time: OK -08:30:13> New primary 127.0.0.1:30003 role matches: OK -08:30:13> All the other slaves now point to the new primary: OK -08:30:13> The old primary eventually gets reconfigured as a slave: OK +17:15:34> (init) Restart killed instances: sentinel/4 OK +17:15:34> (init) Remove old primary entry from sentinels: OK +17:15:34> (init) Create a primary-replicas cluster of 5 instances: OK +17:15:34> (init) Sentinels can start monitoring a primary: OK +17:15:35> (init) Sentinels can talk with the primary: OK +17:15:35> (init) Sentinels are able to auto-discover other sentinels: OK +17:15:37> (init) Sentinels are able to auto-discover replicas: OK +17:15:37> Primary reboot in very short time: OK +17:15:49> New primary 127.0.0.1:30004 role matches: OK +17:15:49> All the other slaves now point to the new primary: OK +17:15:49> The old primary eventually gets reconfigured as a slave: OK Testing unit: 13-info-command.tcl -08:30:48> (init) Restart killed instances: OK -08:30:48> (init) Remove old primary entry from sentinels: OK -08:30:51> (init) Create a primary-replicas cluster of 5 instances: OK -08:30:51> (init) Sentinels can start monitoring a primary: OK -08:30:52> (init) Sentinels can talk with the primary: OK -08:30:52> (init) Sentinels are able to auto-discover other sentinels: OK -08:30:53> (init) Sentinels are able to auto-discover replicas: OK -08:30:53> info command with at most one argument: OK -08:30:53> info command with one sub-section: OK -08:30:53> info command with multiple sub-sections: OK +17:16:00> (init) Restart killed instances: OK +17:16:00> (init) Remove old primary entry from sentinels: OK +17:16:04> (init) Create a primary-replicas cluster of 5 instances: OK +17:16:05> (init) Sentinels can start monitoring a primary: OK +17:16:09> (init) Sentinels can talk with the primary: OK +17:16:09> (init) Sentinels are able to auto-discover other sentinels: OK +17:16:09> (init) Sentinels are able to auto-discover replicas: OK +17:16:09> info command with at most one argument: OK +17:16:09> info command with one sub-section: OK +17:16:09> info command with multiple sub-sections: OK Testing unit: 14-debug-command.tcl -08:30:53> (init) Restart killed instances: OK -08:30:53> (init) Remove old primary entry from sentinels: OK -08:30:53> (init) Create a primary-replicas cluster of 5 instances: OK -08:30:53> (init) Sentinels can start monitoring a primary: OK -08:30:56> (init) Sentinels can talk with the primary: OK -08:30:56> (init) Sentinels are able to auto-discover other sentinels: OK -08:30:56> (init) Sentinels are able to auto-discover replicas: OK -08:30:56> Sentinel debug test with arguments and without argument: OK +17:16:09> (init) Restart killed instances: OK +17:16:09> (init) Remove old primary entry from sentinels: OK +17:16:10> (init) Create a primary-replicas cluster of 5 instances: OK +17:16:10> (init) Sentinels can start monitoring a primary: OK +17:16:10> (init) Sentinels can talk with the primary: OK +17:16:10> (init) Sentinels are able to auto-discover other sentinels: OK +17:16:12> (init) Sentinels are able to auto-discover replicas: OK +17:16:12> Sentinel debug test with arguments and without argument: OK Testing unit: 15-sentinel-deprecated-commands.tcl -08:30:57> (init) Restart killed instances: OK -08:30:57> (init) Remove old primary entry from sentinels: OK -08:30:57> (init) Create a primary-replicas cluster of 5 instances: OK -08:30:57> (init) Sentinels can start monitoring a primary: OK -08:30:57> (init) Sentinels can talk with the primary: OK -08:30:57> (init) Sentinels are able to auto-discover other sentinels: OK -08:30:59> (init) Sentinels are able to auto-discover replicas: OK -08:30:59> SENTINEL MASTERS returns a list of monitored masters (SENTINEL MASTERS as a deprecated command): OK -08:30:59> SENTINEL SLAVES returns a list of the monitored slaves (SENTINEL SLAVES as a deprecated command): OK -08:30:59> SENTINEL MASTER returns the information list of the monitored master (SENTINEL MASTER as a deprecated command): OK -08:30:59> SENTINEL IS-MASTER-DOWN-BY-ADDR checks if the primary is down (SENTINEL IS-MASTER-DOWN-BY-ADDR as a deprecated command): OK +17:16:12> (init) Restart killed instances: OK +17:16:12> (init) Remove old primary entry from sentinels: OK +17:16:12> (init) Create a primary-replicas cluster of 5 instances: OK +17:16:12> (init) Sentinels can start monitoring a primary: OK +17:16:12> (init) Sentinels can talk with the primary: OK +17:16:12> (init) Sentinels are able to auto-discover other sentinels: OK +17:16:14> (init) Sentinels are able to auto-discover replicas: OK +17:16:14> SENTINEL MASTERS returns a list of monitored masters (SENTINEL MASTERS as a deprecated command): OK +17:16:14> SENTINEL SLAVES returns a list of the monitored slaves (SENTINEL SLAVES as a deprecated command): OK +17:16:14> SENTINEL MASTER returns the information list of the monitored master (SENTINEL MASTER as a deprecated command): OK +17:16:14> 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 -08:30:59> (init) Restart killed instances: OK -08:30:59> (init) Remove old primary entry from sentinels: OK -08:30:59> (init) Create a primary-replicas cluster of 5 instances: OK -08:30:59> (init) Sentinels can start monitoring a primary: OK -08:31:02> (init) Sentinels can talk with the primary: OK -08:31:04> (init) Sentinels are able to auto-discover other sentinels: OK -08:31:05> (init) Sentinels are able to auto-discover replicas: OK -08:31:05> SENTINEL CONFIG SET and SENTINEL CONFIG GET handles multiple variables: OK -08:31:09> SENTINEL CONFIG GET for duplicate and unknown variables: OK -08:31:10> SENTINEL CONFIG GET for patterns: OK -08:31:11> SENTINEL CONFIG SET duplicate variables: OK -08:31:11> SENTINEL CONFIG SET, one option does not exist: OK -08:31:18> SENTINEL CONFIG SET, one option with wrong value: OK -08:31:18> SENTINEL CONFIG SET, wrong number of arguments: OK +17:16:15> (init) Restart killed instances: OK +17:16:15> (init) Remove old primary entry from sentinels: OK +17:16:16> (init) Create a primary-replicas cluster of 5 instances: OK +17:16:16> (init) Sentinels can start monitoring a primary: OK +17:16:17> (init) Sentinels can talk with the primary: OK +17:16:17> (init) Sentinels are able to auto-discover other sentinels: OK +17:16:18> (init) Sentinels are able to auto-discover replicas: OK +17:16:18> SENTINEL CONFIG SET and SENTINEL CONFIG GET handles multiple variables: OK +17:16:18> SENTINEL CONFIG GET for duplicate and unknown variables: OK +17:16:18> SENTINEL CONFIG GET for patterns: OK +17:16:18> SENTINEL CONFIG SET duplicate variables: OK +17:16:18> SENTINEL CONFIG SET, one option does not exist: OK +17:16:18> SENTINEL CONFIG SET, one option with wrong value: OK +17:16:18> SENTINEL CONFIG SET, wrong number of arguments: OK Cleaning up... -killing stale instance 1841672 -killing stale instance 1841933 -killing stale instance 1842547 -killing stale instance 1953251 -killing stale instance 1986131 -killing stale instance 2011910 -killing stale instance 2025748 -killing stale instance 2057888 -killing stale instance 2058126 -killing stale instance 2058277 -killing stale instance 2080828 -killing stale instance 2081267 -killing stale instance 2087557 +killing stale instance 3053766 +killing stale instance 3053778 +killing stale instance 3053784 +killing stale instance 3057103 +killing stale instance 3058204 +killing stale instance 3060550 +killing stale instance 3063522 +killing stale instance 3077254 +killing stale instance 3077320 +killing stale instance 3077339 +killing stale instance 3082779 +killing stale instance 3083809 +killing stale instance 3087951 GOOD! No errors. # Clean up after gen-test-certs.sh rm -rf tests/tls || true # Other cleanup find tests/tmp ! -name .gitignore -type f -exec rm -rfv {} + -removed 'tests/tmp/server.1128948.29/stderr' -removed 'tests/tmp/server.1128948.29/stdout' -removed 'tests/tmp/server.1128948.5/stderr' -removed 'tests/tmp/server.1128948.5/stdout' -removed 'tests/tmp/valkey.conf.1128948.6' -removed 'tests/tmp/server.1128948.1/stderr' -removed 'tests/tmp/server.1128948.1/stdout' -removed 'tests/tmp/valkey.conf.1128948.22' -removed 'tests/tmp/server.1128948.13/stderr' -removed 'tests/tmp/server.1128948.13/stdout' -removed 'tests/tmp/server.1128948.31/stderr' -removed 'tests/tmp/server.1128948.31/stdout' -removed 'tests/tmp/valkey.conf.1128948.8' -removed 'tests/tmp/valkey.conf.1128948.28' -removed 'tests/tmp/valkey.conf.1128948.14' -removed 'tests/tmp/valkey.conf.1128948.32' -removed 'tests/tmp/server.1128948.19/stderr' -removed 'tests/tmp/server.1128948.19/stdout' -removed 'tests/tmp/valkey.conf.1128948.24' -removed 'tests/tmp/valkey.conf.1128948.4' -removed 'tests/tmp/server.1128948.27/stderr' -removed 'tests/tmp/server.1128948.27/stdout' -removed 'tests/tmp/server.1128948.21/stderr' -removed 'tests/tmp/server.1128948.21/stdout' -removed 'tests/tmp/valkey.conf.1128948.10' -removed 'tests/tmp/server.1128948.7/stderr' -removed 'tests/tmp/server.1128948.7/stdout' -removed 'tests/tmp/valkey.conf.1128948.30' -removed 'tests/tmp/server.1128948.15/stderr' -removed 'tests/tmp/server.1128948.15/stdout' -removed 'tests/tmp/valkey.conf.1128948.20' -removed 'tests/tmp/server.1128948.25/stderr' -removed 'tests/tmp/server.1128948.25/stdout' -removed 'tests/tmp/server.1128948.17/stderr' -removed 'tests/tmp/server.1128948.17/stdout' -removed 'tests/tmp/valkey.conf.1128948.12' -removed 'tests/tmp/valkey.conf.1128948.18' -removed 'tests/tmp/server.1128948.11/stderr' -removed 'tests/tmp/server.1128948.11/stdout' -removed 'tests/tmp/server.1128948.23/stderr' -removed 'tests/tmp/server.1128948.23/stdout' -removed 'tests/tmp/valkey.conf.1128948.2' -removed 'tests/tmp/valkey.conf.1128948.26' -removed 'tests/tmp/server.1128948.9/stderr' -removed 'tests/tmp/server.1128948.9/stdout' -removed 'tests/tmp/valkey.conf.1128948.16' -removed 'tests/tmp/server.1128948.3/stderr' -removed 'tests/tmp/server.1128948.3/stdout' +removed 'tests/tmp/valkey.conf.2891596.112' +removed 'tests/tmp/server.2891596.131/stderr' +removed 'tests/tmp/server.2891596.131/stdout' +removed 'tests/tmp/server.2891596.179/stderr' +removed 'tests/tmp/server.2891596.179/stdout' +removed 'tests/tmp/valkey.conf.2891596.118' +removed 'tests/tmp/valkey.conf.2891596.96' +removed 'tests/tmp/valkey.conf.2891596.120' +removed 'tests/tmp/server.2891596.85/stderr' +removed 'tests/tmp/server.2891596.85/stdout' +removed 'tests/tmp/valkey.conf.2891596.108' +removed 'tests/tmp/server.2891596.69/stderr' +removed 'tests/tmp/server.2891596.69/stdout' +removed 'tests/tmp/valkey.conf.2891596.168' +removed 'tests/tmp/server.2891596.19/nodes.conf' +removed 'tests/tmp/server.2891596.19/stderr' +removed 'tests/tmp/server.2891596.19/stdout' +removed 'tests/tmp/server.2891596.67/stderr' +removed 'tests/tmp/server.2891596.67/stdout' +removed 'tests/tmp/valkey.conf.2891596.24' +removed 'tests/tmp/server.2891596.71/stderr' +removed 'tests/tmp/server.2891596.71/stdout' +removed 'tests/tmp/server.2891596.149/stderr' +removed 'tests/tmp/server.2891596.149/stdout' +removed 'tests/tmp/server.2891596.5/stderr' +removed 'tests/tmp/server.2891596.5/stdout' +removed 'tests/tmp/server.2891596.143/stderr' +removed 'tests/tmp/server.2891596.143/stdout' +removed 'tests/tmp/valkey.conf.2891596.16' +removed 'tests/tmp/server.2891596.63/nodes.conf' +removed 'tests/tmp/server.2891596.63/stderr' +removed 'tests/tmp/server.2891596.63/stdout' +removed 'tests/tmp/server.2891596.23/stderr' +removed 'tests/tmp/server.2891596.23/stdout' +removed 'tests/tmp/server.2891596.97/stderr' +removed 'tests/tmp/server.2891596.97/stdout' +removed 'tests/tmp/server.2891596.9/stderr' +removed 'tests/tmp/server.2891596.9/stdout' +removed 'tests/tmp/server.2891596.3/stderr' +removed 'tests/tmp/server.2891596.3/stdout' +removed 'tests/tmp/server.2891596.83/stderr' +removed 'tests/tmp/server.2891596.83/stdout' +removed 'tests/tmp/valkey.conf.2891596.156' +removed 'tests/tmp/valkey.conf.2891596.62' +removed 'tests/tmp/server.2891596.175/stderr' +removed 'tests/tmp/server.2891596.175/stdout' +removed 'tests/tmp/server.2891596.113/stderr' +removed 'tests/tmp/server.2891596.113/stdout' +removed 'tests/tmp/valkey.conf.2891596.138' +removed 'tests/tmp/valkey.conf.2891596.114' +removed 'tests/tmp/valkey.conf.2891596.40' +removed 'tests/tmp/server.2891596.65/stderr' +removed 'tests/tmp/server.2891596.65/stdout' +removed 'tests/tmp/valkey.conf.2891596.18' +removed 'tests/tmp/server.2891596.155/nodes.conf' +removed 'tests/tmp/server.2891596.155/stderr' +removed 'tests/tmp/server.2891596.155/stdout' +removed 'tests/tmp/server.2891596.147/stderr' +removed 'tests/tmp/server.2891596.147/stdout' +removed 'tests/tmp/server.2891596.115/stderr' +removed 'tests/tmp/server.2891596.115/stdout' +removed 'tests/tmp/server.2891596.13/stderr' +removed 'tests/tmp/server.2891596.13/stdout' +removed 'tests/tmp/server.2891596.51/stderr' +removed 'tests/tmp/server.2891596.51/stdout' +removed 'tests/tmp/valkey.conf.2891596.134' +removed 'tests/tmp/valkey.conf.2891596.36' +removed 'tests/tmp/valkey.conf.2891596.144' +removed 'tests/tmp/valkey.conf.2891596.148' +removed 'tests/tmp/server.2891596.167/stderr' +removed 'tests/tmp/server.2891596.167/stdout' +removed 'tests/tmp/valkey.conf.2891596.164' +removed 'tests/tmp/valkey.conf.2891596.178' +removed 'tests/tmp/server.2891596.33/stderr' +removed 'tests/tmp/server.2891596.33/stdout' +removed 'tests/tmp/valkey.conf.2891596.150' +removed 'tests/tmp/valkey.conf.2891596.130' +removed 'tests/tmp/valkey.conf.2891596.8' +removed 'tests/tmp/server.2891596.11/stderr' +removed 'tests/tmp/server.2891596.11/stdout' +removed 'tests/tmp/valkey.conf.2891596.154' +removed 'tests/tmp/server.2891596.123/stderr' +removed 'tests/tmp/server.2891596.123/stdout' +removed 'tests/tmp/valkey.conf.2891596.66' +removed 'tests/tmp/server.2891596.119/stderr' +removed 'tests/tmp/server.2891596.119/stdout' +removed 'tests/tmp/valkey.conf.2891596.182' +removed 'tests/tmp/server.2891596.127/stderr' +removed 'tests/tmp/server.2891596.127/stdout' +removed 'tests/tmp/server.2891596.183/stderr' +removed 'tests/tmp/server.2891596.183/stdout' +removed 'tests/tmp/server.2891596.177/stderr' +removed 'tests/tmp/server.2891596.177/stdout' +removed 'tests/tmp/server.2891596.31/nodes.conf' +removed 'tests/tmp/server.2891596.31/stderr' +removed 'tests/tmp/server.2891596.31/stdout' +removed 'tests/tmp/valkey.conf.2891596.84' +removed 'tests/tmp/valkey.conf.2891596.50' +removed 'tests/tmp/valkey.conf.2891596.140' +removed 'tests/tmp/valkey.conf.2891596.94' +removed 'tests/tmp/server.2891596.161/stderr' +removed 'tests/tmp/server.2891596.161/stdout' +removed 'tests/tmp/valkey.conf.2891596.4' +removed 'tests/tmp/server.2891596.41/stderr' +removed 'tests/tmp/server.2891596.41/stdout' +removed 'tests/tmp/valkey.conf.2891596.56' +removed 'tests/tmp/valkey.conf.2891596.72' +removed 'tests/tmp/server.2891596.153/stderr' +removed 'tests/tmp/server.2891596.153/stdout' +removed 'tests/tmp/server.2891596.163/stderr' +removed 'tests/tmp/server.2891596.163/stdout' +removed 'tests/tmp/server.2891596.141/stderr' +removed 'tests/tmp/server.2891596.141/stdout' +removed 'tests/tmp/valkey.conf.2891596.74' +removed 'tests/tmp/server.2891596.25/nodes.conf' +removed 'tests/tmp/server.2891596.25/stderr' +removed 'tests/tmp/server.2891596.25/stdout' +removed 'tests/tmp/valkey.conf.2891596.46' +removed 'tests/tmp/server.2891596.59/stderr' +removed 'tests/tmp/server.2891596.59/stdout' +removed 'tests/tmp/valkey.conf.2891596.110' +removed 'tests/tmp/server.2891596.93/stderr' +removed 'tests/tmp/server.2891596.93/stdout' +removed 'tests/tmp/valkey.conf.2891596.128' +removed 'tests/tmp/valkey.conf.2891596.64' +removed 'tests/tmp/server.2891596.49/stderr' +removed 'tests/tmp/server.2891596.49/stdout' +removed 'tests/tmp/server.2891596.77/stderr' +removed 'tests/tmp/server.2891596.77/stdout' +removed 'tests/tmp/valkey.conf.2891596.30' +removed 'tests/tmp/valkey.conf.2891596.54' +removed 'tests/tmp/server.2891596.159/stderr' +removed 'tests/tmp/server.2891596.159/stdout' +removed 'tests/tmp/server.2891596.99/stderr' +removed 'tests/tmp/server.2891596.99/stdout' +removed 'tests/tmp/server.2891596.89/stderr' +removed 'tests/tmp/server.2891596.89/stdout' +removed 'tests/tmp/server.2891596.103/stderr' +removed 'tests/tmp/server.2891596.103/stdout' +removed 'tests/tmp/valkey.conf.2891596.92' +removed 'tests/tmp/valkey.conf.2891596.20' +removed 'tests/tmp/server.2891596.125/stderr' +removed 'tests/tmp/server.2891596.125/stdout' +removed 'tests/tmp/server.2891596.45/stderr' +removed 'tests/tmp/server.2891596.45/stdout' +removed 'tests/tmp/server.2891596.55/stderr' +removed 'tests/tmp/server.2891596.55/stdout' +removed 'tests/tmp/valkey.conf.2891596.86' +removed 'tests/tmp/server.2891596.181/stderr' +removed 'tests/tmp/server.2891596.181/stdout' +removed 'tests/tmp/valkey.conf.2891596.14' +removed 'tests/tmp/server.2891596.107/stderr' +removed 'tests/tmp/server.2891596.107/stdout' +removed 'tests/tmp/valkey.conf.2891596.132' +removed 'tests/tmp/valkey.conf.2891596.102' +removed 'tests/tmp/valkey.conf.2891596.60' +removed 'tests/tmp/server.2891596.81/stderr' +removed 'tests/tmp/server.2891596.81/stdout' +removed 'tests/tmp/valkey.conf.2891596.58' +removed 'tests/tmp/server.2891596.105/stderr' +removed 'tests/tmp/server.2891596.105/stdout' +removed 'tests/tmp/valkey.conf.2891596.10' +removed 'tests/tmp/valkey.conf.2891596.68' +removed 'tests/tmp/valkey.conf.2891596.136' +removed 'tests/tmp/valkey.conf.2891596.98' +removed 'tests/tmp/valkey.conf.2891596.42' +removed 'tests/tmp/server.2891596.39/stderr' +removed 'tests/tmp/server.2891596.39/stdout' +removed 'tests/tmp/valkey.conf.2891596.6' +removed 'tests/tmp/valkey.conf.2891596.52' +removed 'tests/tmp/server.2891596.145/stderr' +removed 'tests/tmp/server.2891596.145/stdout' +removed 'tests/tmp/valkey.conf.2891596.38' +removed 'tests/tmp/server.2891596.53/nodes.conf' +removed 'tests/tmp/server.2891596.53/stderr' +removed 'tests/tmp/server.2891596.53/stdout' +removed 'tests/tmp/server.2891596.117/stderr' +removed 'tests/tmp/server.2891596.117/stdout' +removed 'tests/tmp/server.2891596.61/stderr' +removed 'tests/tmp/server.2891596.61/stdout' +removed 'tests/tmp/server.2891596.37/stderr' +removed 'tests/tmp/server.2891596.37/stdout' +removed 'tests/tmp/valkey.conf.2891596.146' +removed 'tests/tmp/valkey.conf.2891596.100' +removed 'tests/tmp/server.2891596.157/nodes.conf' +removed 'tests/tmp/server.2891596.157/stderr' +removed 'tests/tmp/server.2891596.157/stdout' +removed 'tests/tmp/server.2891596.111/stderr' +removed 'tests/tmp/server.2891596.111/stdout' +removed 'tests/tmp/valkey.conf.2891596.28' +removed 'tests/tmp/valkey.conf.2891596.76' +removed 'tests/tmp/server.2891596.1/stderr' +removed 'tests/tmp/server.2891596.1/stdout' +removed 'tests/tmp/server.2891596.129/stderr' +removed 'tests/tmp/server.2891596.129/stdout' +removed 'tests/tmp/valkey.conf.2891596.116' +removed 'tests/tmp/valkey.conf.2891596.184' +removed 'tests/tmp/valkey.conf.2891596.12' +removed 'tests/tmp/valkey.conf.2891596.32' +removed 'tests/tmp/valkey.conf.2891596.158' +removed 'tests/tmp/server.2891596.79/stderr' +removed 'tests/tmp/server.2891596.79/stdout' +removed 'tests/tmp/valkey.conf.2891596.122' +removed 'tests/tmp/valkey.conf.2891596.48' +removed 'tests/tmp/valkey.conf.2891596.142' +removed 'tests/tmp/valkey.conf.2891596.78' +removed 'tests/tmp/server.2891596.109/stderr' +removed 'tests/tmp/server.2891596.109/stdout' +removed 'tests/tmp/server.2891596.135/stderr' +removed 'tests/tmp/server.2891596.135/stdout' +removed 'tests/tmp/server.2891596.21/stderr' +removed 'tests/tmp/server.2891596.21/stdout' +removed 'tests/tmp/valkey.conf.2891596.44' +removed 'tests/tmp/server.2891596.29/stderr' +removed 'tests/tmp/server.2891596.29/stdout' +removed 'tests/tmp/valkey.conf.2891596.2' +removed 'tests/tmp/valkey.conf.2891596.104' +removed 'tests/tmp/server.2891596.17/stderr' +removed 'tests/tmp/server.2891596.17/stdout' +removed 'tests/tmp/valkey.conf.2891596.88' +removed 'tests/tmp/server.2891596.35/stderr' +removed 'tests/tmp/server.2891596.35/stdout' +removed 'tests/tmp/server.2891596.173/stderr' +removed 'tests/tmp/server.2891596.173/stdout' +removed 'tests/tmp/server.2891596.7/stderr' +removed 'tests/tmp/server.2891596.7/stdout' +removed 'tests/tmp/server.2891596.57/stderr' +removed 'tests/tmp/server.2891596.57/stdout' +removed 'tests/tmp/valkey.conf.2891596.174' +removed 'tests/tmp/valkey.conf.2891596.126' +removed 'tests/tmp/valkey.conf.2891596.124' +removed 'tests/tmp/valkey.conf.2891596.152' +removed 'tests/tmp/server.2891596.165/stderr' +removed 'tests/tmp/server.2891596.165/stdout' +removed 'tests/tmp/server.2891596.43/stderr' +removed 'tests/tmp/server.2891596.43/stdout' +removed 'tests/tmp/server.2891596.133/stderr' +removed 'tests/tmp/server.2891596.133/stdout' +removed 'tests/tmp/valkey.conf.2891596.90' +removed 'tests/tmp/server.2891596.73/stderr' +removed 'tests/tmp/server.2891596.73/stdout' +removed 'tests/tmp/valkey.conf.2891596.26' +removed 'tests/tmp/valkey.conf.2891596.170' +removed 'tests/tmp/valkey.conf.2891596.70' +removed 'tests/tmp/valkey.conf.2891596.80' +removed 'tests/tmp/valkey.conf.2891596.160' +removed 'tests/tmp/valkey.conf.2891596.34' +removed 'tests/tmp/valkey.conf.2891596.106' +removed 'tests/tmp/server.2891596.171/stderr' +removed 'tests/tmp/server.2891596.171/stdout' +removed 'tests/tmp/server.2891596.47/stderr' +removed 'tests/tmp/server.2891596.47/stdout' +removed 'tests/tmp/server.2891596.27/nodes.conf' +removed 'tests/tmp/server.2891596.27/stderr' +removed 'tests/tmp/server.2891596.27/stdout' +removed 'tests/tmp/valkey.conf.2891596.162' +removed 'tests/tmp/server.2891596.151/stderr' +removed 'tests/tmp/server.2891596.151/stdout' +removed 'tests/tmp/valkey.conf.2891596.166' +removed 'tests/tmp/server.2891596.101/stderr' +removed 'tests/tmp/server.2891596.101/stdout' +removed 'tests/tmp/valkey.conf.2891596.172' +removed 'tests/tmp/valkey.conf.2891596.82' +removed 'tests/tmp/valkey.conf.2891596.176' +removed 'tests/tmp/valkey.conf.2891596.22' +removed 'tests/tmp/server.2891596.15/stderr' +removed 'tests/tmp/server.2891596.15/stdout' +removed 'tests/tmp/server.2891596.95/stderr' +removed 'tests/tmp/server.2891596.95/stdout' +removed 'tests/tmp/server.2891596.121/stderr' +removed 'tests/tmp/server.2891596.121/stdout' +removed 'tests/tmp/server.2891596.75/stderr' +removed 'tests/tmp/server.2891596.75/stdout' +removed 'tests/tmp/server.2891596.169/stderr' +removed 'tests/tmp/server.2891596.169/stdout' +removed 'tests/tmp/valkey.conf.2891596.180' +removed 'tests/tmp/server.2891596.137/stderr' +removed 'tests/tmp/server.2891596.137/stdout' +removed 'tests/tmp/server.2891596.87/stderr' +removed 'tests/tmp/server.2891596.87/stdout' +removed 'tests/tmp/server.2891596.139/stderr' +removed 'tests/tmp/server.2891596.139/stdout' +removed 'tests/tmp/server.2891596.91/stderr' +removed 'tests/tmp/server.2891596.91/stdout' make[1]: Leaving directory '/build/reproducible-path/valkey-8.1.1+dfsg1' create-stamp debian/debhelper-build-stamp dh_prep @@ -2261,8 +3321,8 @@ dh_strip -a dh_makeshlibs -a dh_shlibdeps -a -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-cli debian/valkey-tools/usr/bin/valkey-check-rdb were not linked against libatomic.so.1 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-cli debian/valkey-tools/usr/bin/valkey-check-rdb were not linked against liblzf.so.1 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-check-rdb debian/valkey-tools/usr/bin/valkey-cli were not linked against libatomic.so.1 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/valkey-tools/usr/bin/valkey-benchmark debian/valkey-tools/usr/bin/valkey-check-aof debian/valkey-tools/usr/bin/valkey-check-rdb debian/valkey-tools/usr/bin/valkey-cli were not linked against liblzf.so.1 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums @@ -2278,12 +3338,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2855327/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1101386 and its subdirectories -I: Current time: Sun Jun 15 08:32:04 -12 2025 -I: pbuilder-time-stamp: 1750019524 +I: removing directory /srv/workspace/pbuilder/2855327 and its subdirectories +I: Current time: Sun Jul 19 17:16:34 +14 2026 +I: pbuilder-time-stamp: 1784430994 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/valkey_8.1.1+dfsg1-2.diff: 88.3% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/valkey_8.1.1+dfsg1-2.diff.gz b2/build.log: 89.3% -- replaced with stdout Compressing the 1st log... b1/build.log: 89.6% -- replaced with stdout Sun Jun 15 20:53:35 UTC 2025 I: diffoscope 298 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_valkey_trixie_amd64_1750020815 + touch /var/log/reproducible-builds/diffoscope_stamp_valkey_trixie_amd64_1750020815 + RESULT=0 + systemd-run '--description=diffoscope on valkey/8.1.1+dfsg1-2 in trixie/amd64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-amd64_15-60609 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ --run-session -c jenkins-reproducible-trixie-diffoscope-30e268f8-295c-421a-bf9f-67dc9593ed33 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/dbd-tmp-oarr1AW ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/valkey_8.1.1+dfsg1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/valkey_8.1.1+dfsg1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/valkey_8.1.1+dfsg1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b1/valkey_8.1.1+dfsg1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b2/valkey_8.1.1+dfsg1-2_amd64.changes' + false + set +x Running as unit: rb-diffoscope-amd64_15-60609.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/valkey_8.1.1+dfsg1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/valkey_8.1.1+dfsg1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/valkey_8.1.1+dfsg1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b1/valkey_8.1.1+dfsg1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.6jwJiKQJ/b2/valkey_8.1.1+dfsg1-2_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 162ms CPU time consumed: 163ms _ _ __ ____ _| | | _____ _ _ \ \ / / _` | | |/ / _ \ | | | \ V / (_| | | < __/ |_| | \_/ \__,_|_|_|\_\___|\__, | |___/ Sun Jun 15 20:53:36 UTC 2025 I: diffoscope 298 found no differences in the changes files, and a .buildinfo file also exists. Sun Jun 15 20:53:36 UTC 2025 I: valkey from trixie built successfully and reproducibly on amd64. INSERT 0 1 INSERT 0 1 DELETE 1 [2025-06-15 20:53:36] INFO: Starting at 2025-06-15 20:53:36.663891 [2025-06-15 20:53:36] INFO: Generating the pages of 1 package(s) [2025-06-15 20:53:36] CRITICAL: https://tests.reproducible-builds.org/debian/trixie/amd64/valkey didn't produce a buildlog, even though it has been built. [2025-06-15 20:53:36] CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/trixie/arm64/valkey_8.1.1+dfsg1-2_arm64.buildinfo [2025-06-15 20:53:36] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/valkey_8.1.1+dfsg1-2.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/valkey_8.1.1+dfsg1-2.diff.gz is missing [2025-06-15 20:53:36] INFO: Finished at 2025-06-15 20:53:36.759748, took: 0:00:00.095859 Sun Jun 15 20:53:36 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/trixie/amd64/valkey.html Sun Jun 15 20:53:36 UTC 2025 I: Removing signed valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc files: removed './b1/valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc' removed './b2/valkey_8.1.1+dfsg1-2_amd64.buildinfo.asc' 1750020816 amd64 trixie valkey Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/valkey_8.1.1+dfsg1-2.rbuild.log: 88.6% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/valkey_8.1.1+dfsg1-2.rbuild.log.gz [2025-06-15 20:53:37] INFO: Starting at 2025-06-15 20:53:37.015562 [2025-06-15 20:53:37] INFO: Generating the pages of 1 package(s) [2025-06-15 20:53:37] CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/trixie/arm64/valkey_8.1.1+dfsg1-2_arm64.buildinfo [2025-06-15 20:53:37] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/valkey_8.1.1+dfsg1-2.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/valkey_8.1.1+dfsg1-2.diff.gz is missing [2025-06-15 20:53:37] INFO: Finished at 2025-06-15 20:53:37.109440, took: 0:00:00.093880 All cleanup done. Sun Jun 15 20:53:37 UTC 2025 - total duration: 0h 50m 28s. Sun Jun 15 20:53:37 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-dEEOKNYO, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 50min 29.150s CPU time consumed: 7.422s