Diff of the two buildlogs: -- --- b1/build.log 2025-03-04 12:52:29.678845173 +0000 +++ b2/build.log 2025-03-04 12:58:00.143954068 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Apr 6 07:12:29 -12 2026 -I: pbuilder-time-stamp: 1775502749 +I: Current time: Wed Mar 5 02:52:32 +14 2025 +I: pbuilder-time-stamp: 1741092752 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ 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/3310827/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1387281/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-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 Mar 4 12:52 /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/1387281/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1387281/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='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='cb5cce67409c48c78e1f23b29dcad17a' - 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='3310827' - PS1='# ' - PS2='> ' + INVOCATION_ID=5140867821284c5fa4ca097d52088b4d + 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=1387281 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.T7VrQki9/pbuilderrc_cZb3 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.T7VrQki9/b1 --logfile b1/build.log lua-luv_1.48.0-2-3.dsc' - SUDO_GID='110' - 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.T7VrQki9/pbuilderrc_Inyy --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.T7VrQki9/b2 --logfile b2/build.log lua-luv_1.48.0-2-3.dsc' + SUDO_GID=110 + SUDO_UID=105 + 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.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3310827/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1387281/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: 58 http://deb.debian.org/debian trixie/main amd64 libuv1-dev amd64 1.50.0-2 [189 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 lua-compat53 amd64 0.7-2+b2 [32.9 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 lua-compat53-dev amd64 0.7-2+b2 [30.3 kB] -Fetched 23.7 MB in 0s (129 MB/s) +Fetched 23.7 MB in 0s (66.0 MB/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 ... 19802 files and directories currently installed.) @@ -437,7 +469,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/1387281/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1387281/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 @@ -663,10 +699,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 (0x00007f9186d61000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f9186cf1000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9186afb000) - /lib64/ld-linux-x86-64.so.2 (0x00007f9186d63000) + linux-vdso.so.1 (0x00007ffdc9df9000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f26c1655000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f26c145d000) + /lib64/ld-linux-x86-64.so.2 (0x00007f26c16cd000) Target build made @@ -696,10 +732,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 (0x00007f509740c000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f509739d000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f50971a7000) - /lib64/ld-linux-x86-64.so.2 (0x00007f509740e000) + linux-vdso.so.1 (0x00007ffe78be9000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f62ec655000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f62ec45d000) + /lib64/ld-linux-x86-64.so.2 (0x00007f62ec6c5000) Target build made @@ -729,10 +765,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 (0x00007fabcc908000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fabcc89a000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fabcc6a4000) - /lib64/ld-linux-x86-64.so.2 (0x00007fabcc90a000) + linux-vdso.so.1 (0x00007ffd601b1000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f1bde335000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1bde13d000) + /lib64/ld-linux-x86-64.so.2 (0x00007f1bde3a5000) Target build made @@ -762,10 +798,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 (0x00007f3476bfd000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f3476b8f000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3476999000) - /lib64/ld-linux-x86-64.so.2 (0x00007f3476bff000) + linux-vdso.so.1 (0x00007ffd633c9000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fcd6606d000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcd65e75000) + /lib64/ld-linux-x86-64.so.2 (0x00007fcd660dd000) Target build made dh_auto_test -O--buildsystem=lua @@ -780,11 +816,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55f4e43886a0 - "closed" uv_timer_t: 0x55f4e43886a0 + "timeout" uv_timer_t: 0x55a0b60f56a0 + "closed" uv_timer_t: 0x55a0b60f56a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55f4e43886a0 - "closed" { } uv_timer_t: 0x55f4e43886a0 + "timeout" { } uv_timer_t: 0x55a0b60f56a0 + "closed" { } uv_timer_t: 0x55a0b60f56a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -795,21 +831,21 @@ { stat = { nlink = 1, - ino = 559297, - mtime = table: 0x55f4e43a1e30, - gid = 1111, - mode = 33188, + ino = 12723624, + mtime = table: 0x55a0b6108740, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55f4e4394ba0, + atime = table: 0x55a0b60f4760, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55f4e4399b50, - birthtime = table: 0x55f4e43945a0, + ctime = table: 0x55a0b61074b0, + birthtime = table: 0x55a0b6101330, blocks = 16 } } @@ -819,21 +855,21 @@ { stat = { nlink = 1, - ino = 559297, - mtime = table: 0x55f4e437d940, - gid = 1111, - mode = 33188, + ino = 12723624, + mtime = table: 0x55a0b610e5b0, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55f4e43a0910, + atime = table: 0x55a0b6103da0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55f4e439b7f0, - birthtime = table: 0x55f4e43ae040, + ctime = table: 0x55a0b610f9a0, + birthtime = table: 0x55a0b610bb30, blocks = 16 } } @@ -917,197 +953,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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 = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x55a0b60eedc8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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: 0x55f4e43dad88 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { 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 = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, + { name = "Makefile", type = "file" }, { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", 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.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 45902682, type = 61267, bsize = 4096, files = 13107200, bfree = 48528192, ffree = 12820332, blocks = 51327994 } + { bavail = 38833696, type = 61267, bsize = 4096, files = 13107200, bfree = 41459206, ffree = 12415841, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 45902682, type = 61267, bsize = 4096, files = 13107200, bfree = 48528192, ffree = 12820332, blocks = 51327994 } + { bavail = 38833696, type = 61267, bsize = 4096, files = 13107200, bfree = 41459206, ffree = 12415841, 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 @@ -1134,74 +1170,52 @@ ok 46 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4005888, total = 84307599360, free = 80254279680, constrained = 0, available = 80254279680 } + { rss = 4157440, total = 84322365440, free = 77334388736, constrained = 0, available = 77334388736 } ok 48 misc - memory size - { uptime = 79473.97 } + { uptime = 871061.63 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 651058, sec = 0 }, + utime = { usec = 641170, sec = 0 }, oublock = 40, - stime = { usec = 4018, sec = 0 }, - nivcsw = 4, - minflt = 443, + stime = { usec = 32466, sec = 0 }, + nivcsw = 271, + minflt = 463, idrss = 0, majflt = 0, - nvcsw = 43, + nvcsw = 47, isrss = 0, nswap = 0, - maxrss = 3912, + maxrss = 4284, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x55f4e437b4f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43dd0d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4391340, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4388a40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43821f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43c55e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43aef20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4393fa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4379820, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e439f4d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43aff50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43c5d00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43a3980, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e438bab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43bdab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43984f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43b0600, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43a3c90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43de1b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e437f790, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43ad410, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43adc50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43c1a20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43ae040, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e438e790, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43cb640, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43adb20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43aeb80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e439ca40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43d15f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43a0910, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e438c7f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43cf2a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e439b120, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43dc600, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4390210, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43811b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4391dd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4399d20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e4381ca0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e438e010, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f4e43a0d20, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x55a0b614b0d0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b6117e90, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60f5a40, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60ee2c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b611cf50, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b610b2f0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b61307b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60fb790, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60f2520, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b611e060, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b612c7b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b613e260, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b6120660, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b61079f0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b61202f0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60e7780, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60e2570, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60e6820, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b60ece00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55a0b610f760, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { @@ -1209,7 +1223,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.21, 9.31, 10.74 } + { 14.88, 14.48, 25.57 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1217,18 +1231,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 - 79473981605562 + 8.7106164782666e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.12+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)", sysname = "Linux" } + { release = "6.1.0-31-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1775502814 - uv.gettimeofday 1775502814.000029 + os.time 1741092943 + uv.gettimeofday 1741092943.000109 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1239,34 +1253,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 989287334, sec = 79474 } nil - "realtime" { nsec = 989321614, sec = 79474 } nil + "monotonic" { nsec = 657987111, sec = 871062 } nil + "realtime" { nsec = 658036304, sec = 871062 } 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: 0x55f4e4389500 + "prepare" uv_prepare_t: 0x55a0b60d0bc0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55f4e4389500 - "timeout" uv_timer_t: 0x55f4e439e190 + "check" uv_check_t: 0x55a0b60d0bc0 + "timeout" uv_timer_t: 0x55a0b60f56a0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55f4e4389500 + "idle" uv_idle_t: 0x55a0b60d0bc0 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: 0x55f4e43756e0, pid = 3319676 } + { handle = uv_process_t: 0x55a0b613a720, pid = 1445636 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55f4e43756e0, pid = 3319677 } - "exit" uv_process_t: 0x55f4e43756e0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55a0b613a720, pid = 1445638 } + "exit" uv_process_t: 0x55a0b613a720 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55f4e43756e0, pid = 3319678 } - "exit" uv_process_t: 0x55f4e43756e0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55a0b613a720, pid = 1445641 } + "exit" uv_process_t: 0x55a0b613a720 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55f4e43756e0, pid = 3319680 } + { handle = uv_process_t: 0x55a0b613a720, pid = 1445645 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1275,13 +1289,13 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3319682, code = 0 } + "exit" { signal = 0, pid = 1445647, code = 0 } ok 90 signal - Catch SIGINT { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f00d7411440 - Runing uv_thread_t: 0x7f00d7411440 + Runing uv_thread_t: 0x7f258b494440 + Runing uv_thread_t: 0x7f258b494440 { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } @@ -1293,27 +1307,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55f4e439e190 - "closed" uv_timer_t: 0x55f4e439e190 + "timeout" uv_timer_t: 0x55a0b60f56a0 + "closed" uv_timer_t: 0x55a0b60f56a0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55f4e439e190 - "interval" uv_timer_t: 0x55f4e439e190 - "interval" uv_timer_t: 0x55f4e439e190 - "closed" uv_timer_t: 0x55f4e439e190 + "interval" uv_timer_t: 0x55a0b60f56a0 + "interval" uv_timer_t: 0x55a0b60f56a0 + "interval" uv_timer_t: 0x55a0b60f56a0 + "closed" uv_timer_t: 0x55a0b60f56a0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55f4e4388590 - "timeout" uv_timer_t: 0x55f4e439e190 - "interval" uv_timer_t: 0x55f4e4388590 + "interval" uv_timer_t: 0x55a0b610b190 + "timeout" uv_timer_t: 0x55a0b60f56a0 + "interval" uv_timer_t: 0x55a0b610b190 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55f4e4388590 0 - "interval" uv_timer_t: 0x55f4e4388590 8 - "interval" uv_timer_t: 0x55f4e4388590 4 - "interval" uv_timer_t: 0x55f4e4388590 2 + "interval" uv_timer_t: 0x55a0b610b190 0 + "interval" uv_timer_t: 0x55a0b610b190 8 + "interval" uv_timer_t: 0x55a0b610b190 4 + "interval" uv_timer_t: 0x55a0b610b190 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55f4e4388590 0 - "interval" uv_timer_t: 0x55f4e4388590 8 - "interval" uv_timer_t: 0x55f4e4388590 4 - "interval" uv_timer_t: 0x55f4e4388590 2 + "interval" uv_timer_t: 0x55a0b610b190 0 + "interval" uv_timer_t: 0x55a0b610b190 8 + "interval" uv_timer_t: 0x55a0b610b190 4 + "interval" uv_timer_t: 0x55a0b610b190 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1332,8 +1346,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f00d6ba36c0" "hello" - uv_thread_t: 0x7f00d6ba36c0 finish hello + 2 4 "uv_thread_t: 0x7f258a89b6c0" "hello" + uv_thread_t: 0x7f258a89b6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1349,9 +1363,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7f00d53996c0 + In uv_thread_t: 0x7f25890986c0 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 \ @@ -1361,13 +1375,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 (0x00007fbdc9b17000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007fbdc9adb000) - liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fbdc9aa7000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fbdc98b1000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fbdc9878000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbdc9792000) - /lib64/ld-linux-x86-64.so.2 (0x00007fbdc9b19000) + linux-vdso.so.1 (0x00007ffe0ed69000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007fd2bd81d000) + liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fd2bd7e5000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fd2bd5ed000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fd2bd5ad000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd2bd4c5000) + /lib64/ld-linux-x86-64.so.2 (0x00007fd2bd85d000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1375,11 +1389,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55f511a1f6e0 - "closed" uv_timer_t: 0x55f511a1f6e0 + "timeout" uv_timer_t: 0x55e9f71cd6e0 + "closed" uv_timer_t: 0x55e9f71cd6e0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55f511a1f6e0 - "closed" { } uv_timer_t: 0x55f511a1f6e0 + "timeout" { } uv_timer_t: 0x55e9f71cd6e0 + "closed" { } uv_timer_t: 0x55e9f71cd6e0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1390,21 +1404,21 @@ { stat = { nlink = 1, - ino = 559297, - mtime = table: 0x55f511a53360, - gid = 1111, - mode = 33188, + ino = 12723624, + mtime = table: 0x55e9f71fdc80, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55f511a408c0, + atime = table: 0x55e9f71f06b0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55f511a51270, - birthtime = table: 0x55f511a4df70, + ctime = table: 0x55e9f71f8bc0, + birthtime = table: 0x55e9f71f8b10, blocks = 16 } } @@ -1414,21 +1428,21 @@ { stat = { nlink = 1, - ino = 559297, - mtime = table: 0x55f511a288f0, - gid = 1111, - mode = 33188, + ino = 12723624, + mtime = table: 0x55e9f71fd790, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55f511a57b70, + atime = table: 0x55e9f71ff1d0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55f511a52720, - birthtime = table: 0x55f511a53ec0, + ctime = table: 0x55e9f7200680, + birthtime = table: 0x55e9f7207420, blocks = 16 } } @@ -1512,197 +1526,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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 = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x55e9f71f2e08 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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: 0x55f511a3dd68 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { 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 = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, + { name = "Makefile", type = "file" }, { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", 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.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 45828773, type = 61267, bsize = 4096, files = 13107200, bfree = 48454283, ffree = 12812093, blocks = 51327994 } + { bavail = 39039769, type = 61267, bsize = 4096, files = 13107200, bfree = 41665279, ffree = 12443246, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 45828741, type = 61267, bsize = 4096, files = 13107200, bfree = 48454251, ffree = 12812093, blocks = 51327994 } + { bavail = 39039767, type = 61267, bsize = 4096, files = 13107200, bfree = 41665277, ffree = 12443245, 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 @@ -1729,74 +1743,52 @@ ok 46 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3706880, total = 84307599360, free = 80059015168, constrained = 0, available = 80059015168 } + { rss = 3825664, total = 84322365440, free = 77307723776, constrained = 0, available = 77307723776 } ok 48 misc - memory size - { uptime = 79482.88 } + { uptime = 871071.38 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 679648, sec = 0 }, + utime = { usec = 708078, sec = 0 }, oublock = 40, - stime = { usec = 12170, sec = 0 }, - nivcsw = 5, - minflt = 3695, + stime = { usec = 48436, sec = 0 }, + nivcsw = 313, + minflt = 3676, idrss = 0, majflt = 0, - nvcsw = 81, + nvcsw = 89, isrss = 0, nswap = 0, - maxrss = 6616, + maxrss = 7444, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x55f511a387e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a6a250, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a408c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a53cb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a51fd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a39920, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a550d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a8ed40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a56950, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a38d40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a57b70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a89c30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a89640, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a2c250, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a6d390, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a2c180, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a79590, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a6b110, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a704c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a68970, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a52720, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a4a340, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a445d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a74f40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a40070, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a8c440, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a88fc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a51de0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a3c960, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a8d580, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a45fc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a6a570, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a58ea0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a64700, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a69280, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a80d20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a8eae0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a6f740, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a6e3d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a6c680, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a4c180, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55f511a27a20, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x55e9f71fb6c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f72046e0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f72373c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71e1200, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71da250, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71ef800, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f7207210, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71eef80, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f7222a80, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71f82b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f7204a90, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f7236d40, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71f8210, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71fb9b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71f6400, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71ff750, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f723cac0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71d68f0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f7229210, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55e9f71ef480, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { @@ -1804,7 +1796,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.43, 9.29, 10.72 } + { 15.26, 14.58, 25.48 } 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 @@ -1812,18 +1804,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 - 79482892670983 + 8.7107139415533e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.12+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)", sysname = "Linux" } + { release = "6.1.0-31-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1775502822 - uv.gettimeofday 1775502822.000940 + os.time 1741092952 + uv.gettimeofday 1741092952.000855 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1834,34 +1826,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 901621784, sec = 79483 } nil - "realtime" { nsec = 901657768, sec = 79483 } nil + "monotonic" { nsec = 404625909, sec = 871072 } nil + "realtime" { nsec = 404726940, sec = 871072 } 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: 0x55f511a73880 + "prepare" uv_prepare_t: 0x55e9f71ee410 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55f511a73880 - "timeout" uv_timer_t: 0x55f511a1f6e0 + "check" uv_check_t: 0x55e9f71ee410 + "timeout" uv_timer_t: 0x55e9f71fb560 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55f511a73880 + "idle" uv_idle_t: 0x55e9f71ee410 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: 0x55f511a58d90, pid = 3322411 } + { handle = uv_process_t: 0x55e9f71c3080, pid = 1451518 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55f511a5f8a0, pid = 3322412 } - "exit" uv_process_t: 0x55f511a5f8a0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55e9f71c3080, pid = 1451519 } + "exit" uv_process_t: 0x55e9f71c3080 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55f511a5f8a0, pid = 3322413 } - "exit" uv_process_t: 0x55f511a5f8a0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55e9f71c3080, pid = 1451520 } + "exit" uv_process_t: 0x55e9f71c3080 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55f511a5f8a0, pid = 3322415 } + { handle = uv_process_t: 0x55e9f71c3080, pid = 1451522 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1870,14 +1862,14 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3322417, code = 0 } + "exit" { signal = 0, pid = 1451524, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f744c322680 - Runing uv_thread_t: 0x7f744c322680 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f92223de680 + Runing uv_thread_t: 0x7f92223de680 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table @@ -1888,27 +1880,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x55f511a1f6e0 - "closed" uv_timer_t: 0x55f511a1f6e0 + "timeout" uv_timer_t: 0x55e9f71fb560 + "closed" uv_timer_t: 0x55e9f71fb560 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55f511a1f6e0 - "interval" uv_timer_t: 0x55f511a1f6e0 - "interval" uv_timer_t: 0x55f511a1f6e0 - "closed" uv_timer_t: 0x55f511a1f6e0 + "interval" uv_timer_t: 0x55e9f71fb560 + "interval" uv_timer_t: 0x55e9f71fb560 + "interval" uv_timer_t: 0x55e9f71fb560 + "closed" uv_timer_t: 0x55e9f71fb560 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55f511a3c540 - "timeout" uv_timer_t: 0x55f511a1f6e0 - "interval" uv_timer_t: 0x55f511a3c540 + "interval" uv_timer_t: 0x55e9f722da50 + "timeout" uv_timer_t: 0x55e9f71fb560 + "interval" uv_timer_t: 0x55e9f722da50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55f511a3c540 0 - "interval" uv_timer_t: 0x55f511a3c540 8 - "interval" uv_timer_t: 0x55f511a3c540 4 - "interval" uv_timer_t: 0x55f511a3c540 2 + "interval" uv_timer_t: 0x55e9f722da50 0 + "interval" uv_timer_t: 0x55e9f722da50 8 + "interval" uv_timer_t: 0x55e9f722da50 4 + "interval" uv_timer_t: 0x55e9f722da50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55f511a3c540 0 - "interval" uv_timer_t: 0x55f511a3c540 8 - "interval" uv_timer_t: 0x55f511a3c540 4 - "interval" uv_timer_t: 0x55f511a3c540 2 + "interval" uv_timer_t: 0x55e9f722da50 0 + "interval" uv_timer_t: 0x55e9f722da50 8 + "interval" uv_timer_t: 0x55e9f722da50 4 + "interval" uv_timer_t: 0x55e9f722da50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1927,8 +1919,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f744b3186c0" "hello" - uv_thread_t: 0x7f744b3186c0 finish hello + 2 4 "uv_thread_t: 0x7f92210126c0" "hello" + uv_thread_t: 0x7f92210126c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1944,9 +1936,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7f744a30f6c0 + In uv_thread_t: 0x7f9213fff6c0 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 \ @@ -1955,12 +1947,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 (0x00007fba67a4c000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fba679dc000) - liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fba679a8000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fba677b2000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fba676cc000) - /lib64/ld-linux-x86-64.so.2 (0x00007fba67a4e000) + linux-vdso.so.1 (0x00007ffe0e3d9000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f7ac4a7d000) + liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f7ac4a45000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7ac484d000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7ac4765000) + /lib64/ld-linux-x86-64.so.2 (0x00007f7ac4af5000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1968,11 +1960,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x56199a3156e0 - "closed" uv_timer_t: 0x56199a3156e0 + "timeout" uv_timer_t: 0x558f19fd66e0 + "closed" uv_timer_t: 0x558f19fd66e0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x56199a3156e0 - "closed" { } uv_timer_t: 0x56199a3156e0 + "timeout" { } uv_timer_t: 0x558f19fd66e0 + "closed" { } uv_timer_t: 0x558f19fd66e0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1983,21 +1975,21 @@ { stat = { nlink = 1, - ino = 559297, - mtime = table: 0x56199a347270, - gid = 1111, - mode = 33188, + ino = 12723624, + mtime = table: 0x558f1a006c80, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x56199a33bfc0, + atime = table: 0x558f19ff96b0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x56199a343f70, - birthtime = table: 0x56199a3411c0, + ctime = table: 0x558f1a001bc0, + birthtime = table: 0x558f1a001b10, blocks = 16 } } @@ -2007,21 +1999,21 @@ { stat = { nlink = 1, - ino = 559297, - mtime = table: 0x56199a34db70, - gid = 1111, - mode = 33188, + ino = 12723624, + mtime = table: 0x558f1a006790, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x56199a347de0, + atime = table: 0x558f1a0081d0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x56199a31e8f0, - birthtime = table: 0x56199a348720, + ctime = table: 0x558f1a009680, + birthtime = table: 0x558f1a010420, blocks = 16 } } @@ -2105,197 +2097,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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 = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x558f19ffdda8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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: 0x56199a32b888 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { 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 = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, + { name = "Makefile", type = "file" }, { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", 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.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 46062480, type = 61267, bsize = 4096, files = 13107200, bfree = 48687990, ffree = 12803469, blocks = 51327994 } + { bavail = 38951961, type = 61267, bsize = 4096, files = 13107200, bfree = 41577471, ffree = 12439858, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 46062553, type = 61267, bsize = 4096, files = 13107200, bfree = 48688063, ffree = 12803494, blocks = 51327994 } + { bavail = 38951942, type = 61267, bsize = 4096, files = 13107200, bfree = 41577452, ffree = 12439858, 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 @@ -2322,74 +2314,52 @@ ok 46 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3629056, total = 84307599360, free = 80397721600, constrained = 0, available = 80397721600 } + { rss = 3895296, total = 84322365440, free = 77298315264, constrained = 0, available = 77298315264 } ok 48 misc - memory size - { uptime = 79491.85 } + { uptime = 871081.59 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 647741, sec = 0 }, + utime = { usec = 657360, sec = 0 }, oublock = 40, - stime = { usec = 7911, sec = 0 }, - nivcsw = 4, - minflt = 415, + stime = { usec = 28499, sec = 0 }, + nivcsw = 291, + minflt = 434, idrss = 0, majflt = 0, - nvcsw = 45, + nvcsw = 56, isrss = 0, nswap = 0, - maxrss = 3544, + maxrss = 4036, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x56199a36b690, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a36ad50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a347de0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a34b490, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a381970, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a3664c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a332960, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a32eef0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a34eea0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a343470, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a336070, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a347fd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a322180, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a382690, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a384d40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a37ecb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a349760, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a365900, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a34b0d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a336fd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a343f70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a33cfc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a32f920, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a37fc30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a3025e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a37efc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a349cb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a363390, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a382440, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a35a700, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a328f50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a376d20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a355600, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a36afe0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a32f560, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a364380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a373520, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a34ed30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a337c10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a31da20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a363f00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x56199a3421d0, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x558f1a026e20, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a010420, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a00d050, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19ff4ce0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a00f7b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19ff8480, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19fea200, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19ff96b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a016560, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a03fd40, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19fe3250, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19ffedd0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a0409b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a00c1f0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a0305e0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a045ac0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19fdf680, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a001bc0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f19ff7a90, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x558f1a0206d0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { @@ -2397,7 +2367,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.98, 9.28, 10.7 } + { 15.07, 14.56, 25.36 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2405,18 +2375,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 - 79491860400308 + 8.7108160887684e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.12+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)", sysname = "Linux" } + { release = "6.1.0-31-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1775502831 - uv.gettimeofday 1775502831.000908 + os.time 1741092963 + uv.gettimeofday 1741092963.000070 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2427,34 +2397,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 868262392, sec = 79492 } nil - "realtime" { nsec = 868296812, sec = 79492 } nil + "monotonic" { nsec = 620032417, sec = 871082 } nil + "realtime" { nsec = 620130350, sec = 871082 } 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: 0x56199a37e730 + "prepare" uv_prepare_t: 0x558f1a027c00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x56199a37e730 - "timeout" uv_timer_t: 0x56199a332540 + "check" uv_check_t: 0x558f1a027c00 + "timeout" uv_timer_t: 0x558f19ff3540 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x56199a37e730 + "idle" uv_idle_t: 0x558f1a027c00 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: 0x56199a33e2d0, pid = 3325927 } + { handle = uv_process_t: 0x558f19ffdfa0, pid = 1454828 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x56199a33e2d0, pid = 3325928 } - "exit" uv_process_t: 0x56199a33e2d0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x558f19ffdfa0, pid = 1454832 } + "exit" uv_process_t: 0x558f19ffdfa0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x56199a33e2d0, pid = 3325929 } - "exit" uv_process_t: 0x56199a33e2d0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x558f19ffdfa0, pid = 1454833 } + "exit" uv_process_t: 0x558f19ffdfa0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x56199a33e2d0, pid = 3325931 } + { handle = uv_process_t: 0x558f19ffdfa0, pid = 1454838 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2463,13 +2433,13 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3325933, code = 0 } + "exit" { signal = 0, pid = 1454843, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f850951b2c0 - Runing uv_thread_t: 0x7f850951b2c0 + Runing uv_thread_t: 0x7f5277d7f2c0 + Runing uv_thread_t: 0x7f5277d7f2c0 { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } @@ -2481,27 +2451,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x56199a332540 - "closed" uv_timer_t: 0x56199a332540 + "timeout" uv_timer_t: 0x558f19ff3540 + "closed" uv_timer_t: 0x558f19ff3540 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x56199a332540 - "interval" uv_timer_t: 0x56199a332540 - "interval" uv_timer_t: 0x56199a332540 - "closed" uv_timer_t: 0x56199a332540 + "interval" uv_timer_t: 0x558f19ff3540 + "interval" uv_timer_t: 0x558f19ff3540 + "interval" uv_timer_t: 0x558f19ff3540 + "closed" uv_timer_t: 0x558f19ff3540 ok 101 timer - simple interval - "interval" uv_timer_t: 0x56199a3435d0 - "timeout" uv_timer_t: 0x56199a332540 - "interval" uv_timer_t: 0x56199a3435d0 + "interval" uv_timer_t: 0x558f19fd66e0 + "timeout" uv_timer_t: 0x558f19ff3540 + "interval" uv_timer_t: 0x558f19fd66e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x56199a3435d0 0 - "interval" uv_timer_t: 0x56199a3435d0 8 - "interval" uv_timer_t: 0x56199a3435d0 4 - "interval" uv_timer_t: 0x56199a3435d0 2 + "interval" uv_timer_t: 0x558f19fd66e0 0 + "interval" uv_timer_t: 0x558f19fd66e0 8 + "interval" uv_timer_t: 0x558f19fd66e0 4 + "interval" uv_timer_t: 0x558f19fd66e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x56199a3435d0 0 - "interval" uv_timer_t: 0x56199a3435d0 8 - "interval" uv_timer_t: 0x56199a3435d0 4 - "interval" uv_timer_t: 0x56199a3435d0 2 + "interval" uv_timer_t: 0x558f19fd66e0 0 + "interval" uv_timer_t: 0x558f19fd66e0 8 + "interval" uv_timer_t: 0x558f19fd66e0 4 + "interval" uv_timer_t: 0x558f19fd66e0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2520,8 +2490,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f8503fff6c0" "hello" - uv_thread_t: 0x7f8503fff6c0 finish hello + 2 4 "uv_thread_t: 0x7f52779ec6c0" "hello" + uv_thread_t: 0x7f52779ec6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -2537,9 +2507,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7f8502ffd6c0 + In uv_thread_t: 0x7f52759e86c0 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** Target test made @@ -2554,11 +2524,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55b7354fe990 - "closed" uv_timer_t: 0x55b7354fe990 + "timeout" uv_timer_t: 0x55956b61a920 + "closed" uv_timer_t: 0x55956b61a920 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55b7354fe990 - "closed" { } uv_timer_t: 0x55b7354fe990 + "timeout" { } uv_timer_t: 0x55956b61a920 + "closed" { } uv_timer_t: 0x55956b61a920 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2568,23 +2538,23 @@ { fd = 11 } { stat = { - ino = 559297, - blocks = 16, + type = "file", + mtime = table: 0x55956b5e6f50, nlink = 1, - size = 6060, - blksize = 4096, rdev = 0, - gid = 1111, - type = "file", - birthtime = table: 0x55b7354bbb20, + gid = 2222, dev = 65057, - ctime = table: 0x55b7354bf160, - mtime = table: 0x55b7354c8ff0, - mode = 33188, + uid = 2222, + birthtime = table: 0x55956b5ddd50, + ctime = table: 0x55956b5ce920, + ino = 12723624, + atime = table: 0x55956b5c39e0, + size = 6060, gen = 0, - uid = 1111, - atime = table: 0x55b7354c53b0, - flags = 0 + blocks = 16, + blksize = 4096, + flags = 0, + mode = 33204 } } ok 7 fs - read a file sync @@ -2592,23 +2562,23 @@ { fd = 11 } { stat = { - ino = 559297, - blocks = 16, + type = "file", + mtime = table: 0x55956b5c8180, nlink = 1, - size = 6060, - blksize = 4096, rdev = 0, - gid = 1111, - type = "file", - birthtime = table: 0x55b7354f4100, + gid = 2222, dev = 65057, - ctime = table: 0x55b7354f4370, - mtime = table: 0x55b7354f53c0, - mode = 33188, + uid = 2222, + birthtime = table: 0x55956b5cbc90, + ctime = table: 0x55956b5c8aa0, + ino = 12723624, + atime = table: 0x55956b61fe20, + size = 6060, gen = 0, - uid = 1111, - atime = table: 0x55b7354f59d0, - flags = 0 + blocks = 16, + blksize = 4096, + flags = 0, + mode = 33204 } } { chunk = 6060 } @@ -2621,69 +2591,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 @@ -2691,197 +2661,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 = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } 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: 0x55b7354df188 closed + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x55956b5c5608 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 = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } 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 = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".github", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "deps", type = "directory" }, + { name = "src", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } 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 = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".github", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "deps", type = "directory" }, + { name = "src", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } 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 = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".github", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "deps", type = "directory" }, + { name = "src", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 12809142, type = 61267, bsize = 4096, blocks = 51327994, files = 13107200, bavail = 46125036, bfree = 48750546 } + { bfree = 41804197, ffree = 12474250, files = 13107200, blocks = 51327994, bavail = 39178687, bsize = 4096, type = 61267 } ok 31 fs - fs.statfs sync - { ffree = 12809142, type = 61267, bsize = 4096, blocks = 51327994, files = 13107200, bavail = 46125021, bfree = 48750531 } + { bfree = 41804254, ffree = 12474336, files = 13107200, blocks = 51327994, bavail = 39178744, bsize = 4096, 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 @@ -2901,89 +2871,67 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } + { 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" } + { version_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { constrained = 0, free = 80715448320, rss = 3969024, available = 80715448320, total = 84307599360 } + { rss = 4526080, available = 77180248064, constrained = 0, total = 84322365440, free = 77180248064 } ok 48 misc - memory size - { uptime = 79500.82 } + { uptime = 871090.69 } ok 49 misc - uv.uptime { - stime = { sec = 0, usec = 15991 }, - nivcsw = 9, - utime = { sec = 0, usec = 627631 }, + nivcsw = 248, + utime = { usec = 654289, sec = 0 }, + minflt = 484, + isrss = 0, + inblock = 0, + nvcsw = 58, + maxrss = 4420, nsignals = 0, - nvcsw = 45, msgrcv = 0, - minflt = 460, - nswap = 0, - isrss = 0, msgsnd = 0, - idrss = 0, - maxrss = 3876, - inblock = 0, ixrss = 0, + idrss = 0, + majflt = 0, + nswap = 0, oublock = 40, - majflt = 0 + stime = { usec = 8388, sec = 0 } } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354dbe80 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354c53b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354f42a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354a7200 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354ccb30 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b73551f720 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354f3030 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354ebd20 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735521f90 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354c8ff0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735507720 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354f1070 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735507520 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354ed230 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354ffda0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354d6480 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735513b40 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735526740 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7355072b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354f0e50 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735515750 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b73550a1b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354f49a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b73551d800 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b73550ccb0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354cece0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354d13b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735516ef0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354eb960 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7355200c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354d8700 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735525c40 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735503530 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354d9af0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354bbb20 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354d9e80 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354e3a80 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354de1b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735523890 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b735502210 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354f1f10 }, - { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b7354fee80 } + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5c80b0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b629c80 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b600470 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5d92e0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b608a70 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b610ea0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b6013a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5c55e0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b608ba0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b609990 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5fbb80 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5df3a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5fac60 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b625a00 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5e6ec0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5e18f0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5f53b0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5c49d0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b5ca470 }, + { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55956b61f370 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1", internal = true }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1", internal = true } + { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", family = "inet", internal = true, ip = "127.0.0.1" }, + { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true, ip = "::1" } } ok 53 misc - uv.interface_addresses - { 6.59, 9.3, 10.7 } + { 15.15, 14.59, 25.25 } ok 54 misc - uv.loadavg "/usr/bin/lua5.2" ok 55 misc - uv.exepath @@ -2991,18 +2939,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", username = "pbuilder1", uid = 1111, gid = 1111 } + { uid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash", username = "pbuilder2", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 79500827187885 + 8.7109070891574e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)", sysname = "Linux", release = "6.12.12+bpo-amd64", machine = "x86_64" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", release = "6.1.0-31-amd64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1775502840 - uv.gettimeofday 1775502840.000874 + os.time 1741092972 + uv.gettimeofday 1741092972.000170 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3013,34 +2961,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 79501, nsec = 832151125 } nil - "realtime" { sec = 79501, nsec = 832184794 } nil + "monotonic" { nsec = 719740341, sec = 871091 } nil + "realtime" { nsec = 719871894, sec = 871091 } 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: 0x55b7354f4720 + "prepare" uv_prepare_t: 0x55956b623af0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55b7354f4720 - "timeout" uv_timer_t: 0x55b7354cbfd0 + "check" uv_check_t: 0x55956b623af0 + "timeout" uv_timer_t: 0x55956b5fd510 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55b7354f4720 + "idle" uv_idle_t: 0x55956b623af0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 3326294, handle = uv_process_t: 0x55b7354cfa90 } + { pid = 1458731, handle = uv_process_t: 0x55956b61f4b0 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 3326295, handle = uv_process_t: 0x55b7354cfa90 } - "exit" uv_process_t: 0x55b7354cfa90 { status = 0, signal = 2 } + { pid = 1458733, handle = uv_process_t: 0x55956b61f4b0 } + "exit" uv_process_t: 0x55956b61f4b0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 3326296, handle = uv_process_t: 0x55b7354cfa90 } - "exit" uv_process_t: 0x55b7354cfa90 { status = 0, signal = 15 } + { pid = 1458742, handle = uv_process_t: 0x55956b61f4b0 } + "exit" uv_process_t: 0x55956b61f4b0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 3326298, handle = uv_process_t: 0x55b7354cfa90 } + { pid = 1458755, handle = uv_process_t: 0x55956b61f4b0 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -3049,17 +2997,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 3326300, signal = 0 } + "exit" { signal = 0, code = 0, pid = 1458764 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f79fcfa86c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7f9c0ffff6c0 + { delay = 100, elapsed = 103 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f79ff01f440 - Runing uv_thread_t: 0x7f79ff01f440 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f9c1e3f4000 + Runing uv_thread_t: 0x7f9c1e3f4000 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 102 } 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 @@ -3068,29 +3016,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: 0x55b7354cbfd0 - "closed" uv_timer_t: 0x55b7354cbfd0 + "timeout" uv_timer_t: 0x55956b5fd510 + "closed" uv_timer_t: 0x55956b5fd510 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55b7354cbfd0 - "interval" uv_timer_t: 0x55b7354cbfd0 - "interval" uv_timer_t: 0x55b7354cbfd0 - "closed" uv_timer_t: 0x55b7354cbfd0 + "interval" uv_timer_t: 0x55956b5fd510 + "interval" uv_timer_t: 0x55956b5fd510 + "interval" uv_timer_t: 0x55956b5fd510 + "closed" uv_timer_t: 0x55956b5fd510 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55b7354d7e60 - "timeout" uv_timer_t: 0x55b7354cbfd0 - "interval" uv_timer_t: 0x55b7354d7e60 + "interval" uv_timer_t: 0x55956b5dfbf0 + "timeout" uv_timer_t: 0x55956b5fd510 + "interval" uv_timer_t: 0x55956b5dfbf0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55b7354d7e60 0 - "interval" uv_timer_t: 0x55b7354d7e60 8 - "interval" uv_timer_t: 0x55b7354d7e60 4 - "interval" uv_timer_t: 0x55b7354d7e60 2 + "interval" uv_timer_t: 0x55956b5dfbf0 0 + "interval" uv_timer_t: 0x55956b5dfbf0 8 + "interval" uv_timer_t: 0x55956b5dfbf0 4 + "interval" uv_timer_t: 0x55956b5dfbf0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55b7354d7e60 0 - "interval" uv_timer_t: 0x55b7354d7e60 8 - "interval" uv_timer_t: 0x55b7354d7e60 4 - "interval" uv_timer_t: 0x55b7354d7e60 2 + "interval" uv_timer_t: 0x55956b5dfbf0 0 + "interval" uv_timer_t: 0x55956b5dfbf0 8 + "interval" uv_timer_t: 0x55956b5dfbf0 4 + "interval" uv_timer_t: 0x55956b5dfbf0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3109,8 +3057,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f79fe7b26c0" "hello" - uv_thread_t: 0x7f79fe7b26c0 finish hello + 2 4 "uv_thread_t: 0x7f9c1d80b6c0" "hello" + uv_thread_t: 0x7f9c1d80b6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3135,13 +3083,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 (0x00007f93367e0000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f93367a5000) - liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f933676e000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f9336578000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f933653f000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9336459000) - /lib64/ld-linux-x86-64.so.2 (0x00007f93367e2000) + linux-vdso.so.1 (0x00007ffef67a9000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f2fddf0d000) + liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f2fdded5000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f2fddcdd000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2fddc9d000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2fddbb5000) + /lib64/ld-linux-x86-64.so.2 (0x00007f2fddf45000) ********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3149,11 +3097,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5577a19d3ce0 - "closed" uv_timer_t: 0x5577a19d3ce0 + "timeout" uv_timer_t: 0x5615d11e3230 + "closed" uv_timer_t: 0x5615d11e3230 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5577a19d3ce0 - "closed" { } uv_timer_t: 0x5577a19d3ce0 + "timeout" { } uv_timer_t: 0x5615d11e3230 + "closed" { } uv_timer_t: 0x5615d11e3230 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3163,23 +3111,23 @@ { fd = 11 } { stat = { - rdev = 0, blksize = 4096, - atime = table: 0x5577a1a2a570, + birthtime = table: 0x5615d1218d90, + nlink = 1, + flags = 0, + mtime = table: 0x5615d121b000, + uid = 2222, + gid = 2222, size = 6060, - uid = 1111, + gen = 0, + mode = 33204, + atime = table: 0x5615d121cc70, + ctime = table: 0x5615d1216570, dev = 65057, - ino = 559297, - mtime = table: 0x5577a1a2c8d0, - mode = 33188, - gid = 1111, type = "file", blocks = 16, - birthtime = table: 0x5577a1a29570, - ctime = table: 0x5577a1a2bc50, - nlink = 1, - gen = 0, - flags = 0 + ino = 12723624, + rdev = 0 } } ok 7 fs - read a file sync @@ -3187,23 +3135,23 @@ { fd = 11 } { stat = { - rdev = 0, blksize = 4096, - atime = table: 0x5577a1a08b70, + birthtime = table: 0x5615d11e7af0, + nlink = 1, + flags = 0, + mtime = table: 0x5615d11ec420, + uid = 2222, + gid = 2222, size = 6060, - uid = 1111, + gen = 0, + mode = 33204, + atime = table: 0x5615d11fe320, + ctime = table: 0x5615d1203d60, dev = 65057, - ino = 559297, - mtime = table: 0x5577a1a14f80, - mode = 33188, - gid = 1111, type = "file", blocks = 16, - birthtime = table: 0x5577a1a0b3d0, - ctime = table: 0x5577a19dbc90, - nlink = 1, - gen = 0, - flags = 0 + ino = 12723624, + rdev = 0 } } { chunk = 6060 } @@ -3286,197 +3234,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = "5.4-luv" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = "Makefile" } } { { 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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x5615d11f6228 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "Makefile" } } { { 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: 0x5577a1a077d8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { 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" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, + { type = "directory", name = "src" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { 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 = "Makefile" }, { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { 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" } + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { 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 { + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { 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" } + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 48337316, blocks = 51327994, bavail = 45711806, type = 61267, ffree = 12777775, bsize = 4096, files = 13107200 } + { ffree = 12466759, files = 13107200, type = 61267, bavail = 39108703, bfree = 41734213, bsize = 4096, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bfree = 48337305, blocks = 51327994, bavail = 45711795, type = 61267, ffree = 12777774, bsize = 4096, files = 13107200 } + { ffree = 12466758, files = 13107200, type = 61267, bavail = 39108686, bfree = 41734196, bsize = 4096, blocks = 51327994 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -3496,89 +3444,67 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, loop_count = 54, events = 26 } - { events_waiting = 0, loop_count = 55, events = 26 } + { 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, free = 79960002560, total = 84307599360, available = 79960002560, rss = 3620864 } + { rss = 6393856, free = 76782145536, total = 84322365440, available = 76782145536, constrained = 0 } ok 48 misc - memory size - { uptime = 79510.37 } + { uptime = 871100.43 } ok 49 misc - uv.uptime { - majflt = 0, - inblock = 0, - oublock = 40, - nivcsw = 5, - nvcsw = 87, - nsignals = 0, idrss = 0, - msgrcv = 0, - utime = { usec = 667054, sec = 0 }, + nivcsw = 245, msgsnd = 0, - stime = { usec = 12429, sec = 0 }, - isrss = 0, - maxrss = 6576, + minflt = 3703, + utime = { usec = 714962, sec = 0 }, + nsignals = 0, + majflt = 0, + msgrcv = 0, + maxrss = 7460, + nswap = 0, + stime = { usec = 29156, sec = 0 }, ixrss = 0, - minflt = 3709, - nswap = 0 + oublock = 40, + nvcsw = 98, + inblock = 0, + isrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { times = table: 0x5577a19fd220, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a144d0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a08b70, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a04940, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a19b90, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a25570, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a0b080, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a29570, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a165c0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19ea350, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19ffcb0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a245a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a1d100, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19f50f0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a2bc50, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a08960, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a132d0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a2ea90, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19d5430, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a05af0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19f7740, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a011f0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a35a40, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a21d20, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19e8750, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a13100, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a1cb60, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a1ff70, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a2efe0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19ee950, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a19960, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a14f80, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a24450, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a05f20, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a383a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a2bb80, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a47a00, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a2b1c0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a350a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a1a39860, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19dc170, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x5577a19cdff0, model = "Intel Core Processor (Haswell)", speed = 0 } + { times = table: 0x5615d1237ae0, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11b6a30, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d1233270, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11ec4b0, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d1225860, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d121cc70, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d1203d60, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11f3aa0, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d1216570, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d1237780, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11d4850, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d12256f0, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d12262c0, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d1221a40, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11e3120, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11f38f0, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11f3310, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d12389a0, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11e9d00, speed = 0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5615d11ed140, speed = 0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { 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" } + { mac = "\0\0\0\0\0\0", internal = true, family = "inet", ip = "127.0.0.1", netmask = "255.0.0.0" }, + { mac = "\0\0\0\0\0\0", internal = true, family = "inet6", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 7.13, 9.32, 10.69 } + { 15.97, 14.79, 25.2 } 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 @@ -3586,18 +3512,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", gid = 1111, username = "pbuilder1", shell = "/bin/sh", uid = 1111 } + { gid = 2222, shell = "/bin/bash", homedir = "/nonexistent/second-build", 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 - 79510376449173 + 8.71100449371e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.12+bpo-amd64", sysname = "Linux", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)" } + { release = "6.1.0-31-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1775502850 - uv.gettimeofday 1775502850.000423 + os.time 1741092981 + uv.gettimeofday 1741092981.000910 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3608,34 +3534,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 382644033, sec = 79511 } nil - "realtime" { nsec = 382710940, sec = 79511 } nil + "monotonic" { nsec = 456914414, sec = 871101 } nil + "realtime" { nsec = 457007039, sec = 871101 } 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: 0x5577a1a2ece0 + "prepare" uv_prepare_t: 0x5615d11ef0c0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5577a1a2ece0 - "timeout" uv_timer_t: 0x5577a19d3ce0 + "check" uv_check_t: 0x5615d11ef0c0 + "timeout" uv_timer_t: 0x5615d1237c00 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5577a1a2ece0 + "idle" uv_idle_t: 0x5615d11ef0c0 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: 0x5577a1a3ec00, pid = 3328074 } + { pid = 1464362, handle = uv_process_t: 0x5615d122b050 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5577a1a3ec00, pid = 3328075 } - "exit" uv_process_t: 0x5577a1a3ec00 { signal = 2, status = 0 } + { pid = 1464363, handle = uv_process_t: 0x5615d122b050 } + "exit" uv_process_t: 0x5615d122b050 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5577a1a3ec00, pid = 3328076 } - "exit" uv_process_t: 0x5577a1a3ec00 { signal = 15, status = 0 } + { pid = 1464364, handle = uv_process_t: 0x5615d122b050 } + "exit" uv_process_t: 0x5615d122b050 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5577a1a3ec00, pid = 3328078 } + { pid = 1464366, handle = uv_process_t: 0x5615d122b050 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -3644,17 +3570,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3328080, code = 0, signal = 0 } + "exit" { code = 0, pid = 1464368, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fc4b912b6c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7f5c967fc6c0 + { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fc4bb13e640 - Runing uv_thread_t: 0x7fc4bb13e640 - { elapsed = 100, delay = 100 } -ok 93 thread - test thread sleep msecs in main thread + Runing uv_thread_t: 0x7f5c9cd2e640 + Runing uv_thread_t: 0x7f5c9cd2e640 { elapsed = 101, delay = 100 } +ok 93 thread - test thread sleep msecs in main thread + { 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 @@ -3663,29 +3589,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: 0x5577a19d3ce0 - "closed" uv_timer_t: 0x5577a19d3ce0 + "timeout" uv_timer_t: 0x5615d1237c00 + "closed" uv_timer_t: 0x5615d1237c00 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5577a19d3ce0 - "interval" uv_timer_t: 0x5577a19d3ce0 - "interval" uv_timer_t: 0x5577a19d3ce0 - "closed" uv_timer_t: 0x5577a19d3ce0 + "interval" uv_timer_t: 0x5615d1237c00 + "interval" uv_timer_t: 0x5615d1237c00 + "interval" uv_timer_t: 0x5615d1237c00 + "closed" uv_timer_t: 0x5615d1237c00 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5577a19dc430 - "timeout" uv_timer_t: 0x5577a19d3ce0 - "interval" uv_timer_t: 0x5577a19dc430 + "interval" uv_timer_t: 0x5615d123b7f0 + "timeout" uv_timer_t: 0x5615d1237c00 + "interval" uv_timer_t: 0x5615d123b7f0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5577a19dc430 0 - "interval" uv_timer_t: 0x5577a19dc430 8 - "interval" uv_timer_t: 0x5577a19dc430 4 - "interval" uv_timer_t: 0x5577a19dc430 2 + "interval" uv_timer_t: 0x5615d123b7f0 0 + "interval" uv_timer_t: 0x5615d123b7f0 8 + "interval" uv_timer_t: 0x5615d123b7f0 4 + "interval" uv_timer_t: 0x5615d123b7f0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5577a19dc430 0 - "interval" uv_timer_t: 0x5577a19dc430 8 - "interval" uv_timer_t: 0x5577a19dc430 4 - "interval" uv_timer_t: 0x5577a19dc430 2 + "interval" uv_timer_t: 0x5615d123b7f0 0 + "interval" uv_timer_t: 0x5615d123b7f0 8 + "interval" uv_timer_t: 0x5615d123b7f0 4 + "interval" uv_timer_t: 0x5615d123b7f0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3704,8 +3630,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fc4b99336c0" "hello" - uv_thread_t: 0x7fc4b99336c0 finish hello + 2 4 "uv_thread_t: 0x7f5c97fff6c0" "hello" + uv_thread_t: 0x7f5c97fff6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3729,12 +3655,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 (0x00007f031eb7f000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f031eb10000) - liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f031ead9000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f031e8e3000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f031e7fd000) - /lib64/ld-linux-x86-64.so.2 (0x00007f031eb81000) + linux-vdso.so.1 (0x00007ffe969f1000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ff359985000) + liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007ff35994d000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff359755000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff35966d000) + /lib64/ld-linux-x86-64.so.2 (0x00007ff3599f5000) *********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3742,11 +3668,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x564f4f4b6ba0 - "closed" uv_timer_t: 0x564f4f4b6ba0 + "timeout" uv_timer_t: 0x5600b59fc430 + "closed" uv_timer_t: 0x5600b59fc430 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x564f4f4b6ba0 - "closed" { } uv_timer_t: 0x564f4f4b6ba0 + "timeout" { } uv_timer_t: 0x5600b59fc430 + "closed" { } uv_timer_t: 0x5600b59fc430 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3756,23 +3682,23 @@ { fd = 11 } { stat = { - blksize = 4096, - birthtime = table: 0x564f4f499840, - mtime = table: 0x564f4f46de90, - flags = 0, - nlink = 1, - size = 6060, - mode = 33188, - ino = 559297, - gid = 1111, + gid = 2222, rdev = 0, + mode = 33204, + ino = 12723624, + nlink = 1, + atime = table: 0x5600b59eed00, + gen = 0, + uid = 2222, + mtime = table: 0x5600b59ee9c0, + dev = 65057, type = "file", + size = 6060, + ctime = table: 0x5600b59edc90, blocks = 16, - dev = 65057, - ctime = table: 0x564f4f4695b0, - uid = 1111, - gen = 0, - atime = table: 0x564f4f4a9210 + flags = 0, + blksize = 4096, + birthtime = table: 0x5600b59df910 } } ok 7 fs - read a file sync @@ -3780,23 +3706,23 @@ { fd = 11 } { stat = { - blksize = 4096, - birthtime = table: 0x564f4f4cd290, - mtime = table: 0x564f4f48cd50, - flags = 0, - nlink = 1, - size = 6060, - mode = 33188, - ino = 559297, - gid = 1111, + gid = 2222, rdev = 0, + mode = 33204, + ino = 12723624, + nlink = 1, + atime = table: 0x5600b59da6d0, + gen = 0, + uid = 2222, + mtime = table: 0x5600b59d81e0, + dev = 65057, type = "file", + size = 6060, + ctime = table: 0x5600b59f0940, blocks = 16, - dev = 65057, - ctime = table: 0x564f4f4cd3f0, - uid = 1111, - gen = 0, - atime = table: 0x564f4f4874c0 + flags = 0, + blksize = 4096, + birthtime = table: 0x5600b59dae60 } } { chunk = 6060 } @@ -3805,73 +3731,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { 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 @@ -3879,199 +3805,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 = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } 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: 0x564f4f4ae508 closed + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x5600b59f3d88 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 = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 51327994, bfree = 48171801, bsize = 4096, ffree = 12760420, bavail = 45546291, files = 13107200, type = 61267 } + { bavail = 39020071, files = 13107200, ffree = 12451231, blocks = 51327994, type = 61267, bsize = 4096, bfree = 41645581 } ok 31 fs - fs.statfs sync - { blocks = 51327994, bfree = 48171801, bsize = 4096, ffree = 12760420, bavail = 45546291, files = 13107200, type = 61267 } + { bavail = 39020041, files = 13107200, ffree = 12451238, blocks = 51327994, type = 61267, bsize = 4096, bfree = 41645551 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -4089,89 +4015,67 @@ "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 } + { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { total = 84307599360, rss = 3702784, free = 80159404032, available = 80159404032, constrained = 0 } + { available = 76678160384, constrained = 0, total = 84322365440, free = 76678160384, rss = 6176768 } ok 48 misc - memory size - { uptime = 79520.39 } + { uptime = 871109.61 } ok 49 misc - uv.uptime { - msgsnd = 0, - nivcsw = 8, - nvcsw = 43, - isrss = 0, - minflt = 439, - msgrcv = 0, - maxrss = 3616, - oublock = 40, + nivcsw = 338, + majflt = 0, + nvcsw = 55, inblock = 0, - stime = { sec = 0, usec = 12127 }, + maxrss = 6112, nswap = 0, - utime = { sec = 0, usec = 630633 }, + msgrcv = 0, + msgsnd = 0, idrss = 0, - ixrss = 0, + stime = { sec = 0, usec = 4050 }, + oublock = 40, + utime = { sec = 0, usec = 645347 }, nsignals = 0, - majflt = 0 + ixrss = 0, + minflt = 459, + isrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4b8350, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f46fd60, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4cd3f0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4ba4a0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4b96a0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4ba270, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f47e2d0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f493b60, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f478e20, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f486b30, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f494580, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4cb6f0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4accb0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4a4ac0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f481360, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4aef20, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4cd4c0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f498330, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f476ab0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f45d7b0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4954a0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f494920, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f49ec10, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f492b30, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f472200, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f44ed70, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4a5a50, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4c7ab0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f480650, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f47a890, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f495570, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4a8090, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4aa4f0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4b0b90, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f48b460, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4c71e0, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f48d090, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4c7250, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f499840, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f477690, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f479f40, speed = 0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x564f4f4ab190, speed = 0 } + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b5a11320 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59ec9d0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59eb400 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59f6420 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59fa850 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59c7000 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59cc6a0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59eb180 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59baf20 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59f47b0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59d81e0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b5a0e900 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59dd720 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59e2f10 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59fef30 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59cbd30 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59cb6f0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b5a018f0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59ffd30 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x5600b59f1460 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0", internal = true, ip = "::1" } + { 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 - { 7.75, 9.38, 10.69 } + { 15.76, 14.78, 25.09 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -4179,18 +4083,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh", gid = 1111, username = "pbuilder1" } + { gid = 2222, uid = 2222, username = "pbuilder2", 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 - 79520400470684 + 8.7110962081979e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)", release = "6.12.12+bpo-amd64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux", machine = "x86_64", release = "6.1.0-31-amd64" } ok 62 misc - uv.os_uname - os.time 1775502860 - uv.gettimeofday 1775502860.000448 + os.time 1741092991 + uv.gettimeofday 1741092991.000082 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4201,53 +4105,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 79521, nsec = 405449828 } nil - "realtime" { sec = 79521, nsec = 405484022 } nil + "monotonic" { sec = 871110, nsec = 629354164 } nil + "realtime" { sec = 871110, nsec = 629472322 } 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: 0x564f4f4a0ed0 + "prepare" uv_prepare_t: 0x5600b59fa380 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x564f4f4a0ed0 - "timeout" uv_timer_t: 0x564f4f47bd70 + "check" uv_check_t: 0x5600b59fa380 + "timeout" uv_timer_t: 0x5600b59fc430 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x564f4f4a0ed0 + "idle" uv_idle_t: 0x5600b59fa380 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 3332280, handle = uv_process_t: 0x564f4f4bece0 } + { handle = uv_process_t: 0x5600b5a0cb90, pid = 1470231 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 3332281, handle = uv_process_t: 0x564f4f4bece0 } - "exit" uv_process_t: 0x564f4f4bece0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x5600b5a0cb90, pid = 1470234 } + "exit" uv_process_t: 0x5600b5a0cb90 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 3332282, handle = uv_process_t: 0x564f4f4bece0 } - "exit" uv_process_t: 0x564f4f4bece0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x5600b5a0cb90, pid = 1470238 } + "exit" uv_process_t: 0x5600b5a0cb90 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 3332284, handle = uv_process_t: 0x564f4f4bece0 } + { handle = uv_process_t: 0x5600b5a0cb90, pid = 1470247 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 3332286 } + "exit" { signal = 0, code = 0, pid = 1470253 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f19b77fe6c0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0x7fb352ffd6c0 + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f19bdbcbe80 - Runing uv_thread_t: 0x7f19bdbcbe80 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7fb3596fbe80 + Runing uv_thread_t: 0x7fb3596fbe80 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 102 } 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 @@ -4256,29 +4160,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: 0x564f4f47bd70 - "closed" uv_timer_t: 0x564f4f47bd70 + "timeout" uv_timer_t: 0x5600b59fc430 + "closed" uv_timer_t: 0x5600b59fc430 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x564f4f47bd70 - "interval" uv_timer_t: 0x564f4f47bd70 - "interval" uv_timer_t: 0x564f4f47bd70 - "closed" uv_timer_t: 0x564f4f47bd70 + "interval" uv_timer_t: 0x5600b59fc430 + "interval" uv_timer_t: 0x5600b59fc430 + "interval" uv_timer_t: 0x5600b59fc430 + "closed" uv_timer_t: 0x5600b59fc430 ok 101 timer - simple interval - "interval" uv_timer_t: 0x564f4f4b6ba0 - "timeout" uv_timer_t: 0x564f4f47bd70 - "interval" uv_timer_t: 0x564f4f4b6ba0 + "interval" uv_timer_t: 0x5600b59f30e0 + "timeout" uv_timer_t: 0x5600b59fc430 + "interval" uv_timer_t: 0x5600b59f30e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x564f4f4b6ba0 0 - "interval" uv_timer_t: 0x564f4f4b6ba0 8 - "interval" uv_timer_t: 0x564f4f4b6ba0 4 - "interval" uv_timer_t: 0x564f4f4b6ba0 2 + "interval" uv_timer_t: 0x5600b59f30e0 0 + "interval" uv_timer_t: 0x5600b59f30e0 8 + "interval" uv_timer_t: 0x5600b59f30e0 4 + "interval" uv_timer_t: 0x5600b59f30e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x564f4f4b6ba0 0 - "interval" uv_timer_t: 0x564f4f4b6ba0 8 - "interval" uv_timer_t: 0x564f4f4b6ba0 4 - "interval" uv_timer_t: 0x564f4f4b6ba0 2 + "interval" uv_timer_t: 0x5600b59f30e0 0 + "interval" uv_timer_t: 0x5600b59f30e0 8 + "interval" uv_timer_t: 0x5600b59f30e0 4 + "interval" uv_timer_t: 0x5600b59f30e0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4297,8 +4201,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f19b7fff6c0" "hello" - uv_thread_t: 0x7f19b7fff6c0 finish hello + 2 4 "uv_thread_t: 0x7fb353fff6c0" "hello" + uv_thread_t: 0x7fb353fff6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4328,11 +4232,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x56457a2e4b30 - "closed" uv_timer_t: 0x56457a2e4b30 + "timeout" uv_timer_t: 0x564ed2793b80 + "closed" uv_timer_t: 0x564ed2793b80 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x56457a2e4b30 - "closed" { } uv_timer_t: 0x56457a2e4b30 + "timeout" { } uv_timer_t: 0x564ed2793b80 + "closed" { } uv_timer_t: 0x564ed2793b80 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4342,22 +4246,22 @@ { fd = 11 } { stat = { - rdev = 0, - birthtime = table: 0x56457a2f0720, - flags = 0, - mtime = table: 0x56457a2d78f0, - ino = 559297, - type = "file", - dev = 65057, - size = 6060, - mode = 33188, - uid = 1111, - nlink = 1, + mode = 33204, blksize = 4096, - ctime = table: 0x56457a2df6d0, - gid = 1111, - atime = table: 0x56457a28d500, + birthtime = table: 0x564ed279f910, + nlink = 1, + gid = 2222, gen = 0, + flags = 0, + mtime = table: 0x564ed273c500, + size = 6060, + dev = 65057, + ino = 12723624, + rdev = 0, + ctime = table: 0x564ed279f5b0, + type = "file", + atime = table: 0x564ed2781e50, + uid = 2222, blocks = 16 } } @@ -4366,22 +4270,22 @@ { fd = 11 } { stat = { - rdev = 0, - birthtime = table: 0x56457a2f2fd0, - flags = 0, - mtime = table: 0x56457a2e2cf0, - ino = 559297, - type = "file", - dev = 65057, - size = 6060, - mode = 33188, - uid = 1111, - nlink = 1, + mode = 33204, blksize = 4096, - ctime = table: 0x56457a2f30e0, - gid = 1111, - atime = table: 0x56457a2f0a80, + birthtime = table: 0x564ed27a1f70, + nlink = 1, + gid = 2222, gen = 0, + flags = 0, + mtime = table: 0x564ed2791770, + size = 6060, + dev = 65057, + ino = 12723624, + rdev = 0, + ctime = table: 0x564ed279f220, + type = "file", + atime = table: 0x564ed27a1e60, + uid = 2222, blocks = 16 } } @@ -4395,69 +4299,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 @@ -4465,197 +4369,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 = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } 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: 0x56457a2ff508 closed + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x564ed27aea68 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 = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } 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 = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".github", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "deps", type = "directory" }, + { name = "src", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } 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 = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".github", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "deps", type = "directory" }, + { name = "src", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } 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 = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".github", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "deps", type = "directory" }, + { name = "src", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, bfree = 48418227, bsize = 4096, files = 13107200, ffree = 12788344, bavail = 45792717, blocks = 51327994 } + { bfree = 41396354, bsize = 4096, files = 13107200, type = 61267, ffree = 12429197, blocks = 51327994, bavail = 38770844 } ok 31 fs - fs.statfs sync - { type = 61267, bfree = 48418227, bsize = 4096, files = 13107200, ffree = 12788344, bavail = 45792717, blocks = 51327994 } + { bfree = 41396337, bsize = 4096, files = 13107200, type = 61267, ffree = 12429197, blocks = 51327994, bavail = 38770827 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -4675,89 +4579,67 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } + { 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 } ok 47 misc - uv.version and uv.version_string - { free = 80545513472.0, rss = 3981312, constrained = 0.0, available = 80545513472.0, total = 84307599360.0 } + { free = 77163208704.0, available = 77163208704.0, rss = 4390912, total = 84322365440.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 79529.45 } + { uptime = 871118.63 } ok 49 misc - uv.uptime { - nivcsw = 3, + nivcsw = 240, + maxrss = 4348, + nswap = 0, + nvcsw = 46, + msgrcv = 0, + idrss = 0, + ixrss = 0, isrss = 0, - nvcsw = 48, + stime = { sec = 0, usec = 8076 }, + inblock = 0, + utime = { sec = 0, usec = 650076 }, nsignals = 0, - idrss = 0, + minflt = 467, msgsnd = 0, oublock = 40, - maxrss = 3888, - ixrss = 0, - stime = { sec = 0, usec = 4013 }, - nswap = 0, - inblock = 0, - minflt = 444, - msgrcv = 0, - majflt = 0, - utime = { sec = 0, usec = 634088 } + majflt = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2bb260 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ddce0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2f30e0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2c9b40 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ba160 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2e1840 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2f2fd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d2ec0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2b15f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d3b90 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2a2aa0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d37c0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d78f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2be000 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d0350 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2f1fc0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2cfbd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d1670 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2b5100 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ad0d0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2a6d30 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ce0e0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a28d470 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2bf400 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ed690 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ddfd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d9fd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ac2d0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2d9840 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2b0b80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2efbd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2b6670 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2ec9f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2bb980 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2c65d0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a327560 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a327780 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a327d70 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a327f90 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2e0780 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2e09a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x56457a2b23e0 } + { speed = 0.0, times = table: 0x564ed2769180, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed2751aa0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed2782bb0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed2781e50, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed273c690, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed277d800, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed27a1e60, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed2758870, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed2791770, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed273c500, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed2748620, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed275fd30, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed276cb10, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed279bd00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed277d9f0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed27977a0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed277eaa0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed2750df0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed277f440, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x564ed278c7b0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1", netmask = "255.0.0.0" }, - { family = "inet6", mac = "\0\0\0\0\0\0", internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet" }, + { mac = "\0\0\0\0\0\0", internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6" } } ok 53 misc - uv.interface_addresses - { 8.17, 9.42, 10.69 } + { 15.73, 14.8, 24.98 } ok 54 misc - uv.loadavg "/usr/bin/lua5.3" ok 55 misc - uv.exepath @@ -4765,18 +4647,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", shell = "/bin/sh", gid = 1111, uid = 1111, homedir = "/nonexistent/first-build" } + { shell = "/bin/bash", gid = 2222, homedir = "/nonexistent/second-build", 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 - 79529464818409.0 + 8.7111864627774e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", release = "6.12.12+bpo-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", release = "6.1.0-31-amd64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1775502869 - uv.gettimeofday 1775502869.000512 + os.time 1741093000 + uv.gettimeofday 1741093000.000106 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4787,34 +4669,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 79530, nsec = 468753413 } nil - "realtime" { sec = 79530, nsec = 468786685 } nil + "monotonic" { sec = 871119, nsec = 655460032 } nil + "realtime" { sec = 871119, nsec = 655567008 } 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: 0x56457a2f43b0 + "prepare" uv_prepare_t: 0x564ed27827e0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x56457a2f43b0 - "timeout" uv_timer_t: 0x56457a2d3800 + "check" uv_check_t: 0x564ed27827e0 + "timeout" uv_timer_t: 0x564ed273b700 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x56457a2f43b0 + "idle" uv_idle_t: 0x564ed27827e0 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: 0x56457a2ac3a0, pid = 3332739 } + { pid = 1474671, handle = uv_process_t: 0x564ed278eb00 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x56457a2ac3a0, pid = 3332740 } - "exit" uv_process_t: 0x56457a2ac3a0 { signal = 2, status = 0 } + { pid = 1474674, handle = uv_process_t: 0x564ed278eb00 } + "exit" uv_process_t: 0x564ed278eb00 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x56457a2ac3a0, pid = 3332741 } - "exit" uv_process_t: 0x56457a2ac3a0 { signal = 15, status = 0 } + { pid = 1474676, handle = uv_process_t: 0x564ed278eb00 } + "exit" uv_process_t: 0x564ed278eb00 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x56457a2ac3a0, pid = 3332743 } + { pid = 1474685, handle = uv_process_t: 0x564ed278eb00 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -4823,15 +4705,15 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3332745, signal = 0, code = 0 } + "exit" { pid = 1474692, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f837bfff6c0 + In uv_thread_t: 0x7fdb4d5f86c0 { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f838a4d5440 - Runing uv_thread_t: 0x7f838a4d5440 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7fdb4fa1f440 + Runing uv_thread_t: 0x7fdb4fa1f440 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread { elapsed = 101, delay = 100 } ok 94 thread - test thread create with options table @@ -4842,29 +4724,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: 0x56457a2d3800 - "closed" uv_timer_t: 0x56457a2d3800 + "timeout" uv_timer_t: 0x564ed273b700 + "closed" uv_timer_t: 0x564ed273b700 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x56457a2d3800 - "interval" uv_timer_t: 0x56457a2d3800 - "interval" uv_timer_t: 0x56457a2d3800 - "closed" uv_timer_t: 0x56457a2d3800 + "interval" uv_timer_t: 0x564ed273b700 + "interval" uv_timer_t: 0x564ed273b700 + "interval" uv_timer_t: 0x564ed273b700 + "closed" uv_timer_t: 0x564ed273b700 ok 101 timer - simple interval - "interval" uv_timer_t: 0x56457a2d12e0 - "timeout" uv_timer_t: 0x56457a2d3800 - "interval" uv_timer_t: 0x56457a2d12e0 + "interval" uv_timer_t: 0x564ed2752fd0 + "timeout" uv_timer_t: 0x564ed273b700 + "interval" uv_timer_t: 0x564ed2752fd0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x56457a2d12e0 0 - "interval" uv_timer_t: 0x56457a2d12e0 8 - "interval" uv_timer_t: 0x56457a2d12e0 4 - "interval" uv_timer_t: 0x56457a2d12e0 2 + "interval" uv_timer_t: 0x564ed2752fd0 0 + "interval" uv_timer_t: 0x564ed2752fd0 8 + "interval" uv_timer_t: 0x564ed2752fd0 4 + "interval" uv_timer_t: 0x564ed2752fd0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x56457a2d12e0 0 - "interval" uv_timer_t: 0x56457a2d12e0 8 - "interval" uv_timer_t: 0x56457a2d12e0 4 - "interval" uv_timer_t: 0x56457a2d12e0 2 + "interval" uv_timer_t: 0x564ed2752fd0 0 + "interval" uv_timer_t: 0x564ed2752fd0 8 + "interval" uv_timer_t: 0x564ed2752fd0 4 + "interval" uv_timer_t: 0x564ed2752fd0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4883,8 +4765,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f83894686c0" "hello" - uv_thread_t: 0x7f83894686c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fdb4e5fa6c0" "hello" + uv_thread_t: 0x7fdb4e5fa6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4909,13 +4791,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 (0x00007fa585f9b000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007fa585f61000) - liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fa585f24000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fa585d2e000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fa585cf5000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa585c0f000) - /lib64/ld-linux-x86-64.so.2 (0x00007fa585f9d000) + linux-vdso.so.1 (0x00007fff7ae09000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007f0ea3ee5000) + liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f0ea3ea5000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f0ea3cad000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0ea3c6d000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0ea3b85000) + /lib64/ld-linux-x86-64.so.2 (0x00007f0ea3f1d000) ********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -4923,11 +4805,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5561cc713650 - "closed" uv_timer_t: 0x5561cc713650 + "timeout" uv_timer_t: 0x55cb702f2ad0 + "closed" uv_timer_t: 0x55cb702f2ad0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5561cc713650 - "closed" { } uv_timer_t: 0x5561cc713650 + "timeout" { } uv_timer_t: 0x55cb702f2ad0 + "closed" { } uv_timer_t: 0x55cb702f2ad0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4937,23 +4819,23 @@ { fd = 11 } { stat = { - ino = 559297, - nlink = 1, - gid = 1111, - flags = 0, - ctime = table: 0x5561cc6e7670, rdev = 0, - birthtime = table: 0x5561cc715650, - type = "file", gen = 0, + ctime = table: 0x55cb703101c0, + uid = 2222, + dev = 65057, + flags = 0, size = 6060, - mode = 33188, - mtime = table: 0x5561cc722000, - blksize = 4096, + nlink = 1, + mode = 33204, + ino = 12723624, + type = "file", + mtime = table: 0x55cb702e2660, + gid = 2222, + atime = table: 0x55cb7031cb70, blocks = 16, - dev = 65057, - atime = table: 0x5561cc721ef0, - uid = 1111 + blksize = 4096, + birthtime = table: 0x55cb70312060 } } ok 7 fs - read a file sync @@ -4961,23 +4843,23 @@ { fd = 11 } { stat = { - ino = 559297, - nlink = 1, - gid = 1111, - flags = 0, - ctime = table: 0x5561cc711820, rdev = 0, - birthtime = table: 0x5561cc710950, - type = "file", gen = 0, + ctime = table: 0x55cb7030c400, + uid = 2222, + dev = 65057, + flags = 0, size = 6060, - mode = 33188, - mtime = table: 0x5561cc6f9600, - blksize = 4096, + nlink = 1, + mode = 33204, + ino = 12723624, + type = "file", + mtime = table: 0x55cb702dd200, + gid = 2222, + atime = table: 0x55cb7030b420, blocks = 16, - dev = 65057, - atime = table: 0x5561cc7174f0, - uid = 1111 + blksize = 4096, + birthtime = table: 0x55cb7030c2f0 } } { chunk = 6060 } @@ -4986,7 +4868,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -5020,7 +4902,7 @@ { ftype = "directory", name = "src" } { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -5060,199 +4942,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = "5.4-luv" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = "Makefile" } } { { 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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x55cb70327cf8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "Makefile" } } { { 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: 0x5561cc6d84d8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { 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" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, + { type = "directory", name = "src" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { 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 = "Makefile" }, { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { 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" } + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { 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 { + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { 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" } + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 48420832, type = 61267, blocks = 51327994, bavail = 45795322, bsize = 4096, ffree = 12786618, files = 13107200 } + { bavail = 38635048, type = 61267, ffree = 12407926, bfree = 41260558, blocks = 51327994, files = 13107200, bsize = 4096 } ok 31 fs - fs.statfs sync - { bfree = 48420827, type = 61267, blocks = 51327994, bavail = 45795317, bsize = 4096, ffree = 12786616, files = 13107200 } + { bavail = 38635026, type = 61267, ffree = 12407919, bfree = 41260536, blocks = 51327994, files = 13107200, bsize = 4096 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -5270,89 +5152,67 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.50.0", version = 78336 } + { version = 78336, version_string = "1.50.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3313664, free = 80497442816.0, available = 80497442816.0, constrained = 0.0, total = 84307599360.0 } + { constrained = 0.0, available = 77163802624.0, free = 77163802624.0, rss = 6209536, total = 84322365440.0 } ok 48 misc - memory size - { uptime = 79538.7 } + { uptime = 871128.23 } ok 49 misc - uv.uptime { - stime = { usec = 12342, sec = 0 }, - nivcsw = 4, - utime = { usec = 662407, sec = 0 }, - minflt = 3695, - nswap = 0, + minflt = 3682, + nivcsw = 90, + majflt = 0, + inblock = 0, + nvcsw = 94, + utime = { usec = 686248, sec = 0 }, nsignals = 0, - nvcsw = 86, + stime = { usec = 28094, sec = 0 }, + isrss = 0, + msgrcv = 0, msgsnd = 0, + oublock = 40, idrss = 0, - msgrcv = 0, - maxrss = 6552, + nswap = 0, ixrss = 0, - oublock = 40, - isrss = 0, - majflt = 0, - inblock = 0 + maxrss = 7456 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc711820 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6ea5e0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6e5860 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6b60a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6d84b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6eb3b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6e7670 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6fe050 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6daa00 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6c58b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc703dc0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6f3880 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6fe420 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6f3730 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6e9f20 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc706260 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6fa510 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6e8910 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc7107a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6f3b90 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6da900 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6c6210 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6da680 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc7186f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc701cd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc70f700 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc7194b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6f0490 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc71d3c0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc71dbd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc70b890 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc7009b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6d3ec0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6df6a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6c74a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc70ccb0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6dbc70 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc70c770 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc715f80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6efdb0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc6f9d40 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5561cc71b550 } + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702f34f0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb70301af0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702cb980 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702dd200 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702f3470 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702fe860 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702e5c50 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702ee770 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702b45a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702e6430 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702faa40 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702f9330 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702e4e80 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702e0340 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb7030c400 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702e55d0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb702fd6a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb7030c720 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb70312350 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55cb70304070 } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", ip = "127.0.0.1", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, - { family = "inet6", ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } + { family = "inet", internal = true, netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, + { family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 8.39, 9.44, 10.69 } + { 15.62, 14.81, 24.88 } 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 @@ -5360,18 +5220,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build", uid = 1111, username = "pbuilder1" } + { uid = 2222, shell = "/bin/bash", gid = 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 - 79538707553307.0 + 8.7112824448745e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.12.12+bpo-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)" } + { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", release = "6.1.0-31-amd64" } ok 62 misc - uv.os_uname - os.time 1775502878 - uv.gettimeofday 1775502878.000754 + os.time 1741093009 + uv.gettimeofday 1741093009.000704 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5382,53 +5242,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 712191321, sec = 79539 } nil - "realtime" { nsec = 712226109, sec = 79539 } nil + "monotonic" { nsec = 251545141, sec = 871129 } nil + "realtime" { nsec = 251581209, sec = 871129 } 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: 0x5561cc6d70d0 + "prepare" uv_prepare_t: 0x55cb70312a00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5561cc6d70d0 - "timeout" uv_timer_t: 0x5561cc6fe090 + "check" uv_check_t: 0x55cb70312a00 + "timeout" uv_timer_t: 0x55cb702ceba0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5561cc6d70d0 + "idle" uv_idle_t: 0x55cb70312a00 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 3334297, handle = uv_process_t: 0x5561cc717860 } + { handle = uv_process_t: 0x55cb70312890, pid = 1482034 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 3334298, handle = uv_process_t: 0x5561cc717860 } - "exit" uv_process_t: 0x5561cc717860 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55cb70312890, pid = 1482036 } + "exit" uv_process_t: 0x55cb70312890 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 3334299, handle = uv_process_t: 0x5561cc717860 } - "exit" uv_process_t: 0x5561cc717860 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55cb70312890, pid = 1482038 } + "exit" uv_process_t: 0x55cb70312890 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 3334301, handle = uv_process_t: 0x5561cc717860 } + { handle = uv_process_t: 0x55cb70312890, pid = 1482042 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3334303, code = 0 } + "exit" { code = 0, pid = 1482046, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f0682ffd6c0 + In uv_thread_t: 0x7f19deffd6c0 { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f06896b9680 - Runing uv_thread_t: 0x7f06896b9680 + Runing uv_thread_t: 0x7f19e575f680 + Runing uv_thread_t: 0x7f19e575f680 { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 100 } + { delay = 100, elapsed = 101 } 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 @@ -5437,29 +5297,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: 0x5561cc6fe090 - "closed" uv_timer_t: 0x5561cc6fe090 + "timeout" uv_timer_t: 0x55cb702ceba0 + "closed" uv_timer_t: 0x55cb702ceba0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5561cc6fe090 - "interval" uv_timer_t: 0x5561cc6fe090 - "interval" uv_timer_t: 0x5561cc6fe090 - "closed" uv_timer_t: 0x5561cc6fe090 + "interval" uv_timer_t: 0x55cb702ceba0 + "interval" uv_timer_t: 0x55cb702ceba0 + "interval" uv_timer_t: 0x55cb702ceba0 + "closed" uv_timer_t: 0x55cb702ceba0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5561cc710e70 - "timeout" uv_timer_t: 0x5561cc6fe090 - "interval" uv_timer_t: 0x5561cc710e70 + "interval" uv_timer_t: 0x55cb702f2ad0 + "timeout" uv_timer_t: 0x55cb702ceba0 + "interval" uv_timer_t: 0x55cb702f2ad0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5561cc710e70 0 - "interval" uv_timer_t: 0x5561cc710e70 8 - "interval" uv_timer_t: 0x5561cc710e70 4 - "interval" uv_timer_t: 0x5561cc710e70 2 + "interval" uv_timer_t: 0x55cb702f2ad0 0 + "interval" uv_timer_t: 0x55cb702f2ad0 8 + "interval" uv_timer_t: 0x55cb702f2ad0 4 + "interval" uv_timer_t: 0x55cb702f2ad0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5561cc710e70 0 - "interval" uv_timer_t: 0x5561cc710e70 8 - "interval" uv_timer_t: 0x5561cc710e70 4 - "interval" uv_timer_t: 0x5561cc710e70 2 + "interval" uv_timer_t: 0x55cb702f2ad0 0 + "interval" uv_timer_t: 0x55cb702f2ad0 8 + "interval" uv_timer_t: 0x55cb702f2ad0 4 + "interval" uv_timer_t: 0x55cb702f2ad0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5478,8 +5338,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f06896b16c0" "hello" - uv_thread_t: 0x7f06896b16c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f19e4b936c0" "hello" + uv_thread_t: 0x7f19e4b936c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -5503,12 +5363,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 (0x00007f57371e4000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f5737176000) - liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f5737139000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5736f43000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5736e5d000) - /lib64/ld-linux-x86-64.so.2 (0x00007f57371e6000) + linux-vdso.so.1 (0x00007ffd86519000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f41a3e4d000) + liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f41a3e0d000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f41a3c15000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f41a3b2d000) + /lib64/ld-linux-x86-64.so.2 (0x00007f41a3ebd000) *********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -5516,11 +5376,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55f9a2814ff0 - "closed" uv_timer_t: 0x55f9a2814ff0 + "timeout" uv_timer_t: 0x560c8d07c690 + "closed" uv_timer_t: 0x560c8d07c690 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55f9a2814ff0 - "closed" { } uv_timer_t: 0x55f9a2814ff0 + "timeout" { } uv_timer_t: 0x560c8d07c690 + "closed" { } uv_timer_t: 0x560c8d07c690 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5530,23 +5390,23 @@ { fd = 11 } { stat = { - nlink = 1, + birthtime = table: 0x560c8d07e690, blocks = 16, - mtime = table: 0x55f9a2842230, - gid = 1111, dev = 65057, blksize = 4096, - rdev = 0, - mode = 33188, - birthtime = table: 0x55f9a2843210, + ino = 12723624, + nlink = 1, gen = 0, - ctime = table: 0x55f9a2843100, - size = 6060, + mtime = table: 0x560c8d08b040, + atime = table: 0x560c8d08af30, + mode = 33204, + gid = 2222, + ctime = table: 0x560c8d050660, + uid = 2222, type = "file", - atime = table: 0x55f9a2848e70, flags = 0, - uid = 1111, - ino = 559297 + size = 6060, + rdev = 0 } } ok 7 fs - read a file sync @@ -5554,23 +5414,23 @@ { fd = 11 } { stat = { - nlink = 1, + birthtime = table: 0x560c8d079990, blocks = 16, - mtime = table: 0x55f9a282b6e0, - gid = 1111, dev = 65057, blksize = 4096, - rdev = 0, - mode = 33188, - birthtime = table: 0x55f9a2837b40, + ino = 12723624, + nlink = 1, gen = 0, - ctime = table: 0x55f9a28372f0, - size = 6060, + mtime = table: 0x560c8d02a170, + atime = table: 0x560c8d080530, + mode = 33204, + gid = 2222, + ctime = table: 0x560c8d07a860, + uid = 2222, type = "file", - atime = table: 0x55f9a283cee0, flags = 0, - uid = 1111, - ino = 559297 + size = 6060, + rdev = 0 } } { chunk = 6060 } @@ -5579,7 +5439,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -5613,7 +5473,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -5653,199 +5513,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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 = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x560c8d082cc8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } + { { name = "Makefile", 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: 0x55f9a284b038 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "appveyor.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { 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 = "5.3-luv", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, + { name = "Makefile", type = "file" }, { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", 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.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "Makefile", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "appveyor.yml", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, + { name = "libluv.pc.in", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, { 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 = "5.3-luv", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 13107200, bsize = 4096, blocks = 51327994, ffree = 12780352, type = 61267, bavail = 45695965, bfree = 48321475 } + { ffree = 12375038, bsize = 4096, files = 13107200, bfree = 40866972, blocks = 51327994, bavail = 38241462, type = 61267 } ok 31 fs - fs.statfs sync - { files = 13107200, bsize = 4096, blocks = 51327994, ffree = 12780352, type = 61267, bavail = 45695965, bfree = 48321475 } + { ffree = 12375038, bsize = 4096, files = 13107200, bfree = 40866863, blocks = 51327994, bavail = 38241353, type = 61267 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -5870,82 +5730,60 @@ ok 46 misc - uv.guess_handle { version_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { rss = 3571712, constrained = 0.0, available = 80178319360.0, total = 84307599360.0, free = 80178319360.0 } + { total = 84322365440.0, constrained = 0.0, rss = 6119424, available = 77158916096.0, free = 77158916096.0 } ok 48 misc - memory size - { uptime = 79548.04 } + { uptime = 871138.97 } ok 49 misc - uv.uptime { - oublock = 40, - nivcsw = 2, + minflt = 441, + maxrss = 5976, + nivcsw = 149, + isrss = 0, + utime = { sec = 0, usec = 647110 }, majflt = 0, - msgsnd = 0, - ixrss = 0, - nsignals = 0, + stime = { sec = 0, usec = 19972 }, + nswap = 0, msgrcv = 0, - nvcsw = 47, - stime = { sec = 0, usec = 7881 }, + nsignals = 0, + msgsnd = 0, + oublock = 40, inblock = 0, - nswap = 0, - minflt = 422, - isrss = 0, + nvcsw = 60, idrss = 0, - utime = { sec = 0, usec = 630543 }, - maxrss = 3488 + ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2825780 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a281d3b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a282b6e0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a281cbd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a282ff70 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a28279c0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a282a500 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2817350 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2848e70 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a27f78b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a28262f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2831710 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2816b70 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2819020 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a281be90 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a281d440 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2830340 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2843530 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a28125b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a281a9b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2841b80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2831b80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a27f7c20 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2849160 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a282c380 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a284efd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2839510 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2840fe0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2822f10 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a28334f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2844280 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a28444a0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2839070 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a284e1f0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a280a380 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2851470 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2851690 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2841f60 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2809b70 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2854340 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a2854560 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55f9a284ae30 } + { speed = 0.0, times = table: 0x560c8d07a860, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d050660, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d04a860, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d053c50, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d062ca0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d04e850, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d06ce00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d052e80, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d0543a0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d01f0a0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d05c870, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d02e8b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d06ea50, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d05df60, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d08af30, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d04e340, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d052f10, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d043660, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d07bd20, model = "AMD Opteron 62xx class CPU" }, + { speed = 0.0, times = table: 0x560c8d051b30, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", ip = "127.0.0.1", netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0" }, - { family = "inet6", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0" } + { ip = "127.0.0.1", family = "inet", netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0" }, + { ip = "::1", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 8.57, 9.45, 10.68 } + { 15.83, 14.88, 24.79 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath @@ -5953,18 +5791,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", username = "pbuilder1", uid = 1111, gid = 1111 } + { homedir = "/nonexistent/second-build", uid = 2222, 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 - 79548055099484.0 + 8.7113898297754e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)", sysname = "Linux", release = "6.12.12+bpo-amd64" } + { sysname = "Linux", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", release = "6.1.0-31-amd64" } ok 62 misc - uv.os_uname - os.time 1775502888 - uv.gettimeofday 1775502888.000102 + os.time 1741093020 + uv.gettimeofday 1741093020.000443 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5975,34 +5813,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 79549, nsec = 59073758 } nil - "realtime" { sec = 79549, nsec = 59108522 } nil + "monotonic" { sec = 871139, nsec = 988753292 } nil + "realtime" { sec = 871139, nsec = 988789614 } 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: 0x55f9a2838710 + "prepare" uv_prepare_t: 0x560c8d087c00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55f9a2838710 - "timeout" uv_timer_t: 0x55f9a282ffb0 + "check" uv_check_t: 0x560c8d087c00 + "timeout" uv_timer_t: 0x560c8d079eb0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55f9a2838710 + "idle" uv_idle_t: 0x560c8d087c00 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 3335188, handle = uv_process_t: 0x55f9a28038d0 } + { pid = 1484516, handle = uv_process_t: 0x560c8d084df0 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 3335189, handle = uv_process_t: 0x55f9a28038d0 } - "exit" uv_process_t: 0x55f9a28038d0 { signal = 2, status = 0 } + { pid = 1484524, handle = uv_process_t: 0x560c8d084df0 } + "exit" uv_process_t: 0x560c8d084df0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 3335190, handle = uv_process_t: 0x55f9a28038d0 } - "exit" uv_process_t: 0x55f9a28038d0 { signal = 15, status = 0 } + { pid = 1484531, handle = uv_process_t: 0x560c8d084df0 } + "exit" uv_process_t: 0x560c8d084df0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 3335192, handle = uv_process_t: 0x55f9a28038d0 } + { pid = 1484539, handle = uv_process_t: 0x560c8d084df0 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -6011,17 +5849,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3335194, signal = 0, code = 0 } + "exit" { signal = 0, pid = 1484544, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fe2e61126c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7f437a7fc6c0 + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fe2e81232c0 - Runing uv_thread_t: 0x7fe2e81232c0 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f4380bda2c0 + Runing uv_thread_t: 0x7f4380bda2c0 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 101 } 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 @@ -6030,29 +5868,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: 0x55f9a282ffb0 - "closed" uv_timer_t: 0x55f9a282ffb0 + "timeout" uv_timer_t: 0x560c8d079eb0 + "closed" uv_timer_t: 0x560c8d079eb0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55f9a282ffb0 - "interval" uv_timer_t: 0x55f9a282ffb0 - "interval" uv_timer_t: 0x55f9a282ffb0 - "closed" uv_timer_t: 0x55f9a282ffb0 + "interval" uv_timer_t: 0x560c8d079eb0 + "interval" uv_timer_t: 0x560c8d079eb0 + "interval" uv_timer_t: 0x560c8d079eb0 + "closed" uv_timer_t: 0x560c8d079eb0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55f9a282d690 - "timeout" uv_timer_t: 0x55f9a282ffb0 - "interval" uv_timer_t: 0x55f9a282d690 + "interval" uv_timer_t: 0x560c8d07c690 + "timeout" uv_timer_t: 0x560c8d079eb0 + "interval" uv_timer_t: 0x560c8d07c690 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55f9a282d690 0 - "interval" uv_timer_t: 0x55f9a282d690 8 - "interval" uv_timer_t: 0x55f9a282d690 4 - "interval" uv_timer_t: 0x55f9a282d690 2 + "interval" uv_timer_t: 0x560c8d07c690 0 + "interval" uv_timer_t: 0x560c8d07c690 8 + "interval" uv_timer_t: 0x560c8d07c690 4 + "interval" uv_timer_t: 0x560c8d07c690 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55f9a282d690 0 - "interval" uv_timer_t: 0x55f9a282d690 8 - "interval" uv_timer_t: 0x55f9a282d690 4 - "interval" uv_timer_t: 0x55f9a282d690 2 + "interval" uv_timer_t: 0x560c8d07c690 0 + "interval" uv_timer_t: 0x560c8d07c690 8 + "interval" uv_timer_t: 0x560c8d07c690 4 + "interval" uv_timer_t: 0x560c8d07c690 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6071,8 +5909,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fe2e691a6c0" "hello" - uv_thread_t: 0x7fe2e691a6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f437affd6c0" "hello" + uv_thread_t: 0x7f437affd6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6102,11 +5940,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55e44cca3fc0 - "closed" uv_timer_t: 0x55e44cca3fc0 + "timeout" uv_timer_t: 0x5576fef92ff0 + "closed" uv_timer_t: 0x5576fef92ff0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55e44cca3fc0 - "closed" { } uv_timer_t: 0x55e44cca3fc0 + "timeout" { } uv_timer_t: 0x5576fef92ff0 + "closed" { } uv_timer_t: 0x5576fef92ff0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6116,23 +5954,23 @@ { fd = 11 } { stat = { - blksize = 4096, - uid = 1111, - flags = 0, - mode = 33188, + type = "file", + uid = 2222, + size = 6060, + mtime = table: 0x5576fefadb10, + ino = 12723624, + birthtime = table: 0x5576fef62680, nlink = 1, + mode = 33204, + gid = 2222, + blksize = 4096, dev = 65057, rdev = 0, - mtime = table: 0x55e44ccbea80, - ino = 559297, - size = 6060, - gid = 1111, - ctime = table: 0x55e44cc91140, - birthtime = table: 0x55e44cc73680, - atime = table: 0x55e44cc8b240, - type = "file", gen = 0, - blocks = 16 + blocks = 16, + atime = table: 0x5576fef7a240, + flags = 0, + ctime = table: 0x5576fef80130 } } ok 7 fs - read a file sync @@ -6140,23 +5978,23 @@ { fd = 11 } { stat = { - blksize = 4096, - uid = 1111, - flags = 0, - mode = 33188, + type = "file", + uid = 2222, + size = 6060, + mtime = table: 0x5576fef7a240, + ino = 12723624, + birthtime = table: 0x5576fef94420, nlink = 1, + mode = 33204, + gid = 2222, + blksize = 4096, dev = 65057, rdev = 0, - mtime = table: 0x55e44cc8b240, - ino = 559297, - size = 6060, - gid = 1111, - ctime = table: 0x55e44cca7340, - birthtime = table: 0x55e44cca2a40, - atime = table: 0x55e44cc8dfe0, - type = "file", gen = 0, - blocks = 16 + blocks = 16, + atime = table: 0x5576fef7cfd0, + flags = 0, + ctime = table: 0x5576fef92bd0 } } { chunk = 6060 } @@ -6165,73 +6003,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 @@ -6239,199 +6077,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 = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } 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: 0x55e44ccd1238 closed + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x5576fefc0398 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 = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 12756869, bavail = 45560313, files = 13107200, type = 61267, bfree = 48185823, blocks = 51327994, bsize = 4096 } + { type = 61267, ffree = 12406269, bsize = 4096, bavail = 38581991, bfree = 41207501, blocks = 51327994, files = 13107200 } ok 31 fs - fs.statfs sync - { ffree = 12756869, bavail = 45560313, files = 13107200, type = 61267, bfree = 48185823, blocks = 51327994, bsize = 4096 } + { type = 61267, ffree = 12406231, bsize = 4096, bavail = 38581662, bfree = 41207172, blocks = 51327994, files = 13107200 } 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 @@ -6449,89 +6287,67 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } + { 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" } + { version_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { available = 80122273792.0, rss = 3657728, constrained = 0.0, free = 80122273792.0, total = 84307599360.0 } + { available = 78323826688.0, rss = 4222976, total = 84322365440.0, free = 78323826688.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 79556.76 } + { uptime = 871148.19 } ok 49 misc - uv.uptime { - maxrss = 3572, - idrss = 0, - minflt = 349, - msgsnd = 0, - ixrss = 0, - nvcsw = 48, - utime = { usec = 637257, sec = 0 }, - msgrcv = 0, - stime = { usec = 0, sec = 0 }, nswap = 0, + utime = { sec = 0, usec = 632242 }, + maxrss = 4124, + msgsnd = 0, + nivcsw = 144, + nvcsw = 59, nsignals = 0, - nivcsw = 4, + msgrcv = 0, oublock = 40, + majflt = 0, inblock = 0, + ixrss = 0, + idrss = 0, isrss = 0, - majflt = 0 + minflt = 369, + stime = { sec = 0, usec = 32216 } } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x55e44cca68e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc91ed0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccb3e30, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccba970, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc9bb00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc86e70, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc8b240, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc9c9f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc8a9a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccb3360, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc89800, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cca2b40, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccaf810, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cca2a40, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc8c8e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccac170, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccbd160, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc73680, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cca3ba0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccc0ee0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccaa0b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccbf520, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc90150, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccb7fc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc9dab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cccfaa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cccfc60, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccc1930, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccc1af0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccd14e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccd16a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccd1860, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cccf480, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc9bd10, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cc8f8a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44cccf800, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccbee00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccb9780, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccb9940, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccb9b00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccc26c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55e44ccc2880, model = "Intel Core Processor (Haswell)" } + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef9f8c0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef71be0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fefa23f0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef92bd0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef80930 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef79320 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef63a80 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fefa13c0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef64170 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef7b8e0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef9b1a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef80780 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef7fce0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef91b70 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef7f140 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef63d60 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef799a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef9e8d0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fef94420 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x5576fefa0cc0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, - { internal = true, family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { internal = true, netmask = "255.0.0.0", ip = "127.0.0.1", family = "inet", mac = "\0\0\0\0\0\0" }, + { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", family = "inet6", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 8.33, 9.36, 10.64 } + { 16.01, 14.95, 24.71 } ok 54 misc - uv.loadavg "/usr/bin/lua5.4" ok 55 misc - uv.exepath @@ -6539,18 +6355,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", username = "pbuilder1", uid = 1111, homedir = "/nonexistent/first-build", gid = 1111 } + { shell = "/bin/bash", username = "pbuilder2", gid = 2222, uid = 2222, homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 79556775674576.0 + 8.7114820400041e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.12+bpo-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux", release = "6.1.0-31-amd64" } ok 62 misc - uv.os_uname - os.time 1775502896 - uv.gettimeofday 1775502896.000823 + os.time 1741093029 + uv.gettimeofday 1741093029.000664 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6561,53 +6377,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 779980214, sec = 79557 } nil - "realtime" { nsec = 780071735, sec = 79557 } nil + "monotonic" { sec = 871149, nsec = 210263580 } nil + "realtime" { sec = 871149, nsec = 210289802 } 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: 0x55e44cca0290 + "prepare" uv_prepare_t: 0x5576fefa9080 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55e44cca0290 - "timeout" uv_timer_t: 0x55e44cca3fc0 + "check" uv_check_t: 0x5576fefa9080 + "timeout" uv_timer_t: 0x5576fef96bf0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55e44cca0290 + "idle" uv_idle_t: 0x5576fefa9080 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: 0x55e44cc8d160, pid = 3337895 } + { pid = 1486558, handle = uv_process_t: 0x5576fefa9c40 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55e44cc8d160, pid = 3337902 } - "exit" uv_process_t: 0x55e44cc8d160 { status = 0, signal = 2 } + { pid = 1486559, handle = uv_process_t: 0x5576fefa9c40 } + "exit" uv_process_t: 0x5576fefa9c40 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55e44cc8d160, pid = 3337904 } - "exit" uv_process_t: 0x55e44cc8d160 { status = 0, signal = 15 } + { pid = 1486560, handle = uv_process_t: 0x5576fefa9c40 } + "exit" uv_process_t: 0x5576fefa9c40 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55e44cc8d160, pid = 3337910 } + { pid = 1486562, handle = uv_process_t: 0x5576fefa9c40 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 3337914, signal = 0 } + "exit" { signal = 0, code = 0, pid = 1486564 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fbd090cf6c0 + In uv_thread_t: 0x7f89b9adc6c0 { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fbd0b145440 - Runing uv_thread_t: 0x7fbd0b145440 - { delay = 100, elapsed = 100 } -ok 93 thread - test thread sleep msecs in main thread + Runing uv_thread_t: 0x7f89bbecc440 + Runing uv_thread_t: 0x7f89bbecc440 { delay = 100, elapsed = 101 } +ok 93 thread - test thread sleep msecs in main thread + { delay = 100, elapsed = 102 } 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 @@ -6616,29 +6432,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: 0x55e44cca3fc0 - "closed" uv_timer_t: 0x55e44cca3fc0 + "timeout" uv_timer_t: 0x5576fef96bf0 + "closed" uv_timer_t: 0x5576fef96bf0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55e44cca3fc0 - "interval" uv_timer_t: 0x55e44cca3fc0 - "interval" uv_timer_t: 0x55e44cca3fc0 - "closed" uv_timer_t: 0x55e44cca3fc0 + "interval" uv_timer_t: 0x5576fef96bf0 + "interval" uv_timer_t: 0x5576fef96bf0 + "interval" uv_timer_t: 0x5576fef96bf0 + "closed" uv_timer_t: 0x5576fef96bf0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55e44cca94d0 - "timeout" uv_timer_t: 0x55e44cca3fc0 - "interval" uv_timer_t: 0x55e44cca94d0 + "interval" uv_timer_t: 0x5576fef8a640 + "timeout" uv_timer_t: 0x5576fef96bf0 + "interval" uv_timer_t: 0x5576fef8a640 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55e44cca94d0 0 - "interval" uv_timer_t: 0x55e44cca94d0 8 - "interval" uv_timer_t: 0x55e44cca94d0 4 - "interval" uv_timer_t: 0x55e44cca94d0 2 + "interval" uv_timer_t: 0x5576fef8a640 0 + "interval" uv_timer_t: 0x5576fef8a640 8 + "interval" uv_timer_t: 0x5576fef8a640 4 + "interval" uv_timer_t: 0x5576fef8a640 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55e44cca94d0 0 - "interval" uv_timer_t: 0x55e44cca94d0 8 - "interval" uv_timer_t: 0x55e44cca94d0 4 - "interval" uv_timer_t: 0x55e44cca94d0 2 + "interval" uv_timer_t: 0x5576fef8a640 0 + "interval" uv_timer_t: 0x5576fef8a640 8 + "interval" uv_timer_t: 0x5576fef8a640 4 + "interval" uv_timer_t: 0x5576fef8a640 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6657,8 +6473,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fbd0b0da6c0" "hello" - uv_thread_t: 0x7fbd0b0da6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f89bbae46c0" "hello" + uv_thread_t: 0x7f89bbae46c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6683,13 +6499,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 (0x00007ff2c193c000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007ff2c1902000) - liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007ff2c18be000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007ff2c16c8000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ff2c168f000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff2c15a9000) - /lib64/ld-linux-x86-64.so.2 (0x00007ff2c193e000) + linux-vdso.so.1 (0x00007ffdd3921000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007f72fab1d000) + liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f72faad5000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f72fa8dd000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f72fa89d000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f72fa7b5000) + /lib64/ld-linux-x86-64.so.2 (0x00007f72fab55000) ********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6697,11 +6513,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5615e0d74b80 - "closed" uv_timer_t: 0x5615e0d74b80 + "timeout" uv_timer_t: 0x55fe67399c40 + "closed" uv_timer_t: 0x55fe67399c40 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5615e0d74b80 - "closed" { } uv_timer_t: 0x5615e0d74b80 + "timeout" { } uv_timer_t: 0x55fe67399c40 + "closed" { } uv_timer_t: 0x55fe67399c40 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6711,23 +6527,23 @@ { fd = 11 } { stat = { - uid = 1111, - mode = 33188, - blksize = 4096, - mtime = table: 0x5615e0d5b8c0, - ino = 559297, - rdev = 0, - nlink = 1, - type = "file", - gid = 1111, - atime = table: 0x5615e0d60180, - ctime = table: 0x5615e0d65ee0, + gid = 2222, + mtime = table: 0x55fe673808b0, + mode = 33204, + size = 6060, + ctime = table: 0x55fe6738af50, dev = 65057, + atime = table: 0x55fe673851f0, gen = 0, - blocks = 16, + uid = 2222, + blksize = 4096, + birthtime = table: 0x55fe67391660, + ino = 12723624, + type = "file", + nlink = 1, flags = 0, - birthtime = table: 0x5615e0d6a4b0, - size = 6060 + rdev = 0, + blocks = 16 } } ok 7 fs - read a file sync @@ -6735,23 +6551,23 @@ { fd = 11 } { stat = { - uid = 1111, - mode = 33188, - blksize = 4096, - mtime = table: 0x5615e0d60180, - ino = 559297, - rdev = 0, - nlink = 1, - type = "file", - gid = 1111, - atime = table: 0x5615e0d607d0, - ctime = table: 0x5615e0d80460, + gid = 2222, + mtime = table: 0x55fe673851f0, + mode = 33204, + size = 6060, + ctime = table: 0x55fe673a6950, dev = 65057, + atime = table: 0x55fe67385840, gen = 0, - blocks = 16, + uid = 2222, + blksize = 4096, + birthtime = table: 0x55fe673a5520, + ino = 12723624, + type = "file", + nlink = 1, flags = 0, - birthtime = table: 0x5615e0d7b990, - size = 6060 + rdev = 0, + blocks = 16 } } { chunk = 6060 } @@ -6834,197 +6650,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = "5.4-luv" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = "Makefile" } } { { 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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x55fe673c4d08 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "Makefile" } } { { 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: 0x5615e0d9fcc8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } { { 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" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, + { type = "directory", name = "src" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { 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 = "Makefile" }, { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { 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" } + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { 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 { + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, { 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" } + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 12752164, bfree = 48092356, files = 13107200, blocks = 51327994, bsize = 4096, bavail = 45466846, type = 61267 } + { ffree = 12420092, bavail = 38830820, type = 61267, files = 13107200, bfree = 41456330, blocks = 51327994, bsize = 4096 } ok 31 fs - fs.statfs sync - { ffree = 12752161, bfree = 48092340, files = 13107200, blocks = 51327994, bsize = 4096, bavail = 45466830, type = 61267 } + { ffree = 12420092, bavail = 38830820, type = 61267, files = 13107200, bfree = 41456330, blocks = 51327994, 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 @@ -7044,89 +6860,67 @@ "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_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { rss = 3371008, constrained = 0.0, free = 80030584832.0, available = 80030584832.0, total = 84307599360.0 } + { constrained = 0.0, available = 77863063552.0, free = 77863063552.0, total = 84322365440.0, rss = 5742592 } ok 48 misc - memory size - { uptime = 79566.82 } + { uptime = 871158.16 } ok 49 misc - uv.uptime { - utime = { usec = 954151, sec = 0 }, - nsignals = 0, + stime = { usec = 33026, sec = 0 }, + nivcsw = 265, + nvcsw = 101, + isrss = 0, + nswap = 0, + msgrcv = 0, + inblock = 0, ixrss = 0, + oublock = 40, majflt = 0, - msgrcv = 0, - maxrss = 6632, - stime = { usec = 24258, sec = 0 }, msgsnd = 0, - oublock = 40, - minflt = 3607, - isrss = 0, - inblock = 0, - nswap = 0, - idrss = 0, - nvcsw = 82, - nivcsw = 132 + minflt = 3601, + maxrss = 7468, + nsignals = 0, + utime = { usec = 675378, sec = 0 }, + idrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d77f00, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d89290, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d5f920, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d81890, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d5fd30, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d73700, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d82850, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d5a220, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d89fa0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d7cd30, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d8c380, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d82f50, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d7b990, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d8bfc0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d5d020, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d607d0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d8c090, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d6c1e0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d6f1a0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d75fb0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d50f20, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d65c60, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d7e740, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d77550, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d77710, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d81cc0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d81e80, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d9ff50, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0da0110, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0da02d0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d8fce0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d8fea0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d90060, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d6b050, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d80b80, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d9e700, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d9e8c0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d9ea80, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d9eb00, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d719f0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d71bb0, speed = 0.0 }, - { model = "Intel Core Processor (Haswell)", times = table: 0x5615e0d711a0, speed = 0.0 } + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673a1df0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673b10d0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673a0a50 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe67394260 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673851f0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673a8530 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe67384200 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe6739b070 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe6739cfc0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe67385840 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673ae3a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe67382050 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673b11a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe67375f20 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673912a0 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673a8010 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673a7910 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe673a7f90 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe67399820 }, + { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x55fe67384990 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", internal = true, family = "inet" }, - { ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6" } + { internal = true, family = "inet", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0" }, + { internal = true, family = "inet6", mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 12.04, 10.1, 10.86 } + { 15.85, 14.95, 24.6 } 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 @@ -7134,18 +6928,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, username = "pbuilder1", shell = "/bin/sh", homedir = "/nonexistent/first-build", uid = 1111 } + { username = "pbuilder2", shell = "/bin/bash", gid = 2222, homedir = "/nonexistent/second-build", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 79566829255211.0 + 8.7115816817583e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.12.12+bpo-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux", release = "6.1.0-31-amd64" } ok 62 misc - uv.os_uname - os.time 1775502906 - uv.gettimeofday 1775502906.000876 + os.time 1741093039 + uv.gettimeofday 1741093039.000628 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7156,53 +6950,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 833049327, sec = 79567 } nil - "realtime" { nsec = 833081501, sec = 79567 } nil + "monotonic" { nsec = 173962417, sec = 871159 } nil + "realtime" { nsec = 174060786, sec = 871159 } 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: 0x5615e0d62ad0 + "prepare" uv_prepare_t: 0x55fe6739c750 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5615e0d62ad0 - "timeout" uv_timer_t: 0x5615e0d74b80 + "check" uv_check_t: 0x55fe6739c750 + "timeout" uv_timer_t: 0x55fe6739d840 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5615e0d62ad0 + "idle" uv_idle_t: 0x55fe6739c750 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: 0x5615e0d6ac80, pid = 3345368 } + { handle = uv_process_t: 0x55fe673b31a0, pid = 1491384 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5615e0d6ac80, pid = 3345369 } - "exit" uv_process_t: 0x5615e0d6ac80 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55fe673b31a0, pid = 1491385 } + "exit" uv_process_t: 0x55fe673b31a0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5615e0d6ac80, pid = 3345370 } - "exit" uv_process_t: 0x5615e0d6ac80 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55fe673b31a0, pid = 1491386 } + "exit" uv_process_t: 0x55fe673b31a0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5615e0d6ac80, pid = 3345373 } + { handle = uv_process_t: 0x55fe673b31a0, pid = 1491388 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3345376, code = 0, signal = 0 } + "exit" { code = 0, pid = 1491390, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f4d8e7fc6c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7ff8f2ffd6c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f4d94c57680 - Runing uv_thread_t: 0x7f4d94c57680 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7ff8f9825680 + Runing uv_thread_t: 0x7ff8f9825680 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 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 @@ -7211,29 +7005,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: 0x5615e0d74b80 - "closed" uv_timer_t: 0x5615e0d74b80 + "timeout" uv_timer_t: 0x55fe6739d840 + "closed" uv_timer_t: 0x55fe6739d840 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5615e0d74b80 - "interval" uv_timer_t: 0x5615e0d74b80 - "interval" uv_timer_t: 0x5615e0d74b80 - "closed" uv_timer_t: 0x5615e0d74b80 + "interval" uv_timer_t: 0x55fe6739d840 + "interval" uv_timer_t: 0x55fe6739d840 + "interval" uv_timer_t: 0x55fe6739d840 + "closed" uv_timer_t: 0x55fe6739d840 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5615e0d5b780 - "timeout" uv_timer_t: 0x5615e0d74b80 - "interval" uv_timer_t: 0x5615e0d5b780 + "interval" uv_timer_t: 0x55fe6735ce50 + "timeout" uv_timer_t: 0x55fe6739d840 + "interval" uv_timer_t: 0x55fe6735ce50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5615e0d5b780 0 - "interval" uv_timer_t: 0x5615e0d5b780 8 - "interval" uv_timer_t: 0x5615e0d5b780 4 - "interval" uv_timer_t: 0x5615e0d5b780 2 + "interval" uv_timer_t: 0x55fe6735ce50 0 + "interval" uv_timer_t: 0x55fe6735ce50 8 + "interval" uv_timer_t: 0x55fe6735ce50 4 + "interval" uv_timer_t: 0x55fe6735ce50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5615e0d5b780 0 - "interval" uv_timer_t: 0x5615e0d5b780 8 - "interval" uv_timer_t: 0x5615e0d5b780 4 - "interval" uv_timer_t: 0x5615e0d5b780 2 + "interval" uv_timer_t: 0x55fe6735ce50 0 + "interval" uv_timer_t: 0x55fe6735ce50 8 + "interval" uv_timer_t: 0x55fe6735ce50 4 + "interval" uv_timer_t: 0x55fe6735ce50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7252,8 +7046,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f4d8f7fe6c0" "hello" - uv_thread_t: 0x7f4d8f7fe6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7ff8f8c536c0" "hello" + uv_thread_t: 0x7ff8f8c536c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7277,12 +7071,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 (0x00007f6566dfc000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f6566d8e000) - liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f6566d4a000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6566b54000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6566a6e000) - /lib64/ld-linux-x86-64.so.2 (0x00007f6566dfe000) + linux-vdso.so.1 (0x00007ffc23bb1000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f375130d000) + liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f37512c5000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f37510cd000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3750fe5000) + /lib64/ld-linux-x86-64.so.2 (0x00007f375137d000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -7290,11 +7084,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55689397eb80 - "closed" uv_timer_t: 0x55689397eb80 + "timeout" uv_timer_t: 0x560764e08c40 + "closed" uv_timer_t: 0x560764e08c40 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55689397eb80 - "closed" { } uv_timer_t: 0x55689397eb80 + "timeout" { } uv_timer_t: 0x560764e08c40 + "closed" { } uv_timer_t: 0x560764e08c40 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -7304,23 +7098,23 @@ { fd = 11 } { stat = { - ino = 559297, + atime = table: 0x560764df41f0, + mode = 33204, + flags = 0, + ctime = table: 0x560764df9f50, blocks = 16, + uid = 2222, + nlink = 1, + gen = 0, blksize = 4096, - mtime = table: 0x5568939658c0, + type = "file", + birthtime = table: 0x560764e00660, + gid = 2222, rdev = 0, - gid = 1111, - nlink = 1, - ctime = table: 0x55689396fee0, + mtime = table: 0x560764def8b0, dev = 65057, - flags = 0, size = 6060, - gen = 0, - mode = 33188, - birthtime = table: 0x5568939744b0, - uid = 1111, - type = "file", - atime = table: 0x55689396a180 + ino = 12723624 } } ok 7 fs - read a file sync @@ -7328,23 +7122,23 @@ { fd = 11 } { stat = { - ino = 559297, + atime = table: 0x560764df4840, + mode = 33204, + flags = 0, + ctime = table: 0x560764e15950, blocks = 16, + uid = 2222, + nlink = 1, + gen = 0, blksize = 4096, - mtime = table: 0x55689396a180, + type = "file", + birthtime = table: 0x560764e14520, + gid = 2222, rdev = 0, - gid = 1111, - nlink = 1, - ctime = table: 0x55689398a460, + mtime = table: 0x560764df41f0, dev = 65057, - flags = 0, size = 6060, - gen = 0, - mode = 33188, - birthtime = table: 0x556893985990, - uid = 1111, - type = "file", - atime = table: 0x55689396a7d0 + ino = 12723624 } } { chunk = 6060 } @@ -7353,73 +7147,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 @@ -7427,199 +7221,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 = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } 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: 0x5568939a9ca8 closed + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x560764e33d08 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 = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } 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 = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "Makefile" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "cmake" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = ".github" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "src" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 13107200, bsize = 4096, blocks = 51327994, ffree = 12792793, bfree = 48633909, type = 61267, bavail = 46008399 } + { ffree = 12405240, type = 61267, files = 13107200, bavail = 38640795, bfree = 41266305, blocks = 51327994, bsize = 4096 } ok 31 fs - fs.statfs sync - { files = 13107200, bsize = 4096, blocks = 51327994, ffree = 12792793, bfree = 48633909, type = 61267, bavail = 46008399 } + { ffree = 12405240, type = 61267, files = 13107200, bavail = 38640795, bfree = 41266305, 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 @@ -7644,82 +7438,60 @@ ok 46 misc - uv.guess_handle { version_string = "1.50.0", version = 78336 } ok 47 misc - uv.version and uv.version_string - { rss = 3280896, total = 84307599360.0, constrained = 0.0, available = 80276447232.0, free = 80276447232.0 } + { free = 77841690624.0, constrained = 0.0, total = 84322365440.0, rss = 3805184, available = 77841690624.0 } ok 48 misc - memory size - { uptime = 79575.8 } + { uptime = 871168.24 } ok 49 misc - uv.uptime { - majflt = 0, - stime = { usec = 7941, sec = 0 }, - msgsnd = 0, - utime = { usec = 631312, sec = 0 }, - nvcsw = 44, - oublock = 40, + nivcsw = 227, nsignals = 0, + isrss = 0, + nvcsw = 60, + utime = { sec = 0, usec = 645616 }, idrss = 0, + stime = { sec = 0, usec = 8070 }, msgrcv = 0, - nswap = 0, - isrss = 0, - maxrss = 3204, - nivcsw = 101, - inblock = 0, ixrss = 0, - minflt = 326 + inblock = 0, + msgsnd = 0, + maxrss = 3716, + oublock = 40, + minflt = 355, + majflt = 0, + nswap = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398ea50 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893964220 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689396af10 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893993290 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398df80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398cf50 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893995590 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689397d700 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689397e760 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689394e3c0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893985990 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893986d30 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398f830 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689399bcd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398b890 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893969920 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398a460 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893967020 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939775b0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689395af20 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893965850 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398d140 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893981770 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398ab80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398ad40 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689399c750 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689399c910 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398bcc0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689398be80 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939a9f50 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939aa110 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939aa2d0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893999ce0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689397d950 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893981590 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689397ba60 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556893999fe0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939a6dd0 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939a6f90 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939a7150 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x5568939a7310 }, - { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55689399bf00 } + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e10df0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764df4f80, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e076c0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e0e510, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764de48c0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764ded8e0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e25de0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764df41f0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e18070, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e14520, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e00660, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e0bfc0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764dee200, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e0ed30, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e077c0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e201a0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764dfe4c0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e19940, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e1e0b0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x560764e16910, speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet", internal = true, netmask = "255.0.0.0" }, - { mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { ip = "127.0.0.1", family = "inet", internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, + { ip = "::1", family = "inet6", internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 11.79, 10.11, 10.86 } + { 16.79, 15.19, 24.58 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7727,18 +7499,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, username = "pbuilder1", gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { shell = "/bin/bash", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", 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 - 79575811122357.0 + 8.711682502622e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.12.12+bpo-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23)", sysname = "Linux" } + { release = "6.1.0-31-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07)", sysname = "Linux", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1775502915 - uv.gettimeofday 1775502915.000858 + os.time 1741093049 + uv.gettimeofday 1741093049.000710 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7749,34 +7521,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 814852612, sec = 79576 } nil - "realtime" { nsec = 814883977, sec = 79576 } nil + "monotonic" { sec = 871169, nsec = 254597650 } nil + "realtime" { sec = 871169, nsec = 254625061 } 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: 0x5568939a8320 + "prepare" uv_prepare_t: 0x560764e0b720 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5568939a8320 - "timeout" uv_timer_t: 0x55689397eb80 + "check" uv_check_t: 0x560764e0b720 + "timeout" uv_timer_t: 0x560764e0c840 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5568939a8320 + "idle" uv_idle_t: 0x560764e0b720 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: 0x556893997140, pid = 3349565 } + { handle = uv_process_t: 0x560764dfe3b0, pid = 1491821 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x556893997140, pid = 3349566 } - "exit" uv_process_t: 0x556893997140 { status = 0, signal = 2 } + { handle = uv_process_t: 0x560764dfe3b0, pid = 1491822 } + "exit" uv_process_t: 0x560764dfe3b0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x556893997140, pid = 3349567 } - "exit" uv_process_t: 0x556893997140 { status = 0, signal = 15 } + { handle = uv_process_t: 0x560764dfe3b0, pid = 1491823 } + "exit" uv_process_t: 0x560764dfe3b0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x556893997140, pid = 3349573 } + { handle = uv_process_t: 0x560764dfe3b0, pid = 1491825 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -7785,17 +7557,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 3349577, signal = 0 } + "exit" { code = 0, signal = 0, pid = 1491827 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f8d3a7d46c0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0x7f6d290506c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f8d3c7e52c0 - Runing uv_thread_t: 0x7f8d3c7e52c0 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f6d2b3f52c0 + Runing uv_thread_t: 0x7f6d2b3f52c0 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 101 } 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 @@ -7804,29 +7576,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: 0x55689397eb80 - "closed" uv_timer_t: 0x55689397eb80 + "timeout" uv_timer_t: 0x560764e0c840 + "closed" uv_timer_t: 0x560764e0c840 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55689397eb80 - "interval" uv_timer_t: 0x55689397eb80 - "interval" uv_timer_t: 0x55689397eb80 - "closed" uv_timer_t: 0x55689397eb80 + "interval" uv_timer_t: 0x560764e0c840 + "interval" uv_timer_t: 0x560764e0c840 + "interval" uv_timer_t: 0x560764e0c840 + "closed" uv_timer_t: 0x560764e0c840 ok 101 timer - simple interval - "interval" uv_timer_t: 0x556893961130 - "timeout" uv_timer_t: 0x55689397eb80 - "interval" uv_timer_t: 0x556893961130 + "interval" uv_timer_t: 0x560764dcbe50 + "timeout" uv_timer_t: 0x560764e0c840 + "interval" uv_timer_t: 0x560764dcbe50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x556893961130 0 - "interval" uv_timer_t: 0x556893961130 8 - "interval" uv_timer_t: 0x556893961130 4 - "interval" uv_timer_t: 0x556893961130 2 + "interval" uv_timer_t: 0x560764dcbe50 0 + "interval" uv_timer_t: 0x560764dcbe50 8 + "interval" uv_timer_t: 0x560764dcbe50 4 + "interval" uv_timer_t: 0x560764dcbe50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x556893961130 0 - "interval" uv_timer_t: 0x556893961130 8 - "interval" uv_timer_t: 0x556893961130 4 - "interval" uv_timer_t: 0x556893961130 2 + "interval" uv_timer_t: 0x560764dcbe50 0 + "interval" uv_timer_t: 0x560764dcbe50 8 + "interval" uv_timer_t: 0x560764dcbe50 4 + "interval" uv_timer_t: 0x560764dcbe50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7845,8 +7617,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f8d3bfde6c0" "hello" - uv_thread_t: 0x7f8d3bfde6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f6d2a8536c0" "hello" + uv_thread_t: 0x7f6d2a8536c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7897,7 +7669,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 @@ -7948,7 +7720,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 @@ -7999,7 +7771,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 @@ -8050,7 +7822,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 @@ -8097,49 +7869,49 @@ dh_strip -a -O--buildsystem=lua dh_makeshlibs -a -O--buildsystem=lua dh_shlibdeps -a -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol lua_pushfstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_call used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_checkstack used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_settable 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_topointer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_next used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_remove 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: 52 other similar warnings have been skipped (use -v to see them all) +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_setfuncs used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_argerror 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_pushlstring 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_tointegerx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_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_setmetatable 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_rawgeti used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -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_pushlstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_callmeta 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_setmetatable 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_rawgeti used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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 luaL_checkudata 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 lua_rawget used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_type 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_rotate 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_ref 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 luaL_error used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushcclosure 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_checkversion_ 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_setglobal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawlen used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 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_testudata 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_settop 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_tonumberx 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_pushnil used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_status 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) +dpkg-shlibdeps: warning: symbol lua_isstring 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_topointer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_setfield used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_error 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_status 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_settable 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_checktype 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_touserdata 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_checklstring 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_rawgeti 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_settop used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getmetatable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newstate 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) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua @@ -8155,12 +7927,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/1387281/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1387281/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/3310827 and its subdirectories -I: Current time: Mon Apr 6 07:15:28 -12 2026 -I: pbuilder-time-stamp: 1775502928 +I: removing directory /srv/workspace/pbuilder/1387281 and its subdirectories +I: Current time: Wed Mar 5 02:57:59 +14 2025 +I: pbuilder-time-stamp: 1741093079