Diff of the two buildlogs: -- --- b1/build.log 2025-08-28 00:27:08.664595592 +0000 +++ b2/build.log 2025-08-28 00:35:01.781177729 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Sep 29 18:46:51 -12 2026 -I: pbuilder-time-stamp: 1790750811 +I: Current time: Thu Aug 28 14:27:10 +14 2025 +I: pbuilder-time-stamp: 1756340830 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/2755510/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3193841/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-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 Aug 28 00:27 /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/3193841/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3193841/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=42 ' - 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]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + 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='3d4d74074ec84aa69b32b6847ec1fdaa' - 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='2755510' - PS1='# ' - PS2='> ' + INVOCATION_ID=551e2413fb224665beeef74cee41b49d + 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=3193841 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.FRNoWfHz/pbuilderrc_oyYb --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.FRNoWfHz/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://213.165.73.152: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.FRNoWfHz/pbuilderrc_IwfI --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.FRNoWfHz/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://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2755510/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3193841/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.50.0-2 [189 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.3 MB in 2s (5916 kB/s) +Fetched 14.3 MB in 5s (3121 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 ... 19855 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/3193841/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/3193841/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 (0x00007f1d81d12000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f1d81ca2000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1d81aac000) - /lib64/ld-linux-x86-64.so.2 (0x00007f1d81d14000) + linux-vdso.so.1 (0x00007f0cd94af000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0cd943f000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0cd9249000) + /lib64/ld-linux-x86-64.so.2 (0x00007f0cd94b1000) 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 (0x00007fb45cfce000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fb45cf5f000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb45cd69000) - /lib64/ld-linux-x86-64.so.2 (0x00007fb45cfd0000) + linux-vdso.so.1 (0x00007fc25845e000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fc2583ef000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc2581f9000) + /lib64/ld-linux-x86-64.so.2 (0x00007fc258460000) 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 (0x00007f874d928000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f874d8ba000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f874d6c4000) - /lib64/ld-linux-x86-64.so.2 (0x00007f874d92a000) + linux-vdso.so.1 (0x00007f6f7a4d0000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f6f7a462000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6f7a26c000) + /lib64/ld-linux-x86-64.so.2 (0x00007f6f7a4d2000) 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 (0x00007f5c206fb000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f5c2068d000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5c20497000) - /lib64/ld-linux-x86-64.so.2 (0x00007f5c206fd000) + linux-vdso.so.1 (0x00007f839a600000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f839a592000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f839a39c000) + /lib64/ld-linux-x86-64.so.2 (0x00007f839a602000) 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: 0x55a1c73f06a0 - "closed" uv_timer_t: 0x55a1c73f06a0 + "timeout" uv_timer_t: 0x5650c35466a0 + "closed" uv_timer_t: 0x5650c35466a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55a1c73f06a0 - "closed" { } uv_timer_t: 0x55a1c73f06a0 + "timeout" { } uv_timer_t: 0x5650c35466a0 + "closed" { } uv_timer_t: 0x5650c35466a0 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 = 10510124, - mtime = table: 0x55a1c7413b10, - gid = 1111, - mode = 33188, + ino = 2668878, + mtime = table: 0x5650c355f230, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55a1c73fbd60, + atime = table: 0x5650c3552be0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55a1c74039e0, - birthtime = table: 0x55a1c740bfa0, + ctime = table: 0x5650c355d540, + birthtime = table: 0x5650c3551e50, blocks = 16 } } @@ -815,21 +851,21 @@ { stat = { nlink = 1, - ino = 10510124, - mtime = table: 0x55a1c7420da0, - gid = 1111, - mode = 33188, + ino = 2668878, + mtime = table: 0x5650c355e070, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55a1c740c700, + atime = table: 0x5650c35599e0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55a1c7425be0, - birthtime = table: 0x55a1c7425700, + ctime = table: 0x5650c356a780, + birthtime = table: 0x5650c3569b10, 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.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x55a1c74353e8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x5650c356e718 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47925040, type = 61267, bsize = 4096, files = 13107200, bfree = 50550550, ffree = 13039434, blocks = 51327994 } + { bavail = 33295272, type = 61267, bsize = 4096, files = 13107200, bfree = 35920782, ffree = 11367076, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 47925030, type = 61267, bsize = 4096, files = 13107200, bfree = 50550540, ffree = 13039430, blocks = 51327994 } + { bavail = 33295241, type = 61267, bsize = 4096, files = 13107200, bfree = 35920751, ffree = 11367075, 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,74 +1166,72 @@ ok 46 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3928064, total = 84307357696, free = 77461463040, constrained = 0, available = 77461463040 } + { rss = 3874816, total = 84307361792, free = 52938235904, constrained = 0, available = 52938235904 } ok 48 misc - memory size - { uptime = 719546.34 } + { uptime = 902143.16 } ok 49 misc - uv.uptime { - inblock = 0, + inblock = 1632, nsignals = 0, - utime = { usec = 639232, sec = 0 }, + utime = { usec = 464006, sec = 0 }, oublock = 40, - stime = { usec = 20228, sec = 0 }, - nivcsw = 54, - minflt = 444, + stime = { usec = 12429, sec = 0 }, + nivcsw = 174, + minflt = 465, idrss = 0, - majflt = 0, - nvcsw = 45, + majflt = 4, + nvcsw = 87, isrss = 0, nswap = 0, - maxrss = 3836, + maxrss = 3784, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x55a1c7444b00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73e7790, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7434b90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7402e20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7429c20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73c96b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7402140, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7428b60, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7415cc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7428700, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73e92c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c74422f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73ecdc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7413b10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7422c30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c74471a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73f8160, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c74227b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7425700, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7403450, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73f4480, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73e5940, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c74033a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7415760, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c74039e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73fbd60, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7408c20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7429720, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73ea480, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7404b00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7441370, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7431f00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7444030, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7425be0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c74379e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73fa5f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73f5fe0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7418a80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73f0380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c742c150, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c7426300, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55a1c73f9960, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x5650c35581e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c354ac00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3547470, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c353db40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3578710, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3587f00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3554a30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3549d10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3598140, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c356a410, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c35455e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c356c8d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c357bbe0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3581d20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c355e070, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c355f230, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3549390, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3571550, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3552be0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3561880, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3581400, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c358ab90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3568f70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3540270, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c35971c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c359aba0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3598090, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3597650, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3549ef0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3599e80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3551e50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c356a780, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c35703f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c3569b10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c357d400, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c354acd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c353b940, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c35579b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c357f060, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5650c357dff0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1205,7 +1239,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 - { 6.21, 9.99, 13.63 } + { 88.85, 81.33, 84 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1213,18 +1247,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 - 7.1954635554457e+14 + 9.02143206232e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.12.41+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750896 - uv.gettimeofday 1790750896.000079 + os.time 1756341112 + uv.gettimeofday 1756341112.000496 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1235,34 +1269,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 363015706, sec = 719547 } nil - "realtime" { nsec = 363053828, sec = 719547 } nil + "monotonic" { nsec = 240099932, sec = 902144 } nil + "realtime" { nsec = 240257822, sec = 902144 } 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: 0x55a1c742fad0 + "prepare" uv_prepare_t: 0x5650c357cc10 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55a1c742fad0 - "timeout" uv_timer_t: 0x55a1c7405de0 + "check" uv_check_t: 0x5650c357cc10 + "timeout" uv_timer_t: 0x5650c35466a0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55a1c742fad0 + "idle" uv_idle_t: 0x5650c357cc10 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: 0x55a1c73fe870, pid = 2767233 } + { handle = uv_process_t: 0x5650c358b370, pid = 3256216 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55a1c73fe870, pid = 2767239 } - "exit" uv_process_t: 0x55a1c73fe870 { status = 0, signal = 2 } + { handle = uv_process_t: 0x5650c358b370, pid = 3256224 } + "exit" uv_process_t: 0x5650c358b370 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55a1c73fe870, pid = 2767240 } - "exit" uv_process_t: 0x55a1c73fe870 { status = 0, signal = 15 } + { handle = uv_process_t: 0x5650c358b370, pid = 3256231 } + "exit" uv_process_t: 0x5650c358b370 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55a1c73fe870, pid = 2767242 } + { handle = uv_process_t: 0x5650c358b370, pid = 3256237 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1271,16 +1305,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2767245, code = 0 } + "exit" { signal = 0, pid = 3256247, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 107 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fb37776c440 - Runing uv_thread_t: 0x7fb37776c440 + Runing uv_thread_t: 0x7fb83d056440 + Runing uv_thread_t: 0x7fb83d056440 { 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 @@ -1289,27 +1323,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55a1c7405de0 - "closed" uv_timer_t: 0x55a1c7405de0 + "timeout" uv_timer_t: 0x5650c35466a0 + "closed" uv_timer_t: 0x5650c35466a0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55a1c7405de0 - "interval" uv_timer_t: 0x55a1c7405de0 - "interval" uv_timer_t: 0x55a1c7405de0 - "closed" uv_timer_t: 0x55a1c7405de0 + "interval" uv_timer_t: 0x5650c35466a0 + "interval" uv_timer_t: 0x5650c35466a0 + "interval" uv_timer_t: 0x5650c35466a0 + "closed" uv_timer_t: 0x5650c35466a0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55a1c73f0590 - "timeout" uv_timer_t: 0x55a1c7405de0 - "interval" uv_timer_t: 0x55a1c73f0590 + "interval" uv_timer_t: 0x5650c355bde0 + "timeout" uv_timer_t: 0x5650c35466a0 + "interval" uv_timer_t: 0x5650c355bde0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55a1c73f0590 0 - "interval" uv_timer_t: 0x55a1c73f0590 8 - "interval" uv_timer_t: 0x55a1c73f0590 4 - "interval" uv_timer_t: 0x55a1c73f0590 2 + "interval" uv_timer_t: 0x5650c35466a0 0 + "interval" uv_timer_t: 0x5650c35466a0 8 + "interval" uv_timer_t: 0x5650c35466a0 4 + "interval" uv_timer_t: 0x5650c35466a0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55a1c73f0590 0 - "interval" uv_timer_t: 0x55a1c73f0590 8 - "interval" uv_timer_t: 0x55a1c73f0590 4 - "interval" uv_timer_t: 0x55a1c73f0590 2 + "interval" uv_timer_t: 0x5650c35466a0 0 + "interval" uv_timer_t: 0x5650c35466a0 8 + "interval" uv_timer_t: 0x5650c35466a0 4 + "interval" uv_timer_t: 0x5650c35466a0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1328,8 +1362,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fb375efc6c0" "hello" - uv_thread_t: 0x7fb375efc6c0 finish hello + 2 4 "uv_thread_t: 0x7fb836ffd6c0" "hello" + uv_thread_t: 0x7fb836ffd6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1345,9 +1379,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7fb3756f26c0 + In uv_thread_t: 0x7fb8367fc6c0 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 \ @@ -1357,13 +1391,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 -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 (0x00007efe5f47e000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007efe5f442000) - liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007efe5f40e000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007efe5f218000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007efe5f1df000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007efe5f0ef000) - /lib64/ld-linux-x86-64.so.2 (0x00007efe5f480000) + linux-vdso.so.1 (0x00007fdd160f9000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007fdd160bd000) + liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fdd16089000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fdd15e93000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fdd15e5a000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdd15d6a000) + /lib64/ld-linux-x86-64.so.2 (0x00007fdd160fb000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1371,11 +1405,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x564c292af6e0 - "closed" uv_timer_t: 0x564c292af6e0 + "timeout" uv_timer_t: 0x55d12484e6e0 + "closed" uv_timer_t: 0x55d12484e6e0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x564c292af6e0 - "closed" { } uv_timer_t: 0x564c292af6e0 + "timeout" { } uv_timer_t: 0x55d12484e6e0 + "closed" { } uv_timer_t: 0x55d12484e6e0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1386,21 +1420,21 @@ { stat = { nlink = 1, - ino = 10510124, - mtime = table: 0x564c292df9b0, - gid = 1111, - mode = 33188, + ino = 2668878, + mtime = table: 0x55d124880a40, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x564c292d5c00, + atime = table: 0x55d124874c00, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x564c292da890, - birthtime = table: 0x564c292da7e0, + ctime = table: 0x55d12487e9b0, + birthtime = table: 0x55d124879890, blocks = 16 } } @@ -1410,21 +1444,21 @@ { stat = { nlink = 1, - ino = 10510124, - mtime = table: 0x564c292df4c0, - gid = 1111, - mode = 33188, + ino = 2668878, + mtime = table: 0x55d124881380, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x564c292e0ed0, + atime = table: 0x55d12487e4c0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x564c292e2380, - birthtime = table: 0x564c292e9120, + ctime = table: 0x55d124888120, + birthtime = table: 0x55d124882910, blocks = 16 } } @@ -1508,197 +1542,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x564c293174a8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x55d1248a8408 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47812953, type = 61267, bsize = 4096, files = 13107200, bfree = 50438463, ffree = 13024921, blocks = 51327994 } + { bavail = 33525941, type = 61267, bsize = 4096, files = 13107200, bfree = 36151451, ffree = 11378236, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 47812945, type = 61267, bsize = 4096, files = 13107200, bfree = 50438455, ffree = 13024921, blocks = 51327994 } + { bavail = 33525889, type = 61267, bsize = 4096, files = 13107200, bfree = 36151399, ffree = 11378255, 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 @@ -1725,74 +1759,72 @@ ok 46 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3674112, total = 84307357696, free = 77483520000, constrained = 0, available = 77483520000 } + { rss = 3764224, total = 84307361792, free = 54031396864, constrained = 0, available = 54031396864 } ok 48 misc - memory size - { uptime = 719555.24 } + { uptime = 902156.85 } ok 49 misc - uv.uptime { - inblock = 0, + inblock = 280, nsignals = 0, - utime = { usec = 670466, sec = 0 }, + utime = { usec = 679859, sec = 0 }, oublock = 40, - stime = { usec = 24088, sec = 0 }, - nivcsw = 5, - minflt = 3690, + stime = { usec = 26285, sec = 0 }, + nivcsw = 261, + minflt = 3686, idrss = 0, majflt = 0, - nvcsw = 80, + nvcsw = 100, isrss = 0, nswap = 0, - maxrss = 6544, + maxrss = 7160, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x564c292e9120, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c29301830, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c29304c90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e68e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c29305830, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292b84a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292da890, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c29318f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292f8610, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292cfc40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e4e80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e2380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c2931c6a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c2931efa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e34e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e2cb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292d0660, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292da570, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c2931ed40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e1750, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292edce0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292d02f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e8f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292cef00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292ffb50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292d0b50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292d22d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c29305900, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e3570, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c2930a380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c29319de0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e8b80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292d32d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c29319e90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c2930b280, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292e84b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292df9b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292fc210, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292df2d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c292ca2b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c293004a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x564c2930a080, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x55d1248703d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248b8c70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12489c030, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248824e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12488e050, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248a4770, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12488cce0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12488dfb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12489eb50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124880450, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124857710, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124882570, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248bdd80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12487d700, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12487fed0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12486f9f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248b8bc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248722d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124890160, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248a8240, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248a4dd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12488fae0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248bb6d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248797e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12489bb20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124881fc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248b8080, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12486fb50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124867bc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124885a60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248856b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124881a20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124887920, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12488e0d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12487e4c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124884d50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124899db0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d12483b990, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d124897d80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55d1248a9080, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1800,7 +1832,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 - { 5.87, 9.86, 13.57 } + { 94.48, 82.99, 84.5 } 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 @@ -1808,18 +1840,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 - 7.1955525572793e+14 + 9.0215687527697e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.12.41+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750904 - uv.gettimeofday 1790750904.000979 + os.time 1756341126 + uv.gettimeofday 1756341126.000160 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1830,34 +1862,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 263177342, sec = 719556 } nil - "realtime" { nsec = 263210220, sec = 719556 } nil + "monotonic" { nsec = 896304151, sec = 902157 } nil + "realtime" { nsec = 896459069, sec = 902157 } 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: 0x564c293033a0 + "prepare" uv_prepare_t: 0x55d1248a9880 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x564c293033a0 - "timeout" uv_timer_t: 0x564c292dd230 + "check" uv_check_t: 0x55d1248a9880 + "timeout" uv_timer_t: 0x55d1248ae6b0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x564c293033a0 + "idle" uv_idle_t: 0x55d1248a9880 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: 0x564c292a5080, pid = 2771144 } + { handle = uv_process_t: 0x55d12489da50, pid = 3258964 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x564c292a5080, pid = 2771145 } - "exit" uv_process_t: 0x564c292a5080 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55d12489da50, pid = 3258967 } + "exit" uv_process_t: 0x55d12489da50 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x564c292a5080, pid = 2771146 } - "exit" uv_process_t: 0x564c292a5080 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55d12489da50, pid = 3258968 } + "exit" uv_process_t: 0x55d12489da50 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x564c292a5080, pid = 2771148 } + { handle = uv_process_t: 0x55d12489da50, pid = 3258970 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1866,16 +1898,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2771150, code = 0 } + "exit" { signal = 0, pid = 3258972, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 104 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f3ed4be5740 - Runing uv_thread_t: 0x7f3ed4be5740 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7f1943918740 + Runing uv_thread_t: 0x7f1943918740 + { delay = 100, elapsed = 100 } 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 @@ -1884,27 +1916,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x564c292dd230 - "closed" uv_timer_t: 0x564c292dd230 + "timeout" uv_timer_t: 0x55d1248ae6b0 + "closed" uv_timer_t: 0x55d1248ae6b0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x564c292dd230 - "interval" uv_timer_t: 0x564c292dd230 - "interval" uv_timer_t: 0x564c292dd230 - "closed" uv_timer_t: 0x564c292dd230 + "interval" uv_timer_t: 0x55d1248ae6b0 + "interval" uv_timer_t: 0x55d1248ae6b0 + "interval" uv_timer_t: 0x55d1248ae6b0 + "closed" uv_timer_t: 0x55d1248ae6b0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x564c292cc2e0 - "timeout" uv_timer_t: 0x564c292dd230 - "interval" uv_timer_t: 0x564c292cc2e0 + "interval" uv_timer_t: 0x55d12487c230 + "timeout" uv_timer_t: 0x55d1248ae6b0 + "interval" uv_timer_t: 0x55d12487c230 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x564c292cc2e0 0 - "interval" uv_timer_t: 0x564c292cc2e0 8 - "interval" uv_timer_t: 0x564c292cc2e0 4 - "interval" uv_timer_t: 0x564c292cc2e0 2 + "interval" uv_timer_t: 0x55d12487c230 0 + "interval" uv_timer_t: 0x55d12487c230 8 + "interval" uv_timer_t: 0x55d12487c230 4 + "interval" uv_timer_t: 0x55d12487c230 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x564c292cc2e0 0 - "interval" uv_timer_t: 0x564c292cc2e0 8 - "interval" uv_timer_t: 0x564c292cc2e0 4 - "interval" uv_timer_t: 0x564c292cc2e0 2 + "interval" uv_timer_t: 0x55d12487c230 0 + "interval" uv_timer_t: 0x55d12487c230 8 + "interval" uv_timer_t: 0x55d12487c230 4 + "interval" uv_timer_t: 0x55d12487c230 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1923,8 +1955,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f3ed4be06c0" "hello" - uv_thread_t: 0x7f3ed4be06c0 finish hello + 2 4 "uv_thread_t: 0x7f19421106c0" "hello" + uv_thread_t: 0x7f19421106c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1940,9 +1972,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7f3ece7fc6c0 + In uv_thread_t: 0x7f19419066c0 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 \ @@ -1951,12 +1983,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 (0x00007f8e2f4df000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f8e2f46f000) - liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f8e2f43b000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8e2f245000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8e2f155000) - /lib64/ld-linux-x86-64.so.2 (0x00007f8e2f4e1000) + linux-vdso.so.1 (0x00007f0fa0b5e000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0fa0aee000) + liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f0fa0aba000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0fa08c4000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0fa07d4000) + /lib64/ld-linux-x86-64.so.2 (0x00007f0fa0b60000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1964,11 +1996,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x559ace1d96e0 - "closed" uv_timer_t: 0x559ace1d96e0 + "timeout" uv_timer_t: 0x55f13e4db6e0 + "closed" uv_timer_t: 0x55f13e4db6e0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x559ace1d96e0 - "closed" { } uv_timer_t: 0x559ace1d96e0 + "timeout" { } uv_timer_t: 0x55f13e4db6e0 + "closed" { } uv_timer_t: 0x55f13e4db6e0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1979,21 +2011,21 @@ { stat = { nlink = 1, - ino = 10510124, - mtime = table: 0x559ace204890, - gid = 1111, - mode = 33188, + ino = 2668878, + mtime = table: 0x55f13e50da40, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x559ace1fc2d0, + atime = table: 0x55f13e501c00, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x559ace2047e0, - birthtime = table: 0x559ace1fd2d0, + ctime = table: 0x55f13e50b9b0, + birthtime = table: 0x55f13e506890, blocks = 16 } } @@ -2003,21 +2035,21 @@ { stat = { nlink = 1, - ino = 10510124, - mtime = table: 0x559ace20aed0, - gid = 1111, - mode = 33188, + ino = 2668878, + mtime = table: 0x55f13e50e380, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x559ace20ba40, + atime = table: 0x55f13e50b4c0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x559ace2094c0, - birthtime = table: 0x559ace20c380, + ctime = table: 0x55f13e515120, + birthtime = table: 0x55f13e50f910, blocks = 16 } } @@ -2101,197 +2133,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x559ace226e88 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x55f13e4d23c8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47772583, type = 61267, bsize = 4096, files = 13107200, bfree = 50398093, ffree = 13017687, blocks = 51327994 } + { bavail = 33303374, type = 61267, bsize = 4096, files = 13107200, bfree = 35928884, ffree = 11366689, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 47772535, type = 61267, bsize = 4096, files = 13107200, bfree = 50398045, ffree = 13017687, blocks = 51327994 } + { bavail = 33303374, type = 61267, bsize = 4096, files = 13107200, bfree = 35928884, ffree = 11366689, 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 @@ -2318,74 +2350,72 @@ ok 46 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3551232, total = 84307357696, free = 77637361664, constrained = 0, available = 77637361664 } + { rss = 3780608, total = 84307361792, free = 60466601984, constrained = 0, available = 60466601984 } ok 48 misc - memory size - { uptime = 719563.99 } + { uptime = 902167.97 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 647482, sec = 0 }, + utime = { usec = 557912, sec = 0 }, oublock = 40, - stime = { usec = 8043, sec = 0 }, - nivcsw = 3, - minflt = 419, + stime = { usec = 18859, sec = 0 }, + nivcsw = 478, + minflt = 445, idrss = 0, majflt = 0, - nvcsw = 40, + nvcsw = 51, isrss = 0, nswap = 0, - maxrss = 3468, + maxrss = 3692, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x559ace221d30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1f2410, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace212f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1e2710, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace235280, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace212b80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace234380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1fd2d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace20ab30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace20d570, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace226b20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace20ee80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1fa440, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace22f340, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1f8fa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace20ccb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace2433a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1fb3d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace217ce0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace20c380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace20d4e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace219520, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace204570, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace243de0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace20ca20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace22f900, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1f9070, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1fa2f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace2047e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace22f830, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace248d40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1fa660, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace243220, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1e24a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace2468f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace22f760, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace218fb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace235010, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1fb7e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace227ba0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace212a10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x559ace1fe710, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x55f13e50b4c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e536b70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e5479b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e510ed0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e51cae0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e525810, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4fc440, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e531dd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e50d5c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e544cf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e50c650, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4e4710, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e51afb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e514920, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4fcb50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e501e20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e519ce0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e545bc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e506890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e50da40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4fe2d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e515360, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4fc700, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e5024f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e52bb50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e50b9b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e52aae0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e526db0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e50f910, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4ef020, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e536800, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e5144b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4eed70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e51d160, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e4f4bc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e52a110, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e545000, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e535240, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e544d70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55f13e50c450, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -2393,7 +2423,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 - { 5.73, 9.7, 13.48 } + { 94.87, 83.45, 84.64 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2401,18 +2431,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 - 7.1956399955831e+14 + 9.0216801040273e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.12.41+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750913 - uv.gettimeofday 1790750913.000723 + os.time 1756341137 + uv.gettimeofday 1756341137.000300 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2423,34 +2453,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 7105556, sec = 719565 } nil - "realtime" { nsec = 7144584, sec = 719565 } nil + "monotonic" { nsec = 40096310, sec = 902169 } nil + "realtime" { nsec = 40247396, sec = 902169 } 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: 0x559ace22d960 + "prepare" uv_prepare_t: 0x55f13e540a60 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x559ace22d960 - "timeout" uv_timer_t: 0x559ace1f62e0 + "check" uv_check_t: 0x55f13e540a60 + "timeout" uv_timer_t: 0x55f13e4f82e0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x559ace22d960 + "idle" uv_idle_t: 0x55f13e540a60 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: 0x559ace1d0350, pid = 2773340 } + { handle = uv_process_t: 0x55f13e4fda00, pid = 3263140 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x559ace1d0350, pid = 2773341 } - "exit" uv_process_t: 0x559ace1d0350 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55f13e4fda00, pid = 3263152 } + "exit" uv_process_t: 0x55f13e4fda00 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x559ace1d0350, pid = 2773342 } - "exit" uv_process_t: 0x559ace1d0350 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55f13e4fda00, pid = 3263155 } + "exit" uv_process_t: 0x55f13e4fda00 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x559ace1d0350, pid = 2773344 } + { handle = uv_process_t: 0x55f13e4fda00, pid = 3263161 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2459,16 +2489,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2773346, code = 0 } + "exit" { signal = 0, pid = 3263176, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 104 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fc1cda51300 - Runing uv_thread_t: 0x7fc1cda51300 + Runing uv_thread_t: 0x7ff67a253300 + Runing uv_thread_t: 0x7ff67a253300 { delay = 100, elapsed = 101 } 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 @@ -2477,27 +2507,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x559ace1f62e0 - "closed" uv_timer_t: 0x559ace1f62e0 + "timeout" uv_timer_t: 0x55f13e4f82e0 + "closed" uv_timer_t: 0x55f13e4f82e0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x559ace1f62e0 - "interval" uv_timer_t: 0x559ace1f62e0 - "interval" uv_timer_t: 0x559ace1f62e0 - "closed" uv_timer_t: 0x559ace1f62e0 + "interval" uv_timer_t: 0x55f13e4f82e0 + "interval" uv_timer_t: 0x55f13e4f82e0 + "interval" uv_timer_t: 0x55f13e4f82e0 + "closed" uv_timer_t: 0x55f13e4f82e0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x559ace1d96e0 - "timeout" uv_timer_t: 0x559ace1f62e0 - "interval" uv_timer_t: 0x559ace1d96e0 + "interval" uv_timer_t: 0x55f13e53b6b0 + "timeout" uv_timer_t: 0x55f13e4f82e0 + "interval" uv_timer_t: 0x55f13e53b6b0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x559ace1d96e0 0 - "interval" uv_timer_t: 0x559ace1d96e0 8 - "interval" uv_timer_t: 0x559ace1d96e0 4 - "interval" uv_timer_t: 0x559ace1d96e0 2 + "interval" uv_timer_t: 0x55f13e53b6b0 0 + "interval" uv_timer_t: 0x55f13e53b6b0 8 + "interval" uv_timer_t: 0x55f13e53b6b0 4 + "interval" uv_timer_t: 0x55f13e53b6b0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x559ace1d96e0 0 - "interval" uv_timer_t: 0x559ace1d96e0 8 - "interval" uv_timer_t: 0x559ace1d96e0 4 - "interval" uv_timer_t: 0x559ace1d96e0 2 + "interval" uv_timer_t: 0x55f13e53b6b0 0 + "interval" uv_timer_t: 0x55f13e53b6b0 8 + "interval" uv_timer_t: 0x55f13e53b6b0 4 + "interval" uv_timer_t: 0x55f13e53b6b0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2516,8 +2546,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fc1cca496c0" "hello" - uv_thread_t: 0x7fc1cca496c0 finish hello + 2 4 "uv_thread_t: 0x7ff67a24d6c0" "hello" + uv_thread_t: 0x7ff67a24d6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -2533,9 +2563,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7fc1c77fe6c0 + In uv_thread_t: 0x7ff66bfff6c0 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** Target test made @@ -2550,11 +2580,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x564187d98e10 - "closed" uv_timer_t: 0x564187d98e10 + "timeout" uv_timer_t: 0x5599e07601f0 + "closed" uv_timer_t: 0x5599e07601f0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x564187d98e10 - "closed" { } uv_timer_t: 0x564187d98e10 + "timeout" { } uv_timer_t: 0x5599e07601f0 + "closed" { } uv_timer_t: 0x5599e07601f0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2564,23 +2594,23 @@ { fd = 11 } { stat = { - gen = 0, - nlink = 1, - mtime = table: 0x564187db43c0, - dev = 65057, - uid = 1111, + gid = 2222, + ino = 2668878, + mode = 33204, blocks = 16, - mode = 33188, - blksize = 4096, - ino = 10510124, + gen = 0, + ctime = table: 0x5599e0773000, + flags = 0, + uid = 2222, type = "file", - size = 6060, + birthtime = table: 0x5599e07723b0, + dev = 65057, + mtime = table: 0x5599e0773490, + atime = table: 0x5599e0773c80, rdev = 0, - ctime = table: 0x564187db2fd0, - flags = 0, - birthtime = table: 0x564187db24f0, - atime = table: 0x564187db4d60, - gid = 1111 + nlink = 1, + blksize = 4096, + size = 6060 } } ok 7 fs - read a file sync @@ -2588,23 +2618,23 @@ { fd = 11 } { stat = { - gen = 0, - nlink = 1, - mtime = table: 0x564187d653a0, - dev = 65057, - uid = 1111, + gid = 2222, + ino = 2668878, + mode = 33204, blocks = 16, - mode = 33188, - blksize = 4096, - ino = 10510124, + gen = 0, + ctime = table: 0x5599e072b260, + flags = 0, + uid = 2222, type = "file", - size = 6060, + birthtime = table: 0x5599e072ac30, + dev = 65057, + mtime = table: 0x5599e073f250, + atime = table: 0x5599e073fbd0, rdev = 0, - ctime = table: 0x564187d39910, - flags = 0, - birthtime = table: 0x564187d50cc0, - atime = table: 0x564187d679b0, - gid = 1111 + nlink = 1, + blksize = 4096, + size = 6060 } } { chunk = 6060 } @@ -2613,73 +2643,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } 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 - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { 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 @@ -2687,199 +2717,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x564187d76e28 closed + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x5599e0787f48 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 50470082, ffree = 13030815, bsize = 4096, type = 61267, files = 13107200, blocks = 51327994, bavail = 47844572 } + { ffree = 11359639, type = 61267, blocks = 51327994, bsize = 4096, files = 13107200, bavail = 33225481, bfree = 35850991 } ok 31 fs - fs.statfs sync - { bfree = 50470070, ffree = 13030815, bsize = 4096, type = 61267, files = 13107200, blocks = 51327994, bavail = 47844560 } + { ffree = 11359639, type = 61267, blocks = 51327994, bsize = 4096, files = 13107200, bavail = 33225342, bfree = 35850852 } ok 32 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -2897,89 +2927,87 @@ "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 } + { 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_string = "1.50.0", version = 78336 } + { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { constrained = 0, free = 77310357504, total = 84307357696, rss = 3715072, available = 77310357504 } + { constrained = 0, rss = 4104192, total = 84307361792, free = 58803728384, available = 58803728384 } ok 48 misc - memory size - { uptime = 719572.68 } + { uptime = 902183.33 } ok 49 misc - uv.uptime { - nvcsw = 43, - minflt = 469, - maxrss = 3628, - idrss = 0, - oublock = 40, + utime = { usec = 621850, sec = 0 }, + maxrss = 4008, + stime = { usec = 8602, sec = 0 }, + nivcsw = 259, + nvcsw = 65, + minflt = 495, + majflt = 1, + msgrcv = 0, nsignals = 0, - ixrss = 0, - majflt = 0, + oublock = 40, msgsnd = 0, - stime = { usec = 8021, sec = 0 }, - nivcsw = 6, - msgrcv = 0, + ixrss = 0, + idrss = 0, + inblock = 448, nswap = 0, - inblock = 0, - isrss = 0, - utime = { usec = 637679, sec = 0 } + isrss = 0 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d98860 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d9bfe0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d63f60 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d648f0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d9d250 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d4ec90 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d5cfe0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d527c0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d8ce80 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d9c450 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d88fd0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d9b740 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187db95f0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187dba8e0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d6ad90 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d4e5c0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d52dc0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187db8b90 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187db0ae0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d948b0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187dbb3e0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d4f410 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187db90b0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d8c570 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187dbb860 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d69f70 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d85b80 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d4e690 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187da38a0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187db5fa0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d8b270 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d653a0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d889b0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d7fd20 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187dabc20 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d8a0f0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d787e0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187da0550 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187dac0b0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d949c0 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187daff90 }, - { speed = 0, model = "Intel Core Processor (Haswell)", times = table: 0x564187d679b0 } + { speed = 0, times = table: 0x5599e074d790, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0781990, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07809c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e072ad80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0781cb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0737660, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07322a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07341c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e074d180, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e071b180, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e077bcb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07823c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e072ac30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e072e5e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0747100, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0763830, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07662c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07538c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0740640, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0732400, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0721300, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0734d10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0730d60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e077fdf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e075e320, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e071b2b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e076fbc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e076eb80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0764930, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07723b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e071ebd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07827b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e070b7b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07126b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e07282f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e0777ec0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e071b0b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e071ec90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e076bad0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5599e072bec0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0" }, - { family = "inet6", internal = true, mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", internal = true }, + { mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true } } ok 53 misc - uv.interface_addresses - { 5.46, 9.51, 13.37 } + { 100.06, 85.08, 85.15 } ok 54 misc - uv.loadavg "/usr/bin/lua5.2" ok 55 misc - uv.exepath @@ -2987,18 +3015,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 } + { username = "pbuilder2", gid = 2222, 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 - 7.1957268881001e+14 + 9.0218335135174e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux", machine = "x86_64", release = "6.12.41+deb13-amd64" } + { machine = "x86_64", release = "6.12.41+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750922 - uv.gettimeofday 1790750922.000412 + os.time 1756341152 + uv.gettimeofday 1756341152.000635 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3009,84 +3037,84 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 695213584, sec = 719573 } nil - "realtime" { nsec = 695352684, sec = 719573 } nil + "monotonic" { nsec = 366178966, sec = 902184 } nil + "realtime" { nsec = 366317764, sec = 902184 } 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: 0x564187d5a2a0 + "prepare" uv_prepare_t: 0x5599e074c330 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x564187d5a2a0 - "timeout" uv_timer_t: 0x564187d6b7d0 + "check" uv_check_t: 0x5599e074c330 + "timeout" uv_timer_t: 0x5599e07005c0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x564187d5a2a0 + "idle" uv_idle_t: 0x5599e074c330 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2775340, handle = uv_process_t: 0x564187daa2e0 } + { pid = 3266210, handle = uv_process_t: 0x5599e071e8b0 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 2775341, handle = uv_process_t: 0x564187daa2e0 } - "exit" uv_process_t: 0x564187daa2e0 { signal = 2, status = 0 } + { pid = 3266211, handle = uv_process_t: 0x5599e071e8b0 } + "exit" uv_process_t: 0x5599e071e8b0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 2775342, handle = uv_process_t: 0x564187daa2e0 } - "exit" uv_process_t: 0x564187daa2e0 { signal = 15, status = 0 } + { pid = 3266214, handle = uv_process_t: 0x5599e071e8b0 } + "exit" uv_process_t: 0x5599e071e8b0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2775346, handle = uv_process_t: 0x564187daa2e0 } + { pid = 3266220, handle = uv_process_t: 0x5599e071e8b0 } "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 = 2775353, code = 0, signal = 0 } + "exit" { signal = 0, pid = 3266228, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f860dd976c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7fd00e7fc6c0 + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f860fe10440 - Runing uv_thread_t: 0x7f860fe10440 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7fd014df4440 + Runing uv_thread_t: 0x7fd014df4440 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 106 } 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 ok 97 thread - thread_getcpu ok 98 thread - getaffinity, setaffinity default priority 0 -priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 +priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x564187d6b7d0 - "closed" uv_timer_t: 0x564187d6b7d0 + "timeout" uv_timer_t: 0x5599e07005c0 + "closed" uv_timer_t: 0x5599e07005c0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x564187d6b7d0 - "interval" uv_timer_t: 0x564187d6b7d0 - "interval" uv_timer_t: 0x564187d6b7d0 - "closed" uv_timer_t: 0x564187d6b7d0 + "interval" uv_timer_t: 0x5599e07005c0 + "interval" uv_timer_t: 0x5599e07005c0 + "interval" uv_timer_t: 0x5599e07005c0 + "closed" uv_timer_t: 0x5599e07005c0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x564187d936c0 - "timeout" uv_timer_t: 0x564187d6b7d0 - "interval" uv_timer_t: 0x564187d936c0 + "interval" uv_timer_t: 0x5599e07167a0 + "timeout" uv_timer_t: 0x5599e07005c0 + "interval" uv_timer_t: 0x5599e07167a0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x564187d936c0 0 - "interval" uv_timer_t: 0x564187d936c0 8 - "interval" uv_timer_t: 0x564187d936c0 4 - "interval" uv_timer_t: 0x564187d936c0 2 + "interval" uv_timer_t: 0x5599e07167a0 0 + "interval" uv_timer_t: 0x5599e07167a0 8 + "interval" uv_timer_t: 0x5599e07167a0 4 + "interval" uv_timer_t: 0x5599e07167a0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x564187d936c0 0 - "interval" uv_timer_t: 0x564187d936c0 8 - "interval" uv_timer_t: 0x564187d936c0 4 - "interval" uv_timer_t: 0x564187d936c0 2 + "interval" uv_timer_t: 0x5599e07167a0 0 + "interval" uv_timer_t: 0x5599e07167a0 8 + "interval" uv_timer_t: 0x5599e07167a0 4 + "interval" uv_timer_t: 0x5599e07167a0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3105,8 +3133,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f860eda26c0" "hello" - uv_thread_t: 0x7f860eda26c0 finish hello + 2 4 "uv_thread_t: 0x7fd00f7fe6c0" "hello" + uv_thread_t: 0x7fd00f7fe6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3131,13 +3159,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 -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 (0x00007fdb15df4000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007fdb15db9000) - liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007fdb15d82000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fdb15b8c000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fdb15b53000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdb15a63000) - /lib64/ld-linux-x86-64.so.2 (0x00007fdb15df6000) + linux-vdso.so.1 (0x00007fa2f62e3000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007fa2f62a8000) + liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007fa2f6271000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fa2f607b000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fa2f6042000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa2f5f52000) + /lib64/ld-linux-x86-64.so.2 (0x00007fa2f62e5000) ********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3145,11 +3173,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x561afc1ccfe0 - "closed" uv_timer_t: 0x561afc1ccfe0 + "timeout" uv_timer_t: 0x565347ffdb90 + "closed" uv_timer_t: 0x565347ffdb90 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x561afc1ccfe0 - "closed" { } uv_timer_t: 0x561afc1ccfe0 + "timeout" { } uv_timer_t: 0x565347ffdb90 + "closed" { } uv_timer_t: 0x565347ffdb90 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3159,23 +3187,23 @@ { fd = 11 } { stat = { - size = 6060, - gid = 1111, + uid = 2222, + mtime = table: 0x565348000ac0, + gid = 2222, + atime = table: 0x565347fe5ac0, + mode = 33204, + ino = 2668878, + blksize = 4096, + blocks = 16, + gen = 0, type = "file", + birthtime = table: 0x565348000990, nlink = 1, - gen = 0, - dev = 65057, - birthtime = table: 0x561afc1d4460, rdev = 0, - ctime = table: 0x561afc1d9260, - mtime = table: 0x561afc1f2f70, - mode = 33188, - uid = 1111, - blocks = 16, - atime = table: 0x561afc1c4940, - flags = 0, - blksize = 4096, - ino = 10510124 + dev = 65057, + ctime = table: 0x565348000b50, + size = 6060, + flags = 0 } } ok 7 fs - read a file sync @@ -3183,23 +3211,23 @@ { fd = 11 } { stat = { - size = 6060, - gid = 1111, + uid = 2222, + mtime = table: 0x565348040fc0, + gid = 2222, + atime = table: 0x56534803a230, + mode = 33204, + ino = 2668878, + blksize = 4096, + blocks = 16, + gen = 0, type = "file", + birthtime = table: 0x565348040410, nlink = 1, - gen = 0, - dev = 65057, - birthtime = table: 0x561afc21c6e0, rdev = 0, - ctime = table: 0x561afc21c7b0, - mtime = table: 0x561afc21d290, - mode = 33188, - uid = 1111, - blocks = 16, - atime = table: 0x561afc216500, - flags = 0, - blksize = 4096, - ino = 10510124 + dev = 65057, + ctime = table: 0x5653480404e0, + size = 6060, + flags = 0 } } { chunk = 6060 } @@ -3212,69 +3240,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 { 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 - { 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 @@ -3282,197 +3310,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x561afc2135e8 closed + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x5653480152d8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, ffree = 13018873, bsize = 4096, files = 13107200, blocks = 51327994, bavail = 47730868, bfree = 50356378 } + { type = 61267, ffree = 11357019, files = 13107200, bsize = 4096, bfree = 35809785, bavail = 33184275, blocks = 51327994 } ok 31 fs - fs.statfs sync - { type = 61267, ffree = 13018873, bsize = 4096, files = 13107200, blocks = 51327994, bavail = 47730853, bfree = 50356363 } + { type = 61267, ffree = 11357019, files = 13107200, bsize = 4096, bfree = 35809785, bavail = 33184275, 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 @@ -3492,89 +3520,87 @@ "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 } + { 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_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { total = 84307357696, rss = 3690496, constrained = 0, available = 77372981248, free = 77372981248 } + { rss = 3768320, constrained = 0, free = 58753875968, total = 84307361792, available = 58753875968 } ok 48 misc - memory size - { uptime = 719582.66 } + { uptime = 902195.13 } ok 49 misc - uv.uptime { - utime = { sec = 0, usec = 661700 }, + nivcsw = 301, nsignals = 0, - stime = { sec = 0, usec = 20051 }, + maxrss = 7208, + nvcsw = 103, + msgrcv = 0, + inblock = 320, msgsnd = 0, - nivcsw = 6, - minflt = 3711, + minflt = 3696, + oublock = 40, idrss = 0, ixrss = 0, - msgrcv = 0, - nvcsw = 89, - oublock = 40, + majflt = 1, isrss = 0, - inblock = 0, - maxrss = 6568, + stime = { sec = 0, usec = 16775 }, nswap = 0, - majflt = 0 + utime = { sec = 0, usec = 519994 } } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1d8770, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e4080, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc20bdf0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1f32b0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1acd60, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1b6770, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc205780, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1f1ac0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1d43e0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1d4460, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc200dd0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1f43a0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e4dc0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e5040, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1bc760, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1cdbd0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc20ab40, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc217880, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e22e0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc21c7b0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e44b0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1ae7a0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc209430, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc201500, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e45f0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e6400, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc21ab90, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc21b820, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc218e00, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc19aa30, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1e8710, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1fcad0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1c76f0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1ee490, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1c1740, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1c32a0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1f2f70, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1d7110, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc218f10, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1ecf00, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc1fc640, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x561afc20db90, speed = 0 } + { times = table: 0x56534803ace0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fdfac0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534802df60, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5653480180a0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ffcf30, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fe3fa0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fc1ed0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534802d160, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fe4600, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348007430, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ff8a90, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534802ed00, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fcec40, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fcea40, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534803e8c0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534802be10, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fe9320, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534803aae0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348000560, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ff0900, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534800bda0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348005b90, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ff5930, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x5653480095d0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534803f550, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348008dc0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ff3230, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348020470, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ffadd0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348015fe0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348040d90, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348000030, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348040fc0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348010820, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ff8450, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534803b5b0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347ffcce0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565348006d40, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x565347fe8e70, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x56534800f420, model = "Intel Core Processor (Haswell)", speed = 0 } } ok 52 misc - uv.cpu_info "lo" { - { 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" } + { netmask = "255.0.0.0", internal = true, family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 5.4, 9.36, 13.28 } + { 99.06, 85.36, 85.24 } 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 @@ -3582,18 +3608,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", uid = 1111, homedir = "/nonexistent/first-build", username = "pbuilder1", gid = 1111 } + { gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash", uid = 2222, username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 7.1958267354714e+14 + 9.0219515512476e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", release = "6.12.41+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)" } + { machine = "x86_64", release = "6.12.41+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750932 - uv.gettimeofday 1790750932.000396 + os.time 1756341164 + uv.gettimeofday 1756341164.000439 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3604,34 +3630,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 719583, nsec = 678612867 } nil - "realtime" { sec = 719583, nsec = 678647378 } nil + "monotonic" { sec = 902196, nsec = 173112752 } nil + "realtime" { sec = 902196, nsec = 173265980 } 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: 0x561afc1d0ac0 + "prepare" uv_prepare_t: 0x565347fbbb20 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x561afc1d0ac0 - "timeout" uv_timer_t: 0x561afc1bd570 + "check" uv_check_t: 0x565347fbbb20 + "timeout" uv_timer_t: 0x565347feb5f0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x561afc1d0ac0 + "idle" uv_idle_t: 0x565347fbbb20 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2776578, handle = uv_process_t: 0x561afc19df60 } + { pid = 3267597, handle = uv_process_t: 0x565347ffcfe0 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 2776579, handle = uv_process_t: 0x561afc19df60 } - "exit" uv_process_t: 0x561afc19df60 { signal = 2, status = 0 } + { pid = 3267598, handle = uv_process_t: 0x565347ffcfe0 } + "exit" uv_process_t: 0x565347ffcfe0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 2776580, handle = uv_process_t: 0x561afc19df60 } - "exit" uv_process_t: 0x561afc19df60 { signal = 15, status = 0 } + { pid = 3267599, handle = uv_process_t: 0x565347ffcfe0 } + "exit" uv_process_t: 0x565347ffcfe0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2776582, handle = uv_process_t: 0x561afc19df60 } + { pid = 3267601, handle = uv_process_t: 0x565347ffcfe0 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -3640,17 +3666,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2776584, code = 0 } + "exit" { signal = 0, code = 0, pid = 3267603 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f1ad7fff6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f04b51fd6c0 + { elapsed = 104, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f1ae66b4680 - Runing uv_thread_t: 0x7f1ae66b4680 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f04b7212680 + Runing uv_thread_t: 0x7f04b7212680 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 109, 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 @@ -3659,29 +3685,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: 0x561afc1bd570 - "closed" uv_timer_t: 0x561afc1bd570 + "timeout" uv_timer_t: 0x565347feb5f0 + "closed" uv_timer_t: 0x565347feb5f0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x561afc1bd570 - "interval" uv_timer_t: 0x561afc1bd570 - "interval" uv_timer_t: 0x561afc1bd570 - "closed" uv_timer_t: 0x561afc1bd570 + "interval" uv_timer_t: 0x565347feb5f0 + "interval" uv_timer_t: 0x565347feb5f0 + "interval" uv_timer_t: 0x565347feb5f0 + "closed" uv_timer_t: 0x565347feb5f0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x561afc1fd670 - "timeout" uv_timer_t: 0x561afc1bd570 - "interval" uv_timer_t: 0x561afc1fd670 + "interval" uv_timer_t: 0x565347fec2b0 + "timeout" uv_timer_t: 0x565347feb5f0 + "interval" uv_timer_t: 0x565347fec2b0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x561afc1fd670 0 - "interval" uv_timer_t: 0x561afc1fd670 8 - "interval" uv_timer_t: 0x561afc1fd670 4 - "interval" uv_timer_t: 0x561afc1fd670 2 + "interval" uv_timer_t: 0x565347fec2b0 0 + "interval" uv_timer_t: 0x565347fec2b0 8 + "interval" uv_timer_t: 0x565347fec2b0 4 + "interval" uv_timer_t: 0x565347fec2b0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x561afc1fd670 0 - "interval" uv_timer_t: 0x561afc1fd670 8 - "interval" uv_timer_t: 0x561afc1fd670 4 - "interval" uv_timer_t: 0x561afc1fd670 2 + "interval" uv_timer_t: 0x565347fec2b0 0 + "interval" uv_timer_t: 0x565347fec2b0 8 + "interval" uv_timer_t: 0x565347fec2b0 4 + "interval" uv_timer_t: 0x565347fec2b0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3700,15 +3726,15 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f1ae4ea96c0" "hello" - uv_thread_t: 0x7f1ae4ea96c0 finish hello + 2 4 "uv_thread_t: 0x7f04b62086c0" "hello" + uv_thread_t: 0x7f04b62086c0 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 @@ -3725,12 +3751,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 (0x00007fd25d036000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fd25cfc7000) - liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007fd25cf90000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd25cd9a000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd25ccaa000) - /lib64/ld-linux-x86-64.so.2 (0x00007fd25d038000) + linux-vdso.so.1 (0x00007f6ffff98000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f6ffff29000) + liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f6fffef2000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6fffcfc000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6fffc0c000) + /lib64/ld-linux-x86-64.so.2 (0x00007f6ffff9a000) *********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3738,11 +3764,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x557a88822680 - "closed" uv_timer_t: 0x557a88822680 + "timeout" uv_timer_t: 0x55d4e6916620 + "closed" uv_timer_t: 0x55d4e6916620 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x557a88822680 - "closed" { } uv_timer_t: 0x557a88822680 + "timeout" { } uv_timer_t: 0x55d4e6916620 + "closed" { } uv_timer_t: 0x55d4e6916620 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3752,23 +3778,23 @@ { fd = 11 } { stat = { + mtime = table: 0x55d4e6933520, type = "file", - birthtime = table: 0x557a887d83b0, - uid = 1111, - blocks = 16, + mode = 33204, + birthtime = table: 0x55d4e6928d70, dev = 65057, - mtime = table: 0x557a88814df0, - mode = 33188, - atime = table: 0x557a88815130, - nlink = 1, - ctime = table: 0x557a8880da10, - ino = 10510124, + rdev = 0, + atime = table: 0x55d4e6914760, + blksize = 4096, + ctime = table: 0x55d4e6912620, + gid = 2222, size = 6060, - gen = 0, + ino = 2668878, flags = 0, - blksize = 4096, - gid = 1111, - rdev = 0 + nlink = 1, + uid = 2222, + blocks = 16, + gen = 0 } } ok 7 fs - read a file sync @@ -3776,23 +3802,23 @@ { fd = 11 } { stat = { + mtime = table: 0x55d4e68fb950, type = "file", - birthtime = table: 0x557a88800cd0, - uid = 1111, - blocks = 16, + mode = 33204, + birthtime = table: 0x55d4e696b1e0, dev = 65057, - mtime = table: 0x557a88803a90, - mode = 33188, - atime = table: 0x557a88800c00, - nlink = 1, - ctime = table: 0x557a88811070, - ino = 10510124, + rdev = 0, + atime = table: 0x55d4e69156b0, + blksize = 4096, + ctime = table: 0x55d4e696b340, + gid = 2222, size = 6060, - gen = 0, + ino = 2668878, flags = 0, - blksize = 4096, - gid = 1111, - rdev = 0 + nlink = 1, + uid = 2222, + blocks = 16, + gen = 0 } } { chunk = 6060 } @@ -3801,7 +3827,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -3835,7 +3861,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { 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 @@ -3875,199 +3901,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x557a88826a88 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x55d4e6940498 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, bavail = 47438475, bfree = 50063985, type = 61267, blocks = 51327994, files = 13107200, ffree = 12991354 } + { bfree = 35751784, ffree = 11349640, type = 61267, files = 13107200, bavail = 33126274, blocks = 51327994, bsize = 4096 } ok 31 fs - fs.statfs sync - { bsize = 4096, bavail = 47438475, bfree = 50063985, type = 61267, blocks = 51327994, files = 13107200, ffree = 12991354 } + { bfree = 35751765, ffree = 11349639, type = 61267, files = 13107200, bavail = 33126255, blocks = 51327994, bsize = 4096 } ok 32 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -4085,89 +4111,87 @@ "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 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { total = 84307357696, constrained = 0, free = 77256179712, available = 77256179712, rss = 3559424 } + { rss = 3817472, total = 84307361792, available = 57776398336, constrained = 0, free = 57776398336 } ok 48 misc - memory size - { uptime = 719591.48 } + { uptime = 902208.17 } ok 49 misc - uv.uptime { - nsignals = 0, + majflt = 0, + oublock = 40, nswap = 0, + nvcsw = 52, + inblock = 0, msgsnd = 0, - ixrss = 0, - majflt = 0, - stime = { sec = 0, usec = 12107 }, idrss = 0, - utime = { sec = 0, usec = 630227 }, - minflt = 436, + minflt = 461, + utime = { usec = 488299, sec = 0 }, + nsignals = 0, msgrcv = 0, - maxrss = 3868, + nivcsw = 300, isrss = 0, - oublock = 40, - nivcsw = 0, - nvcsw = 47, - inblock = 0 + maxrss = 3728, + stime = { usec = 511172, sec = 1 }, + ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x557a88818890, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88801860, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88808430, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88821440, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887d8ad0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88800080, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88832bb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88815130, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887f84b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887bb050, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887f8780, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88838dc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887da860, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88811070, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887f3040, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88836790, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887f1ba0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88823e30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887e2690, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887eb1a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a888329b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a888087a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a8881ebd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887e0630, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887ff3c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a888383b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887e2bc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887d6370, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88820aa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887fe290, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88823310, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a8881ca90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88825f80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887ffce0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887d2710, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887f5f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887fef50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a888177b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887e3530, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a88802050, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a8880f0f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557a887f8e10, model = "Intel Core Processor (Haswell)" } + { times = table: 0x55d4e6904420, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e694f680, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6914760, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e68fa850, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e691e150, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6923890, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6940f60, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e693dd60, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e69251f0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e69156b0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6926760, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e69575b0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6968d10, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e69232a0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e694ef50, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e692af70, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6966060, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6923710, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e693fa90, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6943250, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e694ac50, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e69343f0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e69432e0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e692a660, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e691da80, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6926970, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e694a7c0, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6947150, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6951090, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e68e8a30, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6908a20, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6932e80, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6959470, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6905f40, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e691d150, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6949b70, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e68fad10, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6942390, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e6912f00, model = "Intel Core Processor (Haswell)", speed = 0 }, + { times = table: 0x55d4e691e620, model = "Intel Core Processor (Haswell)", speed = 0 } } ok 52 misc - uv.cpu_info "lo" { - { 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 } + { 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 - { 5.26, 9.2, 13.19 } + { 98.15, 85.83, 85.39 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -4175,18 +4199,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, username = "pbuilder1", shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build" } + { username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", uid = 2222, 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 - 7.195914931502e+14 + 9.0220819001193e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.41+deb13-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", release = "6.12.41+deb13-amd64", machine = "x86_64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750941 - uv.gettimeofday 1790750941.000216 + os.time 1756341177 + uv.gettimeofday 1756341177.000473 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4197,34 +4221,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 719592, nsec = 498662721 } nil - "realtime" { sec = 719592, nsec = 498697995 } nil + "monotonic" { nsec = 207328176, sec = 902209 } nil + "realtime" { nsec = 207426391, sec = 902209 } 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: 0x557a887f4450 + "prepare" uv_prepare_t: 0x55d4e6942460 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x557a887f4450 - "timeout" uv_timer_t: 0x557a88822680 + "check" uv_check_t: 0x55d4e6942460 + "timeout" uv_timer_t: 0x55d4e6908c30 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x557a887f4450 + "idle" uv_idle_t: 0x55d4e6942460 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2778592, handle = uv_process_t: 0x557a888088e0 } + { handle = uv_process_t: 0x55d4e694d2f0, pid = 3271730 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 2778596, handle = uv_process_t: 0x557a888088e0 } - "exit" uv_process_t: 0x557a888088e0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55d4e694d2f0, pid = 3271733 } + "exit" uv_process_t: 0x55d4e694d2f0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 2778597, handle = uv_process_t: 0x557a888088e0 } - "exit" uv_process_t: 0x557a888088e0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55d4e694d2f0, pid = 3271737 } + "exit" uv_process_t: 0x55d4e694d2f0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2778599, handle = uv_process_t: 0x557a888088e0 } + { handle = uv_process_t: 0x55d4e694d2f0, pid = 3271741 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -4233,17 +4257,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2778601, code = 0 } + "exit" { signal = 0, pid = 3271751, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fd867fff6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7feb892496c0 + { elapsed = 104, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fd876023e80 - Runing uv_thread_t: 0x7fd876023e80 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7feb8b25be80 + Runing uv_thread_t: 0x7feb8b25be80 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { 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 @@ -4252,29 +4276,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: 0x557a88822680 - "closed" uv_timer_t: 0x557a88822680 + "timeout" uv_timer_t: 0x55d4e6908c30 + "closed" uv_timer_t: 0x55d4e6908c30 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x557a88822680 - "interval" uv_timer_t: 0x557a88822680 - "interval" uv_timer_t: 0x557a88822680 - "closed" uv_timer_t: 0x557a88822680 + "interval" uv_timer_t: 0x55d4e6908c30 + "interval" uv_timer_t: 0x55d4e6908c30 + "interval" uv_timer_t: 0x55d4e6908c30 + "closed" uv_timer_t: 0x55d4e6908c30 ok 101 timer - simple interval - "interval" uv_timer_t: 0x557a8880dd60 - "timeout" uv_timer_t: 0x557a88822680 - "interval" uv_timer_t: 0x557a8880dd60 + "interval" uv_timer_t: 0x55d4e6958790 + "timeout" uv_timer_t: 0x55d4e6908c30 + "interval" uv_timer_t: 0x55d4e6958790 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x557a8880dd60 0 - "interval" uv_timer_t: 0x557a8880dd60 8 - "interval" uv_timer_t: 0x557a8880dd60 4 - "interval" uv_timer_t: 0x557a8880dd60 2 + "interval" uv_timer_t: 0x55d4e6958790 0 + "interval" uv_timer_t: 0x55d4e6958790 8 + "interval" uv_timer_t: 0x55d4e6958790 4 + "interval" uv_timer_t: 0x55d4e6958790 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x557a8880dd60 0 - "interval" uv_timer_t: 0x557a8880dd60 8 - "interval" uv_timer_t: 0x557a8880dd60 4 - "interval" uv_timer_t: 0x557a8880dd60 2 + "interval" uv_timer_t: 0x55d4e6958790 0 + "interval" uv_timer_t: 0x55d4e6958790 8 + "interval" uv_timer_t: 0x55d4e6958790 4 + "interval" uv_timer_t: 0x55d4e6958790 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4293,8 +4317,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fd87581d6c0" "hello" - uv_thread_t: 0x7fd87581d6c0 finish hello + 2 4 "uv_thread_t: 0x7feb8aa556c0" "hello" + uv_thread_t: 0x7feb8aa556c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4324,11 +4348,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55afe6305620 - "closed" uv_timer_t: 0x55afe6305620 + "timeout" uv_timer_t: 0x55e05546af70 + "closed" uv_timer_t: 0x55e05546af70 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55afe6305620 - "closed" { } uv_timer_t: 0x55afe6305620 + "timeout" { } uv_timer_t: 0x55e05546af70 + "closed" { } uv_timer_t: 0x55e05546af70 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4338,23 +4362,23 @@ { fd = 11 } { stat = { - ctime = table: 0x55afe6300770, - flags = 0, - mode = 33188, - size = 6060, - atime = table: 0x55afe62f49e0, + mode = 33204, + type = "file", dev = 65057, - gid = 1111, - mtime = table: 0x55afe62f3ed0, + size = 6060, + nlink = 1, gen = 0, rdev = 0, - blocks = 16, - nlink = 1, - ino = 10510124, - uid = 1111, - birthtime = table: 0x55afe63112f0, - type = "file", - blksize = 4096 + gid = 2222, + ctime = table: 0x55e055427300, + atime = table: 0x55e0554499c0, + uid = 2222, + ino = 2668878, + birthtime = table: 0x55e05546ab10, + blksize = 4096, + flags = 0, + mtime = table: 0x55e0554646c0, + blocks = 16 } } ok 7 fs - read a file sync @@ -4362,23 +4386,23 @@ { fd = 11 } { stat = { - ctime = table: 0x55afe62f4860, - flags = 0, - mode = 33188, - size = 6060, - atime = table: 0x55afe6313bb0, + mode = 33204, + type = "file", dev = 65057, - gid = 1111, - mtime = table: 0x55afe6303820, + size = 6060, + nlink = 1, gen = 0, rdev = 0, - blocks = 16, - nlink = 1, - ino = 10510124, - uid = 1111, - birthtime = table: 0x55afe6313cc0, - type = "file", - blksize = 4096 + gid = 2222, + ctime = table: 0x55e05546d850, + atime = table: 0x55e055440bd0, + uid = 2222, + ino = 2668878, + birthtime = table: 0x55e055438d00, + blksize = 4096, + flags = 0, + mtime = table: 0x55e055482d90, + blocks = 16 } } { chunk = 6060 } @@ -4391,69 +4415,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 @@ -4461,197 +4485,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - uv_dir_t: 0x55afe631ffc8 closed + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x55e055499098 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } 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.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, bsize = 4096, bfree = 49926860, blocks = 51327994, ffree = 12980332, files = 13107200, bavail = 47301350 } + { files = 13107200, type = 61267, ffree = 11330863, bsize = 4096, blocks = 51327994, bfree = 35561129, bavail = 32935619 } ok 31 fs - fs.statfs sync - { type = 61267, bsize = 4096, bfree = 49926860, blocks = 51327994, ffree = 12980332, files = 13107200, bavail = 47301350 } + { files = 13107200, type = 61267, ffree = 11330863, bsize = 4096, blocks = 51327994, bfree = 35561129, bavail = 32935619 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -4671,89 +4695,87 @@ "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_waiting = 0, loop_count = 54, events = 26 } + { events_waiting = 0, loop_count = 55, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 78336, version_string = "1.50.0" } + { version_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { total = 84307357696.0, free = 77333336064.0, available = 77333336064.0, constrained = 0.0, rss = 4055040 } + { free = 58234150912.0, rss = 4255744, total = 84307361792.0, available = 58234150912.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 719600.13 } + { uptime = 902220.7 } ok 49 misc - uv.uptime { - nivcsw = 3, - stime = { sec = 0, usec = 16052 }, - ixrss = 0, - utime = { sec = 0, usec = 623687 }, - oublock = 40, + stime = { usec = 405990, sec = 2 }, + majflt = 1, + nivcsw = 311, isrss = 0, - minflt = 436, - majflt = 0, - nswap = 0, - inblock = 0, - msgsnd = 0, idrss = 0, - msgrcv = 0, + nvcsw = 62, + utime = { usec = 219395, sec = 0 }, nsignals = 0, - maxrss = 3960, - nvcsw = 45 + msgrcv = 0, + ixrss = 0, + maxrss = 4156, + minflt = 464, + msgsnd = 0, + oublock = 40, + nswap = 0, + inblock = 496 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x55afe63026d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62e9f20, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe6300770, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62f49e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62ae500, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62ce9e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62ef4f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62ae0e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe63028e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe6303820, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62e0790, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe6300890, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62c8a00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62efa70, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe63094a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62ef180, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62f2710, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62f0b20, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62f21f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62d4dc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe630a520, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62ba4a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe63106d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62c66f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62d10b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62e5ec0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62d5270, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62d5f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe6312010, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe6314e90, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62ae470, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe630c7c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62e6260, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe630dac0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62d99b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe635b1a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62dee60, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62fa370, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62cd680, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe630b3b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe630b5d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55afe62f8fa0, model = "Intel Core Processor (Haswell)" } + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055482d90 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055440bd0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05544a2d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055469670 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05546ab10 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055449ec0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055440e00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e0554646c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e0554518c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05544b410 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05546ac20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e0554674a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055471f80 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055479020 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055480f70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055452f80 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05547fef0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055484550 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055443940 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055498f50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055487ff0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e0554884e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055481d70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05547b510 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055497a30 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05543fba0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055443670 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05543f7b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05547b060 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055498f90 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055487680 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e0554885b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055483fe0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e0554841c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055443f20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055499200 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055499420 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e055497ed0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e0554980f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55e05548d680 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", ip = "127.0.0.1", family = "inet", internal = true, mac = "\0\0\0\0\0\0" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", family = "inet6", internal = true, mac = "\0\0\0\0\0\0" } + { netmask = "255.0.0.0", internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0", family = "inet" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1", mac = "\0\0\0\0\0\0", family = "inet6" } } ok 53 misc - uv.interface_addresses - { 5.16, 9.11, 13.14 } + { 102.97, 87.23, 85.85 } ok 54 misc - uv.loadavg "/usr/bin/lua5.3" ok 55 misc - uv.exepath @@ -4761,18 +4783,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", username = "pbuilder1" } + { homedir = "/nonexistent/second-build", uid = 2222, username = "pbuilder2", shell = "/bin/bash", 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 - 7.1960014281733e+14 + 9.0222071986442e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux", machine = "x86_64", release = "6.12.41+deb13-amd64" } + { machine = "x86_64", release = "6.12.41+deb13-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)" } ok 62 misc - uv.os_uname - os.time 1790750949 - uv.gettimeofday 1790750949.000865 + os.time 1756341190 + uv.gettimeofday 1756341190.000004 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4783,34 +4805,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 719601, nsec = 148370580 } nil - "realtime" { sec = 719601, nsec = 148447605 } nil + "monotonic" { nsec = 736163309, sec = 902221 } nil + "realtime" { nsec = 740287305, sec = 902221 } 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: 0x55afe635b7f0 + "prepare" uv_prepare_t: 0x55e0554474d0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55afe635b7f0 - "timeout" uv_timer_t: 0x55afe62f48a0 + "check" uv_check_t: 0x55e0554474d0 + "timeout" uv_timer_t: 0x55e055468ba0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55afe635b7f0 + "idle" uv_idle_t: 0x55e0554474d0 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: 0x55afe62f8fe0, pid = 2780577 } + { pid = 3275687, handle = uv_process_t: 0x55e05547dbf0 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55afe62f8fe0, pid = 2780578 } - "exit" uv_process_t: 0x55afe62f8fe0 { status = 0, signal = 2 } + { pid = 3275688, handle = uv_process_t: 0x55e05547dbf0 } + "exit" uv_process_t: 0x55e05547dbf0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55afe62f8fe0, pid = 2780580 } - "exit" uv_process_t: 0x55afe62f8fe0 { status = 0, signal = 15 } + { pid = 3275689, handle = uv_process_t: 0x55e05547dbf0 } + "exit" uv_process_t: 0x55e05547dbf0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55afe62f8fe0, pid = 2780585 } + { pid = 3275691, handle = uv_process_t: 0x55e05547dbf0 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -4819,17 +4841,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2780591, code = 0 } + "exit" { pid = 3275695, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f4106ffd6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f616bfff6c0 + { elapsed = 106, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f410d2e5440 - Runing uv_thread_t: 0x7f410d2e5440 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7f617a3e1440 + Runing uv_thread_t: 0x7f617a3e1440 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 107, 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 @@ -4838,29 +4860,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: 0x55afe62f48a0 - "closed" uv_timer_t: 0x55afe62f48a0 + "timeout" uv_timer_t: 0x55e055468ba0 + "closed" uv_timer_t: 0x55e055468ba0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55afe62f48a0 - "interval" uv_timer_t: 0x55afe62f48a0 - "interval" uv_timer_t: 0x55afe62f48a0 - "closed" uv_timer_t: 0x55afe62f48a0 + "interval" uv_timer_t: 0x55e055468ba0 + "interval" uv_timer_t: 0x55e055468ba0 + "interval" uv_timer_t: 0x55e055468ba0 + "closed" uv_timer_t: 0x55e055468ba0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55afe62c3800 - "timeout" uv_timer_t: 0x55afe62f48a0 - "interval" uv_timer_t: 0x55afe62c3800 + "interval" uv_timer_t: 0x55e05546af70 + "timeout" uv_timer_t: 0x55e055468ba0 + "interval" uv_timer_t: 0x55e05546af70 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55afe62c3800 0 - "interval" uv_timer_t: 0x55afe62c3800 8 - "interval" uv_timer_t: 0x55afe62c3800 4 - "interval" uv_timer_t: 0x55afe62c3800 2 + "interval" uv_timer_t: 0x55e05546af70 0 + "interval" uv_timer_t: 0x55e05546af70 8 + "interval" uv_timer_t: 0x55e05546af70 4 + "interval" uv_timer_t: 0x55e05546af70 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55afe62c3800 0 - "interval" uv_timer_t: 0x55afe62c3800 8 - "interval" uv_timer_t: 0x55afe62c3800 4 - "interval" uv_timer_t: 0x55afe62c3800 2 + "interval" uv_timer_t: 0x55e05546af70 0 + "interval" uv_timer_t: 0x55e05546af70 8 + "interval" uv_timer_t: 0x55e05546af70 4 + "interval" uv_timer_t: 0x55e05546af70 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4879,8 +4901,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f41077fe6c0" "hello" - uv_thread_t: 0x7f41077fe6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f617a3766c0" "hello" + uv_thread_t: 0x7f617a3766c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4905,13 +4927,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 -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 (0x00007f542c00f000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007f542bfd5000) - liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f542bf98000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f542bda2000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f542bd69000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f542bc79000) - /lib64/ld-linux-x86-64.so.2 (0x00007f542c011000) + linux-vdso.so.1 (0x00007fdfaecf5000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007fdfaecbb000) + liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fdfaec7e000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fdfaea88000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fdfaea4f000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdfae95f000) + /lib64/ld-linux-x86-64.so.2 (0x00007fdfaecf7000) ********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -4919,11 +4941,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55fd198de360 - "closed" uv_timer_t: 0x55fd198de360 + "timeout" uv_timer_t: 0x55c90f4cad90 + "closed" uv_timer_t: 0x55c90f4cad90 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55fd198de360 - "closed" { } uv_timer_t: 0x55fd198de360 + "timeout" { } uv_timer_t: 0x55c90f4cad90 + "closed" { } uv_timer_t: 0x55c90f4cad90 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4933,23 +4955,23 @@ { fd = 11 } { stat = { - rdev = 0, - type = "file", - atime = table: 0x55fd198e5350, - mode = 33188, - blksize = 4096, - gid = 1111, - flags = 0, size = 6060, - birthtime = table: 0x55fd198e2200, nlink = 1, - ino = 10510124, - ctime = table: 0x55fd198e0360, - mtime = table: 0x55fd198b52e0, - uid = 1111, - dev = 65057, + atime = table: 0x55c90f4dbe60, gen = 0, - blocks = 16 + gid = 2222, + type = "file", + dev = 65057, + ino = 2668878, + mtime = table: 0x55c90f4dbf70, + mode = 33204, + uid = 2222, + ctime = table: 0x55c90f4a3e60, + flags = 0, + blocks = 16, + blksize = 4096, + rdev = 0, + birthtime = table: 0x55c90f4cf5c0 } } ok 7 fs - read a file sync @@ -4957,23 +4979,23 @@ { fd = 11 } { stat = { - rdev = 0, - type = "file", - atime = table: 0x55fd198db5c0, - mode = 33188, - blksize = 4096, - gid = 1111, - flags = 0, size = 6060, - birthtime = table: 0x55fd198dc490, nlink = 1, - ino = 10510124, - ctime = table: 0x55fd198dc5a0, - mtime = table: 0x55fd19887730, - uid = 1111, - dev = 65057, + atime = table: 0x55c90f4d1460, gen = 0, - blocks = 16 + gid = 2222, + type = "file", + dev = 65057, + ino = 2668878, + mtime = table: 0x55c90f47ac60, + mode = 33204, + uid = 2222, + ctime = table: 0x55c90f4cb740, + flags = 0, + blocks = 16, + blksize = 4096, + rdev = 0, + birthtime = table: 0x55c90f4ca870 } } { chunk = 6060 } @@ -5056,197 +5078,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x55fd198e4828 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x55c90f4c2ed8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, ffree = 12973640, type = 61267, files = 13107200, bfree = 49873841, blocks = 51327994, bavail = 47248331 } + { bsize = 4096, ffree = 11384895, bfree = 36014205, bavail = 33388695, files = 13107200, blocks = 51327994, type = 61267 } ok 31 fs - fs.statfs sync - { bsize = 4096, ffree = 12973640, type = 61267, files = 13107200, bfree = 49873841, blocks = 51327994, bavail = 47248331 } + { bsize = 4096, ffree = 11384987, bfree = 36014499, bavail = 33388989, files = 13107200, blocks = 51327994, 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 @@ -5266,89 +5288,87 @@ "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 = 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 = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { free = 77568200704.0, constrained = 0.0, rss = 3354624, total = 84307357696.0, available = 77568200704.0 } + { free = 54995292160.0, constrained = 0.0, available = 54994776064.0, rss = 3432448, total = 84307361792.0 } ok 48 misc - memory size - { uptime = 719609.21 } + { uptime = 902231.77 } ok 49 misc - uv.uptime { - msgrcv = 0, - nvcsw = 85, - nivcsw = 8, - minflt = 3698, - utime = { sec = 0, usec = 651788 }, + inblock = 376, + stime = { sec = 0, usec = 26939 }, + nvcsw = 95, + majflt = 1, + nivcsw = 176, isrss = 0, - inblock = 0, - nswap = 0, - msgsnd = 0, - oublock = 40, - stime = { sec = 0, usec = 24290 }, nsignals = 0, - maxrss = 6656, ixrss = 0, - majflt = 0, - idrss = 0 + msgrcv = 0, + msgsnd = 0, + idrss = 0, + maxrss = 6980, + nswap = 0, + minflt = 3684, + oublock = 40, + utime = { sec = 0, usec = 317852 } } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd19887730 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198e2200 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198b0710 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198bf7f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198c4100 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198b5250 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198dc490 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198c3180 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198a3360 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198c30c0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198bec80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198b6770 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198be5a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198b59a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198b0c20 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd19890800 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198c6ff0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198b3cd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd1989ee20 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198c3d90 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198db410 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198c5a60 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198ea750 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198d1c80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198e8970 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198c9630 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198dd8c0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198dd380 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198ed4d0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198ed6f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198e8160 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd19891120 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198dcb70 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198e2380 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198e3400 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198e7950 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd1988c220 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198a17b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198e24f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198bb110 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198db2f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55fd198a2d30 } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4a15b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4b7fd0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4adaf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4bf940 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4aee60 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4ca870 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4a3dd0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4a52f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4a4ba0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4c5530 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4dbe60 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f47f800 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4ad800 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4a4b10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4d15e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4bbbc0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4b4490 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f480120 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4cbb70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4cf890 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f48ef10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4d7b40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4d9920 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4c57c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4c1bf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4d9e10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4cc5a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4d1750 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4c1750 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4b6430 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4bcaf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4aa4a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4d54a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4bcb80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4cca70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f48e400 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4c0f40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f49a0a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f4d6bb0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55c90f47f6e0 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", ip = "127.0.0.1", internal = true, family = "inet", mac = "\0\0\0\0\0\0" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", internal = true, family = "inet6", mac = "\0\0\0\0\0\0" } + { ip = "127.0.0.1", internal = true, family = "inet", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, + { ip = "::1", internal = true, family = "inet6", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 5.21, 8.99, 13.06 } + { 102.8, 87.95, 86.11 } 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 @@ -5356,18 +5376,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", shell = "/bin/sh", username = "pbuilder1", gid = 1111, uid = 1111 } + { uid = 2222, homedir = "/nonexistent/second-build", username = "pbuilder2", 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 - 7.1960922068258e+14 + 9.0223180386839e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.41+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", release = "6.12.41+deb13-amd64", machine = "x86_64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750958 - uv.gettimeofday 1790750958.000943 + os.time 1756341201 + uv.gettimeofday 1756341201.000091 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5378,34 +5398,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 719610, nsec = 224743722 } nil - "realtime" { sec = 719610, nsec = 224776252 } nil + "monotonic" { sec = 902232, nsec = 892082050 } nil + "realtime" { sec = 902232, nsec = 892255179 } 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: 0x55fd198c7b30 + "prepare" uv_prepare_t: 0x55c90f4aad20 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55fd198c7b30 - "timeout" uv_timer_t: 0x55fd198c38e0 + "check" uv_check_t: 0x55c90f4aad20 + "timeout" uv_timer_t: 0x55c90f4b7160 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55fd198c7b30 + "idle" uv_idle_t: 0x55c90f4aad20 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2781472, handle = uv_process_t: 0x55fd198dd910 } + { pid = 3279996, handle = uv_process_t: 0x55c90f4c0e70 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 2781473, handle = uv_process_t: 0x55fd198dd910 } - "exit" uv_process_t: 0x55fd198dd910 { signal = 2, status = 0 } + { pid = 3279997, handle = uv_process_t: 0x55c90f4c0e70 } + "exit" uv_process_t: 0x55c90f4c0e70 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 2781474, handle = uv_process_t: 0x55fd198dd910 } - "exit" uv_process_t: 0x55fd198dd910 { signal = 15, status = 0 } + { pid = 3279999, handle = uv_process_t: 0x55c90f4c0e70 } + "exit" uv_process_t: 0x55c90f4c0e70 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2781476, handle = uv_process_t: 0x55fd198dd910 } + { pid = 3280002, handle = uv_process_t: 0x55c90f4c0e70 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -5414,17 +5434,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 2781478, signal = 0 } + "exit" { pid = 3280010, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f33f57e96c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f02c9e336c0 + { delay = 100, elapsed = 120 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f33f77fb740 - Runing uv_thread_t: 0x7f33f77fb740 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f02cbe45740 + Runing uv_thread_t: 0x7f02cbe45740 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 100 } + { 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 @@ -5433,29 +5453,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: 0x55fd198c38e0 - "closed" uv_timer_t: 0x55fd198c38e0 + "timeout" uv_timer_t: 0x55c90f4b7160 + "closed" uv_timer_t: 0x55c90f4b7160 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55fd198c38e0 - "interval" uv_timer_t: 0x55fd198c38e0 - "interval" uv_timer_t: 0x55fd198c38e0 - "closed" uv_timer_t: 0x55fd198c38e0 + "interval" uv_timer_t: 0x55c90f4b7160 + "interval" uv_timer_t: 0x55c90f4b7160 + "interval" uv_timer_t: 0x55c90f4b7160 + "closed" uv_timer_t: 0x55c90f4b7160 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55fd198dbae0 - "timeout" uv_timer_t: 0x55fd198c38e0 - "interval" uv_timer_t: 0x55fd198dbae0 + "interval" uv_timer_t: 0x55c90f4cad90 + "timeout" uv_timer_t: 0x55c90f4b7160 + "interval" uv_timer_t: 0x55c90f4cad90 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55fd198dbae0 0 - "interval" uv_timer_t: 0x55fd198dbae0 8 - "interval" uv_timer_t: 0x55fd198dbae0 4 - "interval" uv_timer_t: 0x55fd198dbae0 2 + "interval" uv_timer_t: 0x55c90f4cad90 0 + "interval" uv_timer_t: 0x55c90f4cad90 8 + "interval" uv_timer_t: 0x55c90f4cad90 4 + "interval" uv_timer_t: 0x55c90f4cad90 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55fd198dbae0 0 - "interval" uv_timer_t: 0x55fd198dbae0 8 - "interval" uv_timer_t: 0x55fd198dbae0 4 - "interval" uv_timer_t: 0x55fd198dbae0 2 + "interval" uv_timer_t: 0x55c90f4cad90 0 + "interval" uv_timer_t: 0x55c90f4cad90 8 + "interval" uv_timer_t: 0x55c90f4cad90 4 + "interval" uv_timer_t: 0x55c90f4cad90 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5474,8 +5494,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f33f5ff36c0" "hello" - uv_thread_t: 0x7f33f5ff36c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f02ca63d6c0" "hello" + uv_thread_t: 0x7f02ca63d6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -5499,12 +5519,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 (0x00007f1424582000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f1424514000) - liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f14244d7000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f14242e1000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f14241f1000) - /lib64/ld-linux-x86-64.so.2 (0x00007f1424584000) + linux-vdso.so.1 (0x00007fb9ab164000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fb9ab0f6000) + liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fb9ab0b9000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb9aaec3000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb9aadd3000) + /lib64/ld-linux-x86-64.so.2 (0x00007fb9ab166000) *********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -5512,11 +5532,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55fcc0005740 - "closed" uv_timer_t: 0x55fcc0005740 + "timeout" uv_timer_t: 0x561ef56ade30 + "closed" uv_timer_t: 0x561ef56ade30 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55fcc0005740 - "closed" { } uv_timer_t: 0x55fcc0005740 + "timeout" { } uv_timer_t: 0x561ef56ade30 + "closed" { } uv_timer_t: 0x561ef56ade30 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5526,23 +5546,23 @@ { fd = 11 } { stat = { + gen = 0, + mtime = table: 0x561ef56bee60, nlink = 1, - blksize = 4096, - rdev = 0, - gid = 1111, - ctime = table: 0x55fcbffd9a30, + ino = 2668878, + mode = 33204, dev = 65057, blocks = 16, - flags = 0, + atime = table: 0x561ef56bc5b0, + blksize = 4096, type = "file", - ino = 10510124, + birthtime = table: 0x561ef5686dd0, + rdev = 0, + ctime = table: 0x561ef56bef70, + gid = 2222, + flags = 0, size = 6060, - mode = 33188, - gen = 0, - birthtime = table: 0x55fcc0007740, - mtime = table: 0x55fcc000c730, - atime = table: 0x55fcc0013ef0, - uid = 1111 + uid = 2222 } } ok 7 fs - read a file sync @@ -5550,23 +5570,23 @@ { fd = 11 } { stat = { + gen = 0, + mtime = table: 0x561ef569e450, nlink = 1, - blksize = 4096, - rdev = 0, - gid = 1111, - ctime = table: 0x55fcc0003870, + ino = 2668878, + mode = 33204, dev = 65057, blocks = 16, - flags = 0, + atime = table: 0x561ef56b25c0, + blksize = 4096, type = "file", - ino = 10510124, + birthtime = table: 0x561ef56b4460, + rdev = 0, + ctime = table: 0x561ef56ad910, + gid = 2222, + flags = 0, size = 6060, - mode = 33188, - gen = 0, - birthtime = table: 0x55fcc00029a0, - mtime = table: 0x55fcbffb2f70, - atime = table: 0x55fcc00095e0, - uid = 1111 + uid = 2222 } } { chunk = 6060 } @@ -5579,69 +5599,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 @@ -5649,197 +5669,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - uv_dir_t: 0x55fcbffebf98 closed + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x561ef56996a8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } 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.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 51327994, ffree = 12964270, files = 13107200, bfree = 49789221, type = 61267, bsize = 4096, bavail = 47163711 } + { blocks = 51327994, bsize = 4096, ffree = 11416849, bfree = 36396245, bavail = 33770735, files = 13107200, type = 61267 } ok 31 fs - fs.statfs sync - { blocks = 51327994, ffree = 12964270, files = 13107200, bfree = 49789221, type = 61267, bsize = 4096, bavail = 47163711 } + { blocks = 51327994, bsize = 4096, ffree = 11416849, bfree = 36396245, bavail = 33770735, files = 13107200, type = 61267 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -5859,89 +5879,87 @@ "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 } + { 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 = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, total = 84307357696.0, available = 77258657792.0, rss = 3297280, free = 77258657792.0 } + { rss = 3788800, total = 84307361792.0, free = 55567851520.0, available = 55567851520.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 719618.34 } + { uptime = 902244.85 } ok 49 misc - uv.uptime { inblock = 0, - ixrss = 0, - idrss = 0, - utime = { usec = 632081, sec = 0 }, + nvcsw = 62, + nivcsw = 335, nswap = 0, - minflt = 424, - nsignals = 0, - isrss = 0, + msgrcv = 0, msgsnd = 0, - nivcsw = 49, - majflt = 0, - nvcsw = 51, oublock = 40, - stime = { usec = 11926, sec = 0 }, - maxrss = 3220, - msgrcv = 0 + nsignals = 0, + ixrss = 0, + idrss = 0, + maxrss = 3700, + minflt = 452, + stime = { sec = 1, usec = 434688 }, + isrss = 0, + utime = { sec = 0, usec = 344162 }, + majflt = 0 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffe6a00 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffdcf90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc0003980 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffea110 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffe67f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffb2f70 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffb7800 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc0013de0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffe55a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbfff0820 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc0007580 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc0003870 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffdd770 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbfffd650 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffe5b30 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffdd800 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffb76e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc0000fe0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffc1090 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffcc670 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffcbe90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffeae20 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbfffe110 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffec910 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbfffb9e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbfffdd20 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc000d780 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffc6ec0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffe2080 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc000fcc0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc00046d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc000eca0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc00119e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbfff4ca0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffb8120 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcbffc5e20 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc000b630 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc000c950 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc0013c60 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc000f540 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc00098d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55fcc000d3b0 } + { speed = 0.0, times = table: 0x561ef5662800, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56b4460, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5694c70, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef566d8e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56ae7e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5691dd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56906e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5691250, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56a3210, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5690c20, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5687ba0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef569b280, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56bee60, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef565df00, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5695880, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5696110, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56bde50, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5685b20, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5697370, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef565f260, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5671400, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56a9e00, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56ac6c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56b2890, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef569e110, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56b64b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56a4790, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56bf930, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56bab40, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56bbc80, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56b5c10, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56c0140, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56b45e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56626e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef5691450, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56a7420, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef567e460, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56ab3b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56b84c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x561ef56b8c40, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", internal = true, family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0" } + { mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0", internal = true, ip = "127.0.0.1" }, + { mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1" } } ok 53 misc - uv.interface_addresses - { 5.4, 8.91, 12.99 } + { 102.59, 88.4, 86.28 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath @@ -5949,18 +5967,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, shell = "/bin/sh", gid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build" } + { 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 - 7.1961835191332e+14 + 9.0224487588287e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.12.41+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } + { release = "6.12.41+deb13-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1790750968 - uv.gettimeofday 1790750968.000075 + os.time 1756341214 + uv.gettimeofday 1756341214.000163 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5971,53 +5989,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 356402055, sec = 719619 } nil - "realtime" { nsec = 356437133, sec = 719619 } nil + "monotonic" { sec = 902245, nsec = 896483855 } nil + "realtime" { sec = 902245, nsec = 896556814 } 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: 0x55fcc0010cb0 + "prepare" uv_prepare_t: 0x561ef56c04a0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55fcc0010cb0 - "timeout" uv_timer_t: 0x55fcbfff0490 + "check" uv_check_t: 0x561ef56c04a0 + "timeout" uv_timer_t: 0x561ef56a9410 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55fcc0010cb0 + "idle" uv_idle_t: 0x561ef56c04a0 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: 0x55fcc000d2e0, pid = 2783685 } + { handle = uv_process_t: 0x561ef56a6930, pid = 3283420 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55fcc000d2e0, pid = 2783686 } - "exit" uv_process_t: 0x55fcc000d2e0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x561ef56a6930, pid = 3283421 } + "exit" uv_process_t: 0x561ef56a6930 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55fcc000d2e0, pid = 2783687 } - "exit" uv_process_t: 0x55fcc000d2e0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x561ef56a6930, pid = 3283425 } + "exit" uv_process_t: 0x561ef56a6930 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55fcc000d2e0, pid = 2783689 } + { handle = uv_process_t: 0x561ef56a6930, pid = 3283427 } "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 = 2783691, signal = 0, code = 0 } + "exit" { code = 0, signal = 0, pid = 3283432 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f8e3d9876c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7fc2c27fc6c0 + { elapsed = 107, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f8e3f99a300 - Runing uv_thread_t: 0x7f8e3f99a300 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7fc2c8ff5300 + Runing uv_thread_t: 0x7fc2c8ff5300 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 103, 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 @@ -6026,29 +6044,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: 0x55fcbfff0490 - "closed" uv_timer_t: 0x55fcbfff0490 + "timeout" uv_timer_t: 0x561ef56a9410 + "closed" uv_timer_t: 0x561ef56a9410 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55fcbfff0490 - "interval" uv_timer_t: 0x55fcbfff0490 - "interval" uv_timer_t: 0x55fcbfff0490 - "closed" uv_timer_t: 0x55fcbfff0490 + "interval" uv_timer_t: 0x561ef56a9410 + "interval" uv_timer_t: 0x561ef56a9410 + "interval" uv_timer_t: 0x561ef56a9410 + "closed" uv_timer_t: 0x561ef56a9410 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55fcc0002ec0 - "timeout" uv_timer_t: 0x55fcbfff0490 - "interval" uv_timer_t: 0x55fcc0002ec0 + "interval" uv_timer_t: 0x561ef5673c50 + "timeout" uv_timer_t: 0x561ef56a9410 + "interval" uv_timer_t: 0x561ef5673c50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55fcc0002ec0 0 - "interval" uv_timer_t: 0x55fcc0002ec0 8 - "interval" uv_timer_t: 0x55fcc0002ec0 4 - "interval" uv_timer_t: 0x55fcc0002ec0 2 + "interval" uv_timer_t: 0x561ef5673c50 0 + "interval" uv_timer_t: 0x561ef5673c50 8 + "interval" uv_timer_t: 0x561ef5673c50 4 + "interval" uv_timer_t: 0x561ef5673c50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55fcc0002ec0 0 - "interval" uv_timer_t: 0x55fcc0002ec0 8 - "interval" uv_timer_t: 0x55fcc0002ec0 4 - "interval" uv_timer_t: 0x55fcc0002ec0 2 + "interval" uv_timer_t: 0x561ef5673c50 0 + "interval" uv_timer_t: 0x561ef5673c50 8 + "interval" uv_timer_t: 0x561ef5673c50 4 + "interval" uv_timer_t: 0x561ef5673c50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6067,8 +6085,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f8e3e1916c0" "hello" - uv_thread_t: 0x7f8e3e1916c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fc2c37fe6c0" "hello" + uv_thread_t: 0x7fc2c37fe6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6098,11 +6116,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55cae542a250 - "closed" uv_timer_t: 0x55cae542a250 + "timeout" uv_timer_t: 0x5591ee835250 + "closed" uv_timer_t: 0x5591ee835250 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55cae542a250 - "closed" { } uv_timer_t: 0x55cae542a250 + "timeout" { } uv_timer_t: 0x5591ee835250 + "closed" { } uv_timer_t: 0x5591ee835250 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6112,23 +6130,23 @@ { fd = 11 } { stat = { - gen = 0, - dev = 65057, - uid = 1111, + atime = table: 0x5591ee81c1e0, rdev = 0, + dev = 65057, + uid = 2222, nlink = 1, - mode = 33188, - atime = table: 0x55cae5411240, + ino = 2668878, + mode = 33204, + blocks = 16, type = "file", - birthtime = table: 0x55cae53f9680, size = 6060, - ctime = table: 0x55cae5417140, + gen = 0, + gid = 2222, blksize = 4096, - mtime = table: 0x55cae5444bc0, - ino = 10510124, - blocks = 16, flags = 0, - gid = 1111 + ctime = table: 0x5591ee822140, + mtime = table: 0x5591ee84fc20, + birthtime = table: 0x5591ee804620 } } ok 7 fs - read a file sync @@ -6136,23 +6154,23 @@ { fd = 11 } { stat = { - gen = 0, - dev = 65057, - uid = 1111, + atime = table: 0x5591ee81efe0, rdev = 0, + dev = 65057, + uid = 2222, nlink = 1, - mode = 33188, - atime = table: 0x55cae5413fe0, + ino = 2668878, + mode = 33204, + blocks = 16, type = "file", - birthtime = table: 0x55cae5428cd0, size = 6060, - ctime = table: 0x55cae542d5d0, + gen = 0, + gid = 2222, blksize = 4096, - mtime = table: 0x55cae5411240, - ino = 10510124, - blocks = 16, flags = 0, - gid = 1111 + ctime = table: 0x5591ee8385d0, + mtime = table: 0x5591ee81c1e0, + birthtime = table: 0x5591ee833cd0 } } { chunk = 6060 } @@ -6165,69 +6183,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 @@ -6235,197 +6253,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - uv_dir_t: 0x55cae5456368 closed + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x5591ee8616f8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } 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.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, bfree = 49646193, files = 13107200, bsize = 4096, ffree = 12959720, bavail = 47020683, blocks = 51327994 } + { bfree = 37088111, blocks = 51327994, type = 61267, files = 13107200, bavail = 34462601, ffree = 11451222, bsize = 4096 } ok 31 fs - fs.statfs sync - { type = 61267, bfree = 49646156, files = 13107200, bsize = 4096, ffree = 12959720, bavail = 47020646, blocks = 51327994 } + { bfree = 37088087, blocks = 51327994, type = 61267, files = 13107200, bavail = 34462577, ffree = 11451222, bsize = 4096 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -6445,89 +6463,87 @@ "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 = 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.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { rss = 3735552, total = 84307357696.0, free = 77359087616.0, constrained = 0.0, available = 77359087616.0 } + { rss = 3530752, total = 84307361792.0, free = 55469109248.0, available = 55469109248.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 719626.97 } + { uptime = 902256.05 } ok 49 misc - uv.uptime { - stime = { usec = 4008, sec = 0 }, - nivcsw = 8, - msgrcv = 0, - nvcsw = 51, nsignals = 0, - maxrss = 3648, - utime = { usec = 634367, sec = 0 }, - inblock = 0, + inblock = 544, nswap = 0, - msgsnd = 0, - isrss = 0, - oublock = 40, - minflt = 349, + stime = { sec = 0, usec = 8517 }, + nivcsw = 171, idrss = 0, + majflt = 1, + msgrcv = 0, + oublock = 40, ixrss = 0, - majflt = 0 + msgsnd = 0, + nvcsw = 58, + isrss = 0, + utime = { sec = 0, usec = 327775 }, + maxrss = 3448, + minflt = 377 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5433f30, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5421d10, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5417790, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae543a0e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5411240, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54109a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae53fb390, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54416a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae541ab60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5435b60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54168e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae541bf30, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5410320, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae541cea0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5436f90, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54046a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5431060, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5428cd0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5430720, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae543aec0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5430340, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5413fe0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54454e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5435a30, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5419140, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5444cd0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae543beb0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5443e10, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5443e90, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54363c0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5433750, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5433910, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54565f0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5441b50, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae542f780, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5444f30, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5456880, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae542e7d0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5454520, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54546e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae54548a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x55cae5426460, speed = 0.0 } + { speed = 0.0, times = table: 0x5591ee8616d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee805970, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee822790, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee81de70, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee84c6a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee82dc80, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee805dc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee806330, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee825aa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee83d450, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee821cf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee817e10, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee80f640, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee84d550, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee841f90, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee84d9f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8445f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee821150, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee83b720, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee81efe0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee833cd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee83b340, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee843b70, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee82f870, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee860170, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8492f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8397d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8419c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee821220, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8412f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8414b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee83ed20, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee83eee0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8381e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee850010, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee846ea0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee860520, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8606e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee8608a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5591ee817010, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", family = "inet", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true, mac = "\0\0\0\0\0\0", ip = "::1" } + { netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 5.34, 8.78, 12.9 } + { 105.4, 89.45, 86.64 } ok 54 misc - uv.loadavg "/usr/bin/lua5.4" ok 55 misc - uv.exepath @@ -6535,18 +6551,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 } + { username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", uid = 2222, 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 - 7.1962697778607e+14 + 9.0225607148192e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.41+deb13-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)" } + { machine = "x86_64", sysname = "Linux", release = "6.12.41+deb13-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)" } ok 62 misc - uv.os_uname - os.time 1790750976 - uv.gettimeofday 1790750976.000700 + os.time 1756341225 + uv.gettimeofday 1756341225.000358 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6557,34 +6573,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 982068717, sec = 719627 } nil - "realtime" { nsec = 982105890, sec = 719627 } nil + "monotonic" { sec = 902257, nsec = 87379070 } nil + "realtime" { sec = 902257, nsec = 87534058 } 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: 0x55cae5455730 + "prepare" uv_prepare_t: 0x5591ee85fd90 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55cae5455730 - "timeout" uv_timer_t: 0x55cae542a250 + "check" uv_check_t: 0x5591ee85fd90 + "timeout" uv_timer_t: 0x5591ee838e50 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55cae5455730 + "idle" uv_idle_t: 0x5591ee85fd90 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: 0x55cae542be40, pid = 2786132 } + { handle = uv_process_t: 0x5591ee8427d0, pid = 3286104 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55cae542be40, pid = 2786133 } - "exit" uv_process_t: 0x55cae542be40 { status = 0, signal = 2 } + { handle = uv_process_t: 0x5591ee8427d0, pid = 3286106 } + "exit" uv_process_t: 0x5591ee8427d0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55cae542be40, pid = 2786134 } - "exit" uv_process_t: 0x55cae542be40 { status = 0, signal = 15 } + { handle = uv_process_t: 0x5591ee8427d0, pid = 3286109 } + "exit" uv_process_t: 0x5591ee8427d0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55cae542be40, pid = 2786137 } + { handle = uv_process_t: 0x5591ee8427d0, pid = 3286115 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -6593,17 +6609,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2786141, signal = 0, code = 0 } + "exit" { signal = 0, pid = 3286122, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f2dde23d6c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7f4caaffd6c0 + { elapsed = 108, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f2de02b5440 - Runing uv_thread_t: 0x7f2de02b5440 + Runing uv_thread_t: 0x7f4cb17b8440 + Runing uv_thread_t: 0x7f4cb17b8440 { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { elapsed = 103, 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 @@ -6612,29 +6628,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: 0x55cae542a250 - "closed" uv_timer_t: 0x55cae542a250 + "timeout" uv_timer_t: 0x5591ee838e50 + "closed" uv_timer_t: 0x5591ee838e50 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55cae542a250 - "interval" uv_timer_t: 0x55cae542a250 - "interval" uv_timer_t: 0x55cae542a250 - "closed" uv_timer_t: 0x55cae542a250 + "interval" uv_timer_t: 0x5591ee838e50 + "interval" uv_timer_t: 0x5591ee838e50 + "interval" uv_timer_t: 0x5591ee838e50 + "closed" uv_timer_t: 0x5591ee838e50 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55cae5433e90 - "timeout" uv_timer_t: 0x55cae542a250 - "interval" uv_timer_t: 0x55cae5433e90 + "interval" uv_timer_t: 0x5591ee7f7e30 + "timeout" uv_timer_t: 0x5591ee838e50 + "interval" uv_timer_t: 0x5591ee7f7e30 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55cae5433e90 0 - "interval" uv_timer_t: 0x55cae5433e90 8 - "interval" uv_timer_t: 0x55cae5433e90 4 - "interval" uv_timer_t: 0x55cae5433e90 2 + "interval" uv_timer_t: 0x5591ee7f7e30 0 + "interval" uv_timer_t: 0x5591ee7f7e30 8 + "interval" uv_timer_t: 0x5591ee7f7e30 4 + "interval" uv_timer_t: 0x5591ee7f7e30 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55cae5433e90 0 - "interval" uv_timer_t: 0x55cae5433e90 8 - "interval" uv_timer_t: 0x55cae5433e90 4 - "interval" uv_timer_t: 0x55cae5433e90 2 + "interval" uv_timer_t: 0x5591ee7f7e30 0 + "interval" uv_timer_t: 0x5591ee7f7e30 8 + "interval" uv_timer_t: 0x5591ee7f7e30 4 + "interval" uv_timer_t: 0x5591ee7f7e30 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6653,8 +6669,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f2de024a6c0" "hello" - uv_thread_t: 0x7f2de024a6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f4cb174d6c0" "hello" + uv_thread_t: 0x7f4cb174d6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6679,13 +6695,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 -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 (0x00007ffa31c76000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007ffa31c3c000) - liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007ffa31bf8000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007ffa31a02000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ffa319c9000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffa318d9000) - /lib64/ld-linux-x86-64.so.2 (0x00007ffa31c78000) + linux-vdso.so.1 (0x00007f16d3a99000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007f16d3a5f000) + liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f16d3a1b000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f16d3825000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f16d37ec000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f16d36fc000) + /lib64/ld-linux-x86-64.so.2 (0x00007f16d3a9b000) ********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6693,11 +6709,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x556b720df980 - "closed" uv_timer_t: 0x556b720df980 + "timeout" uv_timer_t: 0x56444b0e7980 + "closed" uv_timer_t: 0x56444b0e7980 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x556b720df980 - "closed" { } uv_timer_t: 0x556b720df980 + "timeout" { } uv_timer_t: 0x56444b0e7980 + "closed" { } uv_timer_t: 0x56444b0e7980 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6708,22 +6724,22 @@ { stat = { flags = 0, - dev = 65057, - birthtime = table: 0x556b720af300, - gid = 1111, - mode = 33188, - rdev = 0, - size = 6060, blocks = 16, - ctime = table: 0x556b720d0ee0, - atime = table: 0x556b720cb180, - ino = 10510124, - mtime = table: 0x556b720c68c0, - uid = 1111, - type = "file", - nlink = 1, + atime = table: 0x56444b0d3180, gen = 0, - blksize = 4096 + uid = 2222, + blksize = 4096, + birthtime = table: 0x56444b0dd2b0, + mode = 33204, + nlink = 1, + type = "file", + gid = 2222, + ctime = table: 0x56444b0d8ee0, + ino = 2668878, + size = 6060, + mtime = table: 0x56444b0ce8c0, + dev = 65057, + rdev = 0 } } ok 7 fs - read a file sync @@ -6732,22 +6748,22 @@ { stat = { flags = 0, - dev = 65057, - birthtime = table: 0x556b720e7b80, - gid = 1111, - mode = 33188, - rdev = 0, - size = 6060, blocks = 16, - ctime = table: 0x556b720e5a70, - atime = table: 0x556b720cb7d0, - ino = 10510124, - mtime = table: 0x556b720cb180, - uid = 1111, - type = "file", - nlink = 1, + atime = table: 0x56444b0d37d0, gen = 0, - blksize = 4096 + uid = 2222, + blksize = 4096, + birthtime = table: 0x56444b0eda70, + mode = 33204, + nlink = 1, + type = "file", + gid = 2222, + ctime = table: 0x56444b0f5680, + ino = 2668878, + size = 6060, + mtime = table: 0x56444b0d3180, + dev = 65057, + rdev = 0 } } { chunk = 6060 } @@ -6756,73 +6772,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } 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" } + { 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 @@ -6830,199 +6846,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - uv_dir_t: 0x556b7210a898 closed + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x56444b112a68 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } 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.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 46759623, blocks = 51327994, bsize = 4096, files = 13107200, bfree = 49385133, ffree = 12934154, type = 61267 } + { type = 61267, blocks = 51327994, bfree = 36970509, bavail = 34344999, files = 13107200, bsize = 4096, ffree = 11439557 } ok 31 fs - fs.statfs sync - { bavail = 46759619, blocks = 51327994, bsize = 4096, files = 13107200, bfree = 49385129, ffree = 12934153, type = 61267 } + { type = 61267, blocks = 51327994, bfree = 36970499, bavail = 34344989, files = 13107200, bsize = 4096, ffree = 11439556 } ok 32 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -7045,84 +7061,82 @@ ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.50.0", version = 78336 } + { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3375104, constrained = 0.0, available = 77357420544.0, free = 77357420544.0, total = 84307357696.0 } + { rss = 3706880, free = 56255197184.0, total = 84307361792.0, constrained = 0.0, available = 56255197184.0 } ok 48 misc - memory size - { uptime = 719635.84 } + { uptime = 902269.62 } ok 49 misc - uv.uptime { - isrss = 0, - utime = { sec = 0, usec = 651969 }, - majflt = 0, - stime = { sec = 0, usec = 23999 }, - nivcsw = 59, - msgrcv = 0, - ixrss = 0, - maxrss = 6664, + nivcsw = 550, + nvcsw = 92, oublock = 40, - nswap = 0, - nvcsw = 91, - minflt = 3613, - inblock = 0, + msgrcv = 0, idrss = 0, + utime = { sec = 1, usec = 443254 }, msgsnd = 0, - nsignals = 0 + stime = { sec = 0, usec = 40124 }, + minflt = 3598, + isrss = 0, + nsignals = 0, + ixrss = 0, + nswap = 0, + inblock = 432, + majflt = 2, + maxrss = 6944 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720e2d00 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f05f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720e5e50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720cad30 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720cbf10 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720ef810 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720e7b80 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720edd80 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f4ca0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720b75d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f7150 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720d73a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f6e90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f6dc0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720c8020 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720de500 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720ed680 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720af300 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720af280 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720c5220 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720ca260 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720ea2f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720de6c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f5ff0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720e8150 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720eb160 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f3d00 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720edf70 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720ec800 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720e9f10 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720fa930 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720faaf0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720facb0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720f1c40 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720ecb30 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720dc740 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720dc900 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720dcac0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720db4a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720db660 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720db820 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x556b720dbf30 } + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0b72f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f62a0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0ead00, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f46c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0d3980, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0eda70, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0ff150, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0c3d40, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e6500, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0cc980, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0cd220, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e03b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0dd2b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0b7270, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e6400, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0c2710, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0fedc0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f85f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f4d70, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0fc790, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f22f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e7790, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b100c90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e6750, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0fdc50, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f4800, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f7980, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0ef4a0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e8590, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b1055e0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b112b90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b112d50, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b112f10, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b111a90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0f4ba0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b1029e0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b102ba0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b102d60, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e3680, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56444b0e3840, speed = 0.0 } } 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" } + { ip = "127.0.0.1", netmask = "255.0.0.0", internal = true, family = "inet", mac = "\0\0\0\0\0\0" }, + { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 6.27, 8.87, 12.89 } + { 103.58, 89.82, 86.8 } 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 @@ -7130,18 +7144,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, username = "pbuilder1", uid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build" } + { shell = "/bin/bash", gid = 2222, uid = 2222, username = "pbuilder2", 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 - 7.196358521727e+14 + 9.0226963626903e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.12.41+deb13-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)" } + { sysname = "Linux", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", release = "6.12.41+deb13-amd64" } ok 62 misc - uv.os_uname - os.time 1790750985 - uv.gettimeofday 1790750985.000575 + os.time 1756341238 + uv.gettimeofday 1756341238.000920 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7152,34 +7166,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 719636, nsec = 855690703 } nil - "realtime" { sec = 719636, nsec = 855723062 } nil + "monotonic" { sec = 902270, nsec = 646317667 } nil + "realtime" { sec = 902270, nsec = 646463382 } 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: 0x556b721099b0 + "prepare" uv_prepare_t: 0x56444b111eb0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x556b721099b0 - "timeout" uv_timer_t: 0x556b720df980 + "check" uv_check_t: 0x56444b111eb0 + "timeout" uv_timer_t: 0x56444b0ffdb0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x556b721099b0 + "idle" uv_idle_t: 0x56444b111eb0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2790491, handle = uv_process_t: 0x556b720b7510 } + { pid = 3289509, handle = uv_process_t: 0x56444b100df0 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 2790492, handle = uv_process_t: 0x556b720b7510 } - "exit" uv_process_t: 0x556b720b7510 { signal = 2, status = 0 } + { pid = 3289513, handle = uv_process_t: 0x56444b100df0 } + "exit" uv_process_t: 0x56444b100df0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 2790493, handle = uv_process_t: 0x556b720b7510 } - "exit" uv_process_t: 0x556b720b7510 { signal = 15, status = 0 } + { pid = 3289514, handle = uv_process_t: 0x56444b100df0 } + "exit" uv_process_t: 0x56444b100df0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2790495, handle = uv_process_t: 0x556b720b7510 } + { pid = 3289517, handle = uv_process_t: 0x56444b100df0 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -7188,17 +7202,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 2790497 } + "exit" { pid = 3289527, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fc404f886c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f77426e56c0 + { elapsed = 109, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fc406f9a740 - Runing uv_thread_t: 0x7fc406f9a740 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f77446f7740 + Runing uv_thread_t: 0x7f77446f7740 + { elapsed = 100, 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 @@ -7207,29 +7221,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: 0x556b720df980 - "closed" uv_timer_t: 0x556b720df980 + "timeout" uv_timer_t: 0x56444b0ffdb0 + "closed" uv_timer_t: 0x56444b0ffdb0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x556b720df980 - "interval" uv_timer_t: 0x556b720df980 - "interval" uv_timer_t: 0x556b720df980 - "closed" uv_timer_t: 0x556b720df980 + "interval" uv_timer_t: 0x56444b0ffdb0 + "interval" uv_timer_t: 0x56444b0ffdb0 + "interval" uv_timer_t: 0x56444b0ffdb0 + "closed" uv_timer_t: 0x56444b0ffdb0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x556b720c6d10 - "timeout" uv_timer_t: 0x556b720df980 - "interval" uv_timer_t: 0x556b720c6d10 + "interval" uv_timer_t: 0x56444b0aae50 + "timeout" uv_timer_t: 0x56444b0ffdb0 + "interval" uv_timer_t: 0x56444b0aae50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x556b720c6d10 0 - "interval" uv_timer_t: 0x556b720c6d10 8 - "interval" uv_timer_t: 0x556b720c6d10 4 - "interval" uv_timer_t: 0x556b720c6d10 2 + "interval" uv_timer_t: 0x56444b0aae50 0 + "interval" uv_timer_t: 0x56444b0aae50 8 + "interval" uv_timer_t: 0x56444b0aae50 4 + "interval" uv_timer_t: 0x56444b0aae50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x556b720c6d10 0 - "interval" uv_timer_t: 0x556b720c6d10 8 - "interval" uv_timer_t: 0x556b720c6d10 4 - "interval" uv_timer_t: 0x556b720c6d10 2 + "interval" uv_timer_t: 0x56444b0aae50 0 + "interval" uv_timer_t: 0x56444b0aae50 8 + "interval" uv_timer_t: 0x56444b0aae50 4 + "interval" uv_timer_t: 0x56444b0aae50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7248,8 +7262,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fc4067946c0" "hello" - uv_thread_t: 0x7fc4067946c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f77446f26c0" "hello" + uv_thread_t: 0x7f77446f26c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7273,12 +7287,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 (0x00007f6147e46000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f6147dd8000) - liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f6147d94000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6147b9e000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6147aae000) - /lib64/ld-linux-x86-64.so.2 (0x00007f6147e48000) + linux-vdso.so.1 (0x00007fdab55b0000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fdab5542000) + liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007fdab54fe000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdab5308000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdab5218000) + /lib64/ld-linux-x86-64.so.2 (0x00007fdab55b2000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -7286,11 +7300,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x564717667980 - "closed" uv_timer_t: 0x564717667980 + "timeout" uv_timer_t: 0x5631793c9980 + "closed" uv_timer_t: 0x5631793c9980 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x564717667980 - "closed" { } uv_timer_t: 0x564717667980 + "timeout" { } uv_timer_t: 0x5631793c9980 + "closed" { } uv_timer_t: 0x5631793c9980 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -7300,23 +7314,23 @@ { fd = 11 } { stat = { - mtime = table: 0x56471764e8c0, - mode = 33188, - type = "file", - rdev = 0, - dev = 65057, - birthtime = table: 0x564717637300, + gen = 0, + uid = 2222, + blksize = 4096, + ctime = table: 0x5631793baee0, flags = 0, - blocks = 16, - gid = 1111, - nlink = 1, - atime = table: 0x564717653180, - ino = 10510124, size = 6060, - uid = 1111, - ctime = table: 0x564717658ee0, - gen = 0, - blksize = 4096 + dev = 65057, + ino = 2668878, + nlink = 1, + mtime = table: 0x5631793b08c0, + rdev = 0, + birthtime = table: 0x5631793bf2b0, + type = "file", + atime = table: 0x5631793b5180, + mode = 33204, + blocks = 16, + gid = 2222 } } ok 7 fs - read a file sync @@ -7324,23 +7338,23 @@ { fd = 11 } { stat = { - mtime = table: 0x564717653180, - mode = 33188, - type = "file", - rdev = 0, - dev = 65057, - birthtime = table: 0x56471766fb80, + gen = 0, + uid = 2222, + blksize = 4096, + ctime = table: 0x5631793d7680, flags = 0, - blocks = 16, - gid = 1111, - nlink = 1, - atime = table: 0x5647176537d0, - ino = 10510124, size = 6060, - uid = 1111, - ctime = table: 0x56471766da70, - gen = 0, - blksize = 4096 + dev = 65057, + ino = 2668878, + nlink = 1, + mtime = table: 0x5631793b5180, + rdev = 0, + birthtime = table: 0x5631793cfa70, + type = "file", + atime = table: 0x5631793b57d0, + mode = 33204, + blocks = 16, + gid = 2222 } } { chunk = 6060 } @@ -7349,7 +7363,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -7383,7 +7397,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { 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 @@ -7423,199 +7437,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x564717692878 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x5631793f4a68 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 12942005, bsize = 4096, bavail = 46949640, blocks = 51327994, bfree = 49575150, files = 13107200, type = 61267 } + { files = 13107200, blocks = 51327994, bavail = 34128332, type = 61267, bfree = 36753842, ffree = 11423144, bsize = 4096 } ok 31 fs - fs.statfs sync - { ffree = 12942005, bsize = 4096, bavail = 46949640, blocks = 51327994, bfree = 49575150, files = 13107200, type = 61267 } + { files = 13107200, blocks = 51327994, bavail = 34128229, type = 61267, bfree = 36753739, ffree = 11423133, bsize = 4096 } ok 32 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -7633,89 +7647,87 @@ "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 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { total = 84307357696.0, rss = 2879488, constrained = 0.0, available = 77320679424.0, free = 77320679424.0 } + { free = 60414730240.0, available = 60414730240.0, total = 84307361792.0, rss = 3145728, constrained = 0.0 } ok 48 misc - memory size - { uptime = 719644.57 } + { uptime = 902282.13 } ok 49 misc - uv.uptime { + nswap = 0, idrss = 0, - ixrss = 0, - maxrss = 2812, - nivcsw = 22, - nvcsw = 45, - inblock = 0, - oublock = 40, - majflt = 0, + nivcsw = 270, + stime = { usec = 11532, sec = 0 }, isrss = 0, - nsignals = 0, - stime = { usec = 62329, sec = 0 }, + utime = { usec = 351726, sec = 0 }, msgrcv = 0, - utime = { usec = 584764, sec = 0 }, - nswap = 0, + oublock = 40, + ixrss = 0, + nsignals = 0, + nvcsw = 55, msgsnd = 0, - minflt = 334 + minflt = 361, + inblock = 0, + majflt = 0, + maxrss = 3072 } ok 50 misc - uv.getrusage - 42 + 40 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x564717673290, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717675d80, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471767e290, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717677810, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717667560, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471766fb80, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471767f150, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471763f5d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471768ffb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717652d30, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717653980, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717653f10, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717650020, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717653180, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717675680, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717668db0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717666500, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471765d2b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471767edc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471765f1f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717652260, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471767e7d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471766b990, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471766f4a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471765d7f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471766a910, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471764ec10, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471767fe50, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471764a280, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717658c60, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x56471764a200, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717664720, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x5647176648e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x5647176727c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717667790, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717656e00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717692bd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717692d90, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x5647176835f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717663fe0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x5647176641a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x564717664360, model = "Intel Core Processor (Haswell)" } + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793c23b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d66c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793af220 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793ae980 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d0790 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793a5d40 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793deca0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d82a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793cfa70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793b2020 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793c8630 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793b57d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793b4920 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x563179397820 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793e0e90 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793da5f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793b4190 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793bf2b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d3620 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793de790 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d42f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793c9790 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x563179398ee0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793e07d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793b4260 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793bf890 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793dbbc0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d6b70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d6d30 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d6e20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793f4d10 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793f4ed0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793f3680 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d2150 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793d7f70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793cc910 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793f39c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793c54d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793c5690 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5631793c5850 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0", internal = true, ip = "127.0.0.1" }, - { mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1" } + { 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 - { 6.33, 8.84, 12.85 } + { 105.7, 90.93, 87.22 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7723,18 +7735,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", uid = 1111, homedir = "/nonexistent/first-build", gid = 1111, username = "pbuilder1" } + { uid = 2222, homedir = "/nonexistent/second-build", username = "pbuilder2", shell = "/bin/bash", 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 - 7.1964458502878e+14 + 9.0228215434611e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux", release = "6.12.41+deb13-amd64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12)", sysname = "Linux", release = "6.12.41+deb13-amd64", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1790750994 - uv.gettimeofday 1790750994.000308 + os.time 1756341251 + uv.gettimeofday 1756341251.000442 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7745,34 +7757,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 588586324, sec = 719645 } nil - "realtime" { nsec = 588621769, sec = 719645 } nil + "monotonic" { nsec = 171975819, sec = 902283 } nil + "realtime" { nsec = 172204307, sec = 902283 } 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: 0x564717691820 + "prepare" uv_prepare_t: 0x5631793f3c50 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x564717691820 - "timeout" uv_timer_t: 0x564717667980 + "check" uv_check_t: 0x5631793f3c50 + "timeout" uv_timer_t: 0x5631793e1db0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x564717691820 + "idle" uv_idle_t: 0x5631793f3c50 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 2792827, handle = uv_process_t: 0x564717669570 } + { handle = uv_process_t: 0x5631793ddde0, pid = 3293293 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 2792828, handle = uv_process_t: 0x564717669570 } - "exit" uv_process_t: 0x564717669570 { signal = 2, status = 0 } + { handle = uv_process_t: 0x5631793ddde0, pid = 3293295 } + "exit" uv_process_t: 0x5631793ddde0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 2792830, handle = uv_process_t: 0x564717669570 } - "exit" uv_process_t: 0x564717669570 { signal = 15, status = 0 } + { handle = uv_process_t: 0x5631793ddde0, pid = 3293297 } + "exit" uv_process_t: 0x5631793ddde0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 2792832, handle = uv_process_t: 0x564717669570 } + { handle = uv_process_t: 0x5631793ddde0, pid = 3293300 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -7781,17 +7793,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 2792834, signal = 0, code = 0 } + "exit" { signal = 0, pid = 3293306, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fe67bfff6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7f5ce5ca46c0 + { elapsed = 104, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fe68a1af300 - Runing uv_thread_t: 0x7fe68a1af300 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f5ce7cb7300 + Runing uv_thread_t: 0x7f5ce7cb7300 + { elapsed = 104, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 104, 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 @@ -7800,29 +7812,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: 0x564717667980 - "closed" uv_timer_t: 0x564717667980 + "timeout" uv_timer_t: 0x5631793e1db0 + "closed" uv_timer_t: 0x5631793e1db0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x564717667980 - "interval" uv_timer_t: 0x564717667980 - "interval" uv_timer_t: 0x564717667980 - "closed" uv_timer_t: 0x564717667980 + "interval" uv_timer_t: 0x5631793e1db0 + "interval" uv_timer_t: 0x5631793e1db0 + "interval" uv_timer_t: 0x5631793e1db0 + "closed" uv_timer_t: 0x5631793e1db0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x56471767fdb0 - "timeout" uv_timer_t: 0x564717667980 - "interval" uv_timer_t: 0x56471767fdb0 + "interval" uv_timer_t: 0x56317938ce50 + "timeout" uv_timer_t: 0x5631793e1db0 + "interval" uv_timer_t: 0x56317938ce50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x56471767fdb0 0 - "interval" uv_timer_t: 0x56471767fdb0 8 - "interval" uv_timer_t: 0x56471767fdb0 4 - "interval" uv_timer_t: 0x56471767fdb0 2 + "interval" uv_timer_t: 0x56317938ce50 0 + "interval" uv_timer_t: 0x56317938ce50 8 + "interval" uv_timer_t: 0x56317938ce50 4 + "interval" uv_timer_t: 0x56317938ce50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x56471767fdb0 0 - "interval" uv_timer_t: 0x56471767fdb0 8 - "interval" uv_timer_t: 0x56471767fdb0 4 - "interval" uv_timer_t: 0x56471767fdb0 2 + "interval" uv_timer_t: 0x56317938ce50 0 + "interval" uv_timer_t: 0x56317938ce50 8 + "interval" uv_timer_t: 0x56317938ce50 4 + "interval" uv_timer_t: 0x56317938ce50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7841,8 +7853,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fe6899a86c0" "hello" - uv_thread_t: 0x7fe6899a86c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f5ce74b06c0" "hello" + uv_thread_t: 0x7f5ce74b06c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7893,7 +7905,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 @@ -7944,7 +7956,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 @@ -7995,7 +8007,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 @@ -8046,7 +8058,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 @@ -8093,57 +8105,57 @@ dh_strip -a -O--buildsystem=lua dh_makeshlibs -a -O--buildsystem=lua dh_shlibdeps -a -O--buildsystem=lua -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 lua_dump 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_pushboolean 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_checkoption 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_newstate 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 luaL_checkversion_ 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_gettop 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_isnumber 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_typename 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_checknumber 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 lua_absindex 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_rawset 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_getmetatable 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_next 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_callk 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_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_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 lua_getglobal 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_pushvalue 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: symbol lua_callk 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_pushinteger 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_next 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_checkoption 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_newmetatable 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 lua_pushfstring 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_pushlstring 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: 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 luaL_checklstring 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_checktype 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 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_pushcclosure 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_setmetatable 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_checkinteger 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_pushinteger 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_next 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: 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 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_newuserdata 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_gettop 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_setfield 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_topointer 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_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_absindex 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_pushresult 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_next 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_isnumber 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_typename 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_checknumber 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_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 luaL_newstate 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 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_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_dump 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_rawset 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_toboolean 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_loadbufferx 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_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_setfield 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_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 luaL_newmetatable 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_checkoption 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: 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' 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-deb: building package 'lua-luv' in '../lua-luv_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 dpkg-genchanges: info: binary-only upload (no source code included) @@ -8151,12 +8163,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/3193841/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3193841/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/2755510 and its subdirectories -I: Current time: Tue Sep 29 18:50:08 -12 2026 -I: pbuilder-time-stamp: 1790751008 +I: removing directory /srv/workspace/pbuilder/3193841 and its subdirectories +I: Current time: Thu Aug 28 14:35:01 +14 2025 +I: pbuilder-time-stamp: 1756341301