Diff of the two buildlogs: -- --- b1/build.log 2024-05-18 10:45:19.110543876 +0000 +++ b2/build.log 2024-05-18 10:52:49.227390306 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 20 05:04:11 -12 2025 -I: pbuilder-time-stamp: 1750439051 +I: Current time: Sun May 19 00:45:22 +14 2024 +I: pbuilder-time-stamp: 1716029122 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ dpkg-source: info: applying disable_loop_tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3463800/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3115327/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 18 10:45 /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/3115327/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3115327/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]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(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='77d5075c300e4172891f3f09c78810ba' - 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='3463800' - PS1='# ' - PS2='> ' + INVOCATION_ID=f6efa95cd6d44dd2a8b7f75c544acd1a + 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=3115327 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.QHi541We/pbuilderrc_AODG --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.QHi541We/b1 --logfile b1/build.log lua-luv_1.48.0-2-2.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.QHi541We/pbuilderrc_BopS --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.QHi541We/b2 --logfile b2/build.log lua-luv_1.48.0-2-2.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 19 17:46 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3463800/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 16 11:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3115327/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -176,7 +208,7 @@ Get: 58 http://deb.debian.org/debian trixie/main amd64 libuv1-dev amd64 1.48.0-1.1 [183 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 lua-compat53 amd64 0.7-2+b1 [32.8 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 lua-compat53-dev amd64 0.7-2+b1 [30.2 kB] -Fetched 22.1 MB in 2s (14.2 MB/s) +Fetched 22.1 MB in 0s (53.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 19700 files and directories currently installed.) @@ -440,7 +472,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-2_source.changes +I: user script /srv/workspace/pbuilder/3115327/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3115327/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-2_source.changes dpkg-buildpackage: info: source package lua-luv dpkg-buildpackage: info: source version 1.48.0-2-2 dpkg-buildpackage: info: source distribution unstable @@ -666,10 +702,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 (0x00007ffdbf7e8000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f61edc7c000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f61eda97000) - /lib64/ld-linux-x86-64.so.2 (0x00007f61edce5000) + linux-vdso.so.1 (0x00007fff13302000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f18b20ce000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f18b1ee6000) + /lib64/ld-linux-x86-64.so.2 (0x00007f18b2146000) Target build made @@ -699,10 +735,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 (0x00007ffe9bf04000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fa914293000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa9140ae000) - /lib64/ld-linux-x86-64.so.2 (0x00007fa9142fb000) + linux-vdso.so.1 (0x00007ffeff982000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f25c48c6000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f25c46de000) + /lib64/ld-linux-x86-64.so.2 (0x00007f25c4936000) Target build made @@ -732,10 +768,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 (0x00007ffcd64ad000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ff1e75ac000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff1e73c7000) - /lib64/ld-linux-x86-64.so.2 (0x00007ff1e7613000) + linux-vdso.so.1 (0x00007ffc4f1a2000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ffa2318e000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffa22fa6000) + /lib64/ld-linux-x86-64.so.2 (0x00007ffa231fe000) Target build made @@ -765,10 +801,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 (0x00007ffe244af000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ff3845f4000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff38440f000) - /lib64/ld-linux-x86-64.so.2 (0x00007ff38465b000) + linux-vdso.so.1 (0x00007ffde798a000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007eff06206000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007eff0601e000) + /lib64/ld-linux-x86-64.so.2 (0x00007eff06276000) Target build made dh_auto_test -O--buildsystem=lua @@ -783,11 +819,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x560781ba23a0 - "closed" uv_timer_t: 0x560781ba23a0 + "timeout" uv_timer_t: 0x561ee18f93a0 + "closed" uv_timer_t: 0x561ee18f93a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x560781ba23a0 - "closed" { } uv_timer_t: 0x560781ba23a0 + "timeout" { } uv_timer_t: 0x561ee18f93a0 + "closed" { } uv_timer_t: 0x561ee18f93a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -798,21 +834,21 @@ { stat = { nlink = 1, - ino = 8676082, - mtime = table: 0x560781bae1b0, - gid = 1111, - mode = 33188, + ino = 8917506, + mtime = table: 0x561ee19057b0, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x560781bb42e0, + atime = table: 0x561ee18ee900, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x560781b95230, - birthtime = table: 0x560781b9bf50, + ctime = table: 0x561ee190ec10, + birthtime = table: 0x561ee1907fa0, blocks = 16 } } @@ -822,21 +858,21 @@ { stat = { nlink = 1, - ino = 8676082, - mtime = table: 0x560781bb40c0, - gid = 1111, - mode = 33188, + ino = 8917506, + mtime = table: 0x561ee1914b30, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x560781ba0370, + atime = table: 0x561ee1912fc0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x560781bb5350, - birthtime = table: 0x560781badf40, + ctime = table: 0x561ee19121c0, + birthtime = table: 0x561ee190c400, blocks = 16 } } @@ -920,197 +956,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x560781bcb1d8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x561ee1930738 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47193513, type = 61267, bsize = 4096, files = 13107200, bfree = 49819023, ffree = 13025942, blocks = 51327994 } + { bavail = 42528681, type = 61267, bsize = 4096, files = 13107200, bfree = 45154191, ffree = 12118126, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 47193513, type = 61267, bsize = 4096, files = 13107200, bfree = 49819023, ffree = 13025942, blocks = 51327994 } + { bavail = 42528668, type = 61267, bsize = 4096, files = 13107200, bfree = 45154178, ffree = 12118098, 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 @@ -1137,74 +1173,52 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4128768, total = 84312162304, free = 81439494144, constrained = 0, available = 81439494144 } + { rss = 4370432, total = 84859285504, free = 72999927808, constrained = 0, available = 72999927808 } ok 48 misc - memory size - { uptime = 69239.7 } + { uptime = 959261.72 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 350294, sec = 0 }, + utime = { usec = 205483, sec = 0 }, oublock = 40, - stime = { usec = 42529, sec = 0 }, - nivcsw = 286, - minflt = 435, + stime = { usec = 217011, sec = 0 }, + nivcsw = 339, + minflt = 461, idrss = 0, majflt = 0, - nvcsw = 52, + nvcsw = 63, isrss = 0, nswap = 0, - maxrss = 4032, + maxrss = 4488, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x560781bd40f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bf94d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781be5220, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bab950, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bc7960, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bbde10, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bc9ab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bb6620, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781b99710, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781ba1a40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bb43b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bb8a20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781ba2740, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bbccf0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bbc850, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781beafa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bb5070, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bc7190, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bc0910, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bb4970, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bbc5b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bb90b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bd7f80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781b93920, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bd45a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bdf3b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bd4ab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bf7080, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bf4620, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bb4760, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bd55c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bdf8e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781be6b20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781ba6040, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781becce0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bf39b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bda140, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bd7b70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bbd780, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781ba9e20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bebb90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x560781bd9390, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x561ee1933c80, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee1949b40, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee18ea920, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee19326b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee18f0990, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee194b530, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee193ae90, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee1942220, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee18f9740, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee19104d0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee1931d00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee1942070, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee18f8460, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee19206d0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee1950640, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee191e460, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee1904ca0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee1914b30, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee19051b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x561ee190ec10, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { @@ -1212,7 +1226,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 - { 68.81, 71.94, 72.24 } + { 29.91, 32.3, 34.74 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1220,18 +1234,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 - 69239726544205 + 9.5926176347773e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.6.13+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", sysname = "Linux" } + { release = "6.1.0-21-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1750439169 - uv.gettimeofday 1750439169.000704 + os.time 1716029382 + uv.gettimeofday 1716029382.000787 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1242,34 +1256,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 748919033, sec = 69240 } nil - "realtime" { nsec = 749024248, sec = 69240 } nil + "monotonic" { nsec = 804174775, sec = 959262 } nil + "realtime" { nsec = 804551640, sec = 959262 } 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: 0x560781be7a20 + "prepare" uv_prepare_t: 0x561ee192a430 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x560781be7a20 - "timeout" uv_timer_t: 0x560781ba2290 + "check" uv_check_t: 0x561ee192a430 + "timeout" uv_timer_t: 0x561ee190ed70 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x560781be7a20 + "idle" uv_idle_t: 0x561ee192a430 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: 0x560781bda030, pid = 3474792 } + { handle = uv_process_t: 0x561ee1907220, pid = 3157065 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x560781bda030, pid = 3474793 } - "exit" uv_process_t: 0x560781bda030 { status = 0, signal = 2 } + { handle = uv_process_t: 0x561ee1907220, pid = 3157070 } + "exit" uv_process_t: 0x561ee1907220 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x560781bda030, pid = 3474794 } - "exit" uv_process_t: 0x560781bda030 { status = 0, signal = 15 } + { handle = uv_process_t: 0x561ee1907220, pid = 3157071 } + "exit" uv_process_t: 0x561ee1907220 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x560781bda030, pid = 3474796 } + { handle = uv_process_t: 0x561ee1907220, pid = 3157080 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1278,16 +1292,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3474798, code = 0 } + "exit" { signal = 0, pid = 3157086, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 106 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fd24a2fc400 - Runing uv_thread_t: 0x7fd24a2fc400 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f143ac95400 + Runing uv_thread_t: 0x7f143ac95400 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 111 } + { delay = 100, elapsed = 133 } 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 @@ -1296,27 +1310,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x560781ba2290 - "closed" uv_timer_t: 0x560781ba2290 + "timeout" uv_timer_t: 0x561ee190ed70 + "closed" uv_timer_t: 0x561ee190ed70 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x560781ba2290 - "interval" uv_timer_t: 0x560781ba2290 - "interval" uv_timer_t: 0x560781ba2290 - "closed" uv_timer_t: 0x560781ba2290 + "interval" uv_timer_t: 0x561ee190ed70 + "interval" uv_timer_t: 0x561ee190ed70 + "interval" uv_timer_t: 0x561ee190ed70 + "closed" uv_timer_t: 0x561ee190ed70 ok 101 timer - simple interval - "interval" uv_timer_t: 0x560781bb7d70 - "timeout" uv_timer_t: 0x560781ba2290 - "interval" uv_timer_t: 0x560781bb7d70 + "interval" uv_timer_t: 0x561ee1901950 + "timeout" uv_timer_t: 0x561ee190ed70 + "interval" uv_timer_t: 0x561ee1901950 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x560781bb7d70 0 - "interval" uv_timer_t: 0x560781bb7d70 8 - "interval" uv_timer_t: 0x560781bb7d70 4 - "interval" uv_timer_t: 0x560781bb7d70 2 + "interval" uv_timer_t: 0x561ee1901950 0 + "interval" uv_timer_t: 0x561ee1901950 8 + "interval" uv_timer_t: 0x561ee1901950 4 + "interval" uv_timer_t: 0x561ee1901950 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x560781bb7d70 0 - "interval" uv_timer_t: 0x560781bb7d70 8 - "interval" uv_timer_t: 0x560781bb7d70 4 - "interval" uv_timer_t: 0x560781bb7d70 2 + "interval" uv_timer_t: 0x561ee1901950 0 + "interval" uv_timer_t: 0x561ee1901950 8 + "interval" uv_timer_t: 0x561ee1901950 4 + "interval" uv_timer_t: 0x561ee1901950 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1335,8 +1349,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fd248a8c6c0" "hello" - uv_thread_t: 0x7fd248a8c6c0 finish hello + 2 4 "uv_thread_t: 0x7f143a8856c0" "hello" + uv_thread_t: 0x7f143a8856c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1352,9 +1366,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7fd23bfff6c0 + In uv_thread_t: 0x7f14388816c0 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 \ @@ -1364,13 +1378,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 (0x00007ffdceb3b000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007f4b5bd82000) - liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f4b5bd4e000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f4b5bb69000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f4b5bb33000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4b5ba51000) - /lib64/ld-linux-x86-64.so.2 (0x00007f4b5bdba000) + linux-vdso.so.1 (0x00007ffe1b3b2000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007f77c54f6000) + liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f77c54be000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f77c52d6000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f77c5296000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f77c51ae000) + /lib64/ld-linux-x86-64.so.2 (0x00007f77c5536000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1378,11 +1392,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x557460900b40 - "closed" uv_timer_t: 0x557460900b40 + "timeout" uv_timer_t: 0x560383a97b90 + "closed" uv_timer_t: 0x560383a97b90 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x557460900b40 - "closed" { } uv_timer_t: 0x557460900b40 + "timeout" { } uv_timer_t: 0x560383a97b90 + "closed" { } uv_timer_t: 0x560383a97b90 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1393,21 +1407,21 @@ { stat = { nlink = 1, - ino = 8676082, - mtime = table: 0x5574608cf880, - gid = 1111, - mode = 33188, + ino = 8917506, + mtime = table: 0x560383a6e160, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x5574608c2840, + atime = table: 0x560383a59000, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x5574608cbc00, - birthtime = table: 0x5574608c5700, + ctime = table: 0x560383a69860, + birthtime = table: 0x560383a6ae30, blocks = 16 } } @@ -1417,21 +1431,21 @@ { stat = { nlink = 1, - ino = 8676082, - mtime = table: 0x5574608d2870, - gid = 1111, - mode = 33188, + ino = 8917506, + mtime = table: 0x560383a76120, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x5574608d3e40, + atime = table: 0x560383a3efa0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x5574608d7170, - birthtime = table: 0x5574608a9270, + ctime = table: 0x560383a6bd20, + birthtime = table: 0x560383a84fe0, blocks = 16 } } @@ -1515,197 +1529,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x5574609065d8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x560383a68bf8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47193504, type = 61267, bsize = 4096, files = 13107200, bfree = 49819014, ffree = 13025939, blocks = 51327994 } + { bavail = 42296813, type = 61267, bsize = 4096, files = 13107200, bfree = 44922323, ffree = 12093076, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 47193504, type = 61267, bsize = 4096, files = 13107200, bfree = 49819014, ffree = 13025939, blocks = 51327994 } + { bavail = 42296748, type = 61267, bsize = 4096, files = 13107200, bfree = 44922258, ffree = 12093019, 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 @@ -1732,74 +1746,52 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3440640, total = 84312162304, free = 81502490624, constrained = 0, available = 81502490624 } + { rss = 6037504, total = 84859285504, free = 72318636032, constrained = 0, available = 72318636032 } ok 48 misc - memory size - { uptime = 69249.74 } + { uptime = 959275.33 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 391160, sec = 0 }, + utime = { usec = 301691, sec = 0 }, oublock = 40, - stime = { usec = 59490, sec = 0 }, - nivcsw = 312, - minflt = 3741, + stime = { usec = 243733, sec = 0 }, + nivcsw = 221, + minflt = 3742, idrss = 0, majflt = 0, - nvcsw = 92, + nvcsw = 107, isrss = 0, nswap = 0, - maxrss = 6720, + maxrss = 7512, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x5574608d1520, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55746090fb50, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608a94e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d22f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608ed890, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55746090a1b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608cf880, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608fa6d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608fc810, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55746090a030, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d7170, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608a7fa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608ee890, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d7d80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608fac40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608ba9c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608a9270, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608ec1d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d4f40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55746090e590, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x557460909d20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d43e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d79d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d2af0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608c1ad0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608b7ee0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608cbc00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608edfa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608fc760, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608df380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x55746090aca0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608b9e80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608d4310, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608b3f80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608f60a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608fe610, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608c5bb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608ed740, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608fe9f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608cb9f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608f18b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x5574608eebf0, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x560383a57ee0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a58b10, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a654e0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a6e160, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a68330, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383aa4140, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a404e0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a84bb0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a88600, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a62bf0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a629a0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a708c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a776a0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a9d380, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a6b970, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a817d0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a77ec0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a5f7d0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a6ebe0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x560383a83170, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { @@ -1807,7 +1799,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 - { 68.85, 71.84, 72.2 } + { 30.26, 32.26, 34.68 } 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 @@ -1815,18 +1807,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 - 69249774712557 + 9.5927536646588e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.6.13+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", sysname = "Linux" } + { release = "6.1.0-21-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1750439179 - uv.gettimeofday 1750439179.000752 + os.time 1716029396 + uv.gettimeofday 1716029396.000391 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1837,34 +1829,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 804925937, sec = 69250 } nil - "realtime" { nsec = 805035371, sec = 69250 } nil + "monotonic" { nsec = 402694675, sec = 959276 } nil + "realtime" { nsec = 402732073, sec = 959276 } 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: 0x5574608cd330 + "prepare" uv_prepare_t: 0x560383a9eee0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5574608cd330 - "timeout" uv_timer_t: 0x5574608ce650 + "check" uv_check_t: 0x560383a9eee0 + "timeout" uv_timer_t: 0x560383a97b90 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5574608cd330 + "idle" uv_idle_t: 0x560383a9eee0 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: 0x5574608c2e70, pid = 3475045 } + { handle = uv_process_t: 0x560383a57ce0, pid = 3158727 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5574608fb9a0, pid = 3475046 } - "exit" uv_process_t: 0x5574608fb9a0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x560383a57ce0, pid = 3158733 } + "exit" uv_process_t: 0x560383a57ce0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5574608fb9a0, pid = 3475047 } - "exit" uv_process_t: 0x5574608fb9a0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x560383a57ce0, pid = 3158734 } + "exit" uv_process_t: 0x560383a57ce0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5574608fb9a0, pid = 3475049 } + { handle = uv_process_t: 0x560383a57ce0, pid = 3158743 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1873,16 +1865,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3475051, code = 0 } + "exit" { signal = 0, pid = 3158750, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 119 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7faa5216c5c0 - Runing uv_thread_t: 0x7faa5216c5c0 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7f71c191d540 + Runing uv_thread_t: 0x7f71c191d540 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 115 } 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 @@ -1891,27 +1883,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5574608ce650 - "closed" uv_timer_t: 0x5574608ce650 + "timeout" uv_timer_t: 0x560383a97b90 + "closed" uv_timer_t: 0x560383a97b90 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5574608ce650 - "interval" uv_timer_t: 0x5574608ce650 - "interval" uv_timer_t: 0x5574608ce650 - "closed" uv_timer_t: 0x5574608ce650 + "interval" uv_timer_t: 0x560383a97b90 + "interval" uv_timer_t: 0x560383a97b90 + "interval" uv_timer_t: 0x560383a97b90 + "closed" uv_timer_t: 0x560383a97b90 ok 101 timer - simple interval - "interval" uv_timer_t: 0x557460900b40 - "timeout" uv_timer_t: 0x5574608ce650 - "interval" uv_timer_t: 0x557460900b40 + "interval" uv_timer_t: 0x560383a554c0 + "timeout" uv_timer_t: 0x560383a97b90 + "interval" uv_timer_t: 0x560383a554c0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x557460900b40 0 - "interval" uv_timer_t: 0x557460900b40 8 - "interval" uv_timer_t: 0x557460900b40 4 - "interval" uv_timer_t: 0x557460900b40 2 + "interval" uv_timer_t: 0x560383a554c0 0 + "interval" uv_timer_t: 0x560383a554c0 8 + "interval" uv_timer_t: 0x560383a554c0 4 + "interval" uv_timer_t: 0x560383a554c0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x557460900b40 0 - "interval" uv_timer_t: 0x557460900b40 8 - "interval" uv_timer_t: 0x557460900b40 4 - "interval" uv_timer_t: 0x557460900b40 2 + "interval" uv_timer_t: 0x560383a554c0 0 + "interval" uv_timer_t: 0x560383a554c0 8 + "interval" uv_timer_t: 0x560383a554c0 4 + "interval" uv_timer_t: 0x560383a554c0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1930,8 +1922,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7faa521616c0" "hello" - uv_thread_t: 0x7faa521616c0 finish hello + 2 4 "uv_thread_t: 0x7f71c0d9c6c0" "hello" + uv_thread_t: 0x7f71c0d9c6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1947,9 +1939,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7faa43fff6c0 + In uv_thread_t: 0x7f71baffd6c0 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 \ @@ -1958,12 +1950,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 (0x00007ffccb7d6000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fad6e7c3000) - liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fad6e78f000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fad6e5aa000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fad6e4c8000) - /lib64/ld-linux-x86-64.so.2 (0x00007fad6e82c000) + linux-vdso.so.1 (0x00007fffccfc2000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f3c8d9ae000) + liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f3c8d976000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3c8d78e000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3c8d6a6000) + /lib64/ld-linux-x86-64.so.2 (0x00007f3c8da26000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1971,11 +1963,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x562b647d5b40 - "closed" uv_timer_t: 0x562b647d5b40 + "timeout" uv_timer_t: 0x55b95f359b90 + "closed" uv_timer_t: 0x55b95f359b90 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x562b647d5b40 - "closed" { } uv_timer_t: 0x562b647d5b40 + "timeout" { } uv_timer_t: 0x55b95f359b90 + "closed" { } uv_timer_t: 0x55b95f359b90 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1986,21 +1978,21 @@ { stat = { nlink = 1, - ino = 8676082, - mtime = table: 0x562b647a4880, - gid = 1111, - mode = 33188, + ino = 8917506, + mtime = table: 0x55b95f302270, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x562b64797840, + atime = table: 0x55b95f31a0f0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x562b647a0c00, - birthtime = table: 0x562b6479a700, + ctime = table: 0x55b95f330160, + birthtime = table: 0x55b95f32b860, blocks = 16 } } @@ -2010,21 +2002,21 @@ { stat = { nlink = 1, - ino = 8676082, - mtime = table: 0x562b647a7870, - gid = 1111, - mode = 33188, + ino = 8917506, + mtime = table: 0x55b95f32dd20, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x562b647a8e40, + atime = table: 0x55b95f338120, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x562b647ac170, - birthtime = table: 0x562b6477e270, + ctime = table: 0x55b95f346fe0, + birthtime = table: 0x55b95f3495f0, blocks = 16 } } @@ -2108,197 +2100,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x562b647c5328 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x55b95f353fa8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47193339, type = 61267, bsize = 4096, files = 13107200, bfree = 49818849, ffree = 13025938, blocks = 51327994 } + { bavail = 42083431, type = 61267, bsize = 4096, files = 13107200, bfree = 44708941, ffree = 12068412, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 47193339, type = 61267, bsize = 4096, files = 13107200, bfree = 49818849, ffree = 13025938, blocks = 51327994 } + { bavail = 42083360, type = 61267, bsize = 4096, files = 13107200, bfree = 44708870, ffree = 12068404, 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 @@ -2325,74 +2317,52 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3440640, total = 84312162304, free = 81505628160, constrained = 0, available = 81505628160 } + { rss = 4018176, total = 84859285504, free = 72174063616, constrained = 0, available = 72174063616 } ok 48 misc - memory size - { uptime = 69259.39 } + { uptime = 959286.93 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 297560, sec = 0 }, + utime = { usec = 166821, sec = 0 }, oublock = 40, - stime = { usec = 43790, sec = 0 }, - nivcsw = 277, - minflt = 411, + stime = { usec = 229036, sec = 0 }, + nivcsw = 87, + minflt = 440, idrss = 0, majflt = 0, - nvcsw = 56, + nvcsw = 62, isrss = 0, nswap = 0, - maxrss = 3360, + maxrss = 4160, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x562b647a8e40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647c2890, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647c3890, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647ac170, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b6479a700, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647c2d80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647cf6d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647e4db0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b6477e4e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b64798740, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b64788f80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b6477cfa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647aef20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647dfbf0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647cb0a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a7870, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a9310, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647ab150, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a6a70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647b4380, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a6520, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a72f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a8050, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b64796fc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647821e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b64797840, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647822b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647b4130, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a3d40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647d1760, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647df030, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647a9d30, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b6478f030, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647cbb80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647e0920, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b6479fed0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647c68b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b6479abb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647c98d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647cba40, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647d14f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x562b647c5850, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x55b95f33a030, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f349fe0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f368a40, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f31eb30, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f35f380, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f328870, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f314370, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f332140, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f323f60, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f312c00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f3495f0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f3249a0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f302270, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f3328c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f3629b0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f344710, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f32be50, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f320470, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f363930, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x55b95f332aa0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { @@ -2400,7 +2370,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 - { 70.29, 72.06, 72.27 } + { 30.86, 32.32, 34.68 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2408,18 +2378,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 - 69259420029876 + 9.5928695926157e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.6.13+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", sysname = "Linux" } + { release = "6.1.0-21-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1750439189 - uv.gettimeofday 1750439189.000394 + os.time 1716029407 + uv.gettimeofday 1716029407.000980 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2430,34 +2400,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 444825751, sec = 69260 } nil - "realtime" { nsec = 444875700, sec = 69260 } nil + "monotonic" { nsec = 993832809, sec = 959287 } nil + "realtime" { nsec = 993865762, sec = 959287 } 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: 0x562b6476b670 + "prepare" uv_prepare_t: 0x55b95f340e00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x562b6476b670 - "timeout" uv_timer_t: 0x562b647934c0 + "check" uv_check_t: 0x55b95f340e00 + "timeout" uv_timer_t: 0x55b95f327640 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x562b6476b670 + "idle" uv_idle_t: 0x55b95f340e00 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: 0x562b64797e70, pid = 3475192 } + { handle = uv_process_t: 0x55b95f363d80, pid = 3159739 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x562b64797e70, pid = 3475193 } - "exit" uv_process_t: 0x562b64797e70 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55b95f363d80, pid = 3159742 } + "exit" uv_process_t: 0x55b95f363d80 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x562b64797e70, pid = 3475194 } - "exit" uv_process_t: 0x562b64797e70 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55b95f363d80, pid = 3159745 } + "exit" uv_process_t: 0x55b95f363d80 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x562b64797e70, pid = 3475196 } + { handle = uv_process_t: 0x55b95f363d80, pid = 3159749 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2466,16 +2436,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3475198, code = 0 } + "exit" { signal = 0, pid = 3159757, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 119 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fcbb6de8e40 - Runing uv_thread_t: 0x7fcbb6de8e40 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f559f2a4e40 + Runing uv_thread_t: 0x7f559f2a4e40 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 106 } + { delay = 100, elapsed = 111 } 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 @@ -2484,27 +2454,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x562b647934c0 - "closed" uv_timer_t: 0x562b647934c0 + "timeout" uv_timer_t: 0x55b95f327640 + "closed" uv_timer_t: 0x55b95f327640 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x562b647934c0 - "interval" uv_timer_t: 0x562b647934c0 - "interval" uv_timer_t: 0x562b647934c0 - "closed" uv_timer_t: 0x562b647934c0 + "interval" uv_timer_t: 0x55b95f327640 + "interval" uv_timer_t: 0x55b95f327640 + "interval" uv_timer_t: 0x55b95f327640 + "closed" uv_timer_t: 0x55b95f327640 ok 101 timer - simple interval - "interval" uv_timer_t: 0x562b647925c0 - "timeout" uv_timer_t: 0x562b647934c0 - "interval" uv_timer_t: 0x562b647925c0 + "interval" uv_timer_t: 0x55b95f3174c0 + "timeout" uv_timer_t: 0x55b95f327640 + "interval" uv_timer_t: 0x55b95f3174c0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x562b647925c0 0 - "interval" uv_timer_t: 0x562b647925c0 8 - "interval" uv_timer_t: 0x562b647925c0 4 - "interval" uv_timer_t: 0x562b647925c0 2 + "interval" uv_timer_t: 0x55b95f3174c0 0 + "interval" uv_timer_t: 0x55b95f3174c0 8 + "interval" uv_timer_t: 0x55b95f3174c0 4 + "interval" uv_timer_t: 0x55b95f3174c0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x562b647925c0 0 - "interval" uv_timer_t: 0x562b647925c0 8 - "interval" uv_timer_t: 0x562b647925c0 4 - "interval" uv_timer_t: 0x562b647925c0 2 + "interval" uv_timer_t: 0x55b95f3174c0 0 + "interval" uv_timer_t: 0x55b95f3174c0 8 + "interval" uv_timer_t: 0x55b95f3174c0 4 + "interval" uv_timer_t: 0x55b95f3174c0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2523,8 +2493,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fcbb65df6c0" "hello" - uv_thread_t: 0x7fcbb65df6c0 finish hello + 2 4 "uv_thread_t: 0x7f559ef256c0" "hello" + uv_thread_t: 0x7f559ef256c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -2540,9 +2510,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7fcbb4dd46c0 + In uv_thread_t: 0x7f559cf216c0 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** Target test made @@ -2557,11 +2527,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55e3f9b18d90 - "closed" uv_timer_t: 0x55e3f9b18d90 + "timeout" uv_timer_t: 0x55fa5a6eef70 + "closed" uv_timer_t: 0x55fa5a6eef70 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55e3f9b18d90 - "closed" { } uv_timer_t: 0x55e3f9b18d90 + "timeout" { } uv_timer_t: 0x55fa5a6eef70 + "closed" { } uv_timer_t: 0x55fa5a6eef70 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2571,23 +2541,23 @@ { fd = 12 } { stat = { - uid = 1111, - atime = table: 0x55e3f9af4a10, + mode = 33204, + birthtime = table: 0x55fa5a710720, type = "file", - blksize = 4096, - ctime = table: 0x55e3f9af3da0, - nlink = 1, - rdev = 0, - birthtime = table: 0x55e3f9af3b30, - mode = 33188, - gen = 0, - dev = 65057, - gid = 1111, - ino = 8676082, - mtime = table: 0x55e3f9af3fa0, flags = 0, + blocks = 16, + dev = 65057, + mtime = table: 0x55fa5a711150, + ino = 8917506, + rdev = 0, + uid = 2222, + gid = 2222, + nlink = 1, size = 6060, - blocks = 16 + ctime = table: 0x55fa5a710a40, + gen = 0, + atime = table: 0x55fa5a711540, + blksize = 4096 } } ok 7 fs - read a file sync @@ -2595,23 +2565,23 @@ { fd = 12 } { stat = { - uid = 1111, - atime = table: 0x55e3f9ac51a0, + mode = 33204, + birthtime = table: 0x55fa5a6c84d0, type = "file", - blksize = 4096, - ctime = table: 0x55e3f9abff30, - nlink = 1, - rdev = 0, - birthtime = table: 0x55e3f9ac0390, - mode = 33188, - gen = 0, - dev = 65057, - gid = 1111, - ino = 8676082, - mtime = table: 0x55e3f9ac5850, flags = 0, + blocks = 16, + dev = 65057, + mtime = table: 0x55fa5a6b6670, + ino = 8917506, + rdev = 0, + uid = 2222, + gid = 2222, + nlink = 1, size = 6060, - blocks = 16 + ctime = table: 0x55fa5a6911d0, + gen = 0, + atime = table: 0x55fa5a6b6e60, + blksize = 4096 } } { chunk = 6060 } @@ -2694,197 +2664,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 = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.2-luv" } } { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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: 0x55e3f9ad0668 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.2-luv" } } { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + uv_dir_t: 0x55fa5a6de0a8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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 = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47193339, files = 13107200, bsize = 4096, type = 61267, ffree = 13025937, bfree = 49818849, blocks = 51327994 } + { ffree = 12073893, bfree = 44694394, blocks = 51327994, type = 61267, bavail = 42068884, files = 13107200, bsize = 4096 } ok 31 fs - fs.statfs sync - { bavail = 47193339, files = 13107200, bsize = 4096, type = 61267, ffree = 13025937, bfree = 49818849, blocks = 51327994 } + { ffree = 12073893, bfree = 44694394, blocks = 51327994, type = 61267, bavail = 42068884, files = 13107200, 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 @@ -2911,82 +2881,60 @@ ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { rss = 6029312, total = 84312162304, constrained = 0, free = 81498894336, available = 81498894336 } + { available = 74264244224, rss = 6766592, constrained = 0, free = 74264244224, total = 84859285504 } ok 48 misc - memory size - { uptime = 69268.64 } + { uptime = 959298.24 } ok 49 misc - uv.uptime { + idrss = 0, + maxrss = 6688, oublock = 40, msgrcv = 0, - maxrss = 5888, - nvcsw = 59, + minflt = 485, + isrss = 0, + nivcsw = 147, nswap = 0, + majflt = 0, + inblock = 0, + utime = { sec = 0, usec = 156589 }, + nvcsw = 67, + stime = { sec = 0, usec = 239233 }, nsignals = 0, - minflt = 462, - ixrss = 0, msgsnd = 0, - nivcsw = 275, - inblock = 0, - majflt = 0, - stime = { usec = 50302, sec = 0 }, - isrss = 0, - utime = { usec = 323739, sec = 0 }, - idrss = 0 + ixrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { times = table: 0x55e3f9aa9010, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ac0410, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ac5ed0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9abd010, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9abb960, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9abb8e0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9abd2d0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9a9b7a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9b1a470, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ae1c40, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9aef400, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9b01360, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9b11d00, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ae40c0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ac6260, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ab6f30, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9adf820, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9b113f0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ad9160, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9aab4b0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ae0b20, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9aa69e0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ad7ff0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9adf8b0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9aaaae0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9abc7a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ad6e80, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9add6d0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9b0b6b0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ae75e0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9b0e780, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9aba1a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ad0410, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9aa6ec0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9aaf120, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9adf5e0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ab7a20, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9ad81e0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9addf00, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9b12190, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9abb6a0, model = "Intel Core Processor (Haswell)", speed = 0 }, - { times = table: 0x55e3f9af6a30, model = "Intel Core Processor (Haswell)", speed = 0 } + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6e26d0, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a704480, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a718ac0, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6eac30, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6c6150, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6dc510, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6c3090, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6d5f60, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6d67f0, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a710290, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a706c40, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6cca90, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a70a520, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a713320, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6c8440, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6fbc20, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6e0250, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6ba490, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6a9300, speed = 0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x55fa5a6dbf00, speed = 0 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", internal = true, netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0" }, - { ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0" } + { netmask = "255.0.0.0", internal = true, ip = "127.0.0.1", family = "inet", mac = "\0\0\0\0\0\0" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1", family = "inet6", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 73.12, 72.59, 72.44 } + { 31.31, 32.35, 34.65 } ok 54 misc - uv.loadavg "/usr/bin/lua5.2" ok 55 misc - uv.exepath @@ -2994,18 +2942,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh", gid = 1111 } + { shell = "/bin/bash", homedir = "/nonexistent/second-build", gid = 2222, 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 - 69268660758928 + 9.5929826771798e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", release = "6.6.13+bpo-amd64", machine = "x86_64", sysname = "Linux" } + { machine = "x86_64", release = "6.1.0-21-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)" } ok 62 misc - uv.os_uname - os.time 1750439198 - uv.gettimeofday 1750439198.000639 + os.time 1716029419 + uv.gettimeofday 1716029419.000288 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3016,34 +2964,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 675584309, sec = 69269 } nil - "realtime" { nsec = 675634420, sec = 69269 } nil + "monotonic" { sec = 959299, nsec = 288644726 } nil + "realtime" { sec = 959299, nsec = 288808688 } 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: 0x55e3f9adccb0 + "prepare" uv_prepare_t: 0x55fa5a709f40 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55e3f9adccb0 - "timeout" uv_timer_t: 0x55e3f9ad74d0 + "check" uv_check_t: 0x55fa5a709f40 + "timeout" uv_timer_t: 0x55fa5a6c13e0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55e3f9adccb0 + "idle" uv_idle_t: 0x55fa5a709f40 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 3475306, handle = uv_process_t: 0x55e3f9b035c0 } + { pid = 3161225, handle = uv_process_t: 0x55fa5a716450 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 3475307, handle = uv_process_t: 0x55e3f9b035c0 } - "exit" uv_process_t: 0x55e3f9b035c0 { status = 0, signal = 2 } + { pid = 3161230, handle = uv_process_t: 0x55fa5a716450 } + "exit" uv_process_t: 0x55fa5a716450 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 3475308, handle = uv_process_t: 0x55e3f9b035c0 } - "exit" uv_process_t: 0x55e3f9b035c0 { status = 0, signal = 15 } + { pid = 3161235, handle = uv_process_t: 0x55fa5a716450 } + "exit" uv_process_t: 0x55fa5a716450 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 3475310, handle = uv_process_t: 0x55e3f9b035c0 } + { pid = 3161238, handle = uv_process_t: 0x55fa5a716450 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -3052,17 +3000,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3475312, signal = 0, code = 0 } + "exit" { signal = 0, code = 0, pid = 3161241 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7ffa467fc6c0 - { elapsed = 104, delay = 100 } + In uv_thread_t: 0x7f01177fe6c0 + { elapsed = 120, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7ffa4cbe4000 - Runing uv_thread_t: 0x7ffa4cbe4000 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f011e27b000 + Runing uv_thread_t: 0x7f011e27b000 + { elapsed = 104, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 106, delay = 100 } + { elapsed = 123, 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 @@ -3071,29 +3019,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: 0x55e3f9ad74d0 - "closed" uv_timer_t: 0x55e3f9ad74d0 + "timeout" uv_timer_t: 0x55fa5a6c13e0 + "closed" uv_timer_t: 0x55fa5a6c13e0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55e3f9ad74d0 - "interval" uv_timer_t: 0x55e3f9ad74d0 - "interval" uv_timer_t: 0x55e3f9ad74d0 - "closed" uv_timer_t: 0x55e3f9ad74d0 + "interval" uv_timer_t: 0x55fa5a6c13e0 + "interval" uv_timer_t: 0x55fa5a6c13e0 + "interval" uv_timer_t: 0x55fa5a6c13e0 + "closed" uv_timer_t: 0x55fa5a6c13e0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55e3f9ac3ee0 - "timeout" uv_timer_t: 0x55e3f9ad74d0 - "interval" uv_timer_t: 0x55e3f9ac3ee0 + "interval" uv_timer_t: 0x55fa5a716030 + "timeout" uv_timer_t: 0x55fa5a6c13e0 + "interval" uv_timer_t: 0x55fa5a716030 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55e3f9ac3ee0 0 - "interval" uv_timer_t: 0x55e3f9ac3ee0 8 - "interval" uv_timer_t: 0x55e3f9ac3ee0 4 - "interval" uv_timer_t: 0x55e3f9ac3ee0 2 + "interval" uv_timer_t: 0x55fa5a716030 0 + "interval" uv_timer_t: 0x55fa5a716030 8 + "interval" uv_timer_t: 0x55fa5a716030 4 + "interval" uv_timer_t: 0x55fa5a716030 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55e3f9ac3ee0 0 - "interval" uv_timer_t: 0x55e3f9ac3ee0 8 - "interval" uv_timer_t: 0x55e3f9ac3ee0 4 - "interval" uv_timer_t: 0x55e3f9ac3ee0 2 + "interval" uv_timer_t: 0x55fa5a716030 0 + "interval" uv_timer_t: 0x55fa5a716030 8 + "interval" uv_timer_t: 0x55fa5a716030 4 + "interval" uv_timer_t: 0x55fa5a716030 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3112,8 +3060,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7ffa4cb786c0" "hello" - uv_thread_t: 0x7ffa4cb786c0 finish hello + 2 4 "uv_thread_t: 0x7f0117fff6c0" "hello" + uv_thread_t: 0x7f0117fff6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3138,13 +3086,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 (0x00007ffe343c4000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f2ea4854000) - liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f2ea481d000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f2ea4638000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2ea4602000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2ea4520000) - /lib64/ld-linux-x86-64.so.2 (0x00007f2ea488b000) + linux-vdso.so.1 (0x00007ffcb6c02000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f5cbf14e000) + liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f5cbf116000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f5cbef2e000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f5cbeeee000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5cbee06000) + /lib64/ld-linux-x86-64.so.2 (0x00007f5cbf186000) ********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3152,11 +3100,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5579f65789b0 - "closed" uv_timer_t: 0x5579f65789b0 + "timeout" uv_timer_t: 0x55f63f484c10 + "closed" uv_timer_t: 0x55f63f484c10 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5579f65789b0 - "closed" { } uv_timer_t: 0x5579f65789b0 + "timeout" { } uv_timer_t: 0x55f63f484c10 + "closed" { } uv_timer_t: 0x55f63f484c10 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3166,23 +3114,23 @@ { fd = 12 } { stat = { + mtime = table: 0x55f63f43a3a0, + nlink = 1, gen = 0, - birthtime = table: 0x5579f655fc20, - ino = 8676082, - gid = 1111, - rdev = 0, - uid = 1111, - dev = 65057, + birthtime = table: 0x55f63f43a2c0, blocks = 16, - nlink = 1, - blksize = 4096, - mode = 33188, - type = "file", - mtime = table: 0x5579f6567ae0, - ctime = table: 0x5579f65659a0, + size = 6060, + mode = 33204, + uid = 2222, + ino = 8917506, flags = 0, - atime = table: 0x5579f654d410, - size = 6060 + atime = table: 0x55f63f43b300, + ctime = table: 0x55f63f43a430, + type = "file", + blksize = 4096, + rdev = 0, + dev = 65057, + gid = 2222 } } ok 7 fs - read a file sync @@ -3190,23 +3138,23 @@ { fd = 12 } { stat = { + mtime = table: 0x55f63f499660, + nlink = 1, gen = 0, - birthtime = table: 0x5579f6589f60, - ino = 8676082, - gid = 1111, - rdev = 0, - uid = 1111, - dev = 65057, + birthtime = table: 0x55f63f495a20, blocks = 16, - nlink = 1, - blksize = 4096, - mode = 33188, - type = "file", - mtime = table: 0x5579f658d820, - ctime = table: 0x5579f658ae80, + size = 6060, + mode = 33204, + uid = 2222, + ino = 8917506, flags = 0, - atime = table: 0x5579f658d940, - size = 6060 + atime = table: 0x55f63f4999c0, + ctime = table: 0x55f63f496080, + type = "file", + blksize = 4096, + rdev = 0, + dev = 65057, + gid = 2222 } } { chunk = 6060 } @@ -3215,73 +3163,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 @@ -3289,199 +3237,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x5579f6571138 closed + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x55f63f476ae8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, type = 61267, bfree = 49818840, bavail = 47193330, blocks = 51327994, files = 13107200, ffree = 13025934 } + { blocks = 51327994, type = 61267, bsize = 4096, ffree = 12054800, bfree = 44511276, files = 13107200, bavail = 41885766 } ok 31 fs - fs.statfs sync - { bsize = 4096, type = 61267, bfree = 49818840, bavail = 47193330, blocks = 51327994, files = 13107200, ffree = 13025934 } + { blocks = 51327994, type = 61267, bsize = 4096, ffree = 12054800, bfree = 44511276, files = 13107200, bavail = 41885766 } 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 @@ -3499,89 +3447,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, events_waiting = 0, loop_count = 54 } - { events = 26, events_waiting = 0, loop_count = 55 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3784704, available = 81497509888, total = 84312162304, free = 81497509888, constrained = 0 } + { total = 84859285504, rss = 4280320, available = 72564813824, constrained = 0, free = 72564813824 } ok 48 misc - memory size - { uptime = 69278.86 } + { uptime = 959311.98 } ok 49 misc - uv.uptime { - nsignals = 0, - msgsnd = 0, - utime = { sec = 0, usec = 316474 }, - idrss = 0, - nivcsw = 299, + msgrcv = 0, + nivcsw = 275, inblock = 0, - nswap = 0, + idrss = 0, + nvcsw = 106, + nsignals = 0, isrss = 0, - oublock = 40, - minflt = 3758, + stime = { usec = 369921, sec = 0 }, + maxrss = 7484, + utime = { usec = 337291, sec = 0 }, ixrss = 0, majflt = 0, - stime = { sec = 0, usec = 56540 }, - maxrss = 7056, - msgrcv = 0, - nvcsw = 92 + msgsnd = 0, + oublock = 40, + nswap = 0, + minflt = 3758 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { times = table: 0x5579f6535f30, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6576dd0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6510ef0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f654fd30, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f650da30, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f658cc10, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6548b10, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f658f260, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6557600, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6579640, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f65409a0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6549870, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f655a910, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f656e630, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f656cf40, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f658af90, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6536060, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6548060, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f652bf80, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f654a590, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f658e780, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f65659a0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f65734f0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f65621f0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f655fc90, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6570d30, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6557b10, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6539b50, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f656b5b0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6549fb0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f653ab30, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f652dae0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6574f00, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f654d380, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6557be0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6520680, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f657c080, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f653c5c0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f654f420, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6577770, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f65391a0, speed = 0, model = "Intel Core Processor (Haswell)" }, - { times = table: 0x5579f6531b70, speed = 0, model = "Intel Core Processor (Haswell)" } + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f42a140 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f436120 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f42b640 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f441ab0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f462030 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f455050 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f4776c0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f4428b0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f44edb0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f466d90 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f4534a0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f46d1c0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f48be70 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f46a450 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f49a880 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f445300 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f4858a0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f43b7d0 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f444f00 }, + { speed = 0, model = "AMD Opteron 62xx class CPU", times = table: 0x55f63f465470 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet", internal = true, ip = "127.0.0.1" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6", internal = true, ip = "::1" } + { ip = "127.0.0.1", family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true }, + { ip = "::1", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true } } ok 53 misc - uv.interface_addresses - { 72.17, 72.4, 72.38 } + { 32.04, 32.47, 34.66 } 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 @@ -3589,18 +3515,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build" } + { uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", username = "pbuilder2", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 69278891107465 + 9.5931198973025e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.6.13+bpo-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", machine = "x86_64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", machine = "x86_64", sysname = "Linux", release = "6.1.0-21-amd64" } ok 62 misc - uv.os_uname - os.time 1750439208 - uv.gettimeofday 1750439208.000868 + os.time 1716029433 + uv.gettimeofday 1716029433.000005 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3611,53 +3537,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 69279, nsec = 911703012 } nil - "realtime" { sec = 69279, nsec = 911762672 } nil + "monotonic" { nsec = 7634367, sec = 959313 } nil + "realtime" { nsec = 7731767, sec = 959313 } 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: 0x5579f6571170 + "prepare" uv_prepare_t: 0x55f63f451c30 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5579f6571170 - "timeout" uv_timer_t: 0x5579f653e830 + "check" uv_check_t: 0x55f63f451c30 + "timeout" uv_timer_t: 0x55f63f46ac00 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5579f6571170 + "idle" uv_idle_t: 0x55f63f451c30 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: 0x5579f6558e20, pid = 3475552 } + { handle = uv_process_t: 0x55f63f429cf0, pid = 3162253 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5579f6558e20, pid = 3475553 } - "exit" uv_process_t: 0x5579f6558e20 { signal = 2, status = 0 } + { handle = uv_process_t: 0x55f63f429cf0, pid = 3162254 } + "exit" uv_process_t: 0x55f63f429cf0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5579f6558e20, pid = 3475554 } - "exit" uv_process_t: 0x5579f6558e20 { signal = 15, status = 0 } + { handle = uv_process_t: 0x55f63f429cf0, pid = 3162255 } + "exit" uv_process_t: 0x55f63f429cf0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5579f6558e20, pid = 3475556 } + { handle = uv_process_t: 0x55f63f429cf0, pid = 3162257 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3475558, signal = 0, code = 0 } + "exit" { pid = 3162260, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f34dffff6c0 - { delay = 100, elapsed = 105 } + In uv_thread_t: 0x7f304e3596c0 + { delay = 100, elapsed = 110 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f34ee7855c0 - Runing uv_thread_t: 0x7f34ee7855c0 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7f30506db5c0 + Runing uv_thread_t: 0x7f30506db5c0 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 111 } + { delay = 100, elapsed = 116 } 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 @@ -3666,29 +3592,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: 0x5579f653e830 - "closed" uv_timer_t: 0x5579f653e830 + "timeout" uv_timer_t: 0x55f63f46ac00 + "closed" uv_timer_t: 0x55f63f46ac00 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5579f653e830 - "interval" uv_timer_t: 0x5579f653e830 - "interval" uv_timer_t: 0x5579f653e830 - "closed" uv_timer_t: 0x5579f653e830 + "interval" uv_timer_t: 0x55f63f46ac00 + "interval" uv_timer_t: 0x55f63f46ac00 + "interval" uv_timer_t: 0x55f63f46ac00 + "closed" uv_timer_t: 0x55f63f46ac00 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5579f653e730 - "timeout" uv_timer_t: 0x5579f653e830 - "interval" uv_timer_t: 0x5579f653e730 + "interval" uv_timer_t: 0x55f63f4388f0 + "timeout" uv_timer_t: 0x55f63f46ac00 + "interval" uv_timer_t: 0x55f63f4388f0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5579f653e730 0 - "interval" uv_timer_t: 0x5579f653e730 8 - "interval" uv_timer_t: 0x5579f653e730 4 - "interval" uv_timer_t: 0x5579f653e730 2 + "interval" uv_timer_t: 0x55f63f4388f0 0 + "interval" uv_timer_t: 0x55f63f4388f0 8 + "interval" uv_timer_t: 0x55f63f4388f0 4 + "interval" uv_timer_t: 0x55f63f4388f0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5579f653e730 0 - "interval" uv_timer_t: 0x5579f653e730 8 - "interval" uv_timer_t: 0x5579f653e730 4 - "interval" uv_timer_t: 0x5579f653e730 2 + "interval" uv_timer_t: 0x55f63f4388f0 0 + "interval" uv_timer_t: 0x55f63f4388f0 8 + "interval" uv_timer_t: 0x55f63f4388f0 4 + "interval" uv_timer_t: 0x55f63f4388f0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3707,8 +3633,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f34ee77a6c0" "hello" - uv_thread_t: 0x7f34ee77a6c0 finish hello + 2 4 "uv_thread_t: 0x7f304f35b6c0" "hello" + uv_thread_t: 0x7f304f35b6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3732,12 +3658,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 (0x00007ffe93103000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fccbec68000) - liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007fccbec31000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fccbea4c000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fccbe96a000) - /lib64/ld-linux-x86-64.so.2 (0x00007fccbecd0000) + linux-vdso.so.1 (0x00007ffe1bba2000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f3932fbe000) + liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f3932f86000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3932d9e000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3932cb6000) + /lib64/ld-linux-x86-64.so.2 (0x00007f393302e000) *********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3745,11 +3671,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x561f337aa4a0 - "closed" uv_timer_t: 0x561f337aa4a0 + "timeout" uv_timer_t: 0x564a7cef8650 + "closed" uv_timer_t: 0x564a7cef8650 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x561f337aa4a0 - "closed" { } uv_timer_t: 0x561f337aa4a0 + "timeout" { } uv_timer_t: 0x564a7cef8650 + "closed" { } uv_timer_t: 0x564a7cef8650 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3759,23 +3685,23 @@ { fd = 12 } { stat = { - nlink = 1, - uid = 1111, + gen = 0, + dev = 65057, + blocks = 16, + mtime = table: 0x564a7cedb040, type = "file", size = 6060, - mode = 33188, - mtime = table: 0x561f3375fcd0, - blocks = 16, - atime = table: 0x561f33761280, - dev = 65057, + nlink = 1, + uid = 2222, + mode = 33204, + atime = table: 0x564a7cede150, + flags = 0, + birthtime = table: 0x564a7ceb2b10, + ctime = table: 0x564a7cedaa60, rdev = 0, blksize = 4096, - ino = 8676082, - birthtime = table: 0x561f3377f850, - ctime = table: 0x561f3375fd60, - gen = 0, - flags = 0, - gid = 1111 + gid = 2222, + ino = 8917506 } } ok 7 fs - read a file sync @@ -3783,23 +3709,23 @@ { fd = 12 } { stat = { - nlink = 1, - uid = 1111, + gen = 0, + dev = 65057, + blocks = 16, + mtime = table: 0x564a7cefb2c0, type = "file", size = 6060, - mode = 33188, - mtime = table: 0x561f3378b9e0, - blocks = 16, - atime = table: 0x561f33780e80, - dev = 65057, + nlink = 1, + uid = 2222, + mode = 33204, + atime = table: 0x564a7cefbd20, + flags = 0, + birthtime = table: 0x564a7cef6a70, + ctime = table: 0x564a7cef7410, rdev = 0, blksize = 4096, - ino = 8676082, - birthtime = table: 0x561f337c0cb0, - ctime = table: 0x561f337b9f20, - gen = 0, - flags = 0, - gid = 1111 + gid = 2222, + ino = 8917506 } } { chunk = 6060 } @@ -3812,69 +3738,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -3882,197 +3808,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x561f337b7e58 closed + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x564a7cea4a68 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 13025933, blocks = 51327994, type = 61267, files = 13107200, bsize = 4096, bfree = 49818678, bavail = 47193168 } + { files = 13107200, type = 61267, bavail = 41763985, blocks = 51327994, ffree = 12044370, bfree = 44389495, bsize = 4096 } ok 31 fs - fs.statfs sync - { ffree = 13025933, blocks = 51327994, type = 61267, files = 13107200, bsize = 4096, bfree = 49818678, bavail = 47193168 } + { files = 13107200, type = 61267, bavail = 41763970, blocks = 51327994, ffree = 12044370, bfree = 44389480, bsize = 4096 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -4099,82 +4025,60 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { free = 81495023616, constrained = 0, available = 81495023616, rss = 5902336, total = 84312162304 } + { constrained = 0, total = 84859285504, rss = 4288512, available = 71931404288, free = 71931404288 } ok 48 misc - memory size - { uptime = 69288.32 } + { uptime = 959324.25 } ok 49 misc - uv.uptime { - oublock = 40, - nivcsw = 251, - nswap = 0, + minflt = 464, + msgsnd = 0, nsignals = 0, - nvcsw = 58, - msgrcv = 0, - majflt = 0, - minflt = 432, + isrss = 0, inblock = 0, - msgsnd = 0, ixrss = 0, + nswap = 0, + msgrcv = 0, + nivcsw = 264, + majflt = 0, + oublock = 40, + stime = { usec = 241713, sec = 0 }, + nvcsw = 74, + utime = { usec = 125553, sec = 0 }, idrss = 0, - maxrss = 5764, - stime = { usec = 46889, sec = 0 }, - isrss = 0, - utime = { usec = 347817, sec = 0 } + maxrss = 4292 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x561f3374ffe0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33764860, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33786e70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337bb900, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337744e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33797050, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f3377b0c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33762cc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33788c20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f3378c4a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337af570, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33788240, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f3379ddd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337af960, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33794250, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337a4fe0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337a3ab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337c0a80, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337719e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337c0cb0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337790a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33790c90, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337525b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337a0120, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337adda0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337bf240, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33751770, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337800c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337aee60, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f3379f4d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f3375c5a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33770c70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337c0be0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33790f00, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337adb70, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33774e20, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33750100, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33773d60, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33762410, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f33777bd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f337beee0, model = "Intel Core Processor (Haswell)" }, - { speed = 0, times = table: 0x561f3379ea70, model = "Intel Core Processor (Haswell)" } + { speed = 0, times = table: 0x564a7cedfa00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cf08b80, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cec32d0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cec5e60, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cec4660, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ceb0b80, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cedf6a0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cedfd00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ceb2530, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cede320, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cee2c00, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cf08980, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ceb86c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ceb77c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cec5c60, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ceca6c0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ceed680, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ceb2b10, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7ced1be0, model = "AMD Opteron 62xx class CPU" }, + { speed = 0, times = table: 0x564a7cef92e0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0", family = "inet" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", internal = true, mac = "\0\0\0\0\0\0", family = "inet6" } + { family = "inet", netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, + { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 75.44, 73.11, 72.61 } + { 32.47, 32.55, 34.65 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -4182,18 +4086,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", username = "pbuilder1", gid = 1111 } + { uid = 2222, gid = 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 - 69288340312346 + 9.593242961444e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.6.13+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", sysname = "Linux" } + { sysname = "Linux", machine = "x86_64", release = "6.1.0-21-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)" } ok 62 misc - uv.os_uname - os.time 1750439218 - uv.gettimeofday 1750439218.000313 + os.time 1716029445 + uv.gettimeofday 1716029445.000313 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4204,34 +4108,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 355227348, sec = 69289 } nil - "realtime" { nsec = 355334834, sec = 69289 } nil + "monotonic" { nsec = 320817353, sec = 959325 } nil + "realtime" { nsec = 320987149, sec = 959325 } 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: 0x561f33797640 + "prepare" uv_prepare_t: 0x564a7cebce80 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x561f33797640 - "timeout" uv_timer_t: 0x561f337bf360 + "check" uv_check_t: 0x564a7cebce80 + "timeout" uv_timer_t: 0x564a7ceadcc0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x561f33797640 + "idle" uv_idle_t: 0x564a7cebce80 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: 0x561f3379f050, pid = 3475703 } + { pid = 3163102, handle = uv_process_t: 0x564a7cf08c60 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x561f3379f050, pid = 3475704 } - "exit" uv_process_t: 0x561f3379f050 { signal = 2, status = 0 } + { pid = 3163104, handle = uv_process_t: 0x564a7cf08c60 } + "exit" uv_process_t: 0x564a7cf08c60 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x561f3379f050, pid = 3475705 } - "exit" uv_process_t: 0x561f3379f050 { signal = 15, status = 0 } + { pid = 3163105, handle = uv_process_t: 0x564a7cf08c60 } + "exit" uv_process_t: 0x564a7cf08c60 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x561f3379f050, pid = 3475707 } + { pid = 3163107, handle = uv_process_t: 0x564a7cf08c60 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -4240,17 +4144,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3475710, code = 0 } + "exit" { code = 0, pid = 3163110, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f12beffd6c0 - { elapsed = 111, delay = 100 } + In uv_thread_t: 0x7f0e717e16c0 + { delay = 100, elapsed = 120 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f12c57c7e40 - Runing uv_thread_t: 0x7f12c57c7e40 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f0e73b62e40 + Runing uv_thread_t: 0x7f0e73b62e40 + { delay = 100, elapsed = 104 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 103, delay = 100 } + { delay = 100, elapsed = 111 } 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 @@ -4259,29 +4163,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: 0x561f337bf360 - "closed" uv_timer_t: 0x561f337bf360 + "timeout" uv_timer_t: 0x564a7ceadcc0 + "closed" uv_timer_t: 0x564a7ceadcc0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x561f337bf360 - "interval" uv_timer_t: 0x561f337bf360 - "interval" uv_timer_t: 0x561f337bf360 - "closed" uv_timer_t: 0x561f337bf360 + "interval" uv_timer_t: 0x564a7ceadcc0 + "interval" uv_timer_t: 0x564a7ceadcc0 + "interval" uv_timer_t: 0x564a7ceadcc0 + "closed" uv_timer_t: 0x564a7ceadcc0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x561f33741550 - "timeout" uv_timer_t: 0x561f337bf360 - "interval" uv_timer_t: 0x561f33741550 + "interval" uv_timer_t: 0x564a7cf0d510 + "timeout" uv_timer_t: 0x564a7ceadcc0 + "interval" uv_timer_t: 0x564a7cf0d510 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x561f33741550 0 - "interval" uv_timer_t: 0x561f33741550 8 - "interval" uv_timer_t: 0x561f33741550 4 - "interval" uv_timer_t: 0x561f33741550 2 + "interval" uv_timer_t: 0x564a7cf0d510 0 + "interval" uv_timer_t: 0x564a7cf0d510 8 + "interval" uv_timer_t: 0x564a7cf0d510 4 + "interval" uv_timer_t: 0x564a7cf0d510 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x561f33741550 0 - "interval" uv_timer_t: 0x561f33741550 8 - "interval" uv_timer_t: 0x561f33741550 4 - "interval" uv_timer_t: 0x561f33741550 2 + "interval" uv_timer_t: 0x564a7cf0d510 0 + "interval" uv_timer_t: 0x564a7cf0d510 8 + "interval" uv_timer_t: 0x564a7cf0d510 4 + "interval" uv_timer_t: 0x564a7cf0d510 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4300,8 +4204,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f12c57bf6c0" "hello" - uv_thread_t: 0x7f12c57bf6c0 finish hello + 2 4 "uv_thread_t: 0x7f0e71fe26c0" "hello" + uv_thread_t: 0x7f0e71fe26c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4331,11 +4235,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5573c55af940 - "closed" uv_timer_t: 0x5573c55af940 + "timeout" uv_timer_t: 0x55aa209305b0 + "closed" uv_timer_t: 0x55aa209305b0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5573c55af940 - "closed" { } uv_timer_t: 0x5573c55af940 + "timeout" { } uv_timer_t: 0x55aa209305b0 + "closed" { } uv_timer_t: 0x55aa209305b0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4345,23 +4249,23 @@ { fd = 12 } { stat = { - blksize = 4096, - gid = 1111, - rdev = 0, - size = 6060, - nlink = 1, - mtime = table: 0x5573c55bbbd0, - blocks = 16, + type = "file", + mode = 33204, + atime = table: 0x55aa20921130, + gid = 2222, dev = 65057, - mode = 33188, - uid = 1111, gen = 0, - atime = table: 0x5573c55bb870, - type = "file", - ctime = table: 0x5573c55be120, - birthtime = table: 0x5573c55be230, - ino = 8676082, - flags = 0 + rdev = 0, + blocks = 16, + mtime = table: 0x55aa2092d940, + birthtime = table: 0x55aa2093edf0, + ino = 8917506, + size = 6060, + blksize = 4096, + uid = 2222, + ctime = table: 0x55aa2093ea90, + flags = 0, + nlink = 1 } } ok 7 fs - read a file sync @@ -4369,23 +4273,23 @@ { fd = 12 } { stat = { - blksize = 4096, - gid = 1111, - rdev = 0, - size = 6060, - nlink = 1, - mtime = table: 0x5573c557abb0, - blocks = 16, + type = "file", + mode = 33204, + atime = table: 0x55aa20941340, + gid = 2222, dev = 65057, - mode = 33188, - uid = 1111, gen = 0, - atime = table: 0x5573c55bb4e0, - type = "file", - ctime = table: 0x5573c55b1940, - birthtime = table: 0x5573c559eb20, - ino = 8676082, - flags = 0 + rdev = 0, + blocks = 16, + mtime = table: 0x55aa20931070, + birthtime = table: 0x55aa20941450, + ino = 8917506, + size = 6060, + blksize = 4096, + uid = 2222, + ctime = table: 0x55aa208ee1b0, + flags = 0, + nlink = 1 } } { chunk = 6060 } @@ -4468,197 +4372,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 = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.2-luv" } } { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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: 0x5573c55cab98 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.2-luv" } } { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + uv_dir_t: 0x55aa2094d728 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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 = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 47185432, blocks = 51327994, ffree = 13025909, files = 13107200, type = 61267, bsize = 4096, bfree = 49810942 } + { bsize = 4096, ffree = 12033920, type = 61267, bavail = 41629792, files = 13107200, blocks = 51327994, bfree = 44255302 } ok 31 fs - fs.statfs sync - { bavail = 47185432, blocks = 51327994, ffree = 13025909, files = 13107200, type = 61267, bsize = 4096, bfree = 49810942 } + { bsize = 4096, ffree = 12033920, type = 61267, bavail = 41629792, files = 13107200, blocks = 51327994, bfree = 44255302 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -4683,84 +4587,62 @@ ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { free = 81576714240.0, rss = 3784704, total = 84312162304.0, available = 81576714240.0, constrained = 0.0 } + { total = 84859285504.0, rss = 4689920, available = 73664569344.0, constrained = 0.0, free = 73664569344.0 } ok 48 misc - memory size - { uptime = 69297.45 } + { uptime = 959335.64 } ok 49 misc - uv.uptime { - nsignals = 0, - inblock = 0, + nivcsw = 345, oublock = 40, - utime = { usec = 417995, sec = 0 }, - nivcsw = 300, - stime = { usec = 45979, sec = 0 }, - nvcsw = 50, - isrss = 0, - idrss = 0, - minflt = 437, - msgrcv = 0, msgsnd = 0, - ixrss = 0, nswap = 0, + nvcsw = 73, + nsignals = 0, + msgrcv = 0, + ixrss = 0, majflt = 0, - maxrss = 3696 + maxrss = 4580, + idrss = 0, + stime = { sec = 0, usec = 248002 }, + minflt = 464, + utime = { sec = 0, usec = 148143 }, + isrss = 0, + inblock = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c559e190 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c559a290 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5571d50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5588030 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5558500 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c559e220 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55986f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c556b1b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55be120 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55aaa30 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55941e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c559eb20 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55a9040 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55be230 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c559ade0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55913d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c557b850 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5582d70 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55bd110 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55912b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b49e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55acd00 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c557a740 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55ac290 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b7820 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55bc7e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5589370 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b7180 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55ca1d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b6de0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b81b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b18d0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c559bc90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5580160 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c556d9c0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b1b40 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55810e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b6ae0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5570420 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55b4f90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c5586940 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5573c55a7ce0 } + { times = table: 0x55aa2093edf0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa208f7830, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa208ee350, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20930050, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20921130, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20908120, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20930f60, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa208db500, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa208db730, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20921e00, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa2092fab0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20918890, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa2092f8a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20937f20, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa2091de40, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa2091c350, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa2091dcf0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20905d70, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa20904790, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x55aa208f5a00, speed = 0.0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", internal = true, netmask = "255.0.0.0", family = "inet" }, - { mac = "\0\0\0\0\0\0", ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6" } + { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0", internal = true }, + { ip = "::1", mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true } } ok 53 misc - uv.interface_addresses - { 76.57, 73.45, 72.73 } + { 32.7, 32.59, 34.64 } ok 54 misc - uv.loadavg "/usr/bin/lua5.3" ok 55 misc - uv.exepath @@ -4768,18 +4650,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, shell = "/bin/sh", uid = 1111, homedir = "/nonexistent/first-build", username = "pbuilder1" } + { gid = 2222, shell = "/bin/bash", username = "pbuilder2", 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 - 69297466411954.0 + 9.593356539273e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", machine = "x86_64", release = "6.6.13+bpo-amd64", sysname = "Linux" } + { sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", release = "6.1.0-21-amd64", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1750439227 - uv.gettimeofday 1750439227.000439 + os.time 1716029456 + uv.gettimeofday 1716029456.000669 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4790,34 +4672,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 474970332, sec = 69298 } nil - "realtime" { nsec = 475077417, sec = 69298 } nil + "monotonic" { sec = 959336, nsec = 687319371 } nil + "realtime" { sec = 959336, nsec = 687424152 } 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: 0x5573c55bf7a0 + "prepare" uv_prepare_t: 0x55aa20943ad0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5573c55bf7a0 - "timeout" uv_timer_t: 0x5573c55ad5b0 + "check" uv_check_t: 0x55aa20943ad0 + "timeout" uv_timer_t: 0x55aa209305b0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5573c55bf7a0 + "idle" uv_idle_t: 0x55aa20943ad0 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: 0x5573c559c880, pid = 3476444 } + { pid = 3163797, handle = uv_process_t: 0x55aa208db990 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5573c559c880, pid = 3476445 } - "exit" uv_process_t: 0x5573c559c880 { signal = 2, status = 0 } + { pid = 3163800, handle = uv_process_t: 0x55aa208db990 } + "exit" uv_process_t: 0x55aa208db990 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5573c559c880, pid = 3476446 } - "exit" uv_process_t: 0x5573c559c880 { signal = 15, status = 0 } + { pid = 3163805, handle = uv_process_t: 0x55aa208db990 } + "exit" uv_process_t: 0x55aa208db990 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5573c559c880, pid = 3476448 } + { pid = 3163813, handle = uv_process_t: 0x55aa208db990 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -4826,17 +4708,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 3476450, signal = 0 } + "exit" { signal = 0, code = 0, pid = 3163823 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f9008b756c0 - { elapsed = 103, delay = 100 } + In uv_thread_t: 0x7fe30e4316c0 + { delay = 100, elapsed = 116 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f900abec400 - Runing uv_thread_t: 0x7f900abec400 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7fe310845400 + Runing uv_thread_t: 0x7fe310845400 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 106, delay = 100 } + { delay = 100, elapsed = 107 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -4845,29 +4727,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: 0x5573c55ad5b0 - "closed" uv_timer_t: 0x5573c55ad5b0 + "timeout" uv_timer_t: 0x55aa209305b0 + "closed" uv_timer_t: 0x55aa209305b0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5573c55ad5b0 - "interval" uv_timer_t: 0x5573c55ad5b0 - "interval" uv_timer_t: 0x5573c55ad5b0 - "closed" uv_timer_t: 0x5573c55ad5b0 + "interval" uv_timer_t: 0x55aa209305b0 + "interval" uv_timer_t: 0x55aa209305b0 + "interval" uv_timer_t: 0x55aa209305b0 + "closed" uv_timer_t: 0x55aa209305b0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5573c55af940 - "timeout" uv_timer_t: 0x5573c55ad5b0 - "interval" uv_timer_t: 0x5573c55af940 + "interval" uv_timer_t: 0x55aa20921a70 + "timeout" uv_timer_t: 0x55aa209305b0 + "interval" uv_timer_t: 0x55aa20921a70 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5573c55af940 0 - "interval" uv_timer_t: 0x5573c55af940 8 - "interval" uv_timer_t: 0x5573c55af940 4 - "interval" uv_timer_t: 0x5573c55af940 2 + "interval" uv_timer_t: 0x55aa20921a70 0 + "interval" uv_timer_t: 0x55aa20921a70 8 + "interval" uv_timer_t: 0x55aa20921a70 4 + "interval" uv_timer_t: 0x55aa20921a70 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5573c55af940 0 - "interval" uv_timer_t: 0x5573c55af940 8 - "interval" uv_timer_t: 0x5573c55af940 4 - "interval" uv_timer_t: 0x5573c55af940 2 + "interval" uv_timer_t: 0x55aa20921a70 0 + "interval" uv_timer_t: 0x55aa20921a70 8 + "interval" uv_timer_t: 0x55aa20921a70 4 + "interval" uv_timer_t: 0x55aa20921a70 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4886,8 +4768,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f900ab816c0" "hello" - uv_thread_t: 0x7f900ab816c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fe30f4336c0" "hello" + uv_thread_t: 0x7fe30f4336c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4912,13 +4794,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 (0x00007fffa05f8000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007f5c7559f000) - liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f5c75562000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f5c7537d000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f5c75347000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5c75265000) - /lib64/ld-linux-x86-64.so.2 (0x00007f5c755d5000) + linux-vdso.so.1 (0x00007ffc1d832000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007f718517e000) + liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f718513e000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f7184f56000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f7184f16000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7184e2e000) + /lib64/ld-linux-x86-64.so.2 (0x00007f71851b6000) ********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -4926,11 +4808,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x561005943c70 - "closed" uv_timer_t: 0x561005943c70 + "timeout" uv_timer_t: 0x562e27ac7830 + "closed" uv_timer_t: 0x562e27ac7830 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x561005943c70 - "closed" { } uv_timer_t: 0x561005943c70 + "timeout" { } uv_timer_t: 0x562e27ac7830 + "closed" { } uv_timer_t: 0x562e27ac7830 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4940,23 +4822,23 @@ { fd = 12 } { stat = { - dev = 65057, - uid = 1111, - gid = 1111, - mode = 33188, - size = 6060, gen = 0, - blocks = 16, - mtime = table: 0x561005948400, - blksize = 4096, + flags = 0, + rdev = 0, + mtime = table: 0x562e27b0d290, + uid = 2222, nlink = 1, + ctime = table: 0x562e27b06650, + dev = 65057, + birthtime = table: 0x562e27b07520, + gid = 2222, + blocks = 16, + size = 6060, type = "file", - atime = table: 0x56100591a650, - flags = 0, - ctime = table: 0x56100594a2a0, - birthtime = table: 0x561005943750, - ino = 8676082, - rdev = 0 + ino = 8917506, + atime = table: 0x562e27b0b3f0, + blksize = 4096, + mode = 33204 } } ok 7 fs - read a file sync @@ -4964,23 +4846,23 @@ { fd = 12 } { stat = { - dev = 65057, - uid = 1111, - gid = 1111, - mode = 33188, - size = 6060, gen = 0, - blocks = 16, - mtime = table: 0x561005907930, - blksize = 4096, + flags = 0, + rdev = 0, + mtime = table: 0x562e27ad25f0, + uid = 2222, nlink = 1, + ctime = table: 0x562e27afbf40, + dev = 65057, + birthtime = table: 0x562e27b01300, + gid = 2222, + blocks = 16, + size = 6060, type = "file", - atime = table: 0x561005944620, - flags = 0, - ctime = table: 0x56100593e400, - birthtime = table: 0x561005944730, - ino = 8676082, - rdev = 0 + ino = 8917506, + atime = table: 0x562e27b07630, + blksize = 4096, + mode = 33204 } } { chunk = 6060 } @@ -4993,69 +4875,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -5063,197 +4945,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x561005944d78 closed + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + uv_dir_t: 0x562e27b22f28 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "tests", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "tests", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, ffree = 13025761, bfree = 49808666, files = 13107200, blocks = 51327994, bavail = 47183156, bsize = 4096 } + { blocks = 51327994, ffree = 12016277, files = 13107200, type = 61267, bfree = 43963322, bavail = 41337812, bsize = 4096 } ok 31 fs - fs.statfs sync - { type = 61267, ffree = 13025761, bfree = 49808666, files = 13107200, blocks = 51327994, bavail = 47183156, bsize = 4096 } + { blocks = 51327994, ffree = 12016270, files = 13107200, type = 61267, bfree = 43963311, bavail = 41337801, bsize = 4096 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -5273,89 +5155,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, events_waiting = 0, loop_count = 54 } - { events = 26, events_waiting = 0, loop_count = 55 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 84312162304.0, free = 81599365120.0, constrained = 0.0, available = 81599365120.0, rss = 3440640 } + { constrained = 0.0, total = 84859285504.0, rss = 4239360, available = 73244102656.0, free = 73244102656.0 } ok 48 misc - memory size - { uptime = 69307.44 } + { uptime = 959348.98 } ok 49 misc - uv.uptime { - oublock = 40, - nvcsw = 90, - msgsnd = 0, - isrss = 0, - ixrss = 0, - idrss = 0, - majflt = 0, - nivcsw = 306, - maxrss = 7392, + nivcsw = 156, + utime = { sec = 0, usec = 258641 }, + minflt = 3730, + stime = { sec = 0, usec = 452105 }, nsignals = 0, - minflt = 3738, + maxrss = 7388, + idrss = 0, + ixrss = 0, + msgsnd = 0, msgrcv = 0, - stime = { usec = 57522, sec = 0 }, + nvcsw = 108, + isrss = 0, inblock = 0, - utime = { usec = 371530, sec = 0 }, + oublock = 40, + majflt = 0, nswap = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100594a2a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005944620 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005954db0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005943750 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005916030 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005932eb0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005907930 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005927fa0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100592b750 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610059267f0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610058f8620 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005918330 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005939060 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100591ce70 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005926940 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610058f86b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610059435a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005914020 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610058f9130 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100590ce80 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100594b4a0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005947c90 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005944a50 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100592bae0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100592d480 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005956510 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005939f80 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100594e300 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100592cd60 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100590b290 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610059565e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005955770 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005955990 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100594e4e0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005948640 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005944d80 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610059ab9b0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5610059abbd0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100593d250 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100593d470 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x561005913bf0 }, - { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56100594fa70 } + { times = table: 0x562e27ae97d0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27b15740, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27ad9010, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27aeae80, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27aaf5a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27ae0c20, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27af5310, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27adfee0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27ad25f0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27ae1400, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27adb310, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27abb620, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27ae0b90, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27b01300, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27ae05a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27aea9d0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27adfe50, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27aed7a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27ad7010, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x562e27b05fa0, speed = 0.0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", internal = true, family = "inet", ip = "127.0.0.1" }, - { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } + { mac = "\0\0\0\0\0\0", 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 - { 74.94, 73.2, 72.66 } + { 33.25, 32.71, 34.65 } 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 @@ -5363,18 +5223,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, uid = 2222, shell = "/bin/bash", 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 - 69307465687430.0 + 9.5934899646131e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", sysname = "Linux", release = "6.6.13+bpo-amd64", machine = "x86_64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", sysname = "Linux", release = "6.1.0-21-amd64", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1750439237 - uv.gettimeofday 1750439237.000438 + os.time 1716029470 + uv.gettimeofday 1716029470.000012 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5385,53 +5245,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 477960002, sec = 69308 } nil - "realtime" { nsec = 478013799, sec = 69308 } nil + "monotonic" { sec = 959350, nsec = 9495678 } nil + "realtime" { sec = 959350, nsec = 9535779 } 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: 0x561005951d50 + "prepare" uv_prepare_t: 0x562e27af6f40 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x561005951d50 - "timeout" uv_timer_t: 0x56100592c550 + "check" uv_check_t: 0x562e27af6f40 + "timeout" uv_timer_t: 0x562e27ac7830 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x561005951d50 + "idle" uv_idle_t: 0x562e27af6f40 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: 0x56100594fab0, pid = 3476877 } + { pid = 3166423, handle = uv_process_t: 0x562e27b0f480 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x56100594fab0, pid = 3476878 } - "exit" uv_process_t: 0x56100594fab0 { status = 0, signal = 2 } + { pid = 3166425, handle = uv_process_t: 0x562e27b0f480 } + "exit" uv_process_t: 0x562e27b0f480 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x56100594fab0, pid = 3476879 } - "exit" uv_process_t: 0x56100594fab0 { status = 0, signal = 15 } + { pid = 3166426, handle = uv_process_t: 0x562e27b0f480 } + "exit" uv_process_t: 0x562e27b0f480 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x56100594fab0, pid = 3476881 } + { pid = 3166431, handle = uv_process_t: 0x562e27b0f480 } "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 = 3476884, signal = 0 } + "exit" { pid = 3166436, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f57725956c0 - { delay = 100, elapsed = 103 } + In uv_thread_t: 0x7f2e227096c0 + { delay = 100, elapsed = 119 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f57745ac5c0 - Runing uv_thread_t: 0x7f57745ac5c0 - { delay = 100, elapsed = 100 } -ok 93 thread - test thread sleep msecs in main thread + Runing uv_thread_t: 0x7f2e24ac35c0 + Runing uv_thread_t: 0x7f2e24ac35c0 { delay = 100, elapsed = 103 } +ok 93 thread - test thread sleep msecs in main thread + { delay = 100, elapsed = 116 } 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 @@ -5440,29 +5300,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: 0x56100592c550 - "closed" uv_timer_t: 0x56100592c550 + "timeout" uv_timer_t: 0x562e27ac7830 + "closed" uv_timer_t: 0x562e27ac7830 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x56100592c550 - "interval" uv_timer_t: 0x56100592c550 - "interval" uv_timer_t: 0x56100592c550 - "closed" uv_timer_t: 0x56100592c550 + "interval" uv_timer_t: 0x562e27ac7830 + "interval" uv_timer_t: 0x562e27ac7830 + "interval" uv_timer_t: 0x562e27ac7830 + "closed" uv_timer_t: 0x562e27ac7830 ok 101 timer - simple interval - "interval" uv_timer_t: 0x561005943c70 - "timeout" uv_timer_t: 0x56100592c550 - "interval" uv_timer_t: 0x561005943c70 + "interval" uv_timer_t: 0x562e27af10e0 + "timeout" uv_timer_t: 0x562e27ac7830 + "interval" uv_timer_t: 0x562e27af10e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x561005943c70 0 - "interval" uv_timer_t: 0x561005943c70 8 - "interval" uv_timer_t: 0x561005943c70 4 - "interval" uv_timer_t: 0x561005943c70 2 + "interval" uv_timer_t: 0x562e27af10e0 0 + "interval" uv_timer_t: 0x562e27af10e0 8 + "interval" uv_timer_t: 0x562e27af10e0 4 + "interval" uv_timer_t: 0x562e27af10e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x561005943c70 0 - "interval" uv_timer_t: 0x561005943c70 8 - "interval" uv_timer_t: 0x561005943c70 4 - "interval" uv_timer_t: 0x561005943c70 2 + "interval" uv_timer_t: 0x562e27af10e0 0 + "interval" uv_timer_t: 0x562e27af10e0 8 + "interval" uv_timer_t: 0x562e27af10e0 4 + "interval" uv_timer_t: 0x562e27af10e0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5481,8 +5341,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f5773da06c0" "hello" - uv_thread_t: 0x7f5773da06c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f2e23f0c6c0" "hello" + uv_thread_t: 0x7f2e23f0c6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -5506,12 +5366,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 (0x00007fff6358f000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fe56229a000) - liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fe56225d000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe562078000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe561f96000) - /lib64/ld-linux-x86-64.so.2 (0x00007fe562301000) + linux-vdso.so.1 (0x00007fff98782000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f4122e6e000) + liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f4122e2e000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4122c46000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4122b5e000) + /lib64/ld-linux-x86-64.so.2 (0x00007f4122ede000) *********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -5519,11 +5379,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55a71ddc32f0 - "closed" uv_timer_t: 0x55a71ddc32f0 + "timeout" uv_timer_t: 0x558c2e488f20 + "closed" uv_timer_t: 0x558c2e488f20 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55a71ddc32f0 - "closed" { } uv_timer_t: 0x55a71ddc32f0 + "timeout" { } uv_timer_t: 0x558c2e488f20 + "closed" { } uv_timer_t: 0x558c2e488f20 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5533,23 +5393,23 @@ { fd = 12 } { stat = { - gid = 1111, - birthtime = table: 0x55a71ddc70b0, - rdev = 0, - blksize = 4096, - size = 6060, - flags = 0, - blocks = 16, + ctime = table: 0x558c2e48d6b0, + gid = 2222, + type = "file", nlink = 1, - ino = 8676082, - mode = 33188, + atime = table: 0x558c2e49a060, + birthtime = table: 0x558c2e48f550, dev = 65057, - uid = 1111, - type = "file", - atime = table: 0x55a71ddd1bc0, - ctime = table: 0x55a71ddc5210, - mtime = table: 0x55a71dd97000, - gen = 0 + ino = 8917506, + flags = 0, + uid = 2222, + mtime = table: 0x558c2e45efe0, + rdev = 0, + mode = 33204, + gen = 0, + blocks = 16, + blksize = 4096, + size = 6060 } } ok 7 fs - read a file sync @@ -5557,23 +5417,23 @@ { fd = 12 } { stat = { - gid = 1111, - birthtime = table: 0x55a71ddc14c0, - rdev = 0, - blksize = 4096, - size = 6060, - flags = 0, - blocks = 16, + ctime = table: 0x558c2e4899e0, + gid = 2222, + type = "file", nlink = 1, - ino = 8676082, - mode = 33188, + atime = table: 0x558c2e488a00, + birthtime = table: 0x558c2e4898d0, dev = 65057, - uid = 1111, - type = "file", - atime = table: 0x55a71ddc05f0, - ctime = table: 0x55a71ddc15d0, - mtime = table: 0x55a71dd92e60, - gen = 0 + ino = 8917506, + flags = 0, + uid = 2222, + mtime = table: 0x558c2e478050, + rdev = 0, + mode = 33204, + gen = 0, + blocks = 16, + blksize = 4096, + size = 6060 } } { chunk = 6060 } @@ -5582,7 +5442,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 @@ -5616,7 +5476,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 @@ -5656,199 +5516,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x55a71dddd158 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x558c2e450298 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, files = 13107200, blocks = 51327994, ffree = 13049306, bavail = 47463919, bfree = 50089429, type = 61267 } + { bsize = 4096, ffree = 12007331, files = 13107200, bavail = 41207662, type = 61267, bfree = 43833172, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bsize = 4096, files = 13107200, blocks = 51327994, ffree = 13049306, bavail = 47463919, bfree = 50089429, type = 61267 } + { bsize = 4096, ffree = 12007331, files = 13107200, bavail = 41207662, type = 61267, bfree = 43833172, blocks = 51327994 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -5873,82 +5733,60 @@ ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { total = 84312162304.0, free = 81608548352.0, rss = 3440640, available = 81608548352.0, constrained = 0.0 } + { rss = 4177920, total = 84859285504.0, constrained = 0.0, free = 71739592704.0, available = 71739592704.0 } ok 48 misc - memory size - { uptime = 69316.72 } + { uptime = 959361.49 } ok 49 misc - uv.uptime { - nivcsw = 288, - nvcsw = 54, - minflt = 410, + utime = { sec = 0, usec = 184191 }, + nivcsw = 309, + stime = { sec = 0, usec = 215638 }, + nvcsw = 65, nsignals = 0, - ixrss = 0, - msgrcv = 0, + minflt = 442, isrss = 0, - msgsnd = 0, + ixrss = 0, + oublock = 40, majflt = 0, + inblock = 0, + maxrss = 4120, idrss = 0, - oublock = 40, - maxrss = 3360, - stime = { sec = 0, usec = 42270 }, - nswap = 0, - utime = { sec = 0, usec = 338001 }, - inblock = 0 + msgrcv = 0, + msgsnd = 0, + nswap = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { times = table: 0x55a71dd9a5c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd9ac40, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddae0b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd95330, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddc9870, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd97650, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddd1bc0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd9b390, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddd1ab0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dda38c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd8e910, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd92e60, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddb5f00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd75620, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddc14c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd9abb0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd81ab0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd7f110, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd89e80, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd8f680, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd98450, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddc0320, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddb9630, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd874c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddcbac0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddc5450, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddccf40, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddb31e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddcd790, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd9ff50, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddbe100, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddcf6b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddca4e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd72310, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddc4a00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd883c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddaefe0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71dd98bc0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddc2640, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddc2860, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddac350, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x55a71ddac570, model = "Intel Core Processor (Haswell)", speed = 0.0 } + { times = table: 0x558c2e45efe0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e4720e0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e461ee0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e4836b0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e478050, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e47e310, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e45d820, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e4899e0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e47dac0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e46c490, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e49a060, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e4898d0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e46fc70, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e461e50, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e45f630, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e4315a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e46ce80, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e456900, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e470940, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x558c2e43db40, speed = 0.0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", internal = true, netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0" }, - { ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0" } + { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet", internal = true, ip = "127.0.0.1" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6", internal = true, ip = "::1" } } ok 53 misc - uv.interface_addresses - { 73.41, 72.93, 72.57 } + { 33.84, 32.86, 34.68 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath @@ -5956,18 +5794,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", gid = 1111, uid = 1111, username = "pbuilder1" } + { 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 - 69316735387945.0 + 9.5936152220216e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "x86_64", release = "6.6.13+bpo-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", release = "6.1.0-21-amd64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1750439246 - uv.gettimeofday 1750439246.000711 + os.time 1716029482 + uv.gettimeofday 1716029482.000538 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5978,34 +5816,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 69317, nsec = 743496985 } nil - "realtime" { sec = 69317, nsec = 748014036 } nil + "monotonic" { sec = 959362, nsec = 540400839 } nil + "realtime" { sec = 959362, nsec = 540547846 } 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: 0x55a71dd86be0 + "prepare" uv_prepare_t: 0x558c2e452ae0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55a71dd86be0 - "timeout" uv_timer_t: 0x55a71ddc0b10 + "check" uv_check_t: 0x558c2e452ae0 + "timeout" uv_timer_t: 0x558c2e488f20 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55a71dd86be0 + "idle" uv_idle_t: 0x558c2e452ae0 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: 0x55a71ddbaca0, pid = 3477029 } + { pid = 3168695, handle = uv_process_t: 0x558c2e48e6d0 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55a71ddbaca0, pid = 3477030 } - "exit" uv_process_t: 0x55a71ddbaca0 { status = 0, signal = 2 } + { pid = 3168698, handle = uv_process_t: 0x558c2e48e6d0 } + "exit" uv_process_t: 0x558c2e48e6d0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55a71ddbaca0, pid = 3477031 } - "exit" uv_process_t: 0x55a71ddbaca0 { status = 0, signal = 15 } + { pid = 3168702, handle = uv_process_t: 0x558c2e48e6d0 } + "exit" uv_process_t: 0x558c2e48e6d0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55a71ddbaca0, pid = 3477033 } + { pid = 3168707, handle = uv_process_t: 0x558c2e48e6d0 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -6014,17 +5852,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3477035, code = 0, signal = 0 } + "exit" { pid = 3168719, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f60c99586c0 - { elapsed = 112, delay = 100 } + In uv_thread_t: 0x7f2cc9dd96c0 + { elapsed = 120, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f60cb96ce40 - Runing uv_thread_t: 0x7f60cb96ce40 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f2ccc12ae40 + Runing uv_thread_t: 0x7f2ccc12ae40 + { elapsed = 104, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 103, delay = 100 } + { elapsed = 117, 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 @@ -6033,29 +5871,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: 0x55a71ddc0b10 - "closed" uv_timer_t: 0x55a71ddc0b10 + "timeout" uv_timer_t: 0x558c2e488f20 + "closed" uv_timer_t: 0x558c2e488f20 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55a71ddc0b10 - "interval" uv_timer_t: 0x55a71ddc0b10 - "interval" uv_timer_t: 0x55a71ddc0b10 - "closed" uv_timer_t: 0x55a71ddc0b10 + "interval" uv_timer_t: 0x558c2e488f20 + "interval" uv_timer_t: 0x558c2e488f20 + "interval" uv_timer_t: 0x558c2e488f20 + "closed" uv_timer_t: 0x558c2e488f20 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55a71ddc32f0 - "timeout" uv_timer_t: 0x55a71ddc0b10 - "interval" uv_timer_t: 0x55a71ddc32f0 + "interval" uv_timer_t: 0x558c2e4730e0 + "timeout" uv_timer_t: 0x558c2e488f20 + "interval" uv_timer_t: 0x558c2e4730e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55a71ddc32f0 0 - "interval" uv_timer_t: 0x55a71ddc32f0 8 - "interval" uv_timer_t: 0x55a71ddc32f0 4 - "interval" uv_timer_t: 0x55a71ddc32f0 2 + "interval" uv_timer_t: 0x558c2e4730e0 0 + "interval" uv_timer_t: 0x558c2e4730e0 8 + "interval" uv_timer_t: 0x558c2e4730e0 4 + "interval" uv_timer_t: 0x558c2e4730e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55a71ddc32f0 0 - "interval" uv_timer_t: 0x55a71ddc32f0 8 - "interval" uv_timer_t: 0x55a71ddc32f0 4 - "interval" uv_timer_t: 0x55a71ddc32f0 2 + "interval" uv_timer_t: 0x558c2e4730e0 0 + "interval" uv_timer_t: 0x558c2e4730e0 8 + "interval" uv_timer_t: 0x558c2e4730e0 4 + "interval" uv_timer_t: 0x558c2e4730e0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6074,8 +5912,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f60cb1636c0" "hello" - uv_thread_t: 0x7f60cb1636c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f2ccaddb6c0" "hello" + uv_thread_t: 0x7f2ccaddb6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6105,11 +5943,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55b5517f4d30 - "closed" uv_timer_t: 0x55b5517f4d30 + "timeout" uv_timer_t: 0x56525daa7d80 + "closed" uv_timer_t: 0x56525daa7d80 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55b5517f4d30 - "closed" { } uv_timer_t: 0x55b5517f4d30 + "timeout" { } uv_timer_t: 0x56525daa7d80 + "closed" { } uv_timer_t: 0x56525daa7d80 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6119,23 +5957,23 @@ { fd = 12 } { stat = { - uid = 1111, - blksize = 4096, - mtime = table: 0x55b55180f8a0, - flags = 0, - dev = 65057, - atime = table: 0x55b5517dc200, - gid = 1111, + atime = table: 0x56525da8f200, + mode = 33204, + rdev = 0, type = "file", - ctime = table: 0x55b5517e2100, - gen = 0, - birthtime = table: 0x55b5517c44f0, - blocks = 16, + dev = 65057, + ino = 8917506, size = 6060, + uid = 2222, + gen = 0, + birthtime = table: 0x56525da78330, nlink = 1, - mode = 33188, - rdev = 0, - ino = 8676082 + ctime = table: 0x56525da95110, + mtime = table: 0x56525dac28f0, + flags = 0, + blocks = 16, + blksize = 4096, + gid = 2222 } } ok 7 fs - read a file sync @@ -6143,23 +5981,23 @@ { fd = 12 } { stat = { - uid = 1111, - blksize = 4096, - mtime = table: 0x55b5517dc200, - flags = 0, - dev = 65057, - atime = table: 0x55b5517defa0, - gid = 1111, + atime = table: 0x56525da91fb0, + mode = 33204, + rdev = 0, type = "file", - ctime = table: 0x55b5517f80b0, - gen = 0, - birthtime = table: 0x55b5517f3720, - blocks = 16, + dev = 65057, + ino = 8917506, size = 6060, + uid = 2222, + gen = 0, + birthtime = table: 0x56525daab100, nlink = 1, - mode = 33188, - rdev = 0, - ino = 8676082 + ctime = table: 0x56525daa6900, + mtime = table: 0x56525da8f200, + flags = 0, + blocks = 16, + blksize = 4096, + gid = 2222 } } { chunk = 6060 } @@ -6242,197 +6080,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.2-luv", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - uv_dir_t: 0x55b551821858 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.2-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = ".ci", type = "directory" } } + uv_dir_t: 0x56525dad4a78 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".github", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "cmake", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".pc", type = "directory" } } { { name = ".gitmodules", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.2-luv", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "examples", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, - { name = "deps", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "cmake", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".pc", type = "directory" }, { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" } + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 13049305, bavail = 47463919, bsize = 4096, bfree = 50089429, type = 61267, files = 13107200, blocks = 51327994 } + { bsize = 4096, bavail = 41409535, ffree = 12030651, type = 61267, files = 13107200, blocks = 51327994, bfree = 44035045 } ok 31 fs - fs.statfs sync - { ffree = 13049305, bavail = 47463919, bsize = 4096, bfree = 50089429, type = 61267, files = 13107200, blocks = 51327994 } + { bsize = 4096, bavail = 41409535, ffree = 12030651, type = 61267, files = 13107200, blocks = 51327994, bfree = 44035045 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -6452,89 +6290,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 } + { 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.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { rss = 3440640, free = 81602805760.0, constrained = 0.0, total = 84312162304.0, available = 81602805760.0 } + { free = 71763357696.0, total = 84859285504.0, rss = 6279168, constrained = 0.0, available = 71763357696.0 } ok 48 misc - memory size - { uptime = 69325.6 } + { uptime = 959372.44 } ok 49 misc - uv.uptime { - nivcsw = 311, - oublock = 40, - nsignals = 0, - msgsnd = 0, - maxrss = 3360, - utime = { sec = 0, usec = 322053 }, - minflt = 344, - stime = { sec = 0, usec = 49563 }, - nvcsw = 58, - msgrcv = 0, - isrss = 0, - idrss = 0, ixrss = 0, + utime = { usec = 274643, sec = 0 }, + isrss = 0, + nvcsw = 67, + nivcsw = 313, inblock = 0, majflt = 0, - nswap = 0 + stime = { usec = 361320, sec = 0 }, + maxrss = 6176, + minflt = 366, + nsignals = 0, + msgrcv = 0, + nswap = 0, + oublock = 40, + msgsnd = 0, + idrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x55b5517f55b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517c5330, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b55180af20, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551809270, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b55180c1e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517e5c90, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517c5bd0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517e2e90, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517e6ef0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517f3820, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517db960, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517d7ee0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517d3800, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551803100, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551802a00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517e18a0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551805a30, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517f4880, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b55180df80, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517defa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551804160, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517d90f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551803620, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517ee9c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517e7be0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551801c50, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551801e10, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5518068d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551806a90, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551800d30, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551800ef0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551813b00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551813cc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b551802c40, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b55180fb60, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b55181fab0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b55181fc70, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b55181fe30, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517f6e50, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517f6fa0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517f7160, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55b5517f7320, model = "Intel Core Processor (Haswell)" } + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525dab4650, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da788f0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525dabf230, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525daaeb90, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da774f0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525daa6800, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da95910, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525dab6670, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da99160, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525dac4d50, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da8aee0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da99080, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da8e2e0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525dac0fd0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da78fe0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525dab71b0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525dabd1f0, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525daab100, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da8e960, speed = 0.0 }, + { model = "AMD Opteron 62xx class CPU", times = table: 0x56525da78330, speed = 0.0 } } 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", ip = "127.0.0.1", internal = true, family = "inet" }, + { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", internal = true, family = "inet6" } } ok 53 misc - uv.interface_addresses - { 72.2, 72.69, 72.5 } + { 33.88, 32.91, 34.66 } ok 54 misc - uv.loadavg "/usr/bin/lua5.4" ok 55 misc - uv.exepath @@ -6542,18 +6358,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build", uid = 1111 } + { username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", uid = 2222, gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 69325616996048.0 + 9.5937244842523e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", sysname = "Linux", release = "6.6.13+bpo-amd64" } + { release = "6.1.0-21-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)" } ok 62 misc - uv.os_uname - os.time 1750439255 - uv.gettimeofday 1750439255.000589 + os.time 1716029493 + uv.gettimeofday 1716029493.000464 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6564,34 +6380,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 69326, nsec = 625728693 } nil - "realtime" { sec = 69326, nsec = 625782700 } nil + "monotonic" { nsec = 463224875, sec = 959373 } nil + "realtime" { nsec = 463322093, sec = 959373 } 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: 0x55b5517f1500 + "prepare" uv_prepare_t: 0x56525dab99b0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55b5517f1500 - "timeout" uv_timer_t: 0x55b55180af60 + "check" uv_check_t: 0x56525dab99b0 + "timeout" uv_timer_t: 0x56525da9f7a0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55b5517f1500 + "idle" uv_idle_t: 0x56525dab99b0 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: 0x55b55180b9d0, pid = 3477183 } + { pid = 3170917, handle = uv_process_t: 0x56525dabea20 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55b55180b9d0, pid = 3477184 } - "exit" uv_process_t: 0x55b55180b9d0 { status = 0, signal = 2 } + { pid = 3170921, handle = uv_process_t: 0x56525dabea20 } + "exit" uv_process_t: 0x56525dabea20 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55b55180b9d0, pid = 3477185 } - "exit" uv_process_t: 0x55b55180b9d0 { status = 0, signal = 15 } + { pid = 3170927, handle = uv_process_t: 0x56525dabea20 } + "exit" uv_process_t: 0x56525dabea20 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55b55180b9d0, pid = 3477187 } + { pid = 3170961, handle = uv_process_t: 0x56525dabea20 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -6600,17 +6416,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3477189, signal = 0, code = 0 } + "exit" { code = 0, pid = 3170973, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fabd3fff6c0 - { delay = 100, elapsed = 106 } + In uv_thread_t: 0x7ff9f2ffd6c0 + { delay = 100, elapsed = 107 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fabe25f0400 - Runing uv_thread_t: 0x7fabe25f0400 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0x7ff9f9895400 + Runing uv_thread_t: 0x7ff9f9895400 + { delay = 100, elapsed = 102 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 121 } + { delay = 100, elapsed = 125 } 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 @@ -6619,29 +6435,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: 0x55b55180af60 - "closed" uv_timer_t: 0x55b55180af60 + "timeout" uv_timer_t: 0x56525da9f7a0 + "closed" uv_timer_t: 0x56525da9f7a0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55b55180af60 - "interval" uv_timer_t: 0x55b55180af60 - "interval" uv_timer_t: 0x55b55180af60 - "closed" uv_timer_t: 0x55b55180af60 + "interval" uv_timer_t: 0x56525da9f7a0 + "interval" uv_timer_t: 0x56525da9f7a0 + "interval" uv_timer_t: 0x56525da9f7a0 + "closed" uv_timer_t: 0x56525da9f7a0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55b5517faea0 - "timeout" uv_timer_t: 0x55b55180af60 - "interval" uv_timer_t: 0x55b5517faea0 + "interval" uv_timer_t: 0x56525daa7d80 + "timeout" uv_timer_t: 0x56525da9f7a0 + "interval" uv_timer_t: 0x56525daa7d80 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55b5517faea0 0 - "interval" uv_timer_t: 0x55b5517faea0 8 - "interval" uv_timer_t: 0x55b5517faea0 4 - "interval" uv_timer_t: 0x55b5517faea0 2 + "interval" uv_timer_t: 0x56525daa7d80 0 + "interval" uv_timer_t: 0x56525daa7d80 8 + "interval" uv_timer_t: 0x56525daa7d80 4 + "interval" uv_timer_t: 0x56525daa7d80 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55b5517faea0 0 - "interval" uv_timer_t: 0x55b5517faea0 8 - "interval" uv_timer_t: 0x55b5517faea0 4 - "interval" uv_timer_t: 0x55b5517faea0 2 + "interval" uv_timer_t: 0x56525daa7d80 0 + "interval" uv_timer_t: 0x56525daa7d80 8 + "interval" uv_timer_t: 0x56525daa7d80 4 + "interval" uv_timer_t: 0x56525daa7d80 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6660,8 +6476,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fabe0d826c0" "hello" - uv_thread_t: 0x7fabe0d826c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7ff9f3fff6c0" "hello" + uv_thread_t: 0x7ff9f3fff6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6686,13 +6502,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 (0x00007ffdce7dc000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007f5770fa8000) - liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f5770f65000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f5770d80000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f5770d4a000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5770c68000) - /lib64/ld-linux-x86-64.so.2 (0x00007f5770fde000) + linux-vdso.so.1 (0x00007fff2b972000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007f692100e000) + liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f6920fc6000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f6920dde000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f6920d9e000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6920cb6000) + /lib64/ld-linux-x86-64.so.2 (0x00007f6921046000) ********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6700,11 +6516,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x562505c02de0 - "closed" uv_timer_t: 0x562505c02de0 + "timeout" uv_timer_t: 0x56500688fdc0 + "closed" uv_timer_t: 0x56500688fdc0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x562505c02de0 - "closed" { } uv_timer_t: 0x562505c02de0 + "timeout" { } uv_timer_t: 0x56500688fdc0 + "closed" { } uv_timer_t: 0x56500688fdc0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6714,23 +6530,23 @@ { fd = 12 } { stat = { - mode = 33188, nlink = 1, - ino = 8676082, + mode = 33204, dev = 65057, + birthtime = table: 0x56500685f3e0, + size = 6060, + gid = 2222, + ctime = table: 0x565006880f60, + type = "file", blocks = 16, - gid = 1111, + atime = table: 0x56500687b850, + rdev = 0, gen = 0, - type = "file", - atime = table: 0x562505bee860, - ctime = table: 0x562505bf3f70, flags = 0, - size = 6060, blksize = 4096, - uid = 1111, - rdev = 0, - mtime = table: 0x562505be98b0, - birthtime = table: 0x562505bd23f0 + mtime = table: 0x5650068768b0, + ino = 8917506, + uid = 2222 } } ok 7 fs - read a file sync @@ -6738,23 +6554,23 @@ { fd = 12 } { stat = { - mode = 33188, nlink = 1, - ino = 8676082, + mode = 33204, dev = 65057, + birthtime = table: 0x565006896bd0, + size = 6060, + gid = 2222, + ctime = table: 0x56500689b6a0, + type = "file", blocks = 16, - gid = 1111, + atime = table: 0x56500687ba00, + rdev = 0, gen = 0, - type = "file", - atime = table: 0x562505beea10, - ctime = table: 0x562505c0e6c0, flags = 0, - size = 6060, blksize = 4096, - uid = 1111, - rdev = 0, - mtime = table: 0x562505bee860, - birthtime = table: 0x562505c09bf0 + mtime = table: 0x56500687b850, + ino = 8917506, + uid = 2222 } } { chunk = 6060 } @@ -6763,73 +6579,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 - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { 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 @@ -6837,199 +6653,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - uv_dir_t: 0x562505c2e108 closed + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + uv_dir_t: 0x5650068bb238 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".editorconfig", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "docs.md" }, - { type = "directory", name = "examples" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "deps" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = "5.1-luv" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = "lib", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "debian", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".editorconfig", type = "file" }, + { name = "src", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "examples", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "docs.md", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 49948301, blocks = 51327994, files = 13107200, bavail = 47322791, ffree = 13039363, bsize = 4096, type = 61267 } + { files = 13107200, ffree = 12027301, type = 61267, blocks = 51327994, bavail = 41429582, bsize = 4096, bfree = 44055092 } ok 31 fs - fs.statfs sync - { bfree = 49948301, blocks = 51327994, files = 13107200, bavail = 47322791, ffree = 13039363, bsize = 4096, type = 61267 } + { files = 13107200, ffree = 12027300, type = 61267, blocks = 51327994, bavail = 41429580, bsize = 4096, bfree = 44055090 } 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 @@ -7047,89 +6863,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.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { free = 81598296064.0, available = 81598296064.0, total = 84312162304.0, rss = 3440640, constrained = 0.0 } + { total = 84859285504.0, rss = 3940352, available = 72264065024.0, constrained = 0.0, free = 72264065024.0 } ok 48 misc - memory size - { uptime = 69335.57 } + { uptime = 959385.27 } ok 49 misc - uv.uptime { - nivcsw = 240, - nvcsw = 95, - isrss = 0, - stime = { usec = 54637, sec = 0 }, ixrss = 0, - utime = { usec = 474923, sec = 0 }, - nswap = 0, msgrcv = 0, + isrss = 0, + stime = { usec = 292125, sec = 0 }, + nivcsw = 369, + utime = { usec = 247382, sec = 0 }, majflt = 0, - minflt = 3646, - oublock = 40, - maxrss = 6720, - inblock = 0, nsignals = 0, msgsnd = 0, + maxrss = 7408, + nvcsw = 113, + minflt = 3653, + inblock = 0, + oublock = 40, + nswap = 0, idrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { times = table: 0x562505c0e6c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c174f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505beb0b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505be8210, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c04210, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bed9b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c121e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c13a90, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c01960, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c145b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bf86b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c18200, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c0faf0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c01860, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bfb810, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bd2370, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bdef10, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bfa800, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505beea10, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c197f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c1cfc0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bfd400, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c029c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bf3cf0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c0c9f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c0ca70, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c141c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c0eda0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c0ef60, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c20940, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c20b00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c2d090, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c2d1e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bfc8d0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c18940, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bffc60, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505bffe20, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c200f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c202b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c20470, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c2e400, model = "Intel Core Processor (Haswell)", speed = 0.0 }, - { times = table: 0x562505c2e5c0, model = "Intel Core Processor (Haswell)", speed = 0.0 } + { times = table: 0x5650068a51e0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500688e940, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500689da90, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5650068a71a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500686bf10, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x565006897f70, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x565006895eb0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500689e190, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5650068b81a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500686b8b0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500687a9a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500685daa0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500688f9a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5650068877e0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500689cad0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5650068780a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5650068acf10, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500689e6b0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x5650068a44d0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, + { times = table: 0x56500687a210, speed = 0.0, model = "AMD Opteron 62xx class CPU" } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, - { internal = true, family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { ip = "127.0.0.1", internal = true, family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, + { ip = "::1", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 71.78, 72.59, 72.47 } + { 33.97, 32.96, 34.66 } 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 @@ -7137,18 +6931,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, shell = "/bin/sh", username = "pbuilder1", homedir = "/nonexistent/first-build", gid = 1111 } + { uid = 2222, gid = 2222, shell = "/bin/bash", 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 - 69335579105908.0 + 9.5938527963074e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)", release = "6.6.13+bpo-amd64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", machine = "x86_64", sysname = "Linux", release = "6.1.0-21-amd64" } ok 62 misc - uv.os_uname - os.time 1750439265 - uv.gettimeofday 1750439265.000551 + os.time 1716029506 + uv.gettimeofday 1716029506.000298 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7159,34 +6953,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 586941328, sec = 69336 } nil - "realtime" { nsec = 587046701, sec = 69336 } nil + "monotonic" { nsec = 294785896, sec = 959386 } nil + "realtime" { nsec = 294854717, sec = 959386 } 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: 0x562505bf1820 + "prepare" uv_prepare_t: 0x5650068bb290 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x562505bf1820 - "timeout" uv_timer_t: 0x562505c02de0 + "check" uv_check_t: 0x5650068bb290 + "timeout" uv_timer_t: 0x565006852e50 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x562505bf1820 + "idle" uv_idle_t: 0x5650068bb290 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: 0x562505c2e780, pid = 3477497 } + { handle = uv_process_t: 0x5650068a92d0, pid = 3174268 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x562505c2e780, pid = 3477498 } - "exit" uv_process_t: 0x562505c2e780 { signal = 2, status = 0 } + { handle = uv_process_t: 0x5650068a92d0, pid = 3174270 } + "exit" uv_process_t: 0x5650068a92d0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x562505c2e780, pid = 3477499 } - "exit" uv_process_t: 0x562505c2e780 { signal = 15, status = 0 } + { handle = uv_process_t: 0x5650068a92d0, pid = 3174271 } + "exit" uv_process_t: 0x5650068a92d0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x562505c2e780, pid = 3477501 } + { handle = uv_process_t: 0x5650068a92d0, pid = 3174275 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -7195,17 +6989,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3477503, code = 0, signal = 0 } + "exit" { code = 0, signal = 0, pid = 3174289 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fa36ffff6c0 - { delay = 100, elapsed = 110 } + In uv_thread_t: 0x7fd0ebfff6c0 + { delay = 100, elapsed = 106 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fa37e7ab5c0 - Runing uv_thread_t: 0x7fa37e7ab5c0 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0x7fd0faa0e5c0 + Runing uv_thread_t: 0x7fd0faa0e5c0 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 112 } 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 @@ -7214,29 +7008,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: 0x562505c02de0 - "closed" uv_timer_t: 0x562505c02de0 + "timeout" uv_timer_t: 0x565006852e50 + "closed" uv_timer_t: 0x565006852e50 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x562505c02de0 - "interval" uv_timer_t: 0x562505c02de0 - "interval" uv_timer_t: 0x562505c02de0 - "closed" uv_timer_t: 0x562505c02de0 + "interval" uv_timer_t: 0x565006852e50 + "interval" uv_timer_t: 0x565006852e50 + "interval" uv_timer_t: 0x565006852e50 + "closed" uv_timer_t: 0x565006852e50 ok 101 timer - simple interval - "interval" uv_timer_t: 0x562505c112d0 - "timeout" uv_timer_t: 0x562505c02de0 - "interval" uv_timer_t: 0x562505c112d0 + "interval" uv_timer_t: 0x565006876f00 + "timeout" uv_timer_t: 0x565006852e50 + "interval" uv_timer_t: 0x565006876f00 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x562505c112d0 0 - "interval" uv_timer_t: 0x562505c112d0 8 - "interval" uv_timer_t: 0x562505c112d0 4 - "interval" uv_timer_t: 0x562505c112d0 2 + "interval" uv_timer_t: 0x565006876f00 0 + "interval" uv_timer_t: 0x565006876f00 8 + "interval" uv_timer_t: 0x565006876f00 4 + "interval" uv_timer_t: 0x565006876f00 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x562505c112d0 0 - "interval" uv_timer_t: 0x562505c112d0 8 - "interval" uv_timer_t: 0x562505c112d0 4 - "interval" uv_timer_t: 0x562505c112d0 2 + "interval" uv_timer_t: 0x565006876f00 0 + "interval" uv_timer_t: 0x565006876f00 8 + "interval" uv_timer_t: 0x565006876f00 4 + "interval" uv_timer_t: 0x565006876f00 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7255,8 +7049,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7fa37cf9d6c0" "hello" - uv_thread_t: 0x7fa37cf9d6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fd0f9e4c6c0" "hello" + uv_thread_t: 0x7fd0f9e4c6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7280,12 +7074,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 (0x00007ffdf7919000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0991150000) - liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f099110d000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0990f28000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0990e46000) - /lib64/ld-linux-x86-64.so.2 (0x00007f09911b7000) + linux-vdso.so.1 (0x00007fffe2542000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fd2fca5e000) + liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007fd2fca16000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd2fc82e000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd2fc746000) + /lib64/ld-linux-x86-64.so.2 (0x00007fd2fcace000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -7293,11 +7087,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55babad0ede0 - "closed" uv_timer_t: 0x55babad0ede0 + "timeout" uv_timer_t: 0x55bbdeb21dc0 + "closed" uv_timer_t: 0x55bbdeb21dc0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55babad0ede0 - "closed" { } uv_timer_t: 0x55babad0ede0 + "timeout" { } uv_timer_t: 0x55bbdeb21dc0 + "closed" { } uv_timer_t: 0x55bbdeb21dc0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -7307,23 +7101,23 @@ { fd = 12 } { stat = { - dev = 65057, - gid = 1111, - ino = 8676082, - nlink = 1, + flags = 0, + blocks = 16, + ctime = table: 0x55bbdeb12f60, + ino = 8917506, + uid = 2222, size = 6060, - gen = 0, - mtime = table: 0x55babacf58b0, - mode = 33188, - blksize = 4096, + mode = 33204, + mtime = table: 0x55bbdeb088b0, + nlink = 1, type = "file", + birthtime = table: 0x55bbdeaf13e0, + dev = 65057, rdev = 0, - birthtime = table: 0x55babacde3f0, - atime = table: 0x55babacfa860, - blocks = 16, - uid = 1111, - flags = 0, - ctime = table: 0x55babacfff70 + atime = table: 0x55bbdeb0d850, + gen = 0, + gid = 2222, + blksize = 4096 } } ok 7 fs - read a file sync @@ -7331,23 +7125,23 @@ { fd = 12 } { stat = { - dev = 65057, - gid = 1111, - ino = 8676082, - nlink = 1, + flags = 0, + blocks = 16, + ctime = table: 0x55bbdeb2d6a0, + ino = 8917506, + uid = 2222, size = 6060, - gen = 0, - mtime = table: 0x55babacfa860, - mode = 33188, - blksize = 4096, + mode = 33204, + mtime = table: 0x55bbdeb0d850, + nlink = 1, type = "file", + birthtime = table: 0x55bbdeb28bd0, + dev = 65057, rdev = 0, - birthtime = table: 0x55babad15bf0, - atime = table: 0x55babacfaa10, - blocks = 16, - uid = 1111, - flags = 0, - ctime = table: 0x55babad1a6c0 + atime = table: 0x55bbdeb0da00, + gen = 0, + gid = 2222, + blksize = 4096 } } { chunk = 6060 } @@ -7430,197 +7224,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 = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.2-luv" } } { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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: 0x55babad3a108 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.2-luv" } } { { type = "file", name = "docs.md" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = ".ci" } } + uv_dir_t: 0x55bbdeb4d238 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = ".github" } } - { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "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 = "debian" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { 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 = "file", name = ".clang-format" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "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 = "luv-scm-0.rockspec" }, + { type = "directory", name = "debian" }, + { type = "file", name = "Makefile" }, { type = "file", name = "libluv.pc.in" }, - { type = "file", name = "luv-scm-0.rockspec" } + { type = "directory", name = ".ci" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "src" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, ffree = 13028578, bavail = 47247048, blocks = 51327994, bfree = 49872558, bsize = 4096, files = 13107200 } + { files = 13107200, ffree = 12017570, bavail = 41346187, bfree = 43971697, blocks = 51327994, type = 61267, bsize = 4096 } ok 31 fs - fs.statfs sync - { type = 61267, ffree = 13028578, bavail = 47247048, blocks = 51327994, bfree = 49872558, bsize = 4096, files = 13107200 } + { files = 13107200, ffree = 12017561, bavail = 41346173, bfree = 43971683, blocks = 51327994, type = 61267, 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 @@ -7645,84 +7439,62 @@ ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, free = 81472688128.0, rss = 5550080, available = 81472688128.0, total = 84312162304.0 } + { total = 84859285504.0, available = 72102903808.0, constrained = 0.0, free = 72102387712.0, rss = 3911680 } ok 48 misc - memory size - { uptime = 69345.32 } + { uptime = 959396.97 } ok 49 misc - uv.uptime { + nivcsw = 260, nswap = 0, - nivcsw = 323, - majflt = 0, msgrcv = 0, + inblock = 0, nsignals = 0, - minflt = 324, - nvcsw = 52, msgsnd = 0, - inblock = 0, - utime = { usec = 325105, sec = 0 }, - oublock = 40, - idrss = 0, + minflt = 351, + maxrss = 3820, + nvcsw = 69, + stime = { sec = 0, usec = 361555 }, ixrss = 0, - isrss = 0, - maxrss = 5420, - stime = { usec = 53498, sec = 0 } + utime = { sec = 0, usec = 195972 }, + majflt = 0, + idrss = 0, + oublock = 40, + isrss = 0 } ok 50 misc - uv.getrusage - 42 + 20 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x55babad1a6c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad234f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babacf70b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babacf4210, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad10210, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babacf99b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad1e1e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad1fa90, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad0d960, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad205b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad046b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad24200, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad1baf0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad0d860, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad07810, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babacde370, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babaceaf10, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babacea8b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babacfaa10, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad257f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad28fc0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad09400, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad0e9c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babacffcf0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad189f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad18a70, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad201c0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad1ada0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad1af60, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad2c940, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad2cb00, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad39090, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad391e0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad088d0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad24940, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad0bc60, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad0be20, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad2c0f0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad2c2b0, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad2c470, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad3a400, model = "Intel Core Processor (Haswell)" }, - { speed = 0.0, times = table: 0x55babad3a5c0, model = "Intel Core Processor (Haswell)" } + { times = table: 0x55bbdeafd8b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb17660, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb311c0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb371e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb28bd0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb07210, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeaf13e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeafdf10, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb4cfd0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb1c3e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeaefaa0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb0da00, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb0c9a0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb27660, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb11ff0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb0d200, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb2ead0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb06970, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb0df90, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, + { times = table: 0x55bbdeb3ef10, model = "AMD Opteron 62xx class CPU", speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { 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", 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 } } ok 53 misc - uv.interface_addresses - { 71.21, 72.44, 72.42 } + { 34.38, 33.08, 34.68 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7730,18 +7502,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", gid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", uid = 1111 } + { username = "pbuilder2", uid = 2222, shell = "/bin/bash", gid = 2222, homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 69345339162649.0 + 9.5939698945682e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.6.13+bpo-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15)" } + { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)", release = "6.1.0-21-amd64" } ok 62 misc - uv.os_uname - os.time 1750439275 - uv.gettimeofday 1750439275.000315 + os.time 1716029517 + uv.gettimeofday 1716029518.000005 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7752,34 +7524,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 352026178, sec = 69346 } nil - "realtime" { nsec = 352089040, sec = 69346 } nil + "monotonic" { sec = 959398, nsec = 12105770 } nil + "realtime" { sec = 959398, nsec = 12654067 } 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: 0x55babacfd8f0 + "prepare" uv_prepare_t: 0x55bbdeb4d5a0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55babacfd8f0 - "timeout" uv_timer_t: 0x55babad0ede0 + "check" uv_check_t: 0x55bbdeb4d5a0 + "timeout" uv_timer_t: 0x55bbdeb099d0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55babacfd8f0 + "idle" uv_idle_t: 0x55bbdeb4d5a0 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: 0x55babad28380, pid = 3477973 } + { pid = 3175302, handle = uv_process_t: 0x55bbdeb258f0 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55babad28380, pid = 3477974 } - "exit" uv_process_t: 0x55babad28380 { signal = 2, status = 0 } + { pid = 3175307, handle = uv_process_t: 0x55bbdeb258f0 } + "exit" uv_process_t: 0x55bbdeb258f0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55babad28380, pid = 3477975 } - "exit" uv_process_t: 0x55babad28380 { signal = 15, status = 0 } + { pid = 3175309, handle = uv_process_t: 0x55bbdeb258f0 } + "exit" uv_process_t: 0x55bbdeb258f0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55babad28380, pid = 3477977 } + { pid = 3175311, handle = uv_process_t: 0x55bbdeb258f0 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -7788,17 +7560,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 3477979, signal = 0, code = 0 } + "exit" { pid = 3175317, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f770b7fe6c0 - { elapsed = 106, delay = 100 } + In uv_thread_t: 0x7f9c99d996c0 + { delay = 100, elapsed = 120 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f7711ffce40 - Runing uv_thread_t: 0x7f7711ffce40 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f9c9c0f2e40 + Runing uv_thread_t: 0x7f9c9c0f2e40 + { delay = 100, elapsed = 102 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 103, delay = 100 } + { delay = 100, elapsed = 120 } 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 @@ -7807,29 +7579,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: 0x55babad0ede0 - "closed" uv_timer_t: 0x55babad0ede0 + "timeout" uv_timer_t: 0x55bbdeb099d0 + "closed" uv_timer_t: 0x55bbdeb099d0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55babad0ede0 - "interval" uv_timer_t: 0x55babad0ede0 - "interval" uv_timer_t: 0x55babad0ede0 - "closed" uv_timer_t: 0x55babad0ede0 + "interval" uv_timer_t: 0x55bbdeb099d0 + "interval" uv_timer_t: 0x55bbdeb099d0 + "interval" uv_timer_t: 0x55bbdeb099d0 + "closed" uv_timer_t: 0x55bbdeb099d0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55babad1d2d0 - "timeout" uv_timer_t: 0x55babad0ede0 - "interval" uv_timer_t: 0x55babad1d2d0 + "interval" uv_timer_t: 0x55bbdeb21dc0 + "timeout" uv_timer_t: 0x55bbdeb099d0 + "interval" uv_timer_t: 0x55bbdeb21dc0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55babad1d2d0 0 - "interval" uv_timer_t: 0x55babad1d2d0 8 - "interval" uv_timer_t: 0x55babad1d2d0 4 - "interval" uv_timer_t: 0x55babad1d2d0 2 + "interval" uv_timer_t: 0x55bbdeb21dc0 0 + "interval" uv_timer_t: 0x55bbdeb21dc0 8 + "interval" uv_timer_t: 0x55bbdeb21dc0 4 + "interval" uv_timer_t: 0x55bbdeb21dc0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55babad1d2d0 0 - "interval" uv_timer_t: 0x55babad1d2d0 8 - "interval" uv_timer_t: 0x55babad1d2d0 4 - "interval" uv_timer_t: 0x55babad1d2d0 2 + "interval" uv_timer_t: 0x55bbdeb21dc0 0 + "interval" uv_timer_t: 0x55bbdeb21dc0 8 + "interval" uv_timer_t: 0x55bbdeb21dc0 4 + "interval" uv_timer_t: 0x55bbdeb21dc0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7848,8 +7620,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f77117f36c0" "hello" - uv_thread_t: 0x7f77117f36c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f9c9ad9b6c0" "hello" + uv_thread_t: 0x7f9c9ad9b6c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7900,7 +7672,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 @@ -7951,7 +7723,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 @@ -8002,7 +7774,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 @@ -8053,7 +7825,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 @@ -8102,50 +7874,50 @@ dh_strip -O--buildsystem=lua dh_makeshlibs -O--buildsystem=lua dh_shlibdeps -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol lua_touserdata 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 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_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_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_getfield used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 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.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: symbol luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_topointer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_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 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_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getmetatable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_newuserdata 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_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_rawset 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_dump used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 52 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_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_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 lua_pushfstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_isnumber 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_close 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_getmetafield 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_rawget 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 luaL_addlstring 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_type used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.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 luaL_unref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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_topointer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getfield 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_tonumberx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getglobal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_unref 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_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_getfield 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_setfuncs 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 luaL_ref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isnumber 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_getmetafield 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_pushnil used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_addlstring 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_checkinteger 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_pushfstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_settop 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_rawset 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_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_objlen 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_newmetatable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnumber 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) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua dh_md5sums -O--buildsystem=lua @@ -8160,12 +7932,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/3115327/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3115327/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/3463800 and its subdirectories -I: Current time: Fri Jun 20 05:08:17 -12 2025 -I: pbuilder-time-stamp: 1750439297 +I: removing directory /srv/workspace/pbuilder/3115327 and its subdirectories +I: Current time: Sun May 19 00:52:47 +14 2024 +I: pbuilder-time-stamp: 1716029567