Diff of the two buildlogs: -- --- b1/build.log 2025-10-12 06:57:19.367764380 +0000 +++ b2/build.log 2025-10-12 07:04:07.632256766 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Oct 11 18:51:49 -12 2025 -I: pbuilder-time-stamp: 1760251909 +I: Current time: Sun Nov 15 03:20:23 +14 2026 +I: pbuilder-time-stamp: 1794662423 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -26,53 +26,85 @@ dpkg-source: info: applying longer_async_work_timeout.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2738245/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2475041/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 Nov 14 13:21 /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/2475041/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2475041/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='forky' - 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]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(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=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='3ee7d6fcc44349e2b80f6a0809bede0c' - 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='2738245' - PS1='# ' - PS2='> ' + INVOCATION_ID=fb1b3031bc4345c7a018a3697582bb71 + 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=2475041 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.z8ADd4gl/pbuilderrc_38md --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.z8ADd4gl/b1 --logfile b1/build.log lua-luv_1.48.0-2-3.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - 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.z8ADd4gl/pbuilderrc_0HgQ --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.z8ADd4gl/b2 --logfile b2/build.log lua-luv_1.48.0-2-3.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + 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 ionos1-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2738245/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2475041/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -173,7 +205,7 @@ Get: 57 http://deb.debian.org/debian forky/main amd64 libuv1-dev amd64 1.51.0-2 [192 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 lua-compat53 amd64 0.7-2+b2 [32.9 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 lua-compat53-dev amd64 0.7-2+b2 [30.3 kB] -Fetched 14.4 MB in 13s (1096 kB/s) +Fetched 14.4 MB in 11s (1272 kB/s) Preconfiguring packages ... Selecting previously unselected package readline-common. (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 ... 19898 files and directories currently installed.) @@ -433,7 +465,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && 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 > ../lua-luv_1.48.0-2-3_source.changes +I: user script /srv/workspace/pbuilder/2475041/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2475041/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && 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 > ../lua-luv_1.48.0-2-3_source.changes dpkg-buildpackage: info: source package lua-luv dpkg-buildpackage: info: source version 1.48.0-2-3 dpkg-buildpackage: info: source distribution unstable @@ -659,10 +695,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs" && rm -f "liblua5.1-luv.la" && ln -s "../liblua5.1-luv.la" "liblua5.1-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/luv.so - linux-vdso.so.1 (0x00007f8129a38000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f81299c7000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f81297d1000) - /lib64/ld-linux-x86-64.so.2 (0x00007f8129a3a000) + linux-vdso.so.1 (0x00007f983fa7c000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f983fa0b000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f983f815000) + /lib64/ld-linux-x86-64.so.2 (0x00007f983fa7e000) Target build made @@ -692,10 +728,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs" && rm -f "liblua5.2-luv.la" && ln -s "../liblua5.2-luv.la" "liblua5.2-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/luv.so - linux-vdso.so.1 (0x00007ff32c548000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ff32c4d8000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff32c2e2000) - /lib64/ld-linux-x86-64.so.2 (0x00007ff32c54a000) + linux-vdso.so.1 (0x00007efca1aa7000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007efca1a37000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efca1841000) + /lib64/ld-linux-x86-64.so.2 (0x00007efca1aa9000) Target build made @@ -725,10 +761,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs" && rm -f "liblua5.3-luv.la" && ln -s "../liblua5.3-luv.la" "liblua5.3-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/luv.so - linux-vdso.so.1 (0x00007f9845348000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f98452d9000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f98450e3000) - /lib64/ld-linux-x86-64.so.2 (0x00007f984534a000) + linux-vdso.so.1 (0x00007f950ed6e000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f950ecff000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f950eb09000) + /lib64/ld-linux-x86-64.so.2 (0x00007f950ed70000) Target build made @@ -758,10 +794,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs" && rm -f "liblua5.4-luv.la" && ln -s "../liblua5.4-luv.la" "liblua5.4-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/luv.so - linux-vdso.so.1 (0x00007f985e32f000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f985e2c0000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f985e0ca000) - /lib64/ld-linux-x86-64.so.2 (0x00007f985e331000) + linux-vdso.so.1 (0x00007f804cd68000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f804ccf9000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f804cb03000) + /lib64/ld-linux-x86-64.so.2 (0x00007f804cd6a000) Target build made dh_auto_test -O--buildsystem=lua @@ -776,11 +812,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x556e6f4cb6b0 - "closed" uv_timer_t: 0x556e6f4cb6b0 + "timeout" uv_timer_t: 0x5637027866b0 + "closed" uv_timer_t: 0x5637027866b0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x556e6f4cb6b0 - "closed" { } uv_timer_t: 0x556e6f4cb6b0 + "timeout" { } uv_timer_t: 0x5637027866b0 + "closed" { } uv_timer_t: 0x5637027866b0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -791,21 +827,21 @@ { stat = { nlink = 1, - ino = 10244863, - mtime = table: 0x556e6f4e3080, - gid = 1111, - mode = 33188, + ino = 6423287, + mtime = table: 0x56370277b580, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x556e6f4dc9c0, + atime = table: 0x563702794a40, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x556e6f4de9f0, - birthtime = table: 0x556e6f4df6e0, + ctime = table: 0x56370279a6e0, + birthtime = table: 0x56370279f240, blocks = 16 } } @@ -815,21 +851,21 @@ { stat = { nlink = 1, - ino = 10244863, - mtime = table: 0x556e6f4e7500, - gid = 1111, - mode = 33188, + ino = 6423287, + mtime = table: 0x5637027a9d30, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x556e6f4eeb20, + atime = table: 0x5637027981f0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x556e6f4f6560, - birthtime = table: 0x556e6f500710, + ctime = table: 0x5637027abcd0, + birthtime = table: 0x5637027ade90, blocks = 16 } } @@ -913,197 +949,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x556e6f4c28b8 closed + uv_dir_t: 0x5637027afbc8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 42909813, type = 61267, bsize = 4096, files = 13107200, bfree = 45535323, ffree = 12786252, blocks = 51327994 } + { bavail = 33847511, type = 61267, bsize = 4096, files = 13107200, bfree = 36473021, ffree = 11961558, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 42909796, type = 61267, bsize = 4096, files = 13107200, bfree = 45535306, ffree = 12786252, blocks = 51327994 } + { bavail = 33847490, type = 61267, bsize = 4096, files = 13107200, bfree = 36473000, ffree = 11961558, blocks = 51327994 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -1130,72 +1166,74 @@ ok 46 misc - uv.guess_handle { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3821568, total = 84307378176, free = 75888902144, constrained = 0, available = 75888902144 } + { rss = 3993600, total = 84307345408, free = 61246820352, constrained = 0, available = 61246820352 } ok 48 misc - memory size - { uptime = 496351.99 } + { uptime = 1631257.99 } ok 49 misc - uv.uptime { - inblock = 0, + inblock = 224, nsignals = 0, - utime = { usec = 645591, sec = 0 }, + utime = { usec = 567719, sec = 0 }, oublock = 40, - stime = { usec = 12258, sec = 0 }, - nivcsw = 4, - minflt = 444, + stime = { usec = 10665, sec = 0 }, + nivcsw = 253, + minflt = 473, idrss = 0, majflt = 0, - nvcsw = 49, + nvcsw = 78, isrss = 0, nswap = 0, - maxrss = 4064, + maxrss = 3900, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x556e6f4e5c20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4e5860, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4fd5c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4e4240, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4f5150, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4d7320, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4d4b10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4cad50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4efd10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4e3080, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4f02b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4f6560, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4eeb20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4c8e70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4eed30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4c42d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4c2300, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4efef0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f50fba0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f506410, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f500bf0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f51fc30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4c4ed0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4e3ba0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f504680, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4f5ec0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f51d370, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4e2550, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4cd7a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4c27a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4dd1f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f500710, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4e7710, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4d7bf0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f51c930, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f50e220, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4d3170, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4e2f80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f503b70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x556e6f4fb820, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x56370279f240, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027d9d20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279e3d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027a22b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279eba0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x563702783530, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279d550, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279a6e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279e260, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027d7370, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027abcd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027c7f10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027a9d30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027daa40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027d7fe0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027da7f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027b6b40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370277edd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370277f2d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279e4a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027b0430, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370278f150, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027ab530, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370275f6b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027a0d70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x563702794a40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x563702792bf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279c8c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027979c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027dd0f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027d79f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027be710, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x563702778790, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027b85c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027ab710, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x563702798d70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370278a4d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370279b270, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027bcc30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027c2160, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5637027c5c00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56370278bff0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1203,7 +1241,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 16.43, 19.38, 22.92 } + { 44.74, 66.41, 87.21 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1211,18 +1249,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9635200370245e+14 + 1.6312580088727e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.12.48+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1760252118 - uv.gettimeofday 1760252118.000801 + os.time 1794662680 + uv.gettimeofday 1794662680.000278 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1233,34 +1271,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 11351227, sec = 496353 } nil - "realtime" { nsec = 11385395, sec = 496353 } nil + "monotonic" { nsec = 33484622, sec = 1631259 } nil + "realtime" { nsec = 33628727, sec = 1631259 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x556e6f508b30 + "prepare" uv_prepare_t: 0x5637027b5cf0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x556e6f508b30 - "timeout" uv_timer_t: 0x556e6f4d3d20 + "check" uv_check_t: 0x5637027b5cf0 + "timeout" uv_timer_t: 0x56370278ed20 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x556e6f508b30 + "idle" uv_idle_t: 0x5637027b5cf0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x556e6f510380, pid = 2774682 } + { handle = uv_process_t: 0x5637027d8430, pid = 2502602 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x556e6f510380, pid = 2774688 } - "exit" uv_process_t: 0x556e6f510380 { status = 0, signal = 2 } + { handle = uv_process_t: 0x5637027d8430, pid = 2502603 } + "exit" uv_process_t: 0x5637027d8430 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x556e6f510380, pid = 2774692 } - "exit" uv_process_t: 0x556e6f510380 { status = 0, signal = 15 } + { handle = uv_process_t: 0x5637027d8430, pid = 2502611 } + "exit" uv_process_t: 0x5637027d8430 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x556e6f510380, pid = 2774694 } + { handle = uv_process_t: 0x5637027d8430, pid = 2502614 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1269,16 +1307,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2774700, code = 0 } + "exit" { signal = 0, pid = 2502616, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 151 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7efda26ec440 - Runing uv_thread_t: 0x7efda26ec440 + Runing uv_thread_t: 0x7f7082f22440 + Runing uv_thread_t: 0x7f7082f22440 { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 104 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -1287,27 +1325,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x556e6f4d3d20 - "closed" uv_timer_t: 0x556e6f4d3d20 + "timeout" uv_timer_t: 0x56370278ed20 + "closed" uv_timer_t: 0x56370278ed20 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x556e6f4d3d20 - "interval" uv_timer_t: 0x556e6f4d3d20 - "interval" uv_timer_t: 0x556e6f4d3d20 - "closed" uv_timer_t: 0x556e6f4d3d20 + "interval" uv_timer_t: 0x56370278ed20 + "interval" uv_timer_t: 0x56370278ed20 + "interval" uv_timer_t: 0x56370278ed20 + "closed" uv_timer_t: 0x56370278ed20 ok 101 timer - simple interval - "interval" uv_timer_t: 0x556e6f4e0df0 - "timeout" uv_timer_t: 0x556e6f4d3d20 - "interval" uv_timer_t: 0x556e6f4e0df0 + "interval" uv_timer_t: 0x5637027865a0 + "timeout" uv_timer_t: 0x56370278ed20 + "interval" uv_timer_t: 0x5637027865a0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x556e6f4e0df0 0 - "interval" uv_timer_t: 0x556e6f4e0df0 8 - "interval" uv_timer_t: 0x556e6f4e0df0 4 - "interval" uv_timer_t: 0x556e6f4e0df0 2 + "interval" uv_timer_t: 0x5637027865a0 0 + "interval" uv_timer_t: 0x5637027865a0 8 + "interval" uv_timer_t: 0x5637027865a0 4 + "interval" uv_timer_t: 0x5637027865a0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x556e6f4e0df0 0 - "interval" uv_timer_t: 0x556e6f4e0df0 8 - "interval" uv_timer_t: 0x556e6f4e0df0 4 - "interval" uv_timer_t: 0x556e6f4e0df0 2 + "interval" uv_timer_t: 0x5637027865a0 0 + "interval" uv_timer_t: 0x5637027865a0 8 + "interval" uv_timer_t: 0x5637027865a0 4 + "interval" uv_timer_t: 0x5637027865a0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1326,8 +1364,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7efda167c6c0" "hello" - uv_thread_t: 0x7efda167c6c0 finish hello + 2 4 "uv_thread_t: 0x7f70816b16c0" "hello" + uv_thread_t: 0x7f70816b16c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1343,9 +1381,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7efd93fff6c0 + In uv_thread_t: 0x7f7080ea76c0 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1355,13 +1393,13 @@ libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so -luv -lpthread -ldl -lrt -lm -llua5.1 -Wl,-rpath -Wl,/usr//lib/x86_64-linux-gnu /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/liblua5.1-luv.la \ ldd /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-dynamic - linux-vdso.so.1 (0x00007efed9ccf000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007efed9c93000) - liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007efed9c5f000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007efed9a69000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007efed9a2f000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007efed993f000) - /lib64/ld-linux-x86-64.so.2 (0x00007efed9cd1000) + linux-vdso.so.1 (0x00007f25056a5000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007f2505669000) + liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f2505635000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f250543f000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2505405000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2505315000) + /lib64/ld-linux-x86-64.so.2 (0x00007f25056a7000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1369,11 +1407,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5574eb8a56e0 - "closed" uv_timer_t: 0x5574eb8a56e0 + "timeout" uv_timer_t: 0x55c76b5fa6e0 + "closed" uv_timer_t: 0x55c76b5fa6e0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5574eb8a56e0 - "closed" { } uv_timer_t: 0x5574eb8a56e0 + "timeout" { } uv_timer_t: 0x55c76b5fa6e0 + "closed" { } uv_timer_t: 0x55c76b5fa6e0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1384,21 +1422,21 @@ { stat = { nlink = 1, - ino = 10244863, - mtime = table: 0x5574eb8d07e0, - gid = 1111, - mode = 33188, + ino = 6423287, + mtime = table: 0x55c76b62ca40, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x5574eb8c73d0, + atime = table: 0x55c76b61b440, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x5574eb8c92d0, - birthtime = table: 0x5574eb8c6660, + ctime = table: 0x55c76b62a9b0, + birthtime = table: 0x55c76b625890, blocks = 16 } } @@ -1408,21 +1446,21 @@ { stat = { nlink = 1, - ino = 10244863, - mtime = table: 0x5574eb8d7a40, - gid = 1111, - mode = 33188, + ino = 6423287, + mtime = table: 0x55c76b62d380, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x5574eb8d59b0, + atime = table: 0x55c76b62a4c0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x5574eb8d6ed0, - birthtime = table: 0x5574eb8d54c0, + ctime = table: 0x55c76b634120, + birthtime = table: 0x55c76b62e910, blocks = 16 } } @@ -1506,197 +1544,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x5574eb910e08 closed + uv_dir_t: 0x55c76b63d4c8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 43584719, type = 61267, bsize = 4096, files = 13107200, bfree = 46210229, ffree = 12819705, blocks = 51327994 } + { bavail = 33503780, type = 61267, bsize = 4096, files = 13107200, bfree = 36129290, ffree = 11943619, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 43584742, type = 61267, bsize = 4096, files = 13107200, bfree = 46210252, ffree = 12819703, blocks = 51327994 } + { bavail = 33503780, type = 61267, bsize = 4096, files = 13107200, bfree = 36129290, ffree = 11943619, blocks = 51327994 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -1723,72 +1761,74 @@ ok 46 misc - uv.guess_handle { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3514368, total = 84307378176, free = 76698787840, constrained = 0, available = 76698787840 } + { rss = 3661824, total = 84307345408, free = 61852254208, constrained = 0, available = 61852254208 } ok 48 misc - memory size - { uptime = 496360.98 } + { uptime = 1631269.85 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 669433, sec = 0 }, + utime = { usec = 718446, sec = 0 }, oublock = 40, - stime = { usec = 24016, sec = 0 }, - nivcsw = 2, - minflt = 3325, + stime = { usec = 25581, sec = 0 }, + nivcsw = 155, + minflt = 3266, idrss = 0, majflt = 0, - nvcsw = 89, + nvcsw = 97, isrss = 0, nswap = 0, - maxrss = 5228, + maxrss = 5232, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x5574eb8f2210, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb9126a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8c82d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb901280, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8c6440, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8c6b50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb90fe90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8d9910, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb900800, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8de4b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8fac90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8f2b20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb901380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8b9020, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8c5070, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8fb340, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb903630, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8ae4a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8ee610, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb90f3a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb9128f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8b8d70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8d7450, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8d94e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8de140, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8e5520, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8dc980, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8c92d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8e5050, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8c62f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8d7750, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8cffc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8c6660, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb914fa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8bed90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8d8cb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8cdaa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8fb6c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8be2d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574eb8f64a0, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x55c76b61b660, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b62e910, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b647b20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b639fb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b62ff40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b667760, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b6034a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b663d80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b654c60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b638ce0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b634120, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b62ca40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b60e020, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b61b440, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b656380, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b62e4e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b650a80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b6509b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b64fc90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b63a050, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b623970, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b6144c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b650340, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b6685f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b65fdd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b625570, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b61e2d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b613d10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b62c450, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b669e10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b664210, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b658630, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b619ff0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b644910, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b61d2d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b650910, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b64a930, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b64a040, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b64a490, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b633ad0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b648ba0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55c76b613250, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1796,7 +1836,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 16.31, 19.31, 22.87 } + { 47.82, 66.03, 86.75 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -1804,18 +1844,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9636099159454e+14 + 1.6312698676156e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.12.48+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1760252127 - uv.gettimeofday 1760252127.000789 + os.time 1794662692 + uv.gettimeofday 1794662692.000136 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1826,34 +1866,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 999164139, sec = 496361 } nil - "realtime" { nsec = 999199480, sec = 496361 } nil + "monotonic" { nsec = 890305104, sec = 1631270 } nil + "realtime" { nsec = 890383823, sec = 1631270 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x5574eb8d5350 + "prepare" uv_prepare_t: 0x55c76b64e960 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5574eb8d5350 - "timeout" uv_timer_t: 0x5574eb8a56e0 + "check" uv_check_t: 0x55c76b64e960 + "timeout" uv_timer_t: 0x55c76b6172e0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5574eb8d5350 + "idle" uv_idle_t: 0x55c76b64e960 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x5574eb8c7a00, pid = 2782495 } + { handle = uv_process_t: 0x55c76b649a50, pid = 2503867 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5574eb8c7a00, pid = 2782496 } - "exit" uv_process_t: 0x5574eb8c7a00 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55c76b649a50, pid = 2503868 } + "exit" uv_process_t: 0x55c76b649a50 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5574eb8c7a00, pid = 2782497 } - "exit" uv_process_t: 0x5574eb8c7a00 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55c76b649a50, pid = 2503869 } + "exit" uv_process_t: 0x55c76b649a50 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5574eb8c7a00, pid = 2782499 } + { handle = uv_process_t: 0x55c76b649a50, pid = 2503871 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1862,16 +1902,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2782501, code = 0 } + "exit" { signal = 0, pid = 2503873, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 100 } + { delay = 100, elapsed = 103 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fe07c64c740 - Runing uv_thread_t: 0x7fe07c64c740 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f9728fba740 + Runing uv_thread_t: 0x7f9728fba740 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 107 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -1880,27 +1920,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5574eb8a56e0 - "closed" uv_timer_t: 0x5574eb8a56e0 + "timeout" uv_timer_t: 0x55c76b6172e0 + "closed" uv_timer_t: 0x55c76b6172e0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5574eb8a56e0 - "interval" uv_timer_t: 0x5574eb8a56e0 - "interval" uv_timer_t: 0x5574eb8a56e0 - "closed" uv_timer_t: 0x5574eb8a56e0 + "interval" uv_timer_t: 0x55c76b6172e0 + "interval" uv_timer_t: 0x55c76b6172e0 + "interval" uv_timer_t: 0x55c76b6172e0 + "closed" uv_timer_t: 0x55c76b6172e0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5574eb8c22e0 - "timeout" uv_timer_t: 0x5574eb8a56e0 - "interval" uv_timer_t: 0x5574eb8c22e0 + "interval" uv_timer_t: 0x55c76b65a6b0 + "timeout" uv_timer_t: 0x55c76b6172e0 + "interval" uv_timer_t: 0x55c76b65a6b0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5574eb8c22e0 0 - "interval" uv_timer_t: 0x5574eb8c22e0 8 - "interval" uv_timer_t: 0x5574eb8c22e0 4 - "interval" uv_timer_t: 0x5574eb8c22e0 2 + "interval" uv_timer_t: 0x55c76b65a6b0 0 + "interval" uv_timer_t: 0x55c76b65a6b0 8 + "interval" uv_timer_t: 0x55c76b65a6b0 4 + "interval" uv_timer_t: 0x55c76b65a6b0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5574eb8c22e0 0 - "interval" uv_timer_t: 0x5574eb8c22e0 8 - "interval" uv_timer_t: 0x5574eb8c22e0 4 - "interval" uv_timer_t: 0x5574eb8c22e0 2 + "interval" uv_timer_t: 0x55c76b65a6b0 0 + "interval" uv_timer_t: 0x55c76b65a6b0 8 + "interval" uv_timer_t: 0x55c76b65a6b0 4 + "interval" uv_timer_t: 0x55c76b65a6b0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1919,8 +1959,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fe07be466c0" "hello" - uv_thread_t: 0x7fe07be466c0 finish hello + 2 4 "uv_thread_t: 0x7f9723fff6c0" "hello" + uv_thread_t: 0x7f9723fff6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1936,9 +1976,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7fe07a63a6c0 + In uv_thread_t: 0x7f97227fc6c0 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1947,12 +1987,12 @@ -Wl,-z,relro -llua5.1 -lm -ldl libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.a -luv -lpthread -lrt -llua5.1 -lm -ldl ldd /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static - linux-vdso.so.1 (0x00007f727b2bc000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f727b24b000) - liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f727b217000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f727b021000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f727af31000) - /lib64/ld-linux-x86-64.so.2 (0x00007f727b2be000) + linux-vdso.so.1 (0x00007f5924204000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f5924193000) + liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f592415f000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5923f69000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5923e79000) + /lib64/ld-linux-x86-64.so.2 (0x00007f5924206000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1960,11 +2000,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55bfdd1df6e0 - "closed" uv_timer_t: 0x55bfdd1df6e0 + "timeout" uv_timer_t: 0x55bcdb12a6e0 + "closed" uv_timer_t: 0x55bcdb12a6e0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55bfdd1df6e0 - "closed" { } uv_timer_t: 0x55bfdd1df6e0 + "timeout" { } uv_timer_t: 0x55bcdb12a6e0 + "closed" { } uv_timer_t: 0x55bcdb12a6e0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1975,21 +2015,21 @@ { stat = { nlink = 1, - ino = 10244863, - mtime = table: 0x55bfdd20a890, - gid = 1111, - mode = 33188, + ino = 6423287, + mtime = table: 0x55bcdb15bed0, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55bfdd2022d0, + atime = table: 0x55bcdb1334a0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55bfdd20a7e0, - birthtime = table: 0x55bfdd2032d0, + ctime = table: 0x55bcdb15ca40, + birthtime = table: 0x55bcdb15a9b0, blocks = 16 } } @@ -1999,21 +2039,21 @@ { stat = { nlink = 1, - ino = 10244863, - mtime = table: 0x55bfdd210ed0, - gid = 1111, - mode = 33188, + ino = 6423287, + mtime = table: 0x55bcdb164120, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55bfdd211a40, + atime = table: 0x55bcdb15d380, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55bfdd20f4c0, - birthtime = table: 0x55bfdd1e71a0, + ctime = table: 0x55bcdb15e910, + birthtime = table: 0x55bcdb133710, blocks = 16 } } @@ -2097,197 +2137,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55bfdd24ac58 closed + uv_dir_t: 0x55bcdb15b7e8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 43891568, type = 61267, bsize = 4096, files = 13107200, bfree = 46517078, ffree = 12822134, blocks = 51327994 } + { bavail = 33431311, type = 61267, bsize = 4096, files = 13107200, bfree = 36056821, ffree = 11936586, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 43891563, type = 61267, bsize = 4096, files = 13107200, bfree = 46517073, ffree = 12822133, blocks = 51327994 } + { bavail = 33431311, type = 61267, bsize = 4096, files = 13107200, bfree = 36056821, ffree = 11936586, blocks = 51327994 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -2314,72 +2354,74 @@ ok 46 misc - uv.guess_handle { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3825664, total = 84307378176, free = 76661059584, constrained = 0, available = 76661059584 } + { rss = 4005888, total = 84307345408, free = 61809524736, constrained = 0, available = 61809524736 } ok 48 misc - memory size - { uptime = 496370.87 } + { uptime = 1631279.92 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 648734, sec = 0 }, + utime = { usec = 521409, sec = 0 }, oublock = 40, - stime = { usec = 8040, sec = 0 }, - nivcsw = 1, - minflt = 420, + stime = { usec = 8523, sec = 0 }, + nivcsw = 170, + minflt = 445, idrss = 0, majflt = 0, - nvcsw = 51, + nvcsw = 61, isrss = 0, nswap = 0, - maxrss = 3736, + maxrss = 3912, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x55bfdd218b80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1e8710, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd22cb20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd21f520, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd23b280, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd20f4c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1fefa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd232e20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd2022d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd211a40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd206c00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1f8d90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd21f3b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd222340, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1e84a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd235340, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd24c8f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd239240, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd200660, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd234c90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd2134e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd21f050, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1f7f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd23a380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1ff070, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd248f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1f2d70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd249e90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd2184b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd1e71a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd2498a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd215ab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd20a890, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd24bbd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd213910, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd233560, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd249de0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd214e80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd23afc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55bfdd209ab0, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x55bcdb15bb30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb13dd70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb1444c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb15a9b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb13e020, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb15e4e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb15ca40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb16a050, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb194c50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb199e10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb168ce0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb143d10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb164120, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb184c60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb15c450, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb15e910, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb14c3d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb188270, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb17fc90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb152ed0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb193d80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb173610, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb155890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb149ff0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb194110, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb194210, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb180a80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb186280, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb194d00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb1557e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb186380, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb17ab50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb194090, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb13f790, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb1443d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb17fb50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb17e4c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb132840, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb143250, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb1851a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb17b4a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55bcdb1787a0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -2387,7 +2429,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 15.65, 19.07, 22.76 } + { 49.46, 65.78, 86.45 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2395,18 +2437,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9637088500706e+14 + 1.6312799442181e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.12.48+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1760252137 - uv.gettimeofday 1760252137.000683 + os.time 1794662702 + uv.gettimeofday 1794662702.000213 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2417,34 +2459,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 892543037, sec = 496371 } nil - "realtime" { nsec = 892579649, sec = 496371 } nil + "monotonic" { nsec = 968067776, sec = 1631280 } nil + "realtime" { nsec = 968230132, sec = 1631280 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x55bfdd1ff450 + "prepare" uv_prepare_t: 0x55bcdb178a00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55bfdd1ff450 - "timeout" uv_timer_t: 0x55bfdd20d230 + "check" uv_check_t: 0x55bcdb178a00 + "timeout" uv_timer_t: 0x55bcdb158230 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55bfdd1ff450 + "idle" uv_idle_t: 0x55bcdb178a00 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x55bfdd1fa310, pid = 2785356 } + { handle = uv_process_t: 0x55bcdb142f10, pid = 2505866 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55bfdd1fa310, pid = 2785357 } - "exit" uv_process_t: 0x55bfdd1fa310 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55bcdb142f10, pid = 2505871 } + "exit" uv_process_t: 0x55bcdb142f10 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55bfdd1fa310, pid = 2785358 } - "exit" uv_process_t: 0x55bfdd1fa310 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55bcdb142f10, pid = 2505872 } + "exit" uv_process_t: 0x55bcdb142f10 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55bfdd1fa310, pid = 2785360 } + { handle = uv_process_t: 0x55bcdb142f10, pid = 2505875 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2453,16 +2495,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2785362, code = 0 } + "exit" { signal = 0, pid = 2505886, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 106 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f96f221a300 - Runing uv_thread_t: 0x7f96f221a300 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7f75a9386300 + Runing uv_thread_t: 0x7f75a9386300 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 105 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -2471,27 +2513,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55bfdd20d230 - "closed" uv_timer_t: 0x55bfdd20d230 + "timeout" uv_timer_t: 0x55bcdb158230 + "closed" uv_timer_t: 0x55bcdb158230 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55bfdd20d230 - "interval" uv_timer_t: 0x55bfdd20d230 - "interval" uv_timer_t: 0x55bfdd20d230 - "closed" uv_timer_t: 0x55bfdd20d230 + "interval" uv_timer_t: 0x55bcdb158230 + "interval" uv_timer_t: 0x55bcdb158230 + "interval" uv_timer_t: 0x55bcdb158230 + "closed" uv_timer_t: 0x55bcdb158230 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55bfdd23f6b0 - "timeout" uv_timer_t: 0x55bfdd20d230 - "interval" uv_timer_t: 0x55bfdd23f6b0 + "interval" uv_timer_t: 0x55bcdb12a6e0 + "timeout" uv_timer_t: 0x55bcdb158230 + "interval" uv_timer_t: 0x55bcdb12a6e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55bfdd23f6b0 0 - "interval" uv_timer_t: 0x55bfdd23f6b0 8 - "interval" uv_timer_t: 0x55bfdd23f6b0 4 - "interval" uv_timer_t: 0x55bfdd23f6b0 2 + "interval" uv_timer_t: 0x55bcdb12a6e0 0 + "interval" uv_timer_t: 0x55bcdb12a6e0 8 + "interval" uv_timer_t: 0x55bcdb12a6e0 4 + "interval" uv_timer_t: 0x55bcdb12a6e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55bfdd23f6b0 0 - "interval" uv_timer_t: 0x55bfdd23f6b0 8 - "interval" uv_timer_t: 0x55bfdd23f6b0 4 - "interval" uv_timer_t: 0x55bfdd23f6b0 2 + "interval" uv_timer_t: 0x55bcdb12a6e0 0 + "interval" uv_timer_t: 0x55bcdb12a6e0 8 + "interval" uv_timer_t: 0x55bcdb12a6e0 4 + "interval" uv_timer_t: 0x55bcdb12a6e0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2510,8 +2552,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f96f1a136c0" "hello" - uv_thread_t: 0x7f96f1a136c0 finish hello + 2 4 "uv_thread_t: 0x7f75a3fff6c0" "hello" + uv_thread_t: 0x7f75a3fff6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -2527,9 +2569,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7f96e3fff6c0 + In uv_thread_t: 0x7f75a2ffd6c0 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** Target test made @@ -2544,11 +2586,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55bbab126450 - "closed" uv_timer_t: 0x55bbab126450 + "timeout" uv_timer_t: 0x55aebc988aa0 + "closed" uv_timer_t: 0x55aebc988aa0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55bbab126450 - "closed" { } uv_timer_t: 0x55bbab126450 + "timeout" { } uv_timer_t: 0x55aebc988aa0 + "closed" { } uv_timer_t: 0x55aebc988aa0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2558,23 +2600,23 @@ { fd = 11 } { stat = { - rdev = 0, - uid = 1111, - birthtime = table: 0x55bbab0e3840, - gen = 0, - mtime = table: 0x55bbab0d6c20, nlink = 1, - gid = 1111, - dev = 65057, - ctime = table: 0x55bbab0e3fa0, - blksize = 4096, - mode = 33188, + size = 6060, flags = 0, - blocks = 16, + ctime = table: 0x55aebc942840, + gen = 0, type = "file", - ino = 10244863, - atime = table: 0x55bbab0e5540, - size = 6060 + gid = 2222, + blksize = 4096, + birthtime = table: 0x55aebc986950, + dev = 65057, + uid = 2222, + rdev = 0, + mode = 33204, + blocks = 16, + atime = table: 0x55aebc940c20, + mtime = table: 0x55aebc942b70, + ino = 6423287 } } ok 7 fs - read a file sync @@ -2582,23 +2624,23 @@ { fd = 11 } { stat = { - rdev = 0, - uid = 1111, - birthtime = table: 0x55bbab112a40, - gen = 0, - mtime = table: 0x55bbab116cc0, nlink = 1, - gid = 1111, - dev = 65057, - ctime = table: 0x55bbab115af0, - blksize = 4096, - mode = 33188, + size = 6060, flags = 0, - blocks = 16, + ctime = table: 0x55aebc957c00, + gen = 0, type = "file", - ino = 10244863, - atime = table: 0x55bbab121eb0, - size = 6060 + gid = 2222, + blksize = 4096, + birthtime = table: 0x55aebc956830, + dev = 65057, + uid = 2222, + rdev = 0, + mode = 33204, + blocks = 16, + atime = table: 0x55aebc976c20, + mtime = table: 0x55aebc971600, + ino = 6423287 } } { chunk = 6060 } @@ -2607,7 +2649,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -2641,7 +2683,7 @@ { ftype = "directory", name = "src" } { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -2681,199 +2723,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x55bbab10bb68 closed + uv_dir_t: 0x55aebc915ca8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 46237556, ffree = 12791160, type = 61267, files = 13107200, bsize = 4096, bavail = 43612046, blocks = 51327994 } + { bfree = 35952056, files = 13107200, bsize = 4096, ffree = 11928664, bavail = 33326546, type = 61267, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bfree = 46237538, ffree = 12791160, type = 61267, files = 13107200, bsize = 4096, bavail = 43612028, blocks = 51327994 } + { bfree = 35952056, files = 13107200, bsize = 4096, ffree = 11928664, bavail = 33326546, type = 61267, blocks = 51327994 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -2891,87 +2933,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 78592, version_string = "1.51.0" } + { version_string = "1.51.0", version = 78592 } ok 47 misc - uv.version and uv.version_string - { rss = 4169728, total = 84307378176, available = 76128247808, constrained = 0, free = 76128247808 } + { total = 84307345408, rss = 3989504, available = 61324656640, free = 61324656640, constrained = 0 } ok 48 misc - memory size - { uptime = 496379.54 } + { uptime = 1631290.32 } ok 49 misc - uv.uptime { - ixrss = 0, - utime = { usec = 647170, sec = 0 }, - majflt = 0, - stime = { usec = 12134, sec = 0 }, - nvcsw = 49, - idrss = 0, + minflt = 489, + nivcsw = 258, + isrss = 0, msgrcv = 0, + nvcsw = 62, + maxrss = 3896, + utime = { usec = 36930, sec = 1 }, nsignals = 0, - isrss = 0, - minflt = 467, + stime = { usec = 291731, sec = 0 }, + ixrss = 0, oublock = 40, inblock = 0, nswap = 0, - maxrss = 4400, - nivcsw = 140, + idrss = 0, + majflt = 0, msgsnd = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { times = table: 0x55bbab0d7080, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab109a90, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab106e90, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0f4700, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab113e10, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0d6550, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab126f60, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0e1110, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab10b5a0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0f3ed0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab109d00, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0d69d0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab1065b0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0c83c0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0fb1d0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab10a330, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0dbdd0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab10fd30, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab106450, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0d8f90, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0e6c00, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab116cc0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0c4530, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0f1220, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0f6020, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab10b430, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab11c670, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0dc480, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0d9fe0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0ee070, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0ef960, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab105c00, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0bdaa0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab121eb0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0bfe10, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab102c00, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0d6c20, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab0c2240, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab10a5a0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x55bbab1297b0, speed = 0, model = "Intel Core Processor (Haswell)" } + { times = table: 0x55aebc994d10, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc972990, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc930330, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc93b050, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc965950, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc9905d0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc96a5c0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc9878f0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc98e070, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc979ff0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc996d00, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc95e510, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc98ebc0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc92d9c0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc97a530, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc96b5b0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc97b1c0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc9687e0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc997220, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc943d20, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc957380, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc97b330, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc99b330, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc954ab0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc930710, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc967180, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc9279f0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc94ba30, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc975990, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc9890b0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc947af0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc996000, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc92c510, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc98a190, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc963c60, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc963d70, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc940c20, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc9483f0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc98b610, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc93d410, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc9681d0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55aebc979a90, model = "Intel Core Processor (Haswell)", speed = 0 } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, - { family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1" } + { netmask = "255.0.0.0", family = "inet", ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", ip = "::1", internal = true, mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 14.54, 18.72, 22.6 } + { 50.54, 65.47, 86.13 } ok 54 misc - uv.loadavg "/usr/bin/lua5.2" ok 55 misc - uv.exepath @@ -2979,18 +3023,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", gid = 1111, uid = 1111, username = "pbuilder1", shell = "/bin/sh" } + { uid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash", username = "pbuilder2", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9637954867659e+14 + 1.6312903392588e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", sysname = "Linux", release = "6.12.48+deb13-amd64", machine = "x86_64" } + { sysname = "Linux", release = "6.12.48+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1760252146 - uv.gettimeofday 1760252146.000346 + os.time 1794662712 + uv.gettimeofday 1794662712.000607 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3001,53 +3045,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 553679387, sec = 496380 } nil - "realtime" { nsec = 553716984, sec = 496380 } nil + "monotonic" { nsec = 357753026, sec = 1631291 } nil + "realtime" { nsec = 357890658, sec = 1631291 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x55bbab129510 + "prepare" uv_prepare_t: 0x55aebc964fe0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55bbab129510 - "timeout" uv_timer_t: 0x55bbab117f50 + "check" uv_check_t: 0x55aebc964fe0 + "timeout" uv_timer_t: 0x55aebc9165c0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55bbab129510 + "idle" uv_idle_t: 0x55aebc964fe0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2790065, handle = uv_process_t: 0x55bbab1283e0 } + { handle = uv_process_t: 0x55aebc9686c0, pid = 2506269 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 2790066, handle = uv_process_t: 0x55bbab1283e0 } - "exit" uv_process_t: 0x55bbab1283e0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x55aebc9686c0, pid = 2506276 } + "exit" uv_process_t: 0x55aebc9686c0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 2790067, handle = uv_process_t: 0x55bbab1283e0 } - "exit" uv_process_t: 0x55bbab1283e0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x55aebc9686c0, pid = 2506289 } + "exit" uv_process_t: 0x55aebc9686c0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2790069, handle = uv_process_t: 0x55bbab1283e0 } + { handle = uv_process_t: 0x55aebc9686c0, pid = 2506297 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2790071, signal = 0, code = 0 } + "exit" { pid = 2506306, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fb707fff6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7fbaf6ffd6c0 + { elapsed = 104, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fb7167b5440 - Runing uv_thread_t: 0x7fb7167b5440 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7fbafd347440 + Runing uv_thread_t: 0x7fbafd347440 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 110, delay = 100 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -3056,29 +3100,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55bbab117f50 - "closed" uv_timer_t: 0x55bbab117f50 + "timeout" uv_timer_t: 0x55aebc9165c0 + "closed" uv_timer_t: 0x55aebc9165c0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55bbab117f50 - "interval" uv_timer_t: 0x55bbab117f50 - "interval" uv_timer_t: 0x55bbab117f50 - "closed" uv_timer_t: 0x55bbab117f50 + "interval" uv_timer_t: 0x55aebc9165c0 + "interval" uv_timer_t: 0x55aebc9165c0 + "interval" uv_timer_t: 0x55aebc9165c0 + "closed" uv_timer_t: 0x55aebc9165c0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55bbab0fb7c0 - "timeout" uv_timer_t: 0x55bbab117f50 - "interval" uv_timer_t: 0x55bbab0fb7c0 + "interval" uv_timer_t: 0x55aebc93a610 + "timeout" uv_timer_t: 0x55aebc9165c0 + "interval" uv_timer_t: 0x55aebc93a610 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55bbab0fb7c0 0 - "interval" uv_timer_t: 0x55bbab0fb7c0 8 - "interval" uv_timer_t: 0x55bbab0fb7c0 4 - "interval" uv_timer_t: 0x55bbab0fb7c0 2 + "interval" uv_timer_t: 0x55aebc93a610 0 + "interval" uv_timer_t: 0x55aebc93a610 8 + "interval" uv_timer_t: 0x55aebc93a610 4 + "interval" uv_timer_t: 0x55aebc93a610 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55bbab0fb7c0 0 - "interval" uv_timer_t: 0x55bbab0fb7c0 8 - "interval" uv_timer_t: 0x55bbab0fb7c0 4 - "interval" uv_timer_t: 0x55bbab0fb7c0 2 + "interval" uv_timer_t: 0x55aebc93a610 0 + "interval" uv_timer_t: 0x55aebc93a610 8 + "interval" uv_timer_t: 0x55aebc93a610 4 + "interval" uv_timer_t: 0x55aebc93a610 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3097,8 +3141,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fb715f476c0" "hello" - uv_thread_t: 0x7fb715f476c0 finish hello + 2 4 "uv_thread_t: 0x7fbafd2da6c0" "hello" + uv_thread_t: 0x7fbafd2da6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3123,13 +3167,13 @@ libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so -luv -lpthread -ldl -lrt -lm -llua5.2 -Wl,-rpath -Wl,/usr//lib/x86_64-linux-gnu /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-dynamic - linux-vdso.so.1 (0x00007f4a2e757000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f4a2e71c000) - liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f4a2e6e5000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f4a2e4ef000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f4a2e4b5000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4a2e3c5000) - /lib64/ld-linux-x86-64.so.2 (0x00007f4a2e759000) + linux-vdso.so.1 (0x00007fcf25b6d000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007fcf25b32000) + liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007fcf25afb000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fcf25905000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fcf258cb000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcf257db000) + /lib64/ld-linux-x86-64.so.2 (0x00007fcf25b6f000) ********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3137,11 +3181,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55a5dbfac3a0 - "closed" uv_timer_t: 0x55a5dbfac3a0 + "timeout" uv_timer_t: 0x5597c18addd0 + "closed" uv_timer_t: 0x5597c18addd0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55a5dbfac3a0 - "closed" { } uv_timer_t: 0x55a5dbfac3a0 + "timeout" { } uv_timer_t: 0x5597c18addd0 + "closed" { } uv_timer_t: 0x5597c18addd0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3151,23 +3195,23 @@ { fd = 11 } { stat = { - ino = 10244863, - blksize = 4096, - mtime = table: 0x55a5dbfb0f60, flags = 0, - blocks = 16, - gid = 1111, - uid = 1111, - mode = 33188, - type = "file", - birthtime = table: 0x55a5dbfb0e80, - ctime = table: 0x55a5dbfb0ff0, - atime = table: 0x55a5dbfb8fb0, - gen = 0, + gid = 2222, + dev = 65057, + ino = 6423287, + nlink = 1, + mode = 33204, size = 6060, + type = "file", + uid = 2222, + birthtime = table: 0x5597c18a2e00, + mtime = table: 0x5597c18a3ee0, + ctime = table: 0x5597c18a3a50, + atime = table: 0x5597c18a16c0, rdev = 0, - dev = 65057, - nlink = 1 + blocks = 16, + blksize = 4096, + gen = 0 } } ok 7 fs - read a file sync @@ -3175,23 +3219,23 @@ { fd = 11 } { stat = { - ino = 10244863, - blksize = 4096, - mtime = table: 0x55a5dbfdd980, flags = 0, - blocks = 16, - gid = 1111, - uid = 1111, - mode = 33188, - type = "file", - birthtime = table: 0x55a5dbfbe180, - ctime = table: 0x55a5dbfcf490, - atime = table: 0x55a5dbfc3e80, - gen = 0, + gid = 2222, + dev = 65057, + ino = 6423287, + nlink = 1, + mode = 33204, size = 6060, + type = "file", + uid = 2222, + birthtime = table: 0x5597c188cb60, + mtime = table: 0x5597c189b050, + ctime = table: 0x5597c18ba890, + atime = table: 0x5597c1889fb0, rdev = 0, - dev = 65057, - nlink = 1 + blocks = 16, + blksize = 4096, + gen = 0 } } { chunk = 6060 } @@ -3274,197 +3318,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x55a5dbffd848 closed + uv_dir_t: 0x5597c18b8988 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 51327994, ffree = 12781935, files = 13107200, bavail = 43433979, bfree = 46059489, type = 61267, bsize = 4096 } + { ffree = 11922117, bavail = 33233762, files = 13107200, type = 61267, bfree = 35859272, blocks = 51327994, bsize = 4096 } ok 31 fs - fs.statfs sync - { blocks = 51327994, ffree = 12781935, files = 13107200, bavail = 43433967, bfree = 46059477, type = 61267, bsize = 4096 } + { ffree = 11922117, bavail = 33233762, files = 13107200, type = 61267, bfree = 35859272, blocks = 51327994, bsize = 4096 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -3491,80 +3535,82 @@ ok 46 misc - uv.guess_handle { version_string = "1.51.0", version = 78592 } ok 47 misc - uv.version and uv.version_string - { rss = 3842048, total = 84307378176, available = 76083318784, free = 76083318784, constrained = 0 } + { total = 84307345408, free = 60428812288, constrained = 0, rss = 3686400, available = 60428812288 } ok 48 misc - memory size - { uptime = 496388.91 } + { uptime = 1631300.85 } ok 49 misc - uv.uptime { - nswap = 0, - maxrss = 5308, - inblock = 0, + idrss = 0, + utime = { usec = 634167, sec = 0 }, isrss = 0, - msgsnd = 0, - nivcsw = 86, + nivcsw = 303, + maxrss = 5380, + oublock = 40, + nvcsw = 101, + stime = { usec = 39588, sec = 0 }, + nswap = 0, nsignals = 0, - nvcsw = 86, - stime = { usec = 35793, sec = 0 }, msgrcv = 0, - utime = { usec = 649345, sec = 0 }, - ixrss = 0, - minflt = 3358, majflt = 0, - idrss = 0, - oublock = 40 + inblock = 0, + msgsnd = 0, + minflt = 3293, + ixrss = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x55a5dbfba9f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfbfdf0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfd8580, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfc3080, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfba830, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfd3740, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfb5e20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfcf560, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfe9080, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbff0d00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbf96e60, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfbe820, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfb0f60, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfc53c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dc002e40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfcd7e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbff3770, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfb0e80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbf98960, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfb8fb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfa5d50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfb9ff0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dc006740, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfba160, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbf97980, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfcf1d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfe21f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbff7ed0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfd6cc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfc2060, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfd7dd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfd81c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfeb110, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfe36c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfe5d00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfb82a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfd6ad0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dc0070c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfc18d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a5dbfbe180, model = "Intel Core Processor (Haswell)" } + { times = table: 0x5597c18473d0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c187c2e0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c186f300, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c185e160, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18c3c50, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c186b8b0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c184d430, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18a2360, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18aea60, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18b2ea0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c188ad90, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18c4730, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18a0440, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c188ffd0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18bed20, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c1878150, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18c4660, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c1879b80, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18780c0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18acb90, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c1878f50, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18b0a40, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18b2790, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c187b850, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18c2cc0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18a8910, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c1896530, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18a7dc0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18601e0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c188cb60, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c1862b60, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18760e0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18c4500, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18be250, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18b16d0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18c3b80, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18a0780, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c1876ef0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c189bff0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c185fee0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18b1fe0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5597c18c03b0, model = "Intel Core Processor (Haswell)", speed = 0 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, family = "inet", netmask = "255.0.0.0" }, - { ip = "::1", mac = "\0\0\0\0\0\0", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { family = "inet", netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true }, + { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", internal = true } } ok 53 misc - uv.interface_addresses - { 13.99, 18.46, 22.48 } + { 53.1, 65.54, 85.93 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -3572,18 +3618,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, homedir = "/nonexistent/first-build", gid = 1111, shell = "/bin/sh" } + { shell = "/bin/bash", homedir = "/nonexistent/second-build", gid = 2222, username = "pbuilder2", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9638892647736e+14 + 1.6313008642948e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", release = "6.12.48+deb13-amd64", machine = "x86_64" } + { machine = "x86_64", sysname = "Linux", release = "6.12.48+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)" } ok 62 misc - uv.os_uname - os.time 1760252155 - uv.gettimeofday 1760252155.000723 + os.time 1794662723 + uv.gettimeofday 1794662723.000132 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3594,34 +3640,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 931616582, sec = 496389 } nil - "realtime" { nsec = 931656399, sec = 496389 } nil + "monotonic" { nsec = 878778147, sec = 1631301 } nil + "realtime" { nsec = 878815201, sec = 1631301 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x55a5dbfb8740 + "prepare" uv_prepare_t: 0x5597c189c260 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55a5dbfb8740 - "timeout" uv_timer_t: 0x55a5dbfdea10 + "check" uv_check_t: 0x5597c189c260 + "timeout" uv_timer_t: 0x5597c1879210 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55a5dbfb8740 + "idle" uv_idle_t: 0x5597c189c260 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x55a5dbfe5630, pid = 2792569 } + { pid = 2508909, handle = uv_process_t: 0x5597c187e500 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55a5dbfe5630, pid = 2792570 } - "exit" uv_process_t: 0x55a5dbfe5630 { status = 0, signal = 2 } + { pid = 2508910, handle = uv_process_t: 0x5597c187e500 } + "exit" uv_process_t: 0x5597c187e500 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55a5dbfe5630, pid = 2792571 } - "exit" uv_process_t: 0x55a5dbfe5630 { status = 0, signal = 15 } + { pid = 2508911, handle = uv_process_t: 0x5597c187e500 } + "exit" uv_process_t: 0x5597c187e500 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55a5dbfe5630, pid = 2792573 } + { pid = 2508915, handle = uv_process_t: 0x5597c187e500 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -3630,17 +3676,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2792575, signal = 0, code = 0 } + "exit" { pid = 2508940, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f3db5b956c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f18698696c0 + { delay = 100, elapsed = 104 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f3db7ba7740 - Runing uv_thread_t: 0x7f3db7ba7740 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f186b87b740 + Runing uv_thread_t: 0x7f186b87b740 + { delay = 100, elapsed = 102 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 103 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -3649,29 +3695,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55a5dbfdea10 - "closed" uv_timer_t: 0x55a5dbfdea10 + "timeout" uv_timer_t: 0x5597c1879210 + "closed" uv_timer_t: 0x5597c1879210 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55a5dbfdea10 - "interval" uv_timer_t: 0x55a5dbfdea10 - "interval" uv_timer_t: 0x55a5dbfdea10 - "closed" uv_timer_t: 0x55a5dbfdea10 + "interval" uv_timer_t: 0x5597c1879210 + "interval" uv_timer_t: 0x5597c1879210 + "interval" uv_timer_t: 0x5597c1879210 + "closed" uv_timer_t: 0x5597c1879210 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55a5dbfe35d0 - "timeout" uv_timer_t: 0x55a5dbfdea10 - "interval" uv_timer_t: 0x55a5dbfe35d0 + "interval" uv_timer_t: 0x5597c1858920 + "timeout" uv_timer_t: 0x5597c1879210 + "interval" uv_timer_t: 0x5597c1858920 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55a5dbfe35d0 0 - "interval" uv_timer_t: 0x55a5dbfe35d0 8 - "interval" uv_timer_t: 0x55a5dbfe35d0 4 - "interval" uv_timer_t: 0x55a5dbfe35d0 2 + "interval" uv_timer_t: 0x5597c1858920 0 + "interval" uv_timer_t: 0x5597c1858920 8 + "interval" uv_timer_t: 0x5597c1858920 4 + "interval" uv_timer_t: 0x5597c1858920 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55a5dbfe35d0 0 - "interval" uv_timer_t: 0x55a5dbfe35d0 8 - "interval" uv_timer_t: 0x55a5dbfe35d0 4 - "interval" uv_timer_t: 0x55a5dbfe35d0 2 + "interval" uv_timer_t: 0x5597c1858920 0 + "interval" uv_timer_t: 0x5597c1858920 8 + "interval" uv_timer_t: 0x5597c1858920 4 + "interval" uv_timer_t: 0x5597c1858920 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3690,8 +3736,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f3db639f6c0" "hello" - uv_thread_t: 0x7f3db639f6c0 finish hello + 2 4 "uv_thread_t: 0x7f186b0756c0" "hello" + uv_thread_t: 0x7f186b0756c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3715,12 +3761,12 @@ -Wl,-z,relro -llua5.2 -lm -ldl libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.a -luv -lpthread -lrt -llua5.2 -lm -ldl ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static - linux-vdso.so.1 (0x00007fe1a58d4000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fe1a5863000) - liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007fe1a582c000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe1a5636000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe1a5546000) - /lib64/ld-linux-x86-64.so.2 (0x00007fe1a58d6000) + linux-vdso.so.1 (0x00007f4222366000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f42222f5000) + liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f42222be000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f42220c8000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4221fd8000) + /lib64/ld-linux-x86-64.so.2 (0x00007f4222368000) *********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3728,11 +3774,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5627e71d4ce0 - "closed" uv_timer_t: 0x5627e71d4ce0 + "timeout" uv_timer_t: 0x559d61b456c0 + "closed" uv_timer_t: 0x559d61b456c0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5627e71d4ce0 - "closed" { } uv_timer_t: 0x5627e71d4ce0 + "timeout" { } uv_timer_t: 0x559d61b456c0 + "closed" { } uv_timer_t: 0x559d61b456c0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3742,23 +3788,23 @@ { fd = 11 } { stat = { - mode = 33188, - uid = 1111, - birthtime = table: 0x5627e7219190, - rdev = 0, - ino = 10244863, - type = "file", - mtime = table: 0x5627e720baf0, - gid = 1111, + gid = 2222, dev = 65057, + atime = table: 0x559d61b55850, gen = 0, + type = "file", + birthtime = table: 0x559d61b35370, + mtime = table: 0x559d61b60ac0, + nlink = 1, + blksize = 4096, + size = 6060, + rdev = 0, + ctime = table: 0x559d61b6ccd0, flags = 0, blocks = 16, - size = 6060, - atime = table: 0x5627e720a3c0, - nlink = 1, - ctime = table: 0x5627e71f9070, - blksize = 4096 + ino = 6423287, + uid = 2222, + mode = 33204 } } ok 7 fs - read a file sync @@ -3766,23 +3812,23 @@ { fd = 11 } { stat = { - mode = 33188, - uid = 1111, - birthtime = table: 0x5627e724de30, - rdev = 0, - ino = 10244863, - type = "file", - mtime = table: 0x5627e724e9e0, - gid = 1111, + gid = 2222, dev = 65057, + atime = table: 0x559d61b97450, gen = 0, + type = "file", + birthtime = table: 0x559d61b93aa0, + mtime = table: 0x559d61b97380, + nlink = 1, + blksize = 4096, + size = 6060, + rdev = 0, + ctime = table: 0x559d61b95830, flags = 0, blocks = 16, - size = 6060, - atime = table: 0x5627e7247c50, - nlink = 1, - ctime = table: 0x5627e724df00, - blksize = 4096 + ino = 6423287, + uid = 2222, + mode = 33204 } } { chunk = 6060 } @@ -3865,197 +3911,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x5627e7217fe8 closed + uv_dir_t: 0x559d61b97138 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 13107200, blocks = 51327994, ffree = 12774714, bsize = 4096, bavail = 43274190, bfree = 45899700, type = 61267 } + { ffree = 11916916, files = 13107200, blocks = 51327994, bsize = 4096, type = 61267, bfree = 35772102, bavail = 33146592 } ok 31 fs - fs.statfs sync - { files = 13107200, blocks = 51327994, ffree = 12774714, bsize = 4096, bavail = 43274165, bfree = 45899675, type = 61267 } + { ffree = 11916916, files = 13107200, blocks = 51327994, bsize = 4096, type = 61267, bfree = 35772102, bavail = 33146592 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -4075,87 +4121,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { total = 84307378176, rss = 3837952, free = 71716098048, constrained = 0, available = 71716098048 } + { total = 84307345408, free = 62002352128, rss = 3563520, available = 62002352128, constrained = 0 } ok 48 misc - memory size - { uptime = 496399.08 } + { uptime = 1631311.33 } ok 49 misc - uv.uptime { - minflt = 444, ixrss = 0, + stime = { usec = 11898, sec = 0 }, + isrss = 0, + nivcsw = 168, + minflt = 462, inblock = 0, - maxrss = 3748, + oublock = 40, + utime = { usec = 314740, sec = 0 }, + maxrss = 3480, majflt = 0, + nswap = 0, + nvcsw = 58, msgrcv = 0, - idrss = 0, - nsignals = 0, - utime = { usec = 570456, sec = 0 }, - nvcsw = 70, msgsnd = 0, - nswap = 0, - isrss = 0, - oublock = 40, - stime = { usec = 769713, sec = 0 }, - nivcsw = 162 + nsignals = 0, + idrss = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { times = table: 0x5627e7230490, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e722dd90, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71fb3a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e72186a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7249630, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7219fc0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7215d10, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71f3d90, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e72292d0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e724df00, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7213f90, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71dd330, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e724e9e0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7239830, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e722e220, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e724a660, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71e9800, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e72260c0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7224310, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71f9070, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71f2830, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e724cf70, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e723d540, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71d0350, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e71edfb0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e72133a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7201270, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e723c720, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e723acf0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7204d30, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7206670, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7215260, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7238110, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e724cc10, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7248fd0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7207710, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e723ca40, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7221030, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e7201030, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5627e722c6a0, model = "Intel Core Processor (Haswell)", speed = 0 } + { times = table: 0x559d61b81660, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b4a110, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b97450, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b97d00, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b4bb40, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b4f770, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b7b650, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b799e0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b62470, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b49280, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b53ff0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b17e60, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b4f940, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b69e40, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b321c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b88830, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b424e0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b93bb0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b60ac0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b3d8d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b92520, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b17ef0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b326d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b619b0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b6ccd0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b4f480, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b4af10, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b45580, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b86a90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b97f30, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b84ed0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b6f110, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b49f90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b516f0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b534e0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b7ba70, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b77770, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b76690, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b43940, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b5bf70, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b6b660, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x559d61b85f90, speed = 0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1", internal = true, netmask = "255.0.0.0" }, - { mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { family = "inet", ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, + { family = "inet6", ip = "::1", internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 22.41, 20.06, 22.95 } + { 56.97, 65.94, 85.84 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -4163,18 +4211,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, homedir = "/nonexistent/first-build", gid = 1111, shell = "/bin/sh", username = "pbuilder1" } + { homedir = "/nonexistent/second-build", gid = 2222, uid = 2222, username = "pbuilder2", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9639909422542e+14 + 1.6313113717007e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", release = "6.12.48+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", machine = "x86_64" } + { release = "6.12.48+deb13-amd64", sysname = "Linux", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)" } ok 62 misc - uv.os_uname - os.time 1760252165 - uv.gettimeofday 1760252165.000891 + os.time 1794662733 + uv.gettimeofday 1794662733.000641 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4185,34 +4233,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 99413822, sec = 496400 } nil - "realtime" { nsec = 99449800, sec = 496400 } nil + "monotonic" { nsec = 395094369, sec = 1631312 } nil + "realtime" { nsec = 395158977, sec = 1631312 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x5627e7225570 + "prepare" uv_prepare_t: 0x559d61b45470 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5627e7225570 - "timeout" uv_timer_t: 0x5627e71f2720 + "check" uv_check_t: 0x559d61b45470 + "timeout" uv_timer_t: 0x559d61b42c40 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5627e7225570 + "idle" uv_idle_t: 0x559d61b45470 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2797716, handle = uv_process_t: 0x5627e7218e70 } + { handle = uv_process_t: 0x559d61b807a0, pid = 2511388 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 2797720, handle = uv_process_t: 0x5627e7218e70 } - "exit" uv_process_t: 0x5627e7218e70 { status = 0, signal = 2 } + { handle = uv_process_t: 0x559d61b807a0, pid = 2511393 } + "exit" uv_process_t: 0x559d61b807a0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 2797723, handle = uv_process_t: 0x5627e7218e70 } - "exit" uv_process_t: 0x5627e7218e70 { status = 0, signal = 15 } + { handle = uv_process_t: 0x559d61b807a0, pid = 2511397 } + "exit" uv_process_t: 0x559d61b807a0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2797730, handle = uv_process_t: 0x5627e7218e70 } + { handle = uv_process_t: 0x559d61b807a0, pid = 2511405 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -4221,17 +4269,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2797745, code = 0 } + "exit" { code = 0, signal = 0, pid = 2511417 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f05851a76c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7ff39ffff6c0 + { delay = 100, elapsed = 104 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f05871ba300 - Runing uv_thread_t: 0x7f05871ba300 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7ff3ae6a4300 + Runing uv_thread_t: 0x7ff3ae6a4300 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 103 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -4240,29 +4288,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5627e71f2720 - "closed" uv_timer_t: 0x5627e71f2720 + "timeout" uv_timer_t: 0x559d61b42c40 + "closed" uv_timer_t: 0x559d61b42c40 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5627e71f2720 - "interval" uv_timer_t: 0x5627e71f2720 - "interval" uv_timer_t: 0x5627e71f2720 - "closed" uv_timer_t: 0x5627e71f2720 + "interval" uv_timer_t: 0x559d61b42c40 + "interval" uv_timer_t: 0x559d61b42c40 + "interval" uv_timer_t: 0x559d61b42c40 + "closed" uv_timer_t: 0x559d61b42c40 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5627e724d090 - "timeout" uv_timer_t: 0x5627e71f2720 - "interval" uv_timer_t: 0x5627e724d090 + "interval" uv_timer_t: 0x559d61b456c0 + "timeout" uv_timer_t: 0x559d61b42c40 + "interval" uv_timer_t: 0x559d61b456c0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5627e724d090 0 - "interval" uv_timer_t: 0x5627e724d090 8 - "interval" uv_timer_t: 0x5627e724d090 4 - "interval" uv_timer_t: 0x5627e724d090 2 + "interval" uv_timer_t: 0x559d61b456c0 0 + "interval" uv_timer_t: 0x559d61b456c0 8 + "interval" uv_timer_t: 0x559d61b456c0 4 + "interval" uv_timer_t: 0x559d61b456c0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5627e724d090 0 - "interval" uv_timer_t: 0x5627e724d090 8 - "interval" uv_timer_t: 0x5627e724d090 4 - "interval" uv_timer_t: 0x5627e724d090 2 + "interval" uv_timer_t: 0x559d61b456c0 0 + "interval" uv_timer_t: 0x559d61b456c0 8 + "interval" uv_timer_t: 0x559d61b456c0 4 + "interval" uv_timer_t: 0x559d61b456c0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4281,8 +4329,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f05861b26c0" "hello" - uv_thread_t: 0x7f05861b26c0 finish hello + 2 4 "uv_thread_t: 0x7ff3ad69c6c0" "hello" + uv_thread_t: 0x7ff3ad69c6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4312,11 +4360,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55e1b298ae80 - "closed" uv_timer_t: 0x55e1b298ae80 + "timeout" uv_timer_t: 0x555879f4d610 + "closed" uv_timer_t: 0x555879f4d610 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55e1b298ae80 - "closed" { } uv_timer_t: 0x55e1b298ae80 + "timeout" { } uv_timer_t: 0x555879f4d610 + "closed" { } uv_timer_t: 0x555879f4d610 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4326,23 +4374,23 @@ { fd = 11 } { stat = { - mode = 33188, + gen = 0, blksize = 4096, - atime = table: 0x55e1b2978710, - uid = 1111, - rdev = 0, - nlink = 1, blocks = 16, - flags = 0, - gid = 1111, + uid = 2222, + size = 6060, + rdev = 0, dev = 65057, - ctime = table: 0x55e1b29874a0, + ino = 6423287, + nlink = 1, type = "file", - size = 6060, - mtime = table: 0x55e1b298a480, - ino = 10244863, - gen = 0, - birthtime = table: 0x55e1b2974450 + atime = table: 0x555879f40a60, + birthtime = table: 0x555879f5bc50, + gid = 2222, + ctime = table: 0x555879f593a0, + mtime = table: 0x555879ef6500, + flags = 0, + mode = 33204 } } ok 7 fs - read a file sync @@ -4350,23 +4398,23 @@ { fd = 11 } { stat = { - mode = 33188, + gen = 0, blksize = 4096, - atime = table: 0x55e1b295a5e0, - uid = 1111, - rdev = 0, - nlink = 1, blocks = 16, - flags = 0, - gid = 1111, + uid = 2222, + size = 6060, + rdev = 0, dev = 65057, - ctime = table: 0x55e1b295e050, + ino = 6423287, + nlink = 1, type = "file", - size = 6060, - mtime = table: 0x55e1b298ace0, - ino = 10244863, - gen = 0, - birthtime = table: 0x55e1b2962450 + atime = table: 0x555879f5bd60, + birthtime = table: 0x555879f59010, + gid = 2222, + ctime = table: 0x555879f3cd00, + mtime = table: 0x555879f4b8b0, + flags = 0, + mode = 33204 } } { chunk = 6060 } @@ -4379,69 +4427,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -4449,197 +4497,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x55e1b29ac708 closed + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + uv_dir_t: 0x555879f67a68 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 51327994, ffree = 12786831, bavail = 43485277, bsize = 4096, type = 61267, files = 13107200, bfree = 46110787 } + { ffree = 11894931, files = 13107200, bfree = 35771851, bsize = 4096, blocks = 51327994, bavail = 33146341, type = 61267 } ok 31 fs - fs.statfs sync - { blocks = 51327994, ffree = 12786831, bavail = 43485269, bsize = 4096, type = 61267, files = 13107200, bfree = 46110779 } + { ffree = 11894930, files = 13107200, bfree = 35771851, bsize = 4096, blocks = 51327994, bavail = 33146341, type = 61267 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -4659,87 +4707,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events_waiting = 0, events = 26 } - { loop_count = 55, events_waiting = 0, events = 26 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4120576, free = 76851036160.0, total = 84307378176.0, constrained = 0.0, available = 76851036160.0 } + { rss = 4014080, free = 62074032128.0, total = 84307345408.0, available = 62074032128.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 496408.31 } + { uptime = 1631320.86 } ok 49 misc - uv.uptime { - inblock = 0, - minflt = 443, - idrss = 0, - majflt = 0, - msgrcv = 0, - nvcsw = 56, + nivcsw = 191, + nvcsw = 58, nsignals = 0, + msgrcv = 0, + oublock = 40, + utime = { usec = 608447, sec = 0 }, nswap = 0, - stime = { usec = 8062, sec = 0 }, - ixrss = 0, - utime = { usec = 635287, sec = 0 }, msgsnd = 0, - oublock = 40, - maxrss = 4024, + majflt = 0, + inblock = 0, + minflt = 464, + stime = { usec = 20245, sec = 0 }, isrss = 0, - nivcsw = 49 + idrss = 0, + ixrss = 0, + maxrss = 3920 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2965ac0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b297d010 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2946bb0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2995830 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2962b50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2955a30 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b295a5e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29905c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b295f300 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2996080 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2977020 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b299b530 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2966de0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2973c50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29603c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2950760 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2987d60 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2963a50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29ab0f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29ab310 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29e5a60 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29e5c80 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29e5210 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29e5430 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29726b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29728d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b299cde0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b299d000 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b299bb60 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b299bd80 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2986b30 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2986d50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b298ec40 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b297caf0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2963950 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b299e130 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b299e350 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b29979a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2997bc0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55e1b2996e30 } + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879ef6500 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f5bd60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f40a60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f294e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f4a7a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f3cd00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f46e50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f36580 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f01b20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f20970 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f025d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f16ac0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f409d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f37250 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f51490 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f3a3d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f18ae0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f19c30 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f38d40 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f129f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f26970 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f52510 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f20cf0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f364f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f4f740 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f49320 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f534e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f5a030 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f0d3e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f2d7a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f58b90 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f4aef0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f67770 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f1fe10 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f3f890 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879fd91c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879fd93e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f58530 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f18680 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879fd9a60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f45090 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x555879f5ee70 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", family = "inet", internal = true, netmask = "255.0.0.0", ip = "127.0.0.1" }, - { mac = "\0\0\0\0\0\0", family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1" } + { internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet" }, + { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6" } } ok 53 misc - uv.interface_addresses - { 21.06, 19.84, 22.85 } + { 56.98, 65.64, 85.53 } ok 54 misc - uv.loadavg "/usr/bin/lua5.3" ok 55 misc - uv.exepath @@ -4747,18 +4797,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", homedir = "/nonexistent/first-build", gid = 1111, shell = "/bin/sh", uid = 1111 } + { shell = "/bin/bash", username = "pbuilder2", gid = 2222, homedir = "/nonexistent/second-build", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9640832328609e+14 + 1.6313208735813e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", sysname = "Linux", machine = "x86_64", release = "6.12.48+deb13-amd64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", machine = "x86_64", sysname = "Linux", release = "6.12.48+deb13-amd64" } ok 62 misc - uv.os_uname - os.time 1760252175 - uv.gettimeofday 1760252175.000120 + os.time 1794662743 + uv.gettimeofday 1794662743.000141 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4769,53 +4819,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 327299775, sec = 496409 } nil - "realtime" { nsec = 327333660, sec = 496409 } nil + "monotonic" { nsec = 888738532, sec = 1631321 } nil + "realtime" { nsec = 888875609, sec = 1631321 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x55e1b29a9510 + "prepare" uv_prepare_t: 0x555879f573f0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55e1b29a9510 - "timeout" uv_timer_t: 0x55e1b29939b0 + "check" uv_check_t: 0x555879f573f0 + "timeout" uv_timer_t: 0x555879f4d610 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55e1b29a9510 + "idle" uv_idle_t: 0x555879f573f0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x55e1b2996d60, pid = 2800277 } + { handle = uv_process_t: 0x555879f50490, pid = 2515671 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55e1b2996d60, pid = 2800278 } - "exit" uv_process_t: 0x55e1b2996d60 { status = 0, signal = 2 } + { handle = uv_process_t: 0x555879f50490, pid = 2515676 } + "exit" uv_process_t: 0x555879f50490 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55e1b2996d60, pid = 2800279 } - "exit" uv_process_t: 0x55e1b2996d60 { status = 0, signal = 15 } + { handle = uv_process_t: 0x555879f50490, pid = 2515678 } + "exit" uv_process_t: 0x555879f50490 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55e1b2996d60, pid = 2800281 } + { handle = uv_process_t: 0x555879f50490, pid = 2515682 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2800283, code = 0, signal = 0 } + "exit" { code = 0, pid = 2515688, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fcd4db526c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7f6dad0066c0 + { delay = 100, elapsed = 104 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fcd4fbcb440 - Runing uv_thread_t: 0x7fcd4fbcb440 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f6daf07f440 + Runing uv_thread_t: 0x7f6daf07f440 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 104 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -4824,29 +4874,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55e1b29939b0 - "closed" uv_timer_t: 0x55e1b29939b0 + "timeout" uv_timer_t: 0x555879f4d610 + "closed" uv_timer_t: 0x555879f4d610 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55e1b29939b0 - "interval" uv_timer_t: 0x55e1b29939b0 - "interval" uv_timer_t: 0x55e1b29939b0 - "closed" uv_timer_t: 0x55e1b29939b0 + "interval" uv_timer_t: 0x555879f4d610 + "interval" uv_timer_t: 0x555879f4d610 + "interval" uv_timer_t: 0x555879f4d610 + "closed" uv_timer_t: 0x555879f4d610 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55e1b29986f0 - "timeout" uv_timer_t: 0x55e1b29939b0 - "interval" uv_timer_t: 0x55e1b29986f0 + "interval" uv_timer_t: 0x555879f5ca00 + "timeout" uv_timer_t: 0x555879f4d610 + "interval" uv_timer_t: 0x555879f5ca00 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55e1b29986f0 0 - "interval" uv_timer_t: 0x55e1b29986f0 8 - "interval" uv_timer_t: 0x55e1b29986f0 4 - "interval" uv_timer_t: 0x55e1b29986f0 2 + "interval" uv_timer_t: 0x555879f5ca00 0 + "interval" uv_timer_t: 0x555879f5ca00 8 + "interval" uv_timer_t: 0x555879f5ca00 4 + "interval" uv_timer_t: 0x555879f5ca00 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55e1b29986f0 0 - "interval" uv_timer_t: 0x55e1b29986f0 8 - "interval" uv_timer_t: 0x55e1b29986f0 4 - "interval" uv_timer_t: 0x55e1b29986f0 2 + "interval" uv_timer_t: 0x555879f5ca00 0 + "interval" uv_timer_t: 0x555879f5ca00 8 + "interval" uv_timer_t: 0x555879f5ca00 4 + "interval" uv_timer_t: 0x555879f5ca00 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4865,8 +4915,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fcd4e35c6c0" "hello" - uv_thread_t: 0x7fcd4e35c6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f6dae8126c0" "hello" + uv_thread_t: 0x7f6dae8126c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4891,13 +4941,13 @@ libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so -luv -lpthread -ldl -lrt -lm -llua5.3 -Wl,-rpath -Wl,/usr//lib/x86_64-linux-gnu /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-dynamic - linux-vdso.so.1 (0x00007f92206c2000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007f9220688000) - liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f922064b000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f9220455000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f922041b000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f922032b000) - /lib64/ld-linux-x86-64.so.2 (0x00007f92206c4000) + linux-vdso.so.1 (0x00007f46e5852000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007f46e5818000) + liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f46e57db000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f46e55e5000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f46e55ab000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f46e54bb000) + /lib64/ld-linux-x86-64.so.2 (0x00007f46e5854000) ********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -4905,11 +4955,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5577d08f26a0 - "closed" uv_timer_t: 0x5577d08f26a0 + "timeout" uv_timer_t: 0x5611fd81f370 + "closed" uv_timer_t: 0x5611fd81f370 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5577d08f26a0 - "closed" { } uv_timer_t: 0x5577d08f26a0 + "timeout" { } uv_timer_t: 0x5611fd81f370 + "closed" { } uv_timer_t: 0x5611fd81f370 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4919,23 +4969,23 @@ { fd = 11 } { stat = { - type = "file", - ino = 10244863, - gid = 1111, - ctime = table: 0x5577d08c65c0, - atime = table: 0x5577d0900e50, - rdev = 0, - gen = 0, - uid = 1111, - mtime = table: 0x5577d08f9690, - flags = 0, - birthtime = table: 0x5577d08f46a0, nlink = 1, - blocks = 16, + gid = 2222, + birthtime = table: 0x5611fd853850, dev = 65057, + rdev = 0, + mode = 33204, + flags = 0, + type = "file", + gen = 0, + uid = 2222, + ctime = table: 0x5611fd8519b0, + mtime = table: 0x5611fd8262f0, blksize = 4096, + blocks = 16, + atime = table: 0x5611fd85e360, size = 6060, - mode = 33188 + ino = 6423287 } } ok 7 fs - read a file sync @@ -4943,23 +4993,23 @@ { fd = 11 } { stat = { - type = "file", - ino = 10244863, - gid = 1111, - ctime = table: 0x5577d08f07d0, - atime = table: 0x5577d08f6540, - rdev = 0, - gen = 0, - uid = 1111, - mtime = table: 0x5577d08a00f0, - flags = 0, - birthtime = table: 0x5577d08ef900, nlink = 1, - blocks = 16, + gid = 2222, + birthtime = table: 0x5611fd84dc70, dev = 65057, + rdev = 0, + mode = 33204, + flags = 0, + type = "file", + gen = 0, + uid = 2222, + ctime = table: 0x5611fd84dd80, + mtime = table: 0x5611fd81ee40, blksize = 4096, + blocks = 16, + atime = table: 0x5611fd84cda0, size = 6060, - mode = 33188 + ino = 6423287 } } { chunk = 6060 } @@ -4968,7 +5018,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -5002,7 +5052,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -5042,199 +5092,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x5577d08b72a8 closed + uv_dir_t: 0x5611fd8582b8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 46515889, type = 61267, bavail = 43890379, files = 13107200, ffree = 12830760, bsize = 4096, blocks = 51327994 } + { type = 61267, bfree = 36405831, bsize = 4096, blocks = 51327994, ffree = 11909263, files = 13107200, bavail = 33780321 } ok 31 fs - fs.statfs sync - { bfree = 46515886, type = 61267, bavail = 43890376, files = 13107200, ffree = 12830765, bsize = 4096, blocks = 51327994 } + { type = 61267, bfree = 36405829, bsize = 4096, blocks = 51327994, ffree = 11909261, files = 13107200, bavail = 33780319 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -5252,87 +5302,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, loop_count = 54, events = 26 } - { events_waiting = 0, loop_count = 55, events = 26 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, rss = 3825664, free = 77231734784.0, total = 84307378176.0, available = 77231734784.0 } + { constrained = 0.0, total = 84307345408.0, rss = 4124672, available = 62173126656.0, free = 62173126656.0 } ok 48 misc - memory size - { uptime = 496418.09 } + { uptime = 1631331.34 } ok 49 misc - uv.uptime { - msgsnd = 0, - nivcsw = 2, - inblock = 0, + oublock = 40, + ixrss = 0, + nswap = 0, isrss = 0, idrss = 0, - nvcsw = 123, + nvcsw = 102, majflt = 0, - nsignals = 0, - stime = { usec = 36579, sec = 0 }, - ixrss = 0, - minflt = 3330, - nswap = 0, + utime = { usec = 522513, sec = 0 }, + msgsnd = 0, + stime = { usec = 42245, sec = 0 }, msgrcv = 0, - maxrss = 5044, - utime = { usec = 640334, sec = 0 }, - oublock = 40 + minflt = 3265, + inblock = 0, + maxrss = 5240, + nsignals = 0, + nivcsw = 279 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08d3f00 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08d26c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08ea5b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f08e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08d3e70 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08a00f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08c9b20 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f07d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08d3380 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08dcfe0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d0900e50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08c65c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08e5210 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08dd3b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f9690 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08a4bf0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f7740 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08be5a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f66c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08b9110 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08d94a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08c7860 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08c7a90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08b97e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08fad20 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08fe910 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08b7410 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08fccb0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08fc4a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08dfad0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08dc040 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f98b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08ae090 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08b3330 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08ee6b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08fdf30 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f9a90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08fa310 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08a52b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5577d08f0eb0 } + { times = table: 0x5611fd827780, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd81dfa0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd835800, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd8311f0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd83a730, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd85bd00, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd821c30, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd8388e0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd827810, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd827030, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd7fcfe0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd853850, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd82fb90, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd801800, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd826260, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd85e360, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd810330, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd824840, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd810400, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd84cbf0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd819480, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd83b940, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd84a840, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd856c80, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd83cd80, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd80b040, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd857940, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd855000, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd855220, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd858fa0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd7fe080, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd8375d0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd858030, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd849290, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd851c80, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd869750, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd855810, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd855a30, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd8597b0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd84bb50, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd8d9270, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5611fd8d9490, speed = 0.0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", family = "inet", mac = "\0\0\0\0\0\0", internal = true, netmask = "255.0.0.0" }, - { ip = "::1", family = "inet6", mac = "\0\0\0\0\0\0", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { mac = "\0\0\0\0\0\0", family = "inet", internal = true, ip = "127.0.0.1", netmask = "255.0.0.0" }, + { mac = "\0\0\0\0\0\0", family = "inet6", internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 19.59, 19.57, 22.73 } + { 56.66, 65.29, 85.2 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -5340,18 +5392,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", username = "pbuilder1", uid = 1111, shell = "/bin/sh", gid = 1111 } + { gid = 2222, username = "pbuilder2", uid = 2222, shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9641809786089e+14 + 1.6313313548129e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.48+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", sysname = "Linux" } + { release = "6.12.48+deb13-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1760252184 - uv.gettimeofday 1760252184.000895 + os.time 1794662753 + uv.gettimeofday 1794662753.000622 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5362,53 +5414,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 102009803, sec = 496419 } nil - "realtime" { nsec = 102043626, sec = 496419 } nil + "monotonic" { nsec = 370146285, sec = 1631332 } nil + "realtime" { nsec = 370283196, sec = 1631332 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x5577d08fbab0 + "prepare" uv_prepare_t: 0x5611fd8456b0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5577d08fbab0 - "timeout" uv_timer_t: 0x5577d08dd020 + "check" uv_check_t: 0x5611fd8456b0 + "timeout" uv_timer_t: 0x5611fd7f56c0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5577d08fbab0 + "idle" uv_idle_t: 0x5611fd8456b0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2803408, handle = uv_process_t: 0x5577d08fa350 } + { pid = 2522178, handle = uv_process_t: 0x5611fd855850 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 2803409, handle = uv_process_t: 0x5577d08fa350 } - "exit" uv_process_t: 0x5577d08fa350 { status = 0, signal = 2 } + { pid = 2522184, handle = uv_process_t: 0x5611fd855850 } + "exit" uv_process_t: 0x5611fd855850 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 2803410, handle = uv_process_t: 0x5577d08fa350 } - "exit" uv_process_t: 0x5577d08fa350 { status = 0, signal = 15 } + { pid = 2522186, handle = uv_process_t: 0x5611fd855850 } + "exit" uv_process_t: 0x5611fd855850 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2803412, handle = uv_process_t: 0x5577d08fa350 } + { pid = 2522201, handle = uv_process_t: 0x5611fd855850 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2803414, code = 0, signal = 0 } + "exit" { signal = 0, pid = 2522226, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f2f095e36c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7f82977fe6c0 + { elapsed = 109, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f2f0b5f5740 - Runing uv_thread_t: 0x7f2f0b5f5740 + Runing uv_thread_t: 0x7f829dd3b740 + Runing uv_thread_t: 0x7f829dd3b740 { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { elapsed = 105, delay = 100 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -5417,29 +5469,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5577d08dd020 - "closed" uv_timer_t: 0x5577d08dd020 + "timeout" uv_timer_t: 0x5611fd7f56c0 + "closed" uv_timer_t: 0x5611fd7f56c0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5577d08dd020 - "interval" uv_timer_t: 0x5577d08dd020 - "interval" uv_timer_t: 0x5577d08dd020 - "closed" uv_timer_t: 0x5577d08dd020 + "interval" uv_timer_t: 0x5611fd7f56c0 + "interval" uv_timer_t: 0x5611fd7f56c0 + "interval" uv_timer_t: 0x5611fd7f56c0 + "closed" uv_timer_t: 0x5611fd7f56c0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5577d08efe20 - "timeout" uv_timer_t: 0x5577d08dd020 - "interval" uv_timer_t: 0x5577d08efe20 + "interval" uv_timer_t: 0x5611fd80fe70 + "timeout" uv_timer_t: 0x5611fd7f56c0 + "interval" uv_timer_t: 0x5611fd80fe70 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5577d08efe20 0 - "interval" uv_timer_t: 0x5577d08efe20 8 - "interval" uv_timer_t: 0x5577d08efe20 4 - "interval" uv_timer_t: 0x5577d08efe20 2 + "interval" uv_timer_t: 0x5611fd80fe70 0 + "interval" uv_timer_t: 0x5611fd80fe70 8 + "interval" uv_timer_t: 0x5611fd80fe70 4 + "interval" uv_timer_t: 0x5611fd80fe70 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5577d08efe20 0 - "interval" uv_timer_t: 0x5577d08efe20 8 - "interval" uv_timer_t: 0x5577d08efe20 4 - "interval" uv_timer_t: 0x5577d08efe20 2 + "interval" uv_timer_t: 0x5611fd80fe70 0 + "interval" uv_timer_t: 0x5611fd80fe70 8 + "interval" uv_timer_t: 0x5611fd80fe70 4 + "interval" uv_timer_t: 0x5611fd80fe70 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5458,15 +5510,15 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f2f0b5f06c0" "hello" - uv_thread_t: 0x7f2f0b5f06c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f829dd366c0" "hello" + uv_thread_t: 0x7f829dd366c0 finish hello ok 109 work - test threadpool with async 1 2 3 4 -5 6 +5 7 8 ok 110 work - test threadpool with coro @@ -5483,12 +5535,12 @@ -Wl,-z,relro -llua5.3 -lm -ldl libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.a -luv -lpthread -lrt -llua5.3 -lm -ldl ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static - linux-vdso.so.1 (0x00007f7ad89e2000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f7ad8973000) - liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f7ad8936000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7ad8740000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7ad8650000) - /lib64/ld-linux-x86-64.so.2 (0x00007f7ad89e4000) + linux-vdso.so.1 (0x00007f17de171000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f17de102000) + liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f17de0c5000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f17ddecf000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f17ddddf000) + /lib64/ld-linux-x86-64.so.2 (0x00007f17de173000) *********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -5496,11 +5548,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x559acfee7790 - "closed" uv_timer_t: 0x559acfee7790 + "timeout" uv_timer_t: 0x557386fae340 + "closed" uv_timer_t: 0x557386fae340 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x559acfee7790 - "closed" { } uv_timer_t: 0x559acfee7790 + "timeout" { } uv_timer_t: 0x557386fae340 + "closed" { } uv_timer_t: 0x557386fae340 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5510,23 +5562,23 @@ { fd = 11 } { stat = { - nlink = 1, - atime = table: 0x559acfebb5c0, - flags = 0, - ctime = table: 0x559acfeeb630, - dev = 65057, - gid = 1111, - mtime = table: 0x559acfee9790, - gen = 0, rdev = 0, - blocks = 16, - ino = 10244863, - blksize = 4096, + gid = 2222, + mtime = table: 0x557386fbf400, + uid = 2222, + dev = 65057, + atime = table: 0x557386fbf2f0, type = "file", + birthtime = table: 0x557386f872f0, + ctime = table: 0x557386fbc6b0, + mode = 33204, + gen = 0, + nlink = 1, size = 6060, - birthtime = table: 0x559acfee4a90, - uid = 1111, - mode = 33188 + flags = 0, + blocks = 16, + ino = 6423287, + blksize = 4096 } } ok 7 fs - read a file sync @@ -5534,23 +5586,23 @@ { fd = 11 } { stat = { - nlink = 1, - atime = table: 0x559acfee5960, - flags = 0, - ctime = table: 0x559acfedf740, - dev = 65057, - gid = 1111, - mtime = table: 0x559acfe94620, - gen = 0, rdev = 0, - blocks = 16, - ino = 10244863, - blksize = 4096, + gid = 2222, + mtime = table: 0x557386fa2ef0, + uid = 2222, + dev = 65057, + atime = table: 0x557386fb2b70, type = "file", + birthtime = table: 0x557386fb4a10, + ctime = table: 0x557386fade20, + mode = 33204, + gen = 0, + nlink = 1, size = 6060, - birthtime = table: 0x559acfee5a70, - uid = 1111, - mode = 33188 + flags = 0, + blocks = 16, + ino = 6423287, + blksize = 4096 } } { chunk = 6060 } @@ -5633,197 +5685,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x559acfeeddb8 closed + uv_dir_t: 0x557386fc1b48 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, bsize = 4096, blocks = 51327994, files = 13107200, ffree = 12915214, bavail = 45362494, bfree = 47988004 } + { bfree = 36381228, type = 61267, bsize = 4096, ffree = 11894582, blocks = 51327994, bavail = 33755718, files = 13107200 } ok 31 fs - fs.statfs sync - { type = 61267, bsize = 4096, blocks = 51327994, files = 13107200, ffree = 12915214, bavail = 45362486, bfree = 47987996 } + { bfree = 36381225, type = 61267, bsize = 4096, ffree = 11894581, blocks = 51327994, bavail = 33755715, files = 13107200 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -5843,87 +5895,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events = 26, events_waiting = 0 } - { loop_count = 55, events = 26, events_waiting = 0 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version_string = "1.51.0", version = 78592 } ok 47 misc - uv.version and uv.version_string - { total = 84307378176.0, free = 77289431040.0, rss = 3842048, available = 77289431040.0, constrained = 0.0 } + { total = 84307345408.0, free = 61938982912.0, rss = 4001792, constrained = 0.0, available = 61938982912.0 } ok 48 misc - memory size - { uptime = 496428.1 } + { uptime = 1631341.95 } ok 49 misc - uv.uptime { - majflt = 0, - minflt = 422, - idrss = 0, - stime = { sec = 0, usec = 7987 }, - msgsnd = 0, - utime = { sec = 0, usec = 630965 }, - nivcsw = 2, - isrss = 0, - nvcsw = 46, + msgrcv = 0, inblock = 0, - nsignals = 0, + maxrss = 3908, + isrss = 0, + msgsnd = 0, ixrss = 0, - msgrcv = 0, - maxrss = 3752, + nvcsw = 64, + nswap = 0, + nsignals = 0, + nivcsw = 274, oublock = 40, - nswap = 0 + majflt = 0, + stime = { usec = 15305, sec = 0 }, + minflt = 453, + utime = { usec = 600022, sec = 0 }, + idrss = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfef44b0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfec8f00, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeda3a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfebeb20, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfee4a90, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfebe530, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfec7130, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfecfb80, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfebaf20, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfec8380, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfebf300, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfecbc50, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfecdbb0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfebf390, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeeb630, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfec8e70, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfed9b50, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfec8580, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfef5020, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfebca90, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfed5e40, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfed6d90, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfee48e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeab480, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfee9a60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfef1d60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfef4070, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeb25a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeb2df0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfedfb50, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfef0cf0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeb13d0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfec4db0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeaef30, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfec3db0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeed5f0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfeed810, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfee24f0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acfe94ab0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x559acff71ca0, speed = 0.0 } + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f921f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f79640 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fa3740 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f87260 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fbf400 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f87fa0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f91670 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f88810 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f88780 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f82c30 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f843f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fa8ae0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f95090 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f9b6a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f6c040 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fadc70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fa00a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fbb1f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fac460 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f70b50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb83d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f97640 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb24b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb9420 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb2b00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fab950 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb6310 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb4b90 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f8d990 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fadb50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb8a70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386faa310 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f99940 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386f71400 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fbb0f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fa07a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fa09c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb6a60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb2d70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fba970 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fb24f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x557386fa4d00 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", family = "inet", netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0" }, - { ip = "::1", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0" } + { ip = "127.0.0.1", family = "inet", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, + { ip = "::1", family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 17.96, 19.22, 22.58 } + { 56.72, 65.02, 84.9 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath @@ -5931,18 +5985,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", gid = 1111, uid = 1111, username = "pbuilder1" } + { username = "pbuilder2", shell = "/bin/bash", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9642811163273e+14 + 1.631341966682e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.12.48+deb13-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)" } + { release = "6.12.48+deb13-amd64", sysname = "Linux", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)" } ok 62 misc - uv.os_uname - os.time 1760252194 - uv.gettimeofday 1760252194.000908 + os.time 1794662764 + uv.gettimeofday 1794662764.000234 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5953,53 +6007,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 496429, nsec = 115710053 } nil - "realtime" { sec = 496429, nsec = 115748740 } nil + "monotonic" { nsec = 975632212, sec = 1631342 } nil + "realtime" { nsec = 975747730, sec = 1631342 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x559acfed16a0 + "prepare" uv_prepare_t: 0x557386fc0650 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x559acfed16a0 - "timeout" uv_timer_t: 0x559acfecb900 + "check" uv_check_t: 0x557386fc0650 + "timeout" uv_timer_t: 0x557386f98ec0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x559acfed16a0 + "idle" uv_idle_t: 0x557386fc0650 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x559acff71bd0, pid = 2805641 } + { pid = 2526858, handle = uv_process_t: 0x557386f7bdc0 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x559acff71bd0, pid = 2805642 } - "exit" uv_process_t: 0x559acff71bd0 { signal = 2, status = 0 } + { pid = 2526860, handle = uv_process_t: 0x557386f7bdc0 } + "exit" uv_process_t: 0x557386f7bdc0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x559acff71bd0, pid = 2805643 } - "exit" uv_process_t: 0x559acff71bd0 { signal = 15, status = 0 } + { pid = 2526862, handle = uv_process_t: 0x557386f7bdc0 } + "exit" uv_process_t: 0x557386f7bdc0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x559acff71bd0, pid = 2805645 } + { pid = 2526864, handle = uv_process_t: 0x557386f7bdc0 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2805647, code = 0 } + "exit" { pid = 2526866, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fa27ffff6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f280a7fc6c0 + { elapsed = 104, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fa28e53d300 - Runing uv_thread_t: 0x7fa28e53d300 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7f2810cc9300 + Runing uv_thread_t: 0x7f2810cc9300 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 161, delay = 100 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -6008,29 +6062,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x559acfecb900 - "closed" uv_timer_t: 0x559acfecb900 + "timeout" uv_timer_t: 0x557386f98ec0 + "closed" uv_timer_t: 0x557386f98ec0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x559acfecb900 - "interval" uv_timer_t: 0x559acfecb900 - "interval" uv_timer_t: 0x559acfecb900 - "closed" uv_timer_t: 0x559acfecb900 + "interval" uv_timer_t: 0x557386f98ec0 + "interval" uv_timer_t: 0x557386f98ec0 + "interval" uv_timer_t: 0x557386f98ec0 + "closed" uv_timer_t: 0x557386f98ec0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x559acfee4fb0 - "timeout" uv_timer_t: 0x559acfecb900 - "interval" uv_timer_t: 0x559acfee4fb0 + "interval" uv_timer_t: 0x557386fae340 + "timeout" uv_timer_t: 0x557386f98ec0 + "interval" uv_timer_t: 0x557386fae340 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x559acfee4fb0 0 - "interval" uv_timer_t: 0x559acfee4fb0 8 - "interval" uv_timer_t: 0x559acfee4fb0 4 - "interval" uv_timer_t: 0x559acfee4fb0 2 + "interval" uv_timer_t: 0x557386fae340 0 + "interval" uv_timer_t: 0x557386fae340 8 + "interval" uv_timer_t: 0x557386fae340 4 + "interval" uv_timer_t: 0x557386fae340 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x559acfee4fb0 0 - "interval" uv_timer_t: 0x559acfee4fb0 8 - "interval" uv_timer_t: 0x559acfee4fb0 4 - "interval" uv_timer_t: 0x559acfee4fb0 2 + "interval" uv_timer_t: 0x557386fae340 0 + "interval" uv_timer_t: 0x557386fae340 8 + "interval" uv_timer_t: 0x557386fae340 4 + "interval" uv_timer_t: 0x557386fae340 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6049,8 +6103,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fa28dd366c0" "hello" - uv_thread_t: 0x7fa28dd366c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f280bfff6c0" "hello" + uv_thread_t: 0x7f280bfff6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6080,11 +6134,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x560d1c8832f0 - "closed" uv_timer_t: 0x560d1c8832f0 + "timeout" uv_timer_t: 0x55a9447a3240 + "closed" uv_timer_t: 0x55a9447a3240 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x560d1c8832f0 - "closed" { } uv_timer_t: 0x560d1c8832f0 + "timeout" { } uv_timer_t: 0x55a9447a3240 + "closed" { } uv_timer_t: 0x55a9447a3240 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6094,23 +6148,23 @@ { fd = 11 } { stat = { - blocks = 16, - ino = 10244863, - nlink = 1, - gid = 1111, - gen = 0, - rdev = 0, + atime = table: 0x55a94478a230, + mode = 33204, + ino = 6423287, dev = 65057, - flags = 0, - ctime = table: 0x560d1c870150, - type = "file", - birthtime = table: 0x560d1c852690, - uid = 1111, + rdev = 0, + birthtime = table: 0x55a944772690, + gen = 0, + ctime = table: 0x55a944790130, size = 6060, - mode = 33188, - mtime = table: 0x560d1c89dcc0, - atime = table: 0x560d1c86a250, - blksize = 4096 + blocks = 16, + type = "file", + gid = 2222, + blksize = 4096, + mtime = table: 0x55a9447bdbb0, + flags = 0, + nlink = 1, + uid = 2222 } } ok 7 fs - read a file sync @@ -6118,23 +6172,23 @@ { fd = 11 } { stat = { - blocks = 16, - ino = 10244863, - nlink = 1, - gid = 1111, - gen = 0, - rdev = 0, + atime = table: 0x55a94478cfd0, + mode = 33204, + ino = 6423287, dev = 65057, - flags = 0, - ctime = table: 0x560d1c882ed0, - type = "file", - birthtime = table: 0x560d1c884720, - uid = 1111, + rdev = 0, + birthtime = table: 0x55a9447a1cc0, + gen = 0, + ctime = table: 0x55a9447a65c0, size = 6060, - mode = 33188, - mtime = table: 0x560d1c86a250, - atime = table: 0x560d1c86cff0, - blksize = 4096 + blocks = 16, + type = "file", + gid = 2222, + blksize = 4096, + mtime = table: 0x55a94478a230, + flags = 0, + nlink = 1, + uid = 2222 } } { chunk = 6060 } @@ -6217,197 +6271,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x560d1c8af3c8 closed + uv_dir_t: 0x55a9447cf608 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 13107200, ffree = 12908796, bavail = 45233681, bsize = 4096, type = 61267, bfree = 47859191, blocks = 51327994 } + { bsize = 4096, type = 61267, ffree = 11890446, files = 13107200, bavail = 33773283, bfree = 36398793, blocks = 51327994 } ok 31 fs - fs.statfs sync - { files = 13107200, ffree = 12908796, bavail = 45233681, bsize = 4096, type = 61267, bfree = 47859191, blocks = 51327994 } + { bsize = 4096, type = 61267, ffree = 11890446, files = 13107200, bavail = 33773283, bfree = 36398793, blocks = 51327994 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -6427,87 +6481,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } + { events = 26, events_waiting = 0, loop_count = 54 } + { events = 26, events_waiting = 0, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.51.0", version = 78592 } + { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { free = 77033205760.0, available = 77033205760.0, rss = 3792896, total = 84307378176.0, constrained = 0.0 } + { available = 62138974208.0, rss = 3743744, constrained = 0.0, free = 62138974208.0, total = 84307345408.0 } ok 48 misc - memory size - { uptime = 496436.96 } + { uptime = 1631351.6 } ok 49 misc - uv.uptime { - nswap = 0, - msgrcv = 0, - majflt = 0, - nvcsw = 43, - utime = { sec = 0, usec = 633739 }, - maxrss = 3704, - stime = { sec = 0, usec = 4062 }, + oublock = 40, + nvcsw = 55, nsignals = 0, - nivcsw = 8, - msgsnd = 0, + isrss = 0, + utime = { usec = 403545, sec = 0 }, + msgrcv = 0, + stime = { usec = 16334, sec = 0 }, idrss = 0, - ixrss = 0, + msgsnd = 0, + maxrss = 3656, + nivcsw = 313, inblock = 0, - oublock = 40, - minflt = 352, - isrss = 0 + nswap = 0, + minflt = 371, + ixrss = 0, + majflt = 0 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c87d910 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8699b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c870950 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c882ed0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8619f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c890030 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8543a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c891c10 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c869330 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c86cff0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c86f8f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c873bc0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c86b8f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c886670 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c899c00 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c865dd0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8893e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c89de10 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c875eb0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c89ba90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8916f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c89e5e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c889740 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8897c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c88f9b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c88fb70 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c88fbf0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8ae6a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c885c60 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c885e20 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c885f10 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c894ed0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c88f2e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c872710 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c899960 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c87cde0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c89e0b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8ac6b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8ac870 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x560d1c8aca30 } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a94478bd90 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447739e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a944790780 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a1ea0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447ba690 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a94479bc70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a944773e30 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a944790ec0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a944794f20 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a1dc0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a94478fce0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a944785e70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a94477d6b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447b1640 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447b0f40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447bb950 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447b3eb0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a1cc0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a944795e90 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447bc240 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a9330 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a94478bd10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a94479d860 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a5db0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447894f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a1f80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a7db0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447923b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447b04f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447b06b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447ceed0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447cf090 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447cf110 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447bab40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a94477ee10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447aea20 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447a3330 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447af2e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447af4a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447ac780 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447ac940 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55a9447aca30 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1", family = "inet" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true, ip = "::1", family = "inet6" } + { internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet", netmask = "255.0.0.0" }, + { internal = true, mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 17.25, 19.05, 22.51 } + { 56.37, 64.67, 84.57 } ok 54 misc - uv.loadavg "/usr/bin/lua5.4" ok 55 misc - uv.exepath @@ -6515,18 +6571,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, uid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", username = "pbuilder1" } + { homedir = "/nonexistent/second-build", username = "pbuilder2", shell = "/bin/bash", gid = 2222, uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9643696783191e+14 + 1.6313516134443e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", sysname = "Linux", release = "6.12.48+deb13-amd64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", machine = "x86_64", sysname = "Linux", release = "6.12.48+deb13-amd64" } ok 62 misc - uv.os_uname - os.time 1760252203 - uv.gettimeofday 1760252203.000765 + os.time 1794662773 + uv.gettimeofday 1794662773.000880 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6537,34 +6593,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 496437, nsec = 972168976 } nil - "realtime" { sec = 496437, nsec = 972200140 } nil + "monotonic" { nsec = 628064296, sec = 1631352 } nil + "realtime" { nsec = 628267099, sec = 1631352 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x560d1c8aee70 + "prepare" uv_prepare_t: 0x55a9447ce290 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x560d1c8aee70 - "timeout" uv_timer_t: 0x560d1c8832f0 + "check" uv_check_t: 0x55a9447ce290 + "timeout" uv_timer_t: 0x55a944765e30 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x560d1c8aee70 + "idle" uv_idle_t: 0x55a9447ce290 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x560d1c87ce60, pid = 2806737 } + { pid = 2531551, handle = uv_process_t: 0x55a9447b07c0 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x560d1c87ce60, pid = 2806738 } - "exit" uv_process_t: 0x560d1c87ce60 { status = 0, signal = 2 } + { pid = 2531552, handle = uv_process_t: 0x55a9447b07c0 } + "exit" uv_process_t: 0x55a9447b07c0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x560d1c87ce60, pid = 2806739 } - "exit" uv_process_t: 0x560d1c87ce60 { status = 0, signal = 15 } + { pid = 2531556, handle = uv_process_t: 0x55a9447b07c0 } + "exit" uv_process_t: 0x55a9447b07c0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x560d1c87ce60, pid = 2806741 } + { pid = 2531570, handle = uv_process_t: 0x55a9447b07c0 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -6573,17 +6629,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2806743, code = 0, signal = 0 } + "exit" { pid = 2531577, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f019affd6c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7fce037fe6c0 + { delay = 100, elapsed = 104 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f01a13c0440 - Runing uv_thread_t: 0x7f01a13c0440 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7fce09d85440 + Runing uv_thread_t: 0x7fce09d85440 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 164 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -6592,29 +6648,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x560d1c8832f0 - "closed" uv_timer_t: 0x560d1c8832f0 + "timeout" uv_timer_t: 0x55a944765e30 + "closed" uv_timer_t: 0x55a944765e30 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x560d1c8832f0 - "interval" uv_timer_t: 0x560d1c8832f0 - "interval" uv_timer_t: 0x560d1c8832f0 - "closed" uv_timer_t: 0x560d1c8832f0 + "interval" uv_timer_t: 0x55a944765e30 + "interval" uv_timer_t: 0x55a944765e30 + "interval" uv_timer_t: 0x55a944765e30 + "closed" uv_timer_t: 0x55a944765e30 ok 101 timer - simple interval - "interval" uv_timer_t: 0x560d1c888b90 - "timeout" uv_timer_t: 0x560d1c8832f0 - "interval" uv_timer_t: 0x560d1c888b90 + "interval" uv_timer_t: 0x55a944782f40 + "timeout" uv_timer_t: 0x55a944765e30 + "interval" uv_timer_t: 0x55a944782f40 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x560d1c888b90 0 - "interval" uv_timer_t: 0x560d1c888b90 8 - "interval" uv_timer_t: 0x560d1c888b90 4 - "interval" uv_timer_t: 0x560d1c888b90 2 + "interval" uv_timer_t: 0x55a944782f40 0 + "interval" uv_timer_t: 0x55a944782f40 8 + "interval" uv_timer_t: 0x55a944782f40 4 + "interval" uv_timer_t: 0x55a944782f40 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x560d1c888b90 0 - "interval" uv_timer_t: 0x560d1c888b90 8 - "interval" uv_timer_t: 0x560d1c888b90 4 - "interval" uv_timer_t: 0x560d1c888b90 2 + "interval" uv_timer_t: 0x55a944782f40 0 + "interval" uv_timer_t: 0x55a944782f40 8 + "interval" uv_timer_t: 0x55a944782f40 4 + "interval" uv_timer_t: 0x55a944782f40 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6633,8 +6689,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f019bfff6c0" "hello" - uv_thread_t: 0x7f019bfff6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fce095186c0" "hello" + uv_thread_t: 0x7fce095186c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6659,13 +6715,13 @@ libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so -luv -lpthread -ldl -lrt -lm -llua5.4 -Wl,-rpath -Wl,/usr//lib/x86_64-linux-gnu /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/liblua5.4-luv.la \ ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-dynamic - linux-vdso.so.1 (0x00007fc379c37000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007fc379bfd000) - liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007fc379bb9000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fc3799c3000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fc379989000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc379899000) - /lib64/ld-linux-x86-64.so.2 (0x00007fc379c39000) + linux-vdso.so.1 (0x00007fa78bf77000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007fa78bf3d000) + liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007fa78bef9000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fa78bd03000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fa78bcc9000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa78bbd9000) + /lib64/ld-linux-x86-64.so.2 (0x00007fa78bf79000) ********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6673,11 +6729,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55ff4ca2a980 - "closed" uv_timer_t: 0x55ff4ca2a980 + "timeout" uv_timer_t: 0x55908bb629b0 + "closed" uv_timer_t: 0x55908bb629b0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55ff4ca2a980 - "closed" { } uv_timer_t: 0x55ff4ca2a980 + "timeout" { } uv_timer_t: 0x55908bb629b0 + "closed" { } uv_timer_t: 0x55908bb629b0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6687,23 +6743,23 @@ { fd = 11 } { stat = { - mtime = table: 0x55ff4ca118c0, - gid = 1111, - birthtime = table: 0x55ff4ca202b0, - atime = table: 0x55ff4ca16180, - ino = 10244863, - rdev = 0, + ctime = table: 0x55908bb53f00, dev = 65057, - uid = 1111, + uid = 2222, blksize = 4096, + gid = 2222, type = "file", - ctime = table: 0x55ff4ca1bee0, - blocks = 16, - flags = 0, gen = 0, - size = 6060, - mode = 33188, - nlink = 1 + birthtime = table: 0x55908bb58310, + atime = table: 0x55908bb4e7f0, + nlink = 1, + flags = 0, + rdev = 0, + mode = 33204, + mtime = table: 0x55908bb498c0, + ino = 6423287, + blocks = 16, + size = 6060 } } ok 7 fs - read a file sync @@ -6711,23 +6767,23 @@ { fd = 11 } { stat = { - mtime = table: 0x55ff4ca16180, - gid = 1111, - birthtime = table: 0x55ff4ca30a70, - atime = table: 0x55ff4ca167d0, - ino = 10244863, - rdev = 0, + ctime = table: 0x55908bb706b0, dev = 65057, - uid = 1111, + uid = 2222, blksize = 4096, + gid = 2222, type = "file", - ctime = table: 0x55ff4ca38680, - blocks = 16, - flags = 0, gen = 0, - size = 6060, - mode = 33188, - nlink = 1 + birthtime = table: 0x55908bb68aa0, + atime = table: 0x55908bb4e9a0, + nlink = 1, + flags = 0, + rdev = 0, + mode = 33204, + mtime = table: 0x55908bb4e7f0, + ino = 6423287, + blocks = 16, + size = 6060 } } { chunk = 6060 } @@ -6740,69 +6796,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -6810,197 +6866,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55ff4ca55c18 closed + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } + uv_dir_t: 0x55908bb8dc68 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 13107200, ffree = 12906505, bsize = 4096, bavail = 45108180, type = 61267, blocks = 51327994, bfree = 47733690 } + { type = 61267, ffree = 11887809, blocks = 51327994, bsize = 4096, files = 13107200, bfree = 36416485, bavail = 33790975 } ok 31 fs - fs.statfs sync - { files = 13107200, ffree = 12906505, bsize = 4096, bavail = 45108180, type = 61267, blocks = 51327994, bfree = 47733690 } + { type = 61267, ffree = 11887809, blocks = 51327994, bsize = 4096, files = 13107200, bfree = 36416359, bavail = 33790849 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -7020,87 +7076,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 78592, version_string = "1.51.0" } + { version_string = "1.51.0", version = 78592 } ok 47 misc - uv.version and uv.version_string - { free = 76922617856.0, total = 84307378176.0, constrained = 0.0, available = 76922617856.0, rss = 3559424 } + { total = 84307345408.0, available = 62317043712.0, rss = 3055616, constrained = 0.0, free = 62317043712.0 } ok 48 misc - memory size - { uptime = 496446.17 } + { uptime = 1631361.78 } ok 49 misc - uv.uptime { - inblock = 0, - minflt = 3243, - nvcsw = 85, - msgsnd = 0, - nivcsw = 4, - msgrcv = 0, + stime = { sec = 0, usec = 41180 }, ixrss = 0, + utime = { sec = 0, usec = 545904 }, + nvcsw = 100, + msgsnd = 0, oublock = 40, - utime = { usec = 642727, sec = 0 }, - idrss = 0, + minflt = 3179, + nsignals = 0, + maxrss = 5248, + msgrcv = 0, + inblock = 0, nswap = 0, - maxrss = 5308, - isrss = 0, majflt = 0, - stime = { usec = 28131, sec = 0 }, - nsignals = 0 + idrss = 0, + isrss = 0, + nivcsw = 244 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { times = table: 0x55ff4ca223a0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca15190, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca32b80, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca44c10, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca16180, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca0f980, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca13020, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca29400, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca2bdb0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca233b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca39d20, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca3a810, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca10220, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca31790, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca38d80, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4c9fa2f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca3fca0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca42150, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca30e50, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca06d40, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca167d0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4c9f9cb0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca1bc60, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca44ca0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca343e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca345a0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca2d350, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca2d510, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca27830, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca279f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca26540, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca26700, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca55d40, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca3eeb0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca3a980, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca3bf70, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca62900, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca62ac0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca459a0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55ff4ca45b60, model = "Intel Core Processor (Haswell)", speed = 0.0 } + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7a180, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb52f90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb71d50, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb6f6f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb68e80, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb3ed40, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb58310, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb70db0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb47980, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb6e2c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb61530, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb697c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb6abb0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb5cfd0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb4e7f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7f980, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb61430, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb792c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb5a3d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb436b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb777c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb587c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb61780, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7a4e0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb627c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb62aa0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb65390, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb65550, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb655d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7fcc0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb5c4a0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb8ce30, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb8cff0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7ae80, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb6c480, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb6fca0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7ccd0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7da10, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7dbd0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb7dd90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb8d780, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55908bb8d940, speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", family = "inet", internal = true, netmask = "255.0.0.0", ip = "127.0.0.1" }, - { mac = "\0\0\0\0\0\0", family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1" } + { netmask = "255.0.0.0", family = "inet", ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", ip = "::1", internal = true, mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 15.9, 18.7, 22.36 } + { 56.08, 64.34, 84.25 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -7108,18 +7166,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, username = "pbuilder1", shell = "/bin/sh", homedir = "/nonexistent/first-build", uid = 1111 } + { username = "pbuilder2", homedir = "/nonexistent/second-build", gid = 2222, uid = 2222, shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9644618320186e+14 + 1.6313617914666e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", release = "6.12.48+deb13-amd64" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", release = "6.12.48+deb13-amd64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1760252212 - uv.gettimeofday 1760252212.000980 + os.time 1794662784 + uv.gettimeofday 1794662784.000058 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7130,53 +7188,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 186886358, sec = 496447 } nil - "realtime" { nsec = 186917856, sec = 496447 } nil + "monotonic" { sec = 1631362, nsec = 799621856 } nil + "realtime" { sec = 1631362, nsec = 799749460 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x55ff4ca528b0 + "prepare" uv_prepare_t: 0x55908bb512e0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55ff4ca528b0 - "timeout" uv_timer_t: 0x55ff4ca3cbf0 + "check" uv_check_t: 0x55908bb512e0 + "timeout" uv_timer_t: 0x55908bb7ade0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55ff4ca528b0 + "idle" uv_idle_t: 0x55908bb512e0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x55ff4ca43290, pid = 2810603 } + { pid = 2538673, handle = uv_process_t: 0x55908bb7be20 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55ff4ca43290, pid = 2810604 } - "exit" uv_process_t: 0x55ff4ca43290 { signal = 2, status = 0 } + { pid = 2538679, handle = uv_process_t: 0x55908bb7be20 } + "exit" uv_process_t: 0x55908bb7be20 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55ff4ca43290, pid = 2810605 } - "exit" uv_process_t: 0x55ff4ca43290 { signal = 15, status = 0 } + { pid = 2538682, handle = uv_process_t: 0x55908bb7be20 } + "exit" uv_process_t: 0x55908bb7be20 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55ff4ca43290, pid = 2810607 } + { pid = 2538684, handle = uv_process_t: 0x55908bb7be20 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 2810609 } + "exit" { signal = 0, code = 0, pid = 2538698 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f752a8d76c0 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0x7f63eeffd6c0 + { delay = 100, elapsed = 105 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f752c8e9740 - Runing uv_thread_t: 0x7f752c8e9740 + Runing uv_thread_t: 0x7f63f543b740 + Runing uv_thread_t: 0x7f63f543b740 { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 103 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -7185,29 +7243,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55ff4ca3cbf0 - "closed" uv_timer_t: 0x55ff4ca3cbf0 + "timeout" uv_timer_t: 0x55908bb7ade0 + "closed" uv_timer_t: 0x55908bb7ade0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55ff4ca3cbf0 - "interval" uv_timer_t: 0x55ff4ca3cbf0 - "interval" uv_timer_t: 0x55ff4ca3cbf0 - "closed" uv_timer_t: 0x55ff4ca3cbf0 + "interval" uv_timer_t: 0x55908bb7ade0 + "interval" uv_timer_t: 0x55908bb7ade0 + "interval" uv_timer_t: 0x55908bb7ade0 + "closed" uv_timer_t: 0x55908bb7ade0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55ff4ca117a0 - "timeout" uv_timer_t: 0x55ff4ca3cbf0 - "interval" uv_timer_t: 0x55ff4ca117a0 + "interval" uv_timer_t: 0x55908bb497a0 + "timeout" uv_timer_t: 0x55908bb7ade0 + "interval" uv_timer_t: 0x55908bb497a0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55ff4ca117a0 0 - "interval" uv_timer_t: 0x55ff4ca117a0 8 - "interval" uv_timer_t: 0x55ff4ca117a0 4 - "interval" uv_timer_t: 0x55ff4ca117a0 2 + "interval" uv_timer_t: 0x55908bb497a0 0 + "interval" uv_timer_t: 0x55908bb497a0 8 + "interval" uv_timer_t: 0x55908bb497a0 4 + "interval" uv_timer_t: 0x55908bb497a0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55ff4ca117a0 0 - "interval" uv_timer_t: 0x55ff4ca117a0 8 - "interval" uv_timer_t: 0x55ff4ca117a0 4 - "interval" uv_timer_t: 0x55ff4ca117a0 2 + "interval" uv_timer_t: 0x55908bb497a0 0 + "interval" uv_timer_t: 0x55908bb497a0 8 + "interval" uv_timer_t: 0x55908bb497a0 4 + "interval" uv_timer_t: 0x55908bb497a0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7226,8 +7284,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f752c8e46c0" "hello" - uv_thread_t: 0x7f752c8e46c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f63ef7fe6c0" "hello" + uv_thread_t: 0x7f63ef7fe6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7251,12 +7309,12 @@ -Wl,-z,relro -llua5.4 -lm -ldl libtool: link: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.a -luv -lpthread -lrt -llua5.4 -lm -ldl ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static - linux-vdso.so.1 (0x00007fc4b1f1d000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fc4b1eae000) - liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007fc4b1e6a000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc4b1c74000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc4b1b84000) - /lib64/ld-linux-x86-64.so.2 (0x00007fc4b1f1f000) + linux-vdso.so.1 (0x00007f2a8d926000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2a8d8b7000) + liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f2a8d873000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2a8d67d000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2a8d58d000) + /lib64/ld-linux-x86-64.so.2 (0x00007f2a8d928000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -7264,11 +7322,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55d250f46980 - "closed" uv_timer_t: 0x55d250f46980 + "timeout" uv_timer_t: 0x563a8b4f19b0 + "closed" uv_timer_t: 0x563a8b4f19b0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55d250f46980 - "closed" { } uv_timer_t: 0x55d250f46980 + "timeout" { } uv_timer_t: 0x563a8b4f19b0 + "closed" { } uv_timer_t: 0x563a8b4f19b0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -7278,23 +7336,23 @@ { fd = 11 } { stat = { + birthtime = table: 0x563a8b4e7310, nlink = 1, - gid = 1111, - ino = 10244863, + gid = 2222, flags = 0, - mode = 33188, - size = 6060, - blksize = 4096, - uid = 1111, - dev = 65057, + ino = 6423287, + ctime = table: 0x563a8b4e2f00, + atime = table: 0x563a8b4dd7f0, + type = "file", + mode = 33204, + uid = 2222, + mtime = table: 0x563a8b4d88c0, gen = 0, - atime = table: 0x55d250f32180, - birthtime = table: 0x55d250f3c2b0, blocks = 16, - type = "file", + blksize = 4096, + size = 6060, rdev = 0, - mtime = table: 0x55d250f2d8c0, - ctime = table: 0x55d250f37ee0 + dev = 65057 } } ok 7 fs - read a file sync @@ -7302,23 +7360,23 @@ { fd = 11 } { stat = { + birthtime = table: 0x563a8b4f7aa0, nlink = 1, - gid = 1111, - ino = 10244863, + gid = 2222, flags = 0, - mode = 33188, - size = 6060, - blksize = 4096, - uid = 1111, - dev = 65057, + ino = 6423287, + ctime = table: 0x563a8b4ff6b0, + atime = table: 0x563a8b4dd9a0, + type = "file", + mode = 33204, + uid = 2222, + mtime = table: 0x563a8b4dd7f0, gen = 0, - atime = table: 0x55d250f327d0, - birthtime = table: 0x55d250f4ca70, blocks = 16, - type = "file", + blksize = 4096, + size = 6060, rdev = 0, - mtime = table: 0x55d250f32180, - ctime = table: 0x55d250f54680 + dev = 65057 } } { chunk = 6060 } @@ -7331,69 +7389,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -7401,197 +7459,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x55d250f71a68 closed + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + uv_dir_t: 0x563a8b51cc68 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 12896754, files = 13107200, bavail = 45002123, type = 61267, bfree = 47627633, blocks = 51327994, bsize = 4096 } + { type = 61267, bfree = 36408745, files = 13107200, ffree = 11885926, bavail = 33783235, blocks = 51327994, bsize = 4096 } ok 31 fs - fs.statfs sync - { ffree = 12896754, files = 13107200, bavail = 45002097, type = 61267, bfree = 47627607, blocks = 51327994, bsize = 4096 } + { type = 61267, bfree = 36408745, files = 13107200, ffree = 11885926, bavail = 33783235, blocks = 51327994, bsize = 4096 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -7611,87 +7669,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, events_waiting = 0, loop_count = 54 } - { events = 26, events_waiting = 0, loop_count = 55 } + { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 78592, version_string = "1.51.0" } ok 47 misc - uv.version and uv.version_string - { total = 84307378176.0, available = 76535558144.0, free = 76535558144.0, constrained = 0.0, rss = 3153920 } + { rss = 2990080, available = 62561677312.0, constrained = 0.0, free = 62561677312.0, total = 84307345408.0 } ok 48 misc - memory size - { uptime = 496455.15 } + { uptime = 1631371.38 } ok 49 misc - uv.uptime { - majflt = 0, - idrss = 0, - ixrss = 0, - oublock = 40, isrss = 0, - msgsnd = 0, - maxrss = 3080, - minflt = 334, - nivcsw = 3, + stime = { sec = 0, usec = 16170 }, + ixrss = 0, + minflt = 352, inblock = 0, + nivcsw = 286, nswap = 0, + utime = { sec = 0, usec = 419934 }, + nvcsw = 62, + maxrss = 2920, + majflt = 0, nsignals = 0, msgrcv = 0, - utime = { usec = 621100, sec = 0 }, - nvcsw = 46, - stime = { usec = 15824, sec = 0 } + idrss = 0, + msgsnd = 0, + oublock = 40 } ok 50 misc - uv.getrusage - 40 + 42 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f5ee60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f45500, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f5edb0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f4a6b0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f2b980, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f40fa0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f52290, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f32f10, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f3f3b0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f5de90, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f54680, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f552a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f4d790, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f31920, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f21710, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f327d0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f5bca0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f536c0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f47db0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f22d40, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f2c220, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f37c60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f162f0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f57ec0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f58080, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f503a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f50560, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f604d0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f60690, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f492e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f494a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f609a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f60b60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f6db40, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f5c3e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f71de0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f3e1f0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f90940, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f90b00, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55d250f61a00, speed = 0.0 } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4cc710 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4dd7f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4e9010 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f0430 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b501840 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f0530 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b50e980 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b508ec0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b5082c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4dc1b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4dc940 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4d7220 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4fd2c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4e7310 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4ffdb0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b506cd0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b509180 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4c11d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f87c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4cdd40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f7aa0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4d4200 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f4380 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f4540 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4fb440 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4fb600 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4feb20 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4fece0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b528bf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b528db0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b51b850 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b51ba10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f7c70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4f5f30 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b4ff8f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b50ca10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b50cbd0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b50cd90 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b51cd90 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b51cf50 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b51d110 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x563a8b51bea0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, - { internal = true, family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet", internal = true }, + { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6", internal = true } } ok 53 misc - uv.interface_addresses - { 14.61, 18.33, 22.2 } + { 56.32, 64.11, 83.96 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7699,18 +7759,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh", gid = 1111 } + { uid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.9645516296699e+14 + 1.6313713967067e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "x86_64", release = "6.12.48+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20)", machine = "x86_64", sysname = "Linux", release = "6.12.48+deb13-amd64" } ok 62 misc - uv.os_uname - os.time 1760252221 - uv.gettimeofday 1760252221.000960 + os.time 1794662793 + uv.gettimeofday 1794662793.000664 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7721,53 +7781,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 166653386, sec = 496456 } nil - "realtime" { nsec = 166686433, sec = 496456 } nil + "monotonic" { sec = 1631372, nsec = 408536705 } nil + "realtime" { sec = 1631372, nsec = 408688698 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x55d250f6eea0 + "prepare" uv_prepare_t: 0x563a8b51b3c0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55d250f6eea0 - "timeout" uv_timer_t: 0x55d250f71af0 + "check" uv_check_t: 0x563a8b51b3c0 + "timeout" uv_timer_t: 0x563a8b509cb0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55d250f6eea0 + "idle" uv_idle_t: 0x563a8b51b3c0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x55d250f64830, pid = 2812892 } + { pid = 2541987, handle = uv_process_t: 0x563a8b4eb520 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55d250f64830, pid = 2812894 } - "exit" uv_process_t: 0x55d250f64830 { signal = 2, status = 0 } + { pid = 2541988, handle = uv_process_t: 0x563a8b4eb520 } + "exit" uv_process_t: 0x563a8b4eb520 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55d250f64830, pid = 2812895 } - "exit" uv_process_t: 0x55d250f64830 { signal = 15, status = 0 } + { pid = 2541990, handle = uv_process_t: 0x563a8b4eb520 } + "exit" uv_process_t: 0x563a8b4eb520 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55d250f64830, pid = 2812900 } + { pid = 2541994, handle = uv_process_t: 0x563a8b4eb520 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2812905, code = 0, signal = 0 } + "exit" { pid = 2541999, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f416e7fc6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f86937fe6c0 + { elapsed = 104, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f4174b9b300 - Runing uv_thread_t: 0x7f4174b9b300 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f8699f25300 + Runing uv_thread_t: 0x7f8699f25300 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 102, delay = 100 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -7776,29 +7836,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55d250f71af0 - "closed" uv_timer_t: 0x55d250f71af0 + "timeout" uv_timer_t: 0x563a8b509cb0 + "closed" uv_timer_t: 0x563a8b509cb0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55d250f71af0 - "interval" uv_timer_t: 0x55d250f71af0 - "interval" uv_timer_t: 0x55d250f71af0 - "closed" uv_timer_t: 0x55d250f71af0 + "interval" uv_timer_t: 0x563a8b509cb0 + "interval" uv_timer_t: 0x563a8b509cb0 + "interval" uv_timer_t: 0x563a8b509cb0 + "closed" uv_timer_t: 0x563a8b509cb0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55d250f5ec80 - "timeout" uv_timer_t: 0x55d250f71af0 - "interval" uv_timer_t: 0x55d250f5ec80 + "interval" uv_timer_t: 0x563a8b509de0 + "timeout" uv_timer_t: 0x563a8b509cb0 + "interval" uv_timer_t: 0x563a8b509de0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55d250f5ec80 0 - "interval" uv_timer_t: 0x55d250f5ec80 8 - "interval" uv_timer_t: 0x55d250f5ec80 4 - "interval" uv_timer_t: 0x55d250f5ec80 2 + "interval" uv_timer_t: 0x563a8b509de0 0 + "interval" uv_timer_t: 0x563a8b509de0 8 + "interval" uv_timer_t: 0x563a8b509de0 4 + "interval" uv_timer_t: 0x563a8b509de0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55d250f5ec80 0 - "interval" uv_timer_t: 0x55d250f5ec80 8 - "interval" uv_timer_t: 0x55d250f5ec80 4 - "interval" uv_timer_t: 0x55d250f5ec80 2 + "interval" uv_timer_t: 0x563a8b509de0 0 + "interval" uv_timer_t: 0x563a8b509de0 8 + "interval" uv_timer_t: 0x563a8b509de0 4 + "interval" uv_timer_t: 0x563a8b509de0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7817,8 +7877,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f4174b956c0" "hello" - uv_thread_t: 0x7f4174b956c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f8698f1d6c0" "hello" + uv_thread_t: 0x7f8698f1d6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7869,7 +7929,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.1-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/x86_64-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/x86_64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/x86_64-linux-gnu @@ -7920,7 +7980,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.2-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/x86_64-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/x86_64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/x86_64-linux-gnu @@ -7971,7 +8031,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.3-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/x86_64-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/x86_64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/x86_64-linux-gnu @@ -8022,7 +8082,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.4-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/x86_64-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/x86_64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/x86_64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/x86_64-linux-gnu @@ -8069,56 +8129,56 @@ dh_strip -a -O--buildsystem=lua dh_makeshlibs -a -O--buildsystem=lua dh_shlibdeps -a -O--buildsystem=lua +dpkg-shlibdeps: warning: symbol lua_tonumberx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_newuserdatauv used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_setglobal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_tolstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getglobal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol luaL_callmeta used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_checkstack used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnil used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_call used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_setfield used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_next used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pcall used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawequal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tonumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_insert used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 52 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_replace used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_insert used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getglobal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_callk used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_setmetatable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_pushresult used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_topointer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_touserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_newuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushfstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawlen used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua dh_md5sums -O--buildsystem=lua dh_builddeb -O--buildsystem=lua -dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.48.0-2-3_amd64.deb'. dpkg-deb: building package 'lua-luv' in '../lua-luv_1.48.0-2-3_amd64.deb'. +dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.48.0-2-3_amd64.deb'. dpkg-deb: building package 'lua-luv-dev' in '../lua-luv-dev_1.48.0-2-3_amd64.deb'. dpkg-genbuildinfo --build=binary -O../lua-luv_1.48.0-2-3_amd64.buildinfo dpkg-genchanges --build=binary -O../lua-luv_1.48.0-2-3_amd64.changes @@ -8127,12 +8187,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/2475041/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2475041/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/2738245 and its subdirectories -I: Current time: Sat Oct 11 18:57:18 -12 2025 -I: pbuilder-time-stamp: 1760252238 +I: removing directory /srv/workspace/pbuilder/2475041 and its subdirectories +I: Current time: Sun Nov 15 03:27:06 +14 2026 +I: pbuilder-time-stamp: 1794662826