Diff of the two buildlogs: -- --- b1/build.log 2024-10-19 02:09:57.165147491 +0000 +++ b2/build.log 2024-10-19 02:12:50.186974314 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Oct 18 14:02:11 -12 2024 -I: pbuilder-time-stamp: 1729303331 +I: Current time: Fri Nov 21 22:32:59 +14 2025 +I: pbuilder-time-stamp: 1763713979 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -30,52 +30,84 @@ dpkg-source: info: applying longer_async_work_timeout.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/26122/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1672674/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 21 08:33 /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/1672674/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1672674/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=20 ' - DISTRIBUTION='unstable' - 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]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='ffa0c75a42e14d67b7bdad55018b2279' - 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='26122' - PS1='# ' - PS2='> ' + INVOCATION_ID=fefa0c73d7cd407182e8c0d16d2cea72 + 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=1672674 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.JfB9rJ9b/pbuilderrc_FohK --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.JfB9rJ9b/b1 --logfile b1/build.log lua-luv_1.48.0-2-3.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.JfB9rJ9b/pbuilderrc_J5Fw --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.JfB9rJ9b/b2 --logfile b2/build.log lua-luv_1.48.0-2-3.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/26122/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1672674/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: 57 http://deb.debian.org/debian unstable/main amd64 libuv1-dev amd64 1.48.0-6 [184 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 lua-compat53 amd64 0.7-2+b1 [32.8 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 lua-compat53-dev amd64 0.7-2+b1 [30.2 kB] -Fetched 22.9 MB in 1s (20.1 MB/s) +Fetched 22.9 MB in 3s (7828 kB/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 ... 19944 files and directories currently installed.) @@ -436,7 +468,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../lua-luv_1.48.0-2-3_source.changes +I: user script /srv/workspace/pbuilder/1672674/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1672674/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../lua-luv_1.48.0-2-3_source.changes dpkg-buildpackage: info: source package lua-luv dpkg-buildpackage: info: source version 1.48.0-2-3 dpkg-buildpackage: info: source distribution unstable @@ -662,10 +698,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 (0x00007ffeca203000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0845ad7000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f08458df000) - /lib64/ld-linux-x86-64.so.2 (0x00007f0845b4f000) + linux-vdso.so.1 (0x00007f3017ed3000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f3017e64000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3017c6e000) + /lib64/ld-linux-x86-64.so.2 (0x00007f3017ed5000) Target build made @@ -695,10 +731,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 (0x00007ffed1d53000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f65fd84f000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f65fd657000) - /lib64/ld-linux-x86-64.so.2 (0x00007f65fd8bf000) + linux-vdso.so.1 (0x00007f9175fd3000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f9175f65000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9175d6f000) + /lib64/ld-linux-x86-64.so.2 (0x00007f9175fd5000) Target build made @@ -728,10 +764,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 (0x00007ffc5d11b000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f4f2127f000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4f21087000) - /lib64/ld-linux-x86-64.so.2 (0x00007f4f212ef000) + linux-vdso.so.1 (0x00007f0fc6403000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0fc6396000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0fc61a0000) + /lib64/ld-linux-x86-64.so.2 (0x00007f0fc6405000) Target build made @@ -761,10 +797,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 (0x00007ffea05bb000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2ea3ba7000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2ea39af000) - /lib64/ld-linux-x86-64.so.2 (0x00007f2ea3c17000) + linux-vdso.so.1 (0x00007f0e50376000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0e50309000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0e50113000) + /lib64/ld-linux-x86-64.so.2 (0x00007f0e50378000) Target build made dh_auto_test -O--buildsystem=lua @@ -779,11 +815,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x563cf080a3d0 - "closed" uv_timer_t: 0x563cf080a3d0 + "timeout" uv_timer_t: 0x561c417c23d0 + "closed" uv_timer_t: 0x561c417c23d0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x563cf080a3d0 - "closed" { } uv_timer_t: 0x563cf080a3d0 + "timeout" { } uv_timer_t: 0x561c417c23d0 + "closed" { } uv_timer_t: 0x561c417c23d0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -794,21 +830,21 @@ { stat = { nlink = 1, - ino = 8152489, - mtime = table: 0x563cf0823a70, - gid = 1111, - mode = 33188, + ino = 5263788, + mtime = table: 0x561c417ce7e0, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x563cf0816ab0, + atime = table: 0x561c417bf250, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x563cf0820740, - birthtime = table: 0x563cf0815ce0, + ctime = table: 0x561c417d7c40, + birthtime = table: 0x561c417d0fd0, blocks = 16 } } @@ -818,21 +854,21 @@ { stat = { nlink = 1, - ino = 8152489, - mtime = table: 0x563cf0842d30, - gid = 1111, - mode = 33188, + ino = 5263788, + mtime = table: 0x561c417ddb60, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x563cf081d9c0, + atime = table: 0x561c417dbff0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x563cf082dce0, - birthtime = table: 0x563cf0830860, + ctime = table: 0x561c417db1f0, + birthtime = table: 0x561c417b7560, blocks = 16 } } @@ -916,197 +952,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x563cf08184a8 closed + uv_dir_t: 0x561c417c0288 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 33994478, type = 61267, bsize = 4096, files = 13107200, bfree = 36619988, ffree = 11926337, blocks = 51327994 } + { bavail = 47517269, type = 61267, bsize = 4096, files = 13107200, bfree = 50142779, ffree = 13007366, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 33994478, type = 61267, bsize = 4096, files = 13107200, bfree = 36619988, ffree = 11926337, blocks = 51327994 } + { bavail = 47517269, type = 61267, bsize = 4096, files = 13107200, bfree = 50142779, ffree = 13007366, 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 @@ -1133,52 +1169,74 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 6430720, total = 84322373632, free = 67229487104, constrained = 0, available = 67229487104 } + { rss = 3985408, total = 84308664320, free = 76996956160, constrained = 0, available = 76996956160 } ok 48 misc - memory size - { uptime = 1269393.02 } + { uptime = 979408.87 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 598078, sec = 0 }, + utime = { usec = 641506, sec = 0 }, oublock = 40, - stime = { usec = 111523, sec = 0 }, - nivcsw = 256, - minflt = 438, + stime = { usec = 64150, sec = 0 }, + nivcsw = 80, + minflt = 467, idrss = 0, majflt = 0, - nvcsw = 72, + nvcsw = 44, isrss = 0, nswap = 0, - maxrss = 6516, + maxrss = 3892, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x563cf0816ab0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf084eb50, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf08222d0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf080dfe0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf081d0a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf081f310, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf08305b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf082f3a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0833b80, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf085bf30, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf083ad60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0830860, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0801b60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0824c50, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf081c310, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0820740, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0815ce0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0817df0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf0834340, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x563cf083fba0, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x561c41813c80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41813970, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417d8a50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417b5260, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41814300, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417fad30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417fb630, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417fa170, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c418148f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417f49d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417ba410, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417dbff0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417f4400, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417c1490, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417d50a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417ff910, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41813e00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417e6e00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417fa6c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41806b50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417feff0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417fc3f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417cb980, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41814840, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417b3950, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417c2770, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417e85b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417e9ae0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417dbd30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417c6130, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417ce1e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417d9500, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417ceab0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41817350, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417e7720, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417b7560, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41805250, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41816630, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417b3e70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417ff280, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c417d8db0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x561c41807ba0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1186,7 +1244,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 - { 35.55, 35.3, 36 } + { 4.74, 6.74, 7.99 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1194,18 +1252,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 - 1.269393045207e+15 + 9.7940888466656e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.10.11+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1729303564 - uv.gettimeofday 1729303564.000618 + os.time 1763714039 + uv.gettimeofday 1763714039.000744 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1216,34 +1274,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 90032674, sec = 1269394 } nil - "realtime" { nsec = 90227772, sec = 1269394 } nil + "monotonic" { nsec = 892257269, sec = 979409 } nil + "realtime" { nsec = 892296399, sec = 979409 } 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: 0x563cf0854c20 + "prepare" uv_prepare_t: 0x561c417de1d0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x563cf0854c20 - "timeout" uv_timer_t: 0x563cf081fda0 + "check" uv_check_t: 0x561c417de1d0 + "timeout" uv_timer_t: 0x561c417d7da0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x563cf0854c20 + "idle" uv_idle_t: 0x561c417de1d0 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: 0x563cf080c4f0, pid = 75160 } + { handle = uv_process_t: 0x561c417dac60, pid = 1677291 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x563cf080c4f0, pid = 75169 } - "exit" uv_process_t: 0x563cf080c4f0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x561c417dac60, pid = 1677292 } + "exit" uv_process_t: 0x561c417dac60 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x563cf080c4f0, pid = 75177 } - "exit" uv_process_t: 0x563cf080c4f0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x561c417dac60, pid = 1677293 } + "exit" uv_process_t: 0x561c417dac60 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x563cf080c4f0, pid = 75183 } + { handle = uv_process_t: 0x561c417dac60, pid = 1677295 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1252,16 +1310,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 75198, code = 0 } + "exit" { signal = 0, pid = 1677297, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 116 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fab7e332440 - Runing uv_thread_t: 0x7fab7e332440 - { delay = 100, elapsed = 102 } + Runing uv_thread_t: 0x7f1992f19440 + Runing uv_thread_t: 0x7f1992f19440 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 116 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -1270,27 +1328,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x563cf081fda0 - "closed" uv_timer_t: 0x563cf081fda0 + "timeout" uv_timer_t: 0x561c417d7da0 + "closed" uv_timer_t: 0x561c417d7da0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x563cf081fda0 - "interval" uv_timer_t: 0x563cf081fda0 - "interval" uv_timer_t: 0x563cf081fda0 - "closed" uv_timer_t: 0x563cf081fda0 + "interval" uv_timer_t: 0x561c417d7da0 + "interval" uv_timer_t: 0x561c417d7da0 + "interval" uv_timer_t: 0x561c417d7da0 + "closed" uv_timer_t: 0x561c417d7da0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x563cf080a2c0 - "timeout" uv_timer_t: 0x563cf081fda0 - "interval" uv_timer_t: 0x563cf080a2c0 + "interval" uv_timer_t: 0x561c417c23d0 + "timeout" uv_timer_t: 0x561c417d7da0 + "interval" uv_timer_t: 0x561c417c23d0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x563cf080a2c0 0 - "interval" uv_timer_t: 0x563cf080a2c0 8 - "interval" uv_timer_t: 0x563cf080a2c0 4 - "interval" uv_timer_t: 0x563cf080a2c0 2 + "interval" uv_timer_t: 0x561c417c23d0 0 + "interval" uv_timer_t: 0x561c417c23d0 8 + "interval" uv_timer_t: 0x561c417c23d0 4 + "interval" uv_timer_t: 0x561c417c23d0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x563cf080a2c0 0 - "interval" uv_timer_t: 0x563cf080a2c0 8 - "interval" uv_timer_t: 0x563cf080a2c0 4 - "interval" uv_timer_t: 0x563cf080a2c0 2 + "interval" uv_timer_t: 0x561c417c23d0 0 + "interval" uv_timer_t: 0x561c417c23d0 8 + "interval" uv_timer_t: 0x561c417c23d0 4 + "interval" uv_timer_t: 0x561c417c23d0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1309,8 +1367,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fab77fff6c0" "hello" - uv_thread_t: 0x7fab77fff6c0 finish hello + 2 4 "uv_thread_t: 0x7f19910006c0" "hello" + uv_thread_t: 0x7f19910006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1326,9 +1384,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7fab777fe6c0 + In uv_thread_t: 0x7f198be006c0 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 \ @@ -1338,13 +1396,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 (0x00007ffc607d3000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007f722611f000) - liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f72260e7000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f7225eef000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f7225eaf000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7225dc7000) - /lib64/ld-linux-x86-64.so.2 (0x00007f722615f000) + linux-vdso.so.1 (0x00007fed9280d000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007fed927d1000) + liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fed9279d000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fed925a7000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fed9256f000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fed92489000) + /lib64/ld-linux-x86-64.so.2 (0x00007fed9280f000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1352,11 +1410,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x561cbdcc0bb0 - "closed" uv_timer_t: 0x561cbdcc0bb0 + "timeout" uv_timer_t: 0x56099c24db60 + "closed" uv_timer_t: 0x56099c24db60 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x561cbdcc0bb0 - "closed" { } uv_timer_t: 0x561cbdcc0bb0 + "timeout" { } uv_timer_t: 0x56099c24db60 + "closed" { } uv_timer_t: 0x56099c24db60 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1367,21 +1425,21 @@ { stat = { nlink = 1, - ino = 8152489, - mtime = table: 0x561cbdc94d10, - gid = 1111, - mode = 33188, + ino = 5263788, + mtime = table: 0x56099c221ee0, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x561cbdc8d060, + atime = table: 0x56099c21f810, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x561cbdc9a520, - birthtime = table: 0x561cbdc93780, + ctime = table: 0x56099c22ec20, + birthtime = table: 0x56099c1f6270, blocks = 16 } } @@ -1391,21 +1449,21 @@ { stat = { nlink = 1, - ino = 8152489, - mtime = table: 0x561cbdcaad10, - gid = 1111, - mode = 33188, + ino = 5263788, + mtime = table: 0x56099c23cf20, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x561cbdcae8c0, + atime = table: 0x56099c23e390, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x561cbdc92850, - birthtime = table: 0x561cbdc810f0, + ctime = table: 0x56099c221380, + birthtime = table: 0x56099c21c820, blocks = 16 } } @@ -1489,197 +1547,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x561cbdca30e8 closed + uv_dir_t: 0x56099c255e18 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 33802146, type = 61267, bsize = 4096, files = 13107200, bfree = 36427656, ffree = 11905226, blocks = 51327994 } + { bavail = 47517260, type = 61267, bsize = 4096, files = 13107200, bfree = 50142770, ffree = 13007363, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 33802115, type = 61267, bsize = 4096, files = 13107200, bfree = 36427625, ffree = 11905225, blocks = 51327994 } + { bavail = 47517260, type = 61267, bsize = 4096, files = 13107200, bfree = 50142770, ffree = 13007363, 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 @@ -1699,59 +1757,81 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 53, events = 26, events_waiting = 0 } { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 6094848, total = 84322373632, free = 65767387136, constrained = 0, available = 65767387136 } + { rss = 3981312, total = 84308664320, free = 77118771200, constrained = 0, available = 77118771200 } ok 48 misc - memory size - { uptime = 1269411.2 } + { uptime = 979417.74 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 307370, sec = 0 }, + utime = { usec = 666943, sec = 0 }, oublock = 40, - stime = { usec = 131236, sec = 0 }, - nivcsw = 239, - minflt = 3681, + stime = { usec = 70618, sec = 0 }, + nivcsw = 18, + minflt = 3671, idrss = 0, majflt = 0, - nvcsw = 97, + nvcsw = 83, isrss = 0, nswap = 0, - maxrss = 7572, + maxrss = 6616, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x561cbdc99f00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdcb5be0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc97830, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdca0950, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc83780, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdccf8a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdcb0e50, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc97be0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc90890, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdccd200, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdccae40, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc69270, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc9a310, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc810f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc8b2a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc7ee70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdccc730, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdcc8a70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdc817a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cbdcc0500, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x56099c22c320, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c2476f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c23b470, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c259b70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c200f80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c219ef0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c226ca0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c227120, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c256fc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c22c0d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c221cd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c20bda0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c257840, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c20be70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c221380, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c20cbc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c2212b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c21f810, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c25a890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c2571c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c2373a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c221780, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c210920, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c21b490, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c2441e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c249780, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c226500, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c257e30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c21c820, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c23ad70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c257d80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c24b6e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c20efc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c2210a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c249020, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c1f5610, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c23bfe0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c23a730, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c24ba10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c242f80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c23d870, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56099c1fa210, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1759,7 +1839,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 - { 54.95, 39.74, 37.44 } + { 4.6, 6.68, 7.96 } 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 @@ -1767,18 +1847,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 - 1.2694112734935e+15 + 9.7941775802974e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.10.11+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1729303582 - uv.gettimeofday 1729303582.000857 + os.time 1763714048 + uv.gettimeofday 1763714048.000618 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1789,34 +1869,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 342572485, sec = 1269412 } nil - "realtime" { nsec = 342740672, sec = 1269412 } nil + "monotonic" { nsec = 766015510, sec = 979418 } nil + "realtime" { nsec = 766051329, sec = 979418 } 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: 0x561cbdca85b0 + "prepare" uv_prepare_t: 0x56099c248770 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x561cbdca85b0 - "timeout" uv_timer_t: 0x561cbdc7e4c0 + "check" uv_check_t: 0x56099c248770 + "timeout" uv_timer_t: 0x56099c20a5c0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x561cbdca85b0 + "idle" uv_idle_t: 0x56099c248770 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: 0x561cbdc56080, pid = 77879 } + { handle = uv_process_t: 0x56099c20dce0, pid = 1677668 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x561cbdc56080, pid = 77888 } - "exit" uv_process_t: 0x561cbdc56080 { status = 0, signal = 2 } + { handle = uv_process_t: 0x56099c20dce0, pid = 1677669 } + "exit" uv_process_t: 0x56099c20dce0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x561cbdc56080, pid = 77889 } - "exit" uv_process_t: 0x561cbdc56080 { status = 0, signal = 15 } + { handle = uv_process_t: 0x56099c20dce0, pid = 1677670 } + "exit" uv_process_t: 0x56099c20dce0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x561cbdc56080, pid = 77897 } + { handle = uv_process_t: 0x56099c20dce0, pid = 1677672 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1825,16 +1905,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 77923, code = 0 } + "exit" { signal = 0, pid = 1677674, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 115 } + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fb3699cf680 - Runing uv_thread_t: 0x7fb3699cf680 - { delay = 100, elapsed = 102 } + Runing uv_thread_t: 0x7f43a1f79680 + Runing uv_thread_t: 0x7f43a1f79680 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 112 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -1843,27 +1923,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x561cbdc7e4c0 - "closed" uv_timer_t: 0x561cbdc7e4c0 + "timeout" uv_timer_t: 0x56099c20a5c0 + "closed" uv_timer_t: 0x56099c20a5c0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x561cbdc7e4c0 - "interval" uv_timer_t: 0x561cbdc7e4c0 - "interval" uv_timer_t: 0x561cbdc7e4c0 - "closed" uv_timer_t: 0x561cbdc7e4c0 + "interval" uv_timer_t: 0x56099c20a5c0 + "interval" uv_timer_t: 0x56099c20a5c0 + "interval" uv_timer_t: 0x56099c20a5c0 + "closed" uv_timer_t: 0x56099c20a5c0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x561cbdcc0bb0 - "timeout" uv_timer_t: 0x561cbdc7e4c0 - "interval" uv_timer_t: 0x561cbdcc0bb0 + "interval" uv_timer_t: 0x56099c24db60 + "timeout" uv_timer_t: 0x56099c20a5c0 + "interval" uv_timer_t: 0x56099c24db60 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x561cbdcc0bb0 0 - "interval" uv_timer_t: 0x561cbdcc0bb0 8 - "interval" uv_timer_t: 0x561cbdcc0bb0 4 - "interval" uv_timer_t: 0x561cbdcc0bb0 2 + "interval" uv_timer_t: 0x56099c24db60 0 + "interval" uv_timer_t: 0x56099c24db60 8 + "interval" uv_timer_t: 0x56099c24db60 4 + "interval" uv_timer_t: 0x56099c24db60 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x561cbdcc0bb0 0 - "interval" uv_timer_t: 0x561cbdcc0bb0 8 - "interval" uv_timer_t: 0x561cbdcc0bb0 4 - "interval" uv_timer_t: 0x561cbdcc0bb0 2 + "interval" uv_timer_t: 0x56099c24db60 0 + "interval" uv_timer_t: 0x56099c24db60 8 + "interval" uv_timer_t: 0x56099c24db60 4 + "interval" uv_timer_t: 0x56099c24db60 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1882,8 +1962,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fb368e056c0" "hello" - uv_thread_t: 0x7fb368e056c0 finish hello + 2 4 "uv_thread_t: 0x7f43a1e006c0" "hello" + uv_thread_t: 0x7f43a1e006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -1899,9 +1979,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7fb362ffd6c0 + In uv_thread_t: 0x7f439b4006c0 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 \ @@ -1910,12 +1990,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 (0x00007fffd1473000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fa427d97000) - liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fa427d5f000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa427b67000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa427a7f000) - /lib64/ld-linux-x86-64.so.2 (0x00007fa427e0f000) + linux-vdso.so.1 (0x00007f331ce5a000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f331cdeb000) + liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f331cdb7000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f331cbc1000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f331cadb000) + /lib64/ld-linux-x86-64.so.2 (0x00007f331ce5c000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1923,11 +2003,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5631bb00dbb0 - "closed" uv_timer_t: 0x5631bb00dbb0 + "timeout" uv_timer_t: 0x55ee6c456b60 + "closed" uv_timer_t: 0x55ee6c456b60 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5631bb00dbb0 - "closed" { } uv_timer_t: 0x5631bb00dbb0 + "timeout" { } uv_timer_t: 0x55ee6c456b60 + "closed" { } uv_timer_t: 0x55ee6c456b60 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1938,21 +2018,21 @@ { stat = { nlink = 1, - ino = 8152489, - mtime = table: 0x5631bafe7520, - gid = 1111, - mode = 33188, + ino = 5263788, + mtime = table: 0x55ee6c42aee0, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x5631bafd71c0, + atime = table: 0x55ee6c428810, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x5631bafe0780, - birthtime = table: 0x5631bafdd890, + ctime = table: 0x55ee6c437c20, + birthtime = table: 0x55ee6c3ff270, blocks = 16 } } @@ -1962,21 +2042,21 @@ { stat = { nlink = 1, - ino = 8152489, - mtime = table: 0x5631baffb8c0, - gid = 1111, - mode = 33188, + ino = 5263788, + mtime = table: 0x55ee6c445f20, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x5631bafb64e0, + atime = table: 0x55ee6c447390, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x5631baff7d10, - birthtime = table: 0x5631bafdf850, + ctime = table: 0x55ee6c42a380, + birthtime = table: 0x55ee6c425820, blocks = 16 } } @@ -2060,197 +2140,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x5631bafdbcd8 closed + uv_dir_t: 0x55ee6c4460c8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 33785467, type = 61267, bsize = 4096, files = 13107200, bfree = 36410977, ffree = 11901880, blocks = 51327994 } + { bavail = 47333915, type = 61267, bsize = 4096, files = 13107200, bfree = 49959425, ffree = 12987328, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 33785467, type = 61267, bsize = 4096, files = 13107200, bfree = 36410977, ffree = 11901880, blocks = 51327994 } + { bavail = 47333897, type = 61267, bsize = 4096, files = 13107200, bfree = 49959407, ffree = 12987328, 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 @@ -2277,52 +2357,74 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 6053888, total = 84322373632, free = 66005966848, constrained = 0, available = 66005966848 } + { rss = 3547136, total = 84308664320, free = 76680704000, constrained = 0, available = 76680704000 } ok 48 misc - memory size - { uptime = 1269424.71 } + { uptime = 979426.44 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 449971, sec = 0 }, + utime = { usec = 648184, sec = 0 }, oublock = 40, - stime = { usec = 98292, sec = 0 }, - nivcsw = 157, - minflt = 410, + stime = { usec = 59499, sec = 0 }, + nivcsw = 32, + minflt = 437, idrss = 0, majflt = 0, - nvcsw = 65, + nvcsw = 43, isrss = 0, nswap = 0, - maxrss = 6112, + maxrss = 3464, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x5631bafcf000, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafe4760, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafd5e50, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafd26e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafe4830, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631baffdfd0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631baffafd0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafe3370, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafe7310, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafd71c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631baff91b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bb016f00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafe4df0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bb01c8a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631baff7e00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafe4be0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafdd890, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafcbda0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bafdbdb0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5631bb017400, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x55ee6c42f500, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c3ff270, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c465f40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c437c20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c4601c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c444470, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42daa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42c070, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c419920, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c452780, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c418840, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42fca0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c437f00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42c460, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42d9a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c422ef0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c463890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c44cba0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c4403a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c442170, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42a2b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c453530, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c45ee80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c409f80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42f810, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c424490, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c429740, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42a780, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c42eb90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c414da0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c423020, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c4213b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c4170b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c43f9c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c452020, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c443730, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c446870, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c3fe610, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c40f490, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c44bf80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c454680, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55ee6c416380, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -2330,7 +2432,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 - { 60.93, 41.51, 38.05 } + { 4.43, 6.57, 7.91 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2338,18 +2440,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 - 1.2694247751542e+15 + 9.7942645810682e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.10.11+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1729303596 - uv.gettimeofday 1729303596.000352 + os.time 1763714057 + uv.gettimeofday 1763714057.000318 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2360,34 +2462,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 807835677, sec = 1269425 } nil - "realtime" { nsec = 808469346, sec = 1269425 } nil + "monotonic" { nsec = 466458921, sec = 979427 } nil + "realtime" { nsec = 466531670, sec = 979427 } 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: 0x5631bafd0060 + "prepare" uv_prepare_t: 0x55ee6c4180f0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5631bafd0060 - "timeout" uv_timer_t: 0x5631bafca5c0 + "check" uv_check_t: 0x55ee6c4180f0 + "timeout" uv_timer_t: 0x55ee6c456b60 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5631bafd0060 + "idle" uv_idle_t: 0x55ee6c4180f0 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: 0x5631bafa91e0, pid = 81074 } + { handle = uv_process_t: 0x55ee6c454260, pid = 1678140 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5631bafa91e0, pid = 81076 } - "exit" uv_process_t: 0x5631bafa91e0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55ee6c454260, pid = 1678141 } + "exit" uv_process_t: 0x55ee6c454260 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5631bafa91e0, pid = 81079 } - "exit" uv_process_t: 0x5631bafa91e0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55ee6c454260, pid = 1678142 } + "exit" uv_process_t: 0x55ee6c454260 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5631bafa91e0, pid = 81088 } + { handle = uv_process_t: 0x55ee6c454260, pid = 1678144 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2396,16 +2498,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 81102, code = 0 } + "exit" { signal = 0, pid = 1678146, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 136 } + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f855dc042c0 - Runing uv_thread_t: 0x7f855dc042c0 - { delay = 100, elapsed = 106 } + Runing uv_thread_t: 0x7f8a187982c0 + Runing uv_thread_t: 0x7f8a187982c0 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 115 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -2414,27 +2516,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5631bafca5c0 - "closed" uv_timer_t: 0x5631bafca5c0 + "timeout" uv_timer_t: 0x55ee6c456b60 + "closed" uv_timer_t: 0x55ee6c456b60 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5631bafca5c0 - "interval" uv_timer_t: 0x5631bafca5c0 - "interval" uv_timer_t: 0x5631bafca5c0 - "closed" uv_timer_t: 0x5631bafca5c0 + "interval" uv_timer_t: 0x55ee6c456b60 + "interval" uv_timer_t: 0x55ee6c456b60 + "interval" uv_timer_t: 0x55ee6c456b60 + "closed" uv_timer_t: 0x55ee6c456b60 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5631bafdb630 - "timeout" uv_timer_t: 0x5631bafca5c0 - "interval" uv_timer_t: 0x5631bafdb630 + "interval" uv_timer_t: 0x55ee6c4135c0 + "timeout" uv_timer_t: 0x55ee6c456b60 + "interval" uv_timer_t: 0x55ee6c4135c0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5631bafdb630 0 - "interval" uv_timer_t: 0x5631bafdb630 8 - "interval" uv_timer_t: 0x5631bafdb630 4 - "interval" uv_timer_t: 0x5631bafdb630 2 + "interval" uv_timer_t: 0x55ee6c4135c0 0 + "interval" uv_timer_t: 0x55ee6c4135c0 8 + "interval" uv_timer_t: 0x55ee6c4135c0 4 + "interval" uv_timer_t: 0x55ee6c4135c0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5631bafdb630 0 - "interval" uv_timer_t: 0x5631bafdb630 8 - "interval" uv_timer_t: 0x5631bafdb630 4 - "interval" uv_timer_t: 0x5631bafdb630 2 + "interval" uv_timer_t: 0x55ee6c4135c0 0 + "interval" uv_timer_t: 0x55ee6c4135c0 8 + "interval" uv_timer_t: 0x55ee6c4135c0 4 + "interval" uv_timer_t: 0x55ee6c4135c0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2453,8 +2555,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f855d0ad6c0" "hello" - uv_thread_t: 0x7f855d0ad6c0 finish hello + 2 4 "uv_thread_t: 0x7f8a17c006c0" "hello" + uv_thread_t: 0x7f8a17c006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -2470,9 +2572,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0x7f85577fe6c0 + In uv_thread_t: 0x7f8a15e006c0 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** Target test made @@ -2487,11 +2589,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55a2f89d5110 - "closed" uv_timer_t: 0x55a2f89d5110 + "timeout" uv_timer_t: 0x55b1c102cb60 + "closed" uv_timer_t: 0x55b1c102cb60 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55a2f89d5110 - "closed" { } uv_timer_t: 0x55a2f89d5110 + "timeout" { } uv_timer_t: 0x55b1c102cb60 + "closed" { } uv_timer_t: 0x55b1c102cb60 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2501,23 +2603,23 @@ { fd = 12 } { stat = { - atime = table: 0x55a2f89c1a30, - size = 6060, - birthtime = table: 0x55a2f89bb150, - flags = 0, - uid = 1111, - dev = 65057, - rdev = 0, type = "file", - mode = 33188, - gen = 0, - blksize = 4096, - gid = 1111, - ctime = table: 0x55a2f89be200, nlink = 1, - mtime = table: 0x55a2f89bf2d0, + blksize = 4096, + dev = 65057, + gen = 0, + birthtime = table: 0x55b1c1018780, + rdev = 0, + gid = 2222, + flags = 0, + uid = 2222, + size = 6060, + ctime = table: 0x55b1c10189a0, blocks = 16, - ino = 8152489 + mtime = table: 0x55b1c1018890, + atime = table: 0x55b1c101b780, + ino = 5263788, + mode = 33204 } } ok 7 fs - read a file sync @@ -2525,23 +2627,23 @@ { fd = 12 } { stat = { - atime = table: 0x55a2f896a5c0, - size = 6060, - birthtime = table: 0x55a2f8989460, - flags = 0, - uid = 1111, - dev = 65057, - rdev = 0, type = "file", - mode = 33188, - gen = 0, - blksize = 4096, - gid = 1111, - ctime = table: 0x55a2f896e510, nlink = 1, - mtime = table: 0x55a2f896e190, + blksize = 4096, + dev = 65057, + gen = 0, + birthtime = table: 0x55b1c101ae10, + rdev = 0, + gid = 2222, + flags = 0, + uid = 2222, + size = 6060, + ctime = table: 0x55b1c102a3b0, blocks = 16, - ino = 8152489 + mtime = table: 0x55b1c1034db0, + atime = table: 0x55b1c1010760, + ino = 5263788, + mode = 33204 } } { chunk = 6060 } @@ -2550,7 +2652,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -2584,7 +2686,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -2624,199 +2726,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55a2f89a0eb8 closed + uv_dir_t: 0x55b1c0fe7598 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 11909811, bsize = 4096, type = 61267, files = 13107200, bfree = 36485338, blocks = 51327994, bavail = 33859828 } + { type = 61267, ffree = 12976620, bsize = 4096, bavail = 47232843, files = 13107200, blocks = 51327994, bfree = 49858353 } ok 31 fs - fs.statfs sync - { ffree = 11909934, bsize = 4096, type = 61267, files = 13107200, bfree = 36486268, blocks = 51327994, bavail = 33860758 } + { type = 61267, ffree = 12976620, bsize = 4096, bavail = 47232836, files = 13107200, blocks = 51327994, bfree = 49858346 } 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 @@ -2834,67 +2936,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, loop_count = 54, events = 26 } - { events_waiting = 0, loop_count = 55, events = 26 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { total = 84322373632, free = 63200858112, available = 63200858112, rss = 4542464, constrained = 0 } + { total = 84308664320, available = 76694425600, rss = 4018176, constrained = 0, free = 76694425600 } ok 48 misc - memory size - { uptime = 1269436.64 } + { uptime = 979435.1 } ok 49 misc - uv.uptime { - nivcsw = 115, - isrss = 0, - stime = { usec = 70948, sec = 0 }, - msgsnd = 0, - utime = { usec = 263103, sec = 0 }, - maxrss = 4436, - msgrcv = 0, - majflt = 0, + nvcsw = 45, nsignals = 0, - ixrss = 0, - nswap = 0, - nvcsw = 65, idrss = 0, oublock = 40, + nivcsw = 37, + utime = { usec = 617924, sec = 0 }, + nswap = 0, + stime = { usec = 71298, sec = 0 }, + msgsnd = 0, + ixrss = 0, + msgrcv = 0, inblock = 0, - minflt = 464 + majflt = 0, + maxrss = 3924, + isrss = 0, + minflt = 484 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f8987180, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f899fb00, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f897b6c0, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89b7ac0, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f899fa30, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89c2b10, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89ab310, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89ba270, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f898d200, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f896e070, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f8996860, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89ad9a0, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89656f0, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f8980130, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89d3c60, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f8967690, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89b3b40, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f896e510, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89b2eb0, speed = 0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x55a2f89af5a0, speed = 0 } + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c10103b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fd75c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fd9740 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fcdda0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fe86f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c10285c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c103d010 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c103f340 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c100ab90 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0ffd190 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1036400 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fd4f60 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c103e520 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0ff41b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1020320 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fe8c30 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1018780 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1038320 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fd7530 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c101c730 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c100b960 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1031680 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c103ef50 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0ff3a40 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c103c680 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fd6a30 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0ffa670 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c102edd0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c103caf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1024420 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0ffe720 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1026a90 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fc77d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1020d90 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0fdb190 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1026840 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c1031d10 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0ffbe40 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c101feb0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c10349f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c0ff10f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x55b1c10258b0 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", internal = true }, - { mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true } + { 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 - { 70.48, 44.56, 39.1 } + { 4.6, 6.54, 7.89 } ok 54 misc - uv.loadavg "/usr/bin/lua5.2" ok 55 misc - uv.exepath @@ -2902,18 +3026,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build", shell = "/bin/sh", uid = 1111 } + { uid = 2222, shell = "/bin/bash", username = "pbuilder2", homedir = "/nonexistent/second-build", 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 - 1.2694367201327e+15 + 9.7943511572672e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", sysname = "Linux", release = "6.1.0-26-amd64" } + { release = "6.10.11+bpo-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", sysname = "Linux", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1729303608 - uv.gettimeofday 1729303608.000301 + os.time 1763714065 + uv.gettimeofday 1763714065.000975 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2924,34 +3048,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 759735345, sec = 1269437 } nil - "realtime" { nsec = 759774834, sec = 1269437 } nil + "monotonic" { nsec = 120817130, sec = 979436 } nil + "realtime" { nsec = 120862497, sec = 979436 } 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: 0x55a2f89986f0 + "prepare" uv_prepare_t: 0x55b1c0fbbb30 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55a2f89986f0 - "timeout" uv_timer_t: 0x55a2f89af870 + "check" uv_check_t: 0x55b1c0fbbb30 + "timeout" uv_timer_t: 0x55b1c0fd2770 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55a2f89986f0 + "idle" uv_idle_t: 0x55b1c0fbbb30 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 82581, handle = uv_process_t: 0x55a2f8982320 } + { handle = uv_process_t: 0x55b1c103e360, pid = 1678393 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 82587, handle = uv_process_t: 0x55a2f8982320 } - "exit" uv_process_t: 0x55a2f8982320 { signal = 2, status = 0 } + { handle = uv_process_t: 0x55b1c103e360, pid = 1678394 } + "exit" uv_process_t: 0x55b1c103e360 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 82600, handle = uv_process_t: 0x55a2f8982320 } - "exit" uv_process_t: 0x55a2f8982320 { signal = 15, status = 0 } + { handle = uv_process_t: 0x55b1c103e360, pid = 1678395 } + "exit" uv_process_t: 0x55b1c103e360 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 82614, handle = uv_process_t: 0x55a2f8982320 } + { handle = uv_process_t: 0x55b1c103e360, pid = 1678397 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2960,17 +3084,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 82637, signal = 0, code = 0 } + "exit" { code = 0, pid = 1678399, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f9eb8eae6c0 - { elapsed = 135, delay = 100 } + In uv_thread_t: 0x7fdd70c006c0 + { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f9ebb29c440 - Runing uv_thread_t: 0x7f9ebb29c440 - { elapsed = 103, delay = 100 } + Runing uv_thread_t: 0x7fdd734a4440 + Runing uv_thread_t: 0x7fdd734a4440 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 111, delay = 100 } + { elapsed = 101, 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 @@ -2979,29 +3103,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: 0x55a2f89af870 - "closed" uv_timer_t: 0x55a2f89af870 + "timeout" uv_timer_t: 0x55b1c0fd2770 + "closed" uv_timer_t: 0x55b1c0fd2770 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55a2f89af870 - "interval" uv_timer_t: 0x55a2f89af870 - "interval" uv_timer_t: 0x55a2f89af870 - "closed" uv_timer_t: 0x55a2f89af870 + "interval" uv_timer_t: 0x55b1c0fd2770 + "interval" uv_timer_t: 0x55b1c0fd2770 + "interval" uv_timer_t: 0x55b1c0fd2770 + "closed" uv_timer_t: 0x55b1c0fd2770 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55a2f8982750 - "timeout" uv_timer_t: 0x55a2f89af870 - "interval" uv_timer_t: 0x55a2f8982750 + "interval" uv_timer_t: 0x55b1c101bfd0 + "timeout" uv_timer_t: 0x55b1c0fd2770 + "interval" uv_timer_t: 0x55b1c101bfd0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55a2f8982750 0 - "interval" uv_timer_t: 0x55a2f8982750 8 - "interval" uv_timer_t: 0x55a2f8982750 4 - "interval" uv_timer_t: 0x55a2f8982750 2 + "interval" uv_timer_t: 0x55b1c101bfd0 0 + "interval" uv_timer_t: 0x55b1c101bfd0 8 + "interval" uv_timer_t: 0x55b1c101bfd0 4 + "interval" uv_timer_t: 0x55b1c101bfd0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55a2f8982750 0 - "interval" uv_timer_t: 0x55a2f8982750 8 - "interval" uv_timer_t: 0x55a2f8982750 4 - "interval" uv_timer_t: 0x55a2f8982750 2 + "interval" uv_timer_t: 0x55b1c101bfd0 0 + "interval" uv_timer_t: 0x55b1c101bfd0 8 + "interval" uv_timer_t: 0x55b1c101bfd0 4 + "interval" uv_timer_t: 0x55b1c101bfd0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3020,8 +3144,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f9eb9eb46c0" "hello" - uv_thread_t: 0x7f9eb9eb46c0 finish hello + 2 4 "uv_thread_t: 0x7fdd716006c0" "hello" + uv_thread_t: 0x7fdd716006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3046,13 +3170,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 (0x00007ffd17f53000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f0f16127000) - liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f0f160ef000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f0f15ef7000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f0f15eb7000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0f15dcf000) - /lib64/ld-linux-x86-64.so.2 (0x00007f0f1615f000) + linux-vdso.so.1 (0x00007f733c3b3000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f733c378000) + liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f733c341000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f733c14b000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f733c113000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f733c02d000) + /lib64/ld-linux-x86-64.so.2 (0x00007f733c3b5000) ********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3060,11 +3184,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55ab896f1090 - "closed" uv_timer_t: 0x55ab896f1090 + "timeout" uv_timer_t: 0x55784b89e3d0 + "closed" uv_timer_t: 0x55784b89e3d0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55ab896f1090 - "closed" { } uv_timer_t: 0x55ab896f1090 + "timeout" { } uv_timer_t: 0x55784b89e3d0 + "closed" { } uv_timer_t: 0x55784b89e3d0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3074,23 +3198,23 @@ { fd = 12 } { stat = { - gid = 1111, - gen = 0, - flags = 0, - dev = 65057, - ino = 8152489, - atime = table: 0x55ab896a6f00, - nlink = 1, - uid = 1111, blocks = 16, - ctime = table: 0x55ab89698290, - rdev = 0, + nlink = 1, + uid = 2222, + size = 6060, + mode = 33204, + mtime = table: 0x55784b893400, type = "file", + birthtime = table: 0x55784b8895c0, + rdev = 0, + dev = 65057, + ctime = table: 0x55784b890d50, blksize = 4096, - mtime = table: 0x55ab89697b40, - birthtime = table: 0x55ab896b1710, - size = 6060, - mode = 33188 + gid = 2222, + flags = 0, + atime = table: 0x55784b894050, + gen = 0, + ino = 5263788 } } ok 7 fs - read a file sync @@ -3098,23 +3222,23 @@ { fd = 12 } { stat = { - gid = 1111, - gen = 0, - flags = 0, - dev = 65057, - ino = 8152489, - atime = table: 0x55ab89703630, - nlink = 1, - uid = 1111, blocks = 16, - ctime = table: 0x55ab897079b0, - rdev = 0, + nlink = 1, + uid = 2222, + size = 6060, + mode = 33204, + mtime = table: 0x55784b8455a0, type = "file", + birthtime = table: 0x55784b8ad9b0, + rdev = 0, + dev = 65057, + ctime = table: 0x55784b8ade50, blksize = 4096, - mtime = table: 0x55ab896a3210, - birthtime = table: 0x55ab897078e0, - size = 6060, - mode = 33188 + gid = 2222, + flags = 0, + atime = table: 0x55784b869c60, + gen = 0, + ino = 5263788 } } { chunk = 6060 } @@ -3127,69 +3251,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 @@ -3197,197 +3321,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55ab896e7b18 closed + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } + uv_dir_t: 0x55784b896b08 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 36586140, type = 61267, ffree = 11918019, blocks = 51327994, bsize = 4096, files = 13107200, bavail = 33960630 } + { blocks = 51327994, bsize = 4096, type = 61267, bfree = 49609253, ffree = 12959661, bavail = 46983743, files = 13107200 } ok 31 fs - fs.statfs sync - { bfree = 36586058, type = 61267, ffree = 11918016, blocks = 51327994, bsize = 4096, files = 13107200, bavail = 33960548 } + { blocks = 51327994, bsize = 4096, type = 61267, bfree = 49609245, ffree = 12959661, bavail = 46983735, files = 13107200 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -3407,67 +3531,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, events_waiting = 0, loop_count = 54 } - { events = 26, events_waiting = 0, loop_count = 55 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { total = 84322373632, constrained = 0, available = 68576428032, free = 68576428032, rss = 4177920 } + { constrained = 0, free = 76300103680, available = 76300103680, rss = 3686400, total = 84308664320 } ok 48 misc - memory size - { uptime = 1269451.56 } + { uptime = 979443.96 } ok 49 misc - uv.uptime { - majflt = 0, - nivcsw = 240, - inblock = 0, - oublock = 40, - msgsnd = 0, - stime = { sec = 0, usec = 124932 }, + nswap = 0, + nvcsw = 91, + stime = { usec = 66982, sec = 0 }, nsignals = 0, - utime = { sec = 0, usec = 574200 }, - nvcsw = 107, + idrss = 0, msgrcv = 0, - nswap = 0, - minflt = 3701, - maxrss = 7580, + majflt = 0, + msgsnd = 0, + oublock = 40, isrss = 0, + nivcsw = 73, + inblock = 0, + utime = { usec = 659137, sec = 0 }, ixrss = 0, - idrss = 0 + minflt = 3691, + maxrss = 6600 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { times = table: 0x55ab896b64f0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab89701740, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896b5680, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896e6d10, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896d7380, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896bafc0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896e9410, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896b0ba0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896f6160, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab89699560, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896c0ae0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab89701fa0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896af040, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896b56f0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896b1630, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896fd9f0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896eb4a0, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab89697680, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab89697b40, model = "AMD Opteron 62xx class CPU", speed = 0 }, - { times = table: 0x55ab896bfed0, model = "AMD Opteron 62xx class CPU", speed = 0 } + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8a1040, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b856250, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b86da60, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b88b940, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8a2a70, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8944e0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b855020, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8b0860, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8b4030, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b88c200, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8b4100, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b86e2d0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b84ffb0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8987e0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8a1cd0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b87a740, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b880e90, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b88b110, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b871630, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b83bb60, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b880380, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8368e0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b89c7f0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b86d5a0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8605c0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b873530, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b868eb0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b87fa70, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8a3890, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8af1d0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b86dcb0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b88c0b0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b846620, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b86ffb0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b885e20, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b867df0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8500c0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b86d670, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b8895c0, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b88d180, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b868190, speed = 0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x55784b856c50, speed = 0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, netmask = "255.0.0.0", family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, - { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0" } + { ip = "127.0.0.1", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet" }, + { ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6" } } ok 53 misc - uv.interface_addresses - { 75.31, 46.91, 39.96 } + { 5.06, 6.57, 7.88 } 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 @@ -3475,18 +3621,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 } + { uid = 2222, shell = "/bin/bash", username = "pbuilder2", homedir = "/nonexistent/second-build", 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 - 1.2694515925392e+15 + 9.7944397436904e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.1.0-26-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)" } + { sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", machine = "x86_64", release = "6.10.11+bpo-amd64" } ok 62 misc - uv.os_uname - os.time 1729303623 - uv.gettimeofday 1729303623.000163 + os.time 1763714074 + uv.gettimeofday 1763714074.000833 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3497,53 +3643,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1269452, nsec = 624545231 } nil - "realtime" { sec = 1269452, nsec = 625047366 } nil + "monotonic" { nsec = 979329248, sec = 979444 } nil + "realtime" { nsec = 979401072, sec = 979444 } 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: 0x55ab896a34a0 + "prepare" uv_prepare_t: 0x55784b854d80 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55ab896a34a0 - "timeout" uv_timer_t: 0x55ab8968a2f0 + "check" uv_check_t: 0x55784b854d80 + "timeout" uv_timer_t: 0x55784b86b2a0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55ab896a34a0 + "idle" uv_idle_t: 0x55784b854d80 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 86223, handle = uv_process_t: 0x55ab896eaee0 } + { handle = uv_process_t: 0x55784b856330, pid = 1679536 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 86225, handle = uv_process_t: 0x55ab896eaee0 } - "exit" uv_process_t: 0x55ab896eaee0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x55784b856330, pid = 1679537 } + "exit" uv_process_t: 0x55784b856330 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 86228, handle = uv_process_t: 0x55ab896eaee0 } - "exit" uv_process_t: 0x55ab896eaee0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x55784b856330, pid = 1679538 } + "exit" uv_process_t: 0x55784b856330 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 86237, handle = uv_process_t: 0x55ab896eaee0 } + { handle = uv_process_t: 0x55784b856330, pid = 1679540 } "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" { code = 0, signal = 0, pid = 86274 } + "exit" { pid = 1679542, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f793ffff6c0 - { delay = 100, elapsed = 119 } + In uv_thread_t: 0x7f0d3a0006c0 + { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f794ebb1640 - Runing uv_thread_t: 0x7f794ebb1640 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7f0d41296640 + Runing uv_thread_t: 0x7f0d41296640 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 111 } + { elapsed = 101, 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 @@ -3552,29 +3698,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: 0x55ab8968a2f0 - "closed" uv_timer_t: 0x55ab8968a2f0 + "timeout" uv_timer_t: 0x55784b86b2a0 + "closed" uv_timer_t: 0x55784b86b2a0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55ab8968a2f0 - "interval" uv_timer_t: 0x55ab8968a2f0 - "interval" uv_timer_t: 0x55ab8968a2f0 - "closed" uv_timer_t: 0x55ab8968a2f0 + "interval" uv_timer_t: 0x55784b86b2a0 + "interval" uv_timer_t: 0x55784b86b2a0 + "interval" uv_timer_t: 0x55784b86b2a0 + "closed" uv_timer_t: 0x55784b86b2a0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55ab896c5b10 - "timeout" uv_timer_t: 0x55ab8968a2f0 - "interval" uv_timer_t: 0x55ab896c5b10 + "interval" uv_timer_t: 0x55784b8b3290 + "timeout" uv_timer_t: 0x55784b86b2a0 + "interval" uv_timer_t: 0x55784b8b3290 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55ab896c5b10 0 - "interval" uv_timer_t: 0x55ab896c5b10 8 - "interval" uv_timer_t: 0x55ab896c5b10 4 - "interval" uv_timer_t: 0x55ab896c5b10 2 + "interval" uv_timer_t: 0x55784b8b3290 0 + "interval" uv_timer_t: 0x55784b8b3290 8 + "interval" uv_timer_t: 0x55784b8b3290 4 + "interval" uv_timer_t: 0x55784b8b3290 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55ab896c5b10 0 - "interval" uv_timer_t: 0x55ab896c5b10 8 - "interval" uv_timer_t: 0x55ab896c5b10 4 - "interval" uv_timer_t: 0x55ab896c5b10 2 + "interval" uv_timer_t: 0x55784b8b3290 0 + "interval" uv_timer_t: 0x55784b8b3290 8 + "interval" uv_timer_t: 0x55784b8b3290 4 + "interval" uv_timer_t: 0x55784b8b3290 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3593,8 +3739,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f794e7ee6c0" "hello" - uv_thread_t: 0x7f794e7ee6c0 finish hello + 2 4 "uv_thread_t: 0x7f0d3b4006c0" "hello" + uv_thread_t: 0x7f0d3b4006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3618,12 +3764,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 (0x00007ffda8f8b000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f05bff27000) - liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f05bfeef000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f05bfcf7000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f05bfc0f000) - /lib64/ld-linux-x86-64.so.2 (0x00007f05bff97000) + linux-vdso.so.1 (0x00007f2ffb1b9000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2ffb14b000) + liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f2ffb114000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2ffaf1e000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2ffae38000) + /lib64/ld-linux-x86-64.so.2 (0x00007f2ffb1bb000) *********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3631,11 +3777,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x561cdfd46cc0 - "closed" uv_timer_t: 0x561cdfd46cc0 + "timeout" uv_timer_t: 0x55b33dc75000 + "closed" uv_timer_t: 0x55b33dc75000 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x561cdfd46cc0 - "closed" { } uv_timer_t: 0x561cdfd46cc0 + "timeout" { } uv_timer_t: 0x55b33dc75000 + "closed" { } uv_timer_t: 0x55b33dc75000 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3645,23 +3791,23 @@ { fd = 12 } { stat = { - gid = 1111, + birthtime = table: 0x55b33dc62d20, rdev = 0, - blocks = 16, + flags = 0, nlink = 1, + ino = 5263788, + gid = 2222, + ctime = table: 0x55b33dc62c90, + dev = 65057, + type = "file", blksize = 4096, + atime = table: 0x55b33dc4be50, size = 6060, - birthtime = table: 0x561cdfd7b8a0, - flags = 0, - gen = 0, - uid = 1111, - type = "file", - dev = 65057, - atime = table: 0x561cdfd67930, - mode = 33188, - ino = 8152489, - ctime = table: 0x561cdfd7ba60, - mtime = table: 0x561cdfd7b9d0 + mode = 33204, + blocks = 16, + uid = 2222, + mtime = table: 0x55b33dc62ec0, + gen = 0 } } ok 7 fs - read a file sync @@ -3669,23 +3815,23 @@ { fd = 12 } { stat = { - gid = 1111, + birthtime = table: 0x55b33dca4cb0, rdev = 0, - blocks = 16, + flags = 0, nlink = 1, + ino = 5263788, + gid = 2222, + ctime = table: 0x55b33dca4e10, + dev = 65057, + type = "file", blksize = 4096, + atime = table: 0x55b33dca0b40, size = 6060, - birthtime = table: 0x561cdfdbd560, - flags = 0, - gen = 0, - uid = 1111, - type = "file", - dev = 65057, - atime = table: 0x561cdfd88b70, - mode = 33188, - ino = 8152489, - ctime = table: 0x561cdfdbd6c0, - mtime = table: 0x561cdfdb3bf0 + mode = 33204, + blocks = 16, + uid = 2222, + mtime = table: 0x55b33dc586e0, + gen = 0 } } { chunk = 6060 } @@ -3698,69 +3844,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 @@ -3768,197 +3914,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x561cdfda61b8 closed + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } + uv_dir_t: 0x55b33dc8d788 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = "5.3-luv" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = ".github" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 33823044, files = 13107200, type = 61267, bfree = 36448554, bsize = 4096, ffree = 11907228, blocks = 51327994 } + { ffree = 12937758, bfree = 49393033, bsize = 4096, blocks = 51327994, bavail = 46767523, files = 13107200, type = 61267 } ok 31 fs - fs.statfs sync - { bavail = 33823038, files = 13107200, type = 61267, bfree = 36448548, bsize = 4096, ffree = 11907229, blocks = 51327994 } + { ffree = 12937758, bfree = 49393015, bsize = 4096, blocks = 51327994, bavail = 46767505, files = 13107200, type = 61267 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -3978,67 +4124,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, events_waiting = 0, loop_count = 52 } - { events = 26, events_waiting = 0, loop_count = 53 } + { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { free = 65990926336, total = 84322373632, rss = 4218880, constrained = 0, available = 65990926336 } + { rss = 3612672, constrained = 0, total = 84308664320, free = 76036550656, available = 76036550656 } ok 48 misc - memory size - { uptime = 1269465.04 } + { uptime = 979453.09 } ok 49 misc - uv.uptime { - stime = { sec = 0, usec = 109043 }, - isrss = 0, - utime = { sec = 0, usec = 200161 }, - nvcsw = 62, - ixrss = 0, - maxrss = 4120, + stime = { sec = 0, usec = 70826 }, + minflt = 467, + nivcsw = 21, + nvcsw = 46, nsignals = 0, - nswap = 0, msgrcv = 0, + utime = { sec = 0, usec = 617846 }, + msgsnd = 0, oublock = 40, + ixrss = 0, inblock = 0, - msgsnd = 0, - nivcsw = 287, - minflt = 438, - majflt = 0, - idrss = 0 + isrss = 0, + nswap = 0, + idrss = 0, + maxrss = 3528, + majflt = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x561cdfd7c060, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd78c60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd78680, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd91440, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfda9da0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd98060, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd85730, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd9ac00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd59f00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd4f540, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfdbd790, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd9c2f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd4dad0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd3ca30, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd96810, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd771e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd76f10, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd7f010, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd91910, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x561cdfd9b7a0, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x55b33dc6b860, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc62ec0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc83610, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc8ca40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc9f4b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc5e670, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc36770, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dca4400, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc52230, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc6d7f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc927a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc6cc70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc83280, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc91c60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc91e90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc9fb10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc7de20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc50010, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc7a860, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc39ce0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dca0a30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc60bc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc5f550, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc35020, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc92f50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc91090, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc7bd20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc64f10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc5f5e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dca4ee0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc526e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dca34f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc753d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc86980, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc5da70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc93660, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc65fa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc9ec50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc75160, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc4ee60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc26d70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55b33dc82ba0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0" }, - { internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0" } + { internal = true, netmask = "255.0.0.0", family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, + { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 78.65, 48.56, 40.57 } + { 5.3, 6.59, 7.88 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -4046,18 +4214,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, uid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", username = "pbuilder1" } + { username = "pbuilder2", homedir = "/nonexistent/second-build", uid = 2222, shell = "/bin/bash", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.2694651638752e+15 + 9.7945310081092e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", release = "6.1.0-26-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)" } + { release = "6.10.11+bpo-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)" } ok 62 misc - uv.os_uname - os.time 1729303636 - uv.gettimeofday 1729303636.000745 + os.time 1763714083 + uv.gettimeofday 1763714083.000960 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4068,53 +4236,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1269466, nsec = 218784703 } nil - "realtime" { sec = 1269466, nsec = 218934639 } nil + "monotonic" { sec = 979454, nsec = 105855227 } nil + "realtime" { sec = 979454, nsec = 105895485 } 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: 0x561cdfd4f9d0 + "prepare" uv_prepare_t: 0x55b33dc929c0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x561cdfd4f9d0 - "timeout" uv_timer_t: 0x561cdfd74020 + "check" uv_check_t: 0x55b33dc929c0 + "timeout" uv_timer_t: 0x55b33dc2cce0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x561cdfd4f9d0 + "idle" uv_idle_t: 0x55b33dc929c0 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: 0x561cdfdaf100, pid = 88410 } + { handle = uv_process_t: 0x55b33dc5bda0, pid = 1680723 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x561cdfdaf100, pid = 88411 } - "exit" uv_process_t: 0x561cdfdaf100 { signal = 2, status = 0 } + { handle = uv_process_t: 0x55b33dc5bda0, pid = 1680724 } + "exit" uv_process_t: 0x55b33dc5bda0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x561cdfdaf100, pid = 88415 } - "exit" uv_process_t: 0x561cdfdaf100 { signal = 15, status = 0 } + { handle = uv_process_t: 0x55b33dc5bda0, pid = 1680725 } + "exit" uv_process_t: 0x55b33dc5bda0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x561cdfdaf100, pid = 88421 } + { handle = uv_process_t: 0x55b33dc5bda0, pid = 1680727 } "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 = 88430, signal = 0 } + "exit" { pid = 1680729, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f75b19036c0 - { delay = 100, elapsed = 114 } + In uv_thread_t: 0x7f1cda0006c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f75b3c9fe80 - Runing uv_thread_t: 0x7f75b3c9fe80 - { delay = 100, elapsed = 104 } + Runing uv_thread_t: 0x7f1ce0a12e80 + Runing uv_thread_t: 0x7f1ce0a12e80 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 110 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -4123,29 +4291,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: 0x561cdfd74020 - "closed" uv_timer_t: 0x561cdfd74020 + "timeout" uv_timer_t: 0x55b33dc2cce0 + "closed" uv_timer_t: 0x55b33dc2cce0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x561cdfd74020 - "interval" uv_timer_t: 0x561cdfd74020 - "interval" uv_timer_t: 0x561cdfd74020 - "closed" uv_timer_t: 0x561cdfd74020 + "interval" uv_timer_t: 0x55b33dc2cce0 + "interval" uv_timer_t: 0x55b33dc2cce0 + "interval" uv_timer_t: 0x55b33dc2cce0 + "closed" uv_timer_t: 0x55b33dc2cce0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x561cdfd6a610 - "timeout" uv_timer_t: 0x561cdfd74020 - "interval" uv_timer_t: 0x561cdfd6a610 + "interval" uv_timer_t: 0x55b33dc75000 + "timeout" uv_timer_t: 0x55b33dc2cce0 + "interval" uv_timer_t: 0x55b33dc75000 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x561cdfd6a610 0 - "interval" uv_timer_t: 0x561cdfd6a610 8 - "interval" uv_timer_t: 0x561cdfd6a610 4 - "interval" uv_timer_t: 0x561cdfd6a610 2 + "interval" uv_timer_t: 0x55b33dc75000 0 + "interval" uv_timer_t: 0x55b33dc75000 8 + "interval" uv_timer_t: 0x55b33dc75000 4 + "interval" uv_timer_t: 0x55b33dc75000 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x561cdfd6a610 0 - "interval" uv_timer_t: 0x561cdfd6a610 8 - "interval" uv_timer_t: 0x561cdfd6a610 4 - "interval" uv_timer_t: 0x561cdfd6a610 2 + "interval" uv_timer_t: 0x55b33dc75000 0 + "interval" uv_timer_t: 0x55b33dc75000 8 + "interval" uv_timer_t: 0x55b33dc75000 4 + "interval" uv_timer_t: 0x55b33dc75000 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4164,8 +4332,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7f75b210b6c0" "hello" - uv_thread_t: 0x7f75b210b6c0 finish hello + 2 4 "uv_thread_t: 0x7f1cdaa006c0" "hello" + uv_thread_t: 0x7f1cdaa006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4195,11 +4363,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55d3782f8780 - "closed" uv_timer_t: 0x55d3782f8780 + "timeout" uv_timer_t: 0x55967c476660 + "closed" uv_timer_t: 0x55967c476660 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55d3782f8780 - "closed" { } uv_timer_t: 0x55d3782f8780 + "timeout" { } uv_timer_t: 0x55967c476660 + "closed" { } uv_timer_t: 0x55967c476660 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4209,23 +4377,23 @@ { fd = 12 } { stat = { - birthtime = table: 0x55d378307070, - ctime = table: 0x55d378306f60, - atime = table: 0x55d3783046b0, - gen = 0, - mode = 33188, - ino = 8152489, - rdev = 0, - size = 6060, - uid = 1111, - type = "file", blksize = 4096, - dev = 65057, - gid = 1111, - nlink = 1, flags = 0, + size = 6060, + nlink = 1, blocks = 16, - mtime = table: 0x55d378304a10 + mtime = table: 0x55967c4830a0, + dev = 65057, + uid = 2222, + gen = 0, + ino = 5263788, + type = "file", + mode = 33204, + rdev = 0, + birthtime = table: 0x55967c4648b0, + atime = table: 0x55967c464940, + gid = 2222, + ctime = table: 0x55967c459650 } } ok 7 fs - read a file sync @@ -4233,23 +4401,23 @@ { fd = 12 } { stat = { - birthtime = table: 0x55d3782e7b70, - ctime = table: 0x55d3782fa780, - atime = table: 0x55d378304320, - gen = 0, - mode = 33188, - ino = 8152489, - rdev = 0, - size = 6060, - uid = 1111, - type = "file", blksize = 4096, - dev = 65057, - gid = 1111, - nlink = 1, flags = 0, + size = 6060, + nlink = 1, blocks = 16, - mtime = table: 0x55d3782bd860 + mtime = table: 0x55967c491260, + dev = 65057, + uid = 2222, + gen = 0, + ino = 5263788, + type = "file", + mode = 33204, + rdev = 0, + birthtime = table: 0x55967c4451e0, + atime = table: 0x55967c478a70, + gid = 2222, + ctime = table: 0x55967c447a90 } } { chunk = 6060 } @@ -4258,73 +4426,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 @@ -4332,199 +4500,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x55d3783139b8 closed + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + uv_dir_t: 0x55967c4a4ff8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 36875932, files = 13107200, bavail = 34250422, bsize = 4096, ffree = 11952149, type = 61267, blocks = 51327994 } + { files = 13107200, bfree = 49346440, bavail = 46720930, type = 61267, ffree = 12931224, bsize = 4096, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bfree = 36876200, files = 13107200, bavail = 34250690, bsize = 4096, ffree = 11952197, type = 61267, blocks = 51327994 } + { files = 13107200, bfree = 49346440, bavail = 46720930, type = 61267, ffree = 12931224, bsize = 4096, 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 @@ -4542,67 +4710,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events = 26, events_waiting = 0 } - { loop_count = 55, events = 26, events_waiting = 0 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { free = 65525039104.0, available = 65525039104.0, constrained = 0.0, rss = 4579328, total = 84322373632.0 } + { total = 84308664320.0, rss = 3981312, available = 75801001984.0, free = 75801001984.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 1269477.3 } + { uptime = 979462.14 } ok 49 misc - uv.uptime { - majflt = 0, - inblock = 0, nswap = 0, - nsignals = 0, - msgrcv = 0, + utime = { usec = 620867, sec = 0 }, msgsnd = 0, - maxrss = 4472, - utime = { usec = 427252, sec = 0 }, - nvcsw = 67, - stime = { usec = 76982, sec = 0 }, - nivcsw = 172, - minflt = 434, - isrss = 0, + nivcsw = 56, + minflt = 460, + nvcsw = 52, + nsignals = 0, ixrss = 0, + oublock = 40, + majflt = 0, + inblock = 0, + isrss = 0, idrss = 0, - oublock = 40 + maxrss = 3888, + msgrcv = 0, + stime = { usec = 75619, sec = 0 } } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x55d3782ebca0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782a10e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782c1a10, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782df5c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782a1500, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782f3a80, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782f6970, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782f59e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782fc620, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782f5bf0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782a1730, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782c8660, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782e71e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d378300e00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782c9110, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782cad20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782c1360, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782ccde0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782fc7a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55d3782f1b40, model = "AMD Opteron 62xx class CPU" } + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c460130 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c464940 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c493fb0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4648b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c48c6f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c457210 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4576b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c45be70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c474470 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4522f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c47a050 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c48ab70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c45e140 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c473440 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c47d2e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c455260 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c486e70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c482b50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c44eb20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c455040 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c45ae60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c484710 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c459350 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c47f2d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c45d8d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c45b670 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c482180 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c48ff20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4a3490 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4a36b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c48f680 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c48f8a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c469af0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4606f0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c469de0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c46ae60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4a0960 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c4a0b80 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c496ff0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c497210 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c497880 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55967c497aa0 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", family = "inet", internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, - { ip = "::1", family = "inet6", internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { 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 - { 83.93, 51.25, 41.58 } + { 5.87, 6.67, 7.9 } ok 54 misc - uv.loadavg "/usr/bin/lua5.3" ok 55 misc - uv.exepath @@ -4610,18 +4800,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", gid = 1111, uid = 1111, shell = "/bin/sh", username = "pbuilder1" } + { username = "pbuilder2", homedir = "/nonexistent/second-build", uid = 2222, shell = "/bin/bash", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.26947733089e+15 + 9.7946215120291e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", machine = "x86_64", sysname = "Linux", release = "6.1.0-26-amd64" } + { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", release = "6.10.11+bpo-amd64" } ok 62 misc - uv.os_uname - os.time 1729303648 - uv.gettimeofday 1729303648.000901 + os.time 1763714093 + uv.gettimeofday 1763714093.000010 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4632,34 +4822,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 372853948, sec = 1269478 } nil - "realtime" { nsec = 372904066, sec = 1269478 } nil + "monotonic" { nsec = 155002807, sec = 979463 } nil + "realtime" { nsec = 155046616, sec = 979463 } 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: 0x55d3782cfed0 + "prepare" uv_prepare_t: 0x55967c44aab0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55d3782cfed0 - "timeout" uv_timer_t: 0x55d3782b7fc0 + "check" uv_check_t: 0x55967c44aab0 + "timeout" uv_timer_t: 0x55967c47faa0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55d3782cfed0 + "idle" uv_idle_t: 0x55967c44aab0 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: 0x55d3782fce50, pid = 90142 } + { pid = 1683151, handle = uv_process_t: 0x55967c484ea0 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55d3782fce50, pid = 90147 } - "exit" uv_process_t: 0x55d3782fce50 { signal = 2, status = 0 } + { pid = 1683152, handle = uv_process_t: 0x55967c484ea0 } + "exit" uv_process_t: 0x55967c484ea0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55d3782fce50, pid = 90152 } - "exit" uv_process_t: 0x55d3782fce50 { signal = 15, status = 0 } + { pid = 1683153, handle = uv_process_t: 0x55967c484ea0 } + "exit" uv_process_t: 0x55967c484ea0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55d3782fce50, pid = 90167 } + { pid = 1683155, handle = uv_process_t: 0x55967c484ea0 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -4668,17 +4858,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 90183, code = 0, signal = 0 } + "exit" { pid = 1683157, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f214d1ee6c0 - { elapsed = 121, delay = 100 } + In uv_thread_t: 0x7f78760006c0 + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f214f619440 - Runing uv_thread_t: 0x7f214f619440 - { elapsed = 104, delay = 100 } + Runing uv_thread_t: 0x7f787d195440 + Runing uv_thread_t: 0x7f787d195440 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 127, delay = 100 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -4687,29 +4877,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: 0x55d3782b7fc0 - "closed" uv_timer_t: 0x55d3782b7fc0 + "timeout" uv_timer_t: 0x55967c47faa0 + "closed" uv_timer_t: 0x55967c47faa0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55d3782b7fc0 - "interval" uv_timer_t: 0x55d3782b7fc0 - "interval" uv_timer_t: 0x55d3782b7fc0 - "closed" uv_timer_t: 0x55d3782b7fc0 + "interval" uv_timer_t: 0x55967c47faa0 + "interval" uv_timer_t: 0x55967c47faa0 + "interval" uv_timer_t: 0x55967c47faa0 + "closed" uv_timer_t: 0x55967c47faa0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55d3782bdb70 - "timeout" uv_timer_t: 0x55d3782b7fc0 - "interval" uv_timer_t: 0x55d3782bdb70 + "interval" uv_timer_t: 0x55967c476660 + "timeout" uv_timer_t: 0x55967c47faa0 + "interval" uv_timer_t: 0x55967c476660 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55d3782bdb70 0 - "interval" uv_timer_t: 0x55d3782bdb70 8 - "interval" uv_timer_t: 0x55d3782bdb70 4 - "interval" uv_timer_t: 0x55d3782bdb70 2 + "interval" uv_timer_t: 0x55967c476660 0 + "interval" uv_timer_t: 0x55967c476660 8 + "interval" uv_timer_t: 0x55967c476660 4 + "interval" uv_timer_t: 0x55967c476660 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55d3782bdb70 0 - "interval" uv_timer_t: 0x55d3782bdb70 8 - "interval" uv_timer_t: 0x55d3782bdb70 4 - "interval" uv_timer_t: 0x55d3782bdb70 2 + "interval" uv_timer_t: 0x55967c476660 0 + "interval" uv_timer_t: 0x55967c476660 8 + "interval" uv_timer_t: 0x55967c476660 4 + "interval" uv_timer_t: 0x55967c476660 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4728,8 +4918,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f214f1f66c0" "hello" - uv_thread_t: 0x7f214f1f66c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f787d0006c0" "hello" + uv_thread_t: 0x7f787d0006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4754,13 +4944,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 (0x00007ffd9a3e3000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007f47e10f7000) - liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f47e10b7000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f47e0ebf000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f47e0e7f000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f47e0d97000) - /lib64/ld-linux-x86-64.so.2 (0x00007f47e112f000) + linux-vdso.so.1 (0x00007fcdfc0d1000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007fcdfc097000) + liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fcdfc05a000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fcdfbe64000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fcdfbe2c000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcdfbd46000) + /lib64/ld-linux-x86-64.so.2 (0x00007fcdfc0d3000) ********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -4768,11 +4958,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x557050e4b1d0 - "closed" uv_timer_t: 0x557050e4b1d0 + "timeout" uv_timer_t: 0x55effe00c160 + "closed" uv_timer_t: 0x55effe00c160 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x557050e4b1d0 - "closed" { } uv_timer_t: 0x557050e4b1d0 + "timeout" { } uv_timer_t: 0x55effe00c160 + "closed" { } uv_timer_t: 0x55effe00c160 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4782,23 +4972,23 @@ { fd = 12 } { stat = { - rdev = 0, - gen = 0, - gid = 1111, - blksize = 4096, - mtime = table: 0x557050e5d5e0, + mode = 33204, + blocks = 16, + uid = 2222, nlink = 1, + blksize = 4096, + rdev = 0, dev = 65057, - uid = 1111, - birthtime = table: 0x557050e8cd30, - blocks = 16, - mode = 33188, - type = "file", + mtime = table: 0x55effe0577a0, + gid = 2222, + ino = 5263788, + gen = 0, size = 6060, - atime = table: 0x557050e8fce0, flags = 0, - ctime = table: 0x557050e8ae90, - ino = 8152489 + ctime = table: 0x55effe026f10, + atime = table: 0x55effe05c280, + type = "file", + birthtime = table: 0x55effe052950 } } ok 7 fs - read a file sync @@ -4806,23 +4996,23 @@ { fd = 12 } { stat = { - rdev = 0, - gen = 0, - gid = 1111, - blksize = 4096, - mtime = table: 0x557050e55b10, + mode = 33204, + blocks = 16, + uid = 2222, nlink = 1, + blksize = 4096, + rdev = 0, dev = 65057, - uid = 1111, - birthtime = table: 0x557050e86fc0, - blocks = 16, - mode = 33188, - type = "file", + mtime = table: 0x55effe039e30, + gid = 2222, + ino = 5263788, + gen = 0, size = 6060, - atime = table: 0x557050e860f0, flags = 0, - ctime = table: 0x557050e870d0, - ino = 8152489 + ctime = table: 0x55effe04ea80, + atime = table: 0x55effe0547f0, + type = "file", + birthtime = table: 0x55effe04dbb0 } } { chunk = 6060 } @@ -4831,7 +5021,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -4865,7 +5055,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -4905,199 +5095,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x557050ea2968 closed + uv_dir_t: 0x55effe024688 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 13107200, type = 61267, bsize = 4096, ffree = 11995944, blocks = 51327994, bavail = 34656298, bfree = 37281808 } + { ffree = 12924593, files = 13107200, bfree = 49226248, blocks = 51327994, type = 61267, bavail = 46600738, bsize = 4096 } ok 31 fs - fs.statfs sync - { files = 13107200, type = 61267, bsize = 4096, ffree = 11995944, blocks = 51327994, bavail = 34656242, bfree = 37281752 } + { ffree = 12924593, files = 13107200, bfree = 49226240, blocks = 51327994, type = 61267, bavail = 46600730, bsize = 4096 } ok 32 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -5115,67 +5305,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events = 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 = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, free = 64731869184.0, rss = 6348800, available = 64731869184.0, total = 84322373632.0 } + { rss = 3346432, free = 76212613120.0, total = 84308664320.0, available = 76212613120.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 1269492.47 } + { uptime = 979470.97 } ok 49 misc - uv.uptime { - utime = { usec = 214270, sec = 0 }, - nivcsw = 81, - nvcsw = 103, - isrss = 0, - inblock = 0, - ixrss = 0, - nsignals = 0, - oublock = 40, + nivcsw = 73, msgsnd = 0, + inblock = 0, idrss = 0, - maxrss = 7580, msgrcv = 0, - nswap = 0, + maxrss = 6572, + ixrss = 0, + utime = { sec = 0, usec = 645204 }, + minflt = 3677, + stime = { sec = 0, usec = 76132 }, + nsignals = 0, + nvcsw = 89, + isrss = 0, majflt = 0, - stime = { usec = 110648, sec = 0 }, - minflt = 3682 + nswap = 0, + oublock = 40 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x557050e58fc0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e3b600, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e8cd30, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e61320, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e6e450, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e5fe00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e870d0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e7b1b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e97400, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e7ba00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e696d0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e5d5e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e5cf90, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e3b7b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e60550, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e5b2c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e522d0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e8d020, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e91510, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x557050e8ceb0, model = "AMD Opteron 62xx class CPU" } + { times = table: 0x55effe0275d0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe03b3d0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe028430, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe04dbb0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe048870, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe0577a0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe031e90, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe039e30, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe027bc0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe04eb90, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effdff65a0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe03b000, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe022340, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe034dc0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe026e80, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe048dd0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe01d380, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe04c960, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe00d890, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe04a0a0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe054970, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe03eee0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe04eeb0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe017660, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe052b90, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe03c530, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe044f70, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe05aed0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe02d5a0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe0381e0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe02cd90, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe055fa0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe06a300, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe05deb0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe037370, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe04da00, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe058850, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe003130, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe044a00, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe04d500, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe0605d0, speed = 0.0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55effe03fec0, speed = 0.0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, family = "inet", netmask = "255.0.0.0" }, - { ip = "::1", mac = "\0\0\0\0\0\0", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet", internal = true }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6", internal = true } } ok 53 misc - uv.interface_addresses - { 88.51, 53.85, 42.59 } + { 6.45, 6.77, 7.91 } 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 @@ -5183,18 +5395,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build", shell = "/bin/sh", gid = 1111 } + { gid = 2222, shell = "/bin/bash", username = "pbuilder2", uid = 2222, homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.2694925674427e+15 + 9.7947098345373e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", release = "6.1.0-26-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)" } + { release = "6.10.11+bpo-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1729303664 - uv.gettimeofday 1729303664.000138 + os.time 1763714101 + uv.gettimeofday 1763714101.000842 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5205,34 +5417,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 591625772, sec = 1269493 } nil - "realtime" { nsec = 591664601, sec = 1269493 } nil + "monotonic" { sec = 979471, nsec = 987241419 } nil + "realtime" { sec = 979471, nsec = 987323382 } 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: 0x557050e6df20 + "prepare" uv_prepare_t: 0x55effe02e890 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x557050e6df20 - "timeout" uv_timer_t: 0x557050e73f00 + "check" uv_check_t: 0x55effe02e890 + "timeout" uv_timer_t: 0x55effe010b80 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x557050e6df20 + "idle" uv_idle_t: 0x55effe02e890 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: 0x557050e50ed0, pid = 92125 } + { pid = 1685917, handle = uv_process_t: 0x55effe035d80 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x557050e50ed0, pid = 92128 } - "exit" uv_process_t: 0x557050e50ed0 { signal = 2, status = 0 } + { pid = 1685918, handle = uv_process_t: 0x55effe035d80 } + "exit" uv_process_t: 0x55effe035d80 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x557050e50ed0, pid = 92133 } - "exit" uv_process_t: 0x557050e50ed0 { signal = 15, status = 0 } + { pid = 1685919, handle = uv_process_t: 0x55effe035d80 } + "exit" uv_process_t: 0x55effe035d80 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x557050e50ed0, pid = 92136 } + { pid = 1685921, handle = uv_process_t: 0x55effe035d80 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -5241,17 +5453,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 92142, code = 0, signal = 0 } + "exit" { code = 0, pid = 1685923, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f10567fc6c0 - { elapsed = 119, delay = 100 } + In uv_thread_t: 0x7faf72a006c0 + { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f105d09e640 - Runing uv_thread_t: 0x7f105d09e640 - { elapsed = 102, delay = 100 } + Runing uv_thread_t: 0x7faf796b7640 + Runing uv_thread_t: 0x7faf796b7640 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 107, delay = 100 } + { elapsed = 101, 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 @@ -5260,29 +5472,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: 0x557050e73f00 - "closed" uv_timer_t: 0x557050e73f00 + "timeout" uv_timer_t: 0x55effe010b80 + "closed" uv_timer_t: 0x55effe010b80 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x557050e73f00 - "interval" uv_timer_t: 0x557050e73f00 - "interval" uv_timer_t: 0x557050e73f00 - "closed" uv_timer_t: 0x557050e73f00 + "interval" uv_timer_t: 0x55effe010b80 + "interval" uv_timer_t: 0x55effe010b80 + "interval" uv_timer_t: 0x55effe010b80 + "closed" uv_timer_t: 0x55effe010b80 ok 101 timer - simple interval - "interval" uv_timer_t: 0x557050e715e0 - "timeout" uv_timer_t: 0x557050e73f00 - "interval" uv_timer_t: 0x557050e715e0 + "interval" uv_timer_t: 0x55effe00c160 + "timeout" uv_timer_t: 0x55effe010b80 + "interval" uv_timer_t: 0x55effe00c160 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x557050e715e0 0 - "interval" uv_timer_t: 0x557050e715e0 8 - "interval" uv_timer_t: 0x557050e715e0 4 - "interval" uv_timer_t: 0x557050e715e0 2 + "interval" uv_timer_t: 0x55effe00c160 0 + "interval" uv_timer_t: 0x55effe00c160 8 + "interval" uv_timer_t: 0x55effe00c160 4 + "interval" uv_timer_t: 0x55effe00c160 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x557050e715e0 0 - "interval" uv_timer_t: 0x557050e715e0 8 - "interval" uv_timer_t: 0x557050e715e0 4 - "interval" uv_timer_t: 0x557050e715e0 2 + "interval" uv_timer_t: 0x55effe00c160 0 + "interval" uv_timer_t: 0x55effe00c160 8 + "interval" uv_timer_t: 0x55effe00c160 4 + "interval" uv_timer_t: 0x55effe00c160 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5301,8 +5513,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f10577fe6c0" "hello" - uv_thread_t: 0x7f10577fe6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7faf796006c0" "hello" + uv_thread_t: 0x7faf796006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -5326,12 +5538,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 (0x00007ffcb637b000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f91256ff000) - liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f91256bf000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f91254c7000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f91253df000) - /lib64/ld-linux-x86-64.so.2 (0x00007f912576f000) + linux-vdso.so.1 (0x00007f7e3ab61000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f7e3aaf4000) + liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f7e3aab7000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7e3a8c1000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7e3a7db000) + /lib64/ld-linux-x86-64.so.2 (0x00007f7e3ab63000) *********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -5339,11 +5551,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55b7b77b0f10 - "closed" uv_timer_t: 0x55b7b77b0f10 + "timeout" uv_timer_t: 0x556f3a672b50 + "closed" uv_timer_t: 0x556f3a672b50 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55b7b77b0f10 - "closed" { } uv_timer_t: 0x55b7b77b0f10 + "timeout" { } uv_timer_t: 0x556f3a672b50 + "closed" { } uv_timer_t: 0x556f3a672b50 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5353,23 +5565,23 @@ { fd = 12 } { stat = { - dev = 65057, - nlink = 1, - ctime = table: 0x55b7b77c1b20, - ino = 8152489, - gid = 1111, - blocks = 16, - type = "file", - gen = 0, - mtime = table: 0x55b7b77c1a10, size = 6060, - birthtime = table: 0x55b7b77bedd0, - rdev = 0, flags = 0, - atime = table: 0x55b7b77bf4c0, + gen = 0, + rdev = 0, + nlink = 1, + gid = 2222, + ino = 5263788, blksize = 4096, - uid = 1111, - mode = 33188 + type = "file", + uid = 2222, + birthtime = table: 0x556f3a679180, + ctime = table: 0x556f3a6772e0, + mtime = table: 0x556f3a64bf10, + atime = table: 0x556f3a67c130, + mode = 33204, + blocks = 16, + dev = 65057 } } ok 7 fs - read a file sync @@ -5377,23 +5589,23 @@ { fd = 12 } { stat = { - dev = 65057, - nlink = 1, - ctime = table: 0x55b7b77b57b0, - ino = 8152489, - gid = 1111, - blocks = 16, - type = "file", - gen = 0, - mtime = table: 0x55b7b77a62c0, size = 6060, - birthtime = table: 0x55b7b7789ef0, - rdev = 0, flags = 0, - atime = table: 0x55b7b77ba2f0, + gen = 0, + rdev = 0, + nlink = 1, + gid = 2222, + ino = 5263788, blksize = 4096, - uid = 1111, - mode = 33188 + type = "file", + uid = 2222, + birthtime = table: 0x556f3a673500, + ctime = table: 0x556f3a673610, + mtime = table: 0x556f3a642790, + atime = table: 0x556f3a672630, + mode = 33204, + blocks = 16, + dev = 65057 } } { chunk = 6060 } @@ -5406,69 +5618,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -5476,197 +5688,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x55b7b77c2548 closed + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + uv_dir_t: 0x556f3a68ee08 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = "5.3-luv", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".github", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 34799723, ffree = 12008543, bfree = 37425233, bsize = 4096, blocks = 51327994, type = 61267, files = 13107200 } + { bsize = 4096, ffree = 12950840, files = 13107200, bfree = 49406273, blocks = 51327994, bavail = 46780763, type = 61267 } ok 31 fs - fs.statfs sync - { bavail = 34799681, ffree = 12008541, bfree = 37425191, bsize = 4096, blocks = 51327994, type = 61267, files = 13107200 } + { bsize = 4096, ffree = 12950840, files = 13107200, bfree = 49406273, blocks = 51327994, bavail = 46780763, type = 61267 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -5686,67 +5898,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, loop_count = 54, events = 26 } - { events_waiting = 0, loop_count = 55, events = 26 } + { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { total = 84322373632.0, rss = 4288512, constrained = 0.0, available = 64899657728.0, free = 64899657728.0 } + { free = 76608933888.0, total = 84308664320.0, constrained = 0.0, rss = 3317760, available = 76608933888.0 } ok 48 misc - memory size - { uptime = 1269505.69 } + { uptime = 979479.64 } ok 49 misc - uv.uptime { - nivcsw = 272, - msgrcv = 0, - stime = { sec = 0, usec = 79346 }, - nsignals = 0, - inblock = 0, - nvcsw = 66, - nswap = 0, - majflt = 0, - idrss = 0, - minflt = 413, + stime = { sec = 0, usec = 59620 }, oublock = 40, + utime = { sec = 0, usec = 624963 }, ixrss = 0, - utime = { sec = 0, usec = 263465 }, + inblock = 0, isrss = 0, + nivcsw = 90, + nvcsw = 49, + nswap = 0, + maxrss = 3240, + msgrcv = 0, + nsignals = 0, msgsnd = 0, - maxrss = 4188 + majflt = 0, + minflt = 438, + idrss = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x55b7b779e340, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7793650, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b77b19d0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7794310, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b777ee30, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b778ac30, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b775c730, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7797d30, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b77a62c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7786ff0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b77937a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7765620, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b77c1a10, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b778b380, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b77af730, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7762130, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b777c300, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7793ab0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b77984e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55b7b7798940, model = "AMD Opteron 62xx class CPU" } + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a64cc50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a6557c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a65a550 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a667f50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a64bf10 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a649010 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a656330 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a64c5d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a64d430 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a679180 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67e4b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a642790 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a65ff90 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a6277d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a61b5a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a670c70 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a65c300 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a63c710 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a673930 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a6648b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a636950 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a64abd0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a663960 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a65c450 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a627b40 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a679300 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a64a460 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a639f60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a63dd80 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a66aef0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67b2d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a638950 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a622380 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a63ef60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a638610 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a684570 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67d1a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67d3c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67a930 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67ab50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67f050 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x556f3a67f270 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", family = "inet", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", internal = true }, - { ip = "::1", family = "inet6", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true } + { family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", internal = true }, + { family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true } } ok 53 misc - uv.interface_addresses - { 90.62, 56.03, 43.48 } + { 6.6, 6.79, 7.91 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath @@ -5754,18 +5988,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh" } + { uid = 2222, gid = 2222, username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.2695057133503e+15 + 9.7947964571837e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", release = "6.1.0-26-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", sysname = "Linux", machine = "x86_64", release = "6.10.11+bpo-amd64" } ok 62 misc - uv.os_uname - os.time 1729303677 - uv.gettimeofday 1729303677.000283 + os.time 1763714110 + uv.gettimeofday 1763714110.000504 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5776,34 +6010,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1269506, nsec = 765334902 } nil - "realtime" { sec = 1269506, nsec = 765504673 } nil + "monotonic" { sec = 979480, nsec = 649368126 } nil + "realtime" { sec = 979480, nsec = 649436576 } 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: 0x55b7b77a1330 + "prepare" uv_prepare_t: 0x556f3a68ed70 ok 77 prepare-check-idle-async - simple prepare - "timeout" uv_timer_t: 0x55b7b779dfb0 - "check" uv_check_t: 0x55b7b77a1330 + "check" uv_check_t: 0x556f3a68ed70 + "timeout" uv_timer_t: 0x556f3a644fe0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55b7b77a1330 + "idle" uv_idle_t: 0x556f3a68ed70 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 93879, handle = uv_process_t: 0x55b7b7774ed0 } + { handle = uv_process_t: 0x556f3a644530, pid = 1688695 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 93882, handle = uv_process_t: 0x55b7b7774ed0 } - "exit" uv_process_t: 0x55b7b7774ed0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x556f3a644530, pid = 1688696 } + "exit" uv_process_t: 0x556f3a644530 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 93883, handle = uv_process_t: 0x55b7b77c6a90 } - "exit" uv_process_t: 0x55b7b77c6a90 { signal = 15, status = 0 } + { handle = uv_process_t: 0x556f3a644530, pid = 1688697 } + "exit" uv_process_t: 0x556f3a644530 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 93892, handle = uv_process_t: 0x55b7b77c6a90 } + { handle = uv_process_t: 0x556f3a644530, pid = 1688699 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -5812,17 +6046,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 93901, code = 0 } + "exit" { code = 0, signal = 0, pid = 1688701 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f12e218b6c0 - { elapsed = 112, delay = 100 } + In uv_thread_t: 0x7f09fa0006c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f12e44f5e80 - Runing uv_thread_t: 0x7f12e44f5e80 - { elapsed = 104, delay = 100 } + Runing uv_thread_t: 0x7f0a00dbbe80 + Runing uv_thread_t: 0x7f0a00dbbe80 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 113, delay = 100 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -5831,29 +6065,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: 0x55b7b779dfb0 - "closed" uv_timer_t: 0x55b7b779dfb0 + "timeout" uv_timer_t: 0x556f3a644fe0 + "closed" uv_timer_t: 0x556f3a644fe0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55b7b779dfb0 - "interval" uv_timer_t: 0x55b7b779dfb0 - "interval" uv_timer_t: 0x55b7b779dfb0 - "closed" uv_timer_t: 0x55b7b779dfb0 + "interval" uv_timer_t: 0x556f3a644fe0 + "interval" uv_timer_t: 0x556f3a644fe0 + "interval" uv_timer_t: 0x556f3a644fe0 + "closed" uv_timer_t: 0x556f3a644fe0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55b7b779bb60 - "timeout" uv_timer_t: 0x55b7b779dfb0 - "interval" uv_timer_t: 0x55b7b779bb60 + "interval" uv_timer_t: 0x556f3a672b50 + "timeout" uv_timer_t: 0x556f3a644fe0 + "interval" uv_timer_t: 0x556f3a672b50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55b7b779bb60 0 - "interval" uv_timer_t: 0x55b7b779bb60 8 - "interval" uv_timer_t: 0x55b7b779bb60 4 - "interval" uv_timer_t: 0x55b7b779bb60 2 + "interval" uv_timer_t: 0x556f3a672b50 0 + "interval" uv_timer_t: 0x556f3a672b50 8 + "interval" uv_timer_t: 0x556f3a672b50 4 + "interval" uv_timer_t: 0x556f3a672b50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55b7b779bb60 0 - "interval" uv_timer_t: 0x55b7b779bb60 8 - "interval" uv_timer_t: 0x55b7b779bb60 4 - "interval" uv_timer_t: 0x55b7b779bb60 2 + "interval" uv_timer_t: 0x556f3a672b50 0 + "interval" uv_timer_t: 0x556f3a672b50 8 + "interval" uv_timer_t: 0x556f3a672b50 4 + "interval" uv_timer_t: 0x556f3a672b50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5872,8 +6106,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f12e31946c0" "hello" - uv_thread_t: 0x7f12e31946c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f09fb4006c0" "hello" + uv_thread_t: 0x7f09fb4006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -5903,11 +6137,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55fc156441b0 - "closed" uv_timer_t: 0x55fc156441b0 + "timeout" uv_timer_t: 0x563050621de0 + "closed" uv_timer_t: 0x563050621de0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55fc156441b0 - "closed" { } uv_timer_t: 0x55fc156441b0 + "timeout" { } uv_timer_t: 0x563050621de0 + "closed" { } uv_timer_t: 0x563050621de0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5917,23 +6151,23 @@ { fd = 12 } { stat = { - atime = table: 0x55fc1562b230, - ctime = table: 0x55fc15631120, - size = 6060, - blksize = 4096, - gen = 0, - mtime = table: 0x55fc1565ed20, - blocks = 16, - birthtime = table: 0x55fc15613520, - mode = 33188, - flags = 0, nlink = 1, - gid = 1111, - uid = 1111, - rdev = 0, - ino = 8152489, type = "file", - dev = 65057 + blocks = 16, + ino = 5263788, + mtime = table: 0x56305063c950, + uid = 2222, + dev = 65057, + size = 6060, + rdev = 0, + flags = 0, + ctime = table: 0x56305060f1b0, + mode = 33204, + birthtime = table: 0x5630505f1520, + atime = table: 0x563050609210, + gid = 2222, + gen = 0, + blksize = 4096 } } ok 7 fs - read a file sync @@ -5941,23 +6175,23 @@ { fd = 12 } { stat = { - atime = table: 0x55fc1562dfc0, - ctime = table: 0x55fc15643d90, - size = 6060, - blksize = 4096, - gen = 0, - mtime = table: 0x55fc1562b230, - blocks = 16, - birthtime = table: 0x55fc156455e0, - mode = 33188, - flags = 0, nlink = 1, - gid = 1111, - uid = 1111, - rdev = 0, - ino = 8152489, type = "file", - dev = 65057 + blocks = 16, + ino = 5263788, + mtime = table: 0x563050609210, + uid = 2222, + dev = 65057, + size = 6060, + rdev = 0, + flags = 0, + ctime = table: 0x563050625160, + mode = 33204, + birthtime = table: 0x5630506207d0, + atime = table: 0x56305060c010, + gid = 2222, + gen = 0, + blksize = 4096 } } { chunk = 6060 } @@ -6040,197 +6274,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55fc15670e88 closed + uv_dir_t: 0x56305064ebd8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 34487927, bfree = 37113437, bsize = 4096, type = 61267, ffree = 11974950, blocks = 51327994, files = 13107200 } + { bsize = 4096, type = 61267, ffree = 12949138, bavail = 46772048, blocks = 51327994, files = 13107200, bfree = 49397558 } ok 31 fs - fs.statfs sync - { bavail = 34487638, bfree = 37113148, bsize = 4096, type = 61267, ffree = 11974874, blocks = 51327994, files = 13107200 } + { bsize = 4096, type = 61267, ffree = 12949138, bavail = 46772048, blocks = 51327994, files = 13107200, bfree = 49397558 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -6250,67 +6484,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } + { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { free = 66482470912.0, total = 84322373632.0, available = 66482470912.0, constrained = 0.0, rss = 4198400 } + { rss = 3264512, constrained = 0.0, total = 84308664320.0, free = 76778602496.0, available = 76778602496.0 } ok 48 misc - memory size - { uptime = 1269517.26 } + { uptime = 979488.49 } ok 49 misc - uv.uptime { + utime = { usec = 628487, sec = 0 }, + nivcsw = 44, + nvcsw = 48, msgsnd = 0, - idrss = 0, - stime = { sec = 0, usec = 58604 }, - nivcsw = 128, - utime = { sec = 0, usec = 250047 }, - majflt = 0, - nsignals = 0, - inblock = 0, - nvcsw = 66, - isrss = 0, msgrcv = 0, oublock = 40, - maxrss = 4140, - minflt = 344, + isrss = 0, + inblock = 0, + nsignals = 0, + idrss = 0, + maxrss = 3188, + nswap = 0, ixrss = 0, - nswap = 0 + majflt = 0, + stime = { usec = 51385, sec = 0 }, + minflt = 372 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc156229c0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15631770 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1563e7d0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15650a80 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15614c00 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15652aa0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1563cbe0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15661180 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1562a990 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15622860 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1564afc0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15651e80 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15650ec0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15626ea0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1562c8d0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1565ac10 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1562dfc0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc156308c0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc1564fa90 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x55fc15613520 } + { model = "Intel Core Processor (Haswell)", times = table: 0x563050607770, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630505f2920, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305060f9b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305062e6b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050637250, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630505f2c00, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305060ff40, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050609210, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305061a8c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630506088f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050604f00, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050613100, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050629f90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305062fab0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305060e950, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050608300, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305060a8c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630506306d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050614f10, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050628bf0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630506207d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050614c90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050631210, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305063d5d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630506378e0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050637aa0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305062ed70, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050637f30, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305064e050, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305064e210, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630506338d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x563050633a90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305062dda0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5630506280b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305060a750, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305063ccc0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305062b860, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305062ba20, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305064ed00, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305064eec0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305064f080, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x56305061ebb0, speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", netmask = "255.0.0.0", internal = true, family = "inet", mac = "\0\0\0\0\0\0" }, - { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", mac = "\0\0\0\0\0\0" } + { netmask = "255.0.0.0", internal = true, family = "inet", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", mac = "\0\0\0\0\0\0", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 91.52, 57.36, 44.05 } + { 6.66, 6.8, 7.9 } ok 54 misc - uv.loadavg "/usr/bin/lua5.4" ok 55 misc - uv.exepath @@ -6318,18 +6574,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", gid = 1111, username = "pbuilder1" } + { username = "pbuilder2", homedir = "/nonexistent/second-build", shell = "/bin/bash", 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 - 1.2695173000846e+15 + 9.7948849925365e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-amd64" } + { sysname = "Linux", release = "6.10.11+bpo-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1729303688 - uv.gettimeofday 1729303688.000870 + os.time 1763714119 + uv.gettimeofday 1763714119.000358 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6340,34 +6596,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1269518, nsec = 315273280 } nil - "realtime" { sec = 1269518, nsec = 315312051 } nil + "monotonic" { nsec = 504390526, sec = 979489 } nil + "realtime" { nsec = 504456899, sec = 979489 } 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: 0x55fc1565b520 + "prepare" uv_prepare_t: 0x56305064bd80 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55fc1565b520 - "timeout" uv_timer_t: 0x55fc156441b0 + "check" uv_check_t: 0x56305064bd80 + "timeout" uv_timer_t: 0x5630506076d0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55fc1565b520 + "idle" uv_idle_t: 0x56305064bd80 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 95285, handle = uv_process_t: 0x55fc156297a0 } + { handle = uv_process_t: 0x563050625910, pid = 1692838 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 95287, handle = uv_process_t: 0x55fc156297a0 } - "exit" uv_process_t: 0x55fc156297a0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x563050625910, pid = 1692839 } + "exit" uv_process_t: 0x563050625910 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 95289, handle = uv_process_t: 0x55fc156297a0 } - "exit" uv_process_t: 0x55fc156297a0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x563050625910, pid = 1692840 } + "exit" uv_process_t: 0x563050625910 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 95298, handle = uv_process_t: 0x55fc156297a0 } + { handle = uv_process_t: 0x563050625910, pid = 1692842 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -6376,17 +6632,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 95313 } + "exit" { code = 0, signal = 0, pid = 1692844 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f63fca1e6c0 - { elapsed = 115, delay = 100 } + In uv_thread_t: 0x7fa969e006c0 + { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f63fee0c440 - Runing uv_thread_t: 0x7f63fee0c440 - { elapsed = 104, delay = 100 } + Runing uv_thread_t: 0x7fa96c6a8440 + Runing uv_thread_t: 0x7fa96c6a8440 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 123, delay = 100 } + { elapsed = 101, 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 @@ -6395,29 +6651,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: 0x55fc156441b0 - "closed" uv_timer_t: 0x55fc156441b0 + "timeout" uv_timer_t: 0x5630506076d0 + "closed" uv_timer_t: 0x5630506076d0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55fc156441b0 - "interval" uv_timer_t: 0x55fc156441b0 - "interval" uv_timer_t: 0x55fc156441b0 - "closed" uv_timer_t: 0x55fc156441b0 + "interval" uv_timer_t: 0x5630506076d0 + "interval" uv_timer_t: 0x5630506076d0 + "interval" uv_timer_t: 0x5630506076d0 + "closed" uv_timer_t: 0x5630506076d0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55fc15649a50 - "timeout" uv_timer_t: 0x55fc156441b0 - "interval" uv_timer_t: 0x55fc15649a50 + "interval" uv_timer_t: 0x5630505e4e30 + "timeout" uv_timer_t: 0x5630506076d0 + "interval" uv_timer_t: 0x5630505e4e30 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55fc15649a50 0 - "interval" uv_timer_t: 0x55fc15649a50 8 - "interval" uv_timer_t: 0x55fc15649a50 4 - "interval" uv_timer_t: 0x55fc15649a50 2 + "interval" uv_timer_t: 0x5630505e4e30 0 + "interval" uv_timer_t: 0x5630505e4e30 8 + "interval" uv_timer_t: 0x5630505e4e30 4 + "interval" uv_timer_t: 0x5630505e4e30 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55fc15649a50 0 - "interval" uv_timer_t: 0x55fc15649a50 8 - "interval" uv_timer_t: 0x55fc15649a50 4 - "interval" uv_timer_t: 0x55fc15649a50 2 + "interval" uv_timer_t: 0x5630505e4e30 0 + "interval" uv_timer_t: 0x5630505e4e30 8 + "interval" uv_timer_t: 0x5630505e4e30 4 + "interval" uv_timer_t: 0x5630505e4e30 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6436,8 +6692,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f63fea266c0" "hello" - uv_thread_t: 0x7f63fea266c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fa96c6006c0" "hello" + uv_thread_t: 0x7fa96c6006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -6462,13 +6718,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 (0x00007fff9fde3000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007f68655af000) - liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f6865567000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f686536f000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f686532f000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6865247000) - /lib64/ld-linux-x86-64.so.2 (0x00007f68655e7000) + linux-vdso.so.1 (0x00007f43528fb000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007f43528c1000) + liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f435287e000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f4352688000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f4352650000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f435256a000) + /lib64/ld-linux-x86-64.so.2 (0x00007f43528fd000) ********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6476,11 +6732,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55aec0f9ddd0 - "closed" uv_timer_t: 0x55aec0f9ddd0 + "timeout" uv_timer_t: 0x5630af028e60 + "closed" uv_timer_t: 0x5630af028e60 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55aec0f9ddd0 - "closed" { } uv_timer_t: 0x55aec0f9ddd0 + "timeout" { } uv_timer_t: 0x5630af028e60 + "closed" { } uv_timer_t: 0x5630af028e60 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6490,23 +6746,23 @@ { fd = 12 } { stat = { + size = 6060, + mode = 33204, + gid = 2222, + birthtime = table: 0x5630aeff8410, dev = 65057, - uid = 1111, - gen = 0, + ctime = table: 0x5630af019fd0, + flags = 0, + mtime = table: 0x5630af00f8b0, + ino = 5263788, + type = "file", nlink = 1, - atime = table: 0x55aec0f891e0, - blksize = 4096, rdev = 0, - mode = 33188, - birthtime = table: 0x55aec0f6d430, - gid = 1111, - type = "file", - ino = 8152489, - ctime = table: 0x55aec0f8ef40, - size = 6060, - flags = 0, - mtime = table: 0x55aec0f848b0, - blocks = 16 + uid = 2222, + blocks = 16, + blksize = 4096, + atime = table: 0x5630af014270, + gen = 0 } } ok 7 fs - read a file sync @@ -6514,23 +6770,23 @@ { fd = 12 } { stat = { + size = 6060, + mode = 33204, + gid = 2222, + birthtime = table: 0x5630af031010, dev = 65057, - uid = 1111, - gen = 0, + ctime = table: 0x5630af02ef50, + flags = 0, + mtime = table: 0x5630af014270, + ino = 5263788, + type = "file", nlink = 1, - atime = table: 0x55aec0f89830, - blksize = 4096, rdev = 0, - mode = 33188, - birthtime = table: 0x55aec0fa5f80, - gid = 1111, - type = "file", - ino = 8152489, - ctime = table: 0x55aec0fa3ec0, - size = 6060, - flags = 0, - mtime = table: 0x55aec0f891e0, - blocks = 16 + uid = 2222, + blocks = 16, + blksize = 4096, + atime = table: 0x5630af0148c0, + gen = 0 } } { chunk = 6060 } @@ -6613,197 +6869,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x55aec0fc9208 closed + uv_dir_t: 0x5630af054328 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "directory", name = "5.4-luv" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = ".pc" } } + { { type = "directory", name = "src" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "tests" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "CMakeLists.txt" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "lib" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "5.1-luv" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = ".ci" } } { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "lib" } } { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clangd" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "directory", name = "5.4-luv" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "README.md" }, - { type = "directory", name = ".pc" }, + { type = "directory", name = "src" }, { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "tests" }, + { type = "file", name = "README.md" }, + { type = "file", name = "CMakeLists.txt" }, { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "lib" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "deps" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "5.1-luv" }, { type = "directory", name = "cmake" }, + { type = "directory", name = ".pc" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = ".ci" }, { type = "file", name = ".editorconfig" }, - { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "lib" }, { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = "5.3-luv" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, bavail = 34580476, ffree = 11985485, bfree = 37205986, blocks = 51327994, files = 13107200, bsize = 4096 } + { files = 13107200, ffree = 12932372, blocks = 51327994, bsize = 4096, type = 61267, bfree = 49263828, bavail = 46638318 } ok 31 fs - fs.statfs sync - { type = 61267, bavail = 34580476, ffree = 11985485, bfree = 37205986, blocks = 51327994, files = 13107200, bsize = 4096 } + { files = 13107200, ffree = 12932372, blocks = 51327994, bsize = 4096, type = 61267, bfree = 49263813, bavail = 46638303 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -6828,62 +7084,84 @@ 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 - { total = 84322373632.0, rss = 3948544, free = 66424033280.0, available = 66424033280.0, constrained = 0.0 } + { free = 76331134976.0, total = 84308664320.0, rss = 3297280, constrained = 0.0, available = 76331134976.0 } ok 48 misc - memory size - { uptime = 1269533.3 } + { uptime = 979497.33 } ok 49 misc - uv.uptime { - nivcsw = 238, - majflt = 0, - nvcsw = 102, - maxrss = 7536, + nivcsw = 70, msgrcv = 0, - msgsnd = 0, - utime = { usec = 302047, sec = 0 }, - oublock = 40, - stime = { usec = 100682, sec = 0 }, - inblock = 0, + nsignals = 0, + nvcsw = 87, + nswap = 0, + maxrss = 6632, ixrss = 0, idrss = 0, - nswap = 0, - minflt = 3591, - nsignals = 0, - isrss = 0 + inblock = 0, + minflt = 3592, + isrss = 0, + msgsnd = 0, + utime = { usec = 649202, sec = 0 }, + oublock = 40, + stime = { usec = 72133, sec = 0 }, + majflt = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x55aec0f79f10, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f957f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fb54a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fb51b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f6d430, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f983f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f9cc60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fad1d0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fa96b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fa1150, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f6b6e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fabaa0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fac6c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fa3ec0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f82970, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f934e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0f88980, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fb31f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fb24e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x55aec0fa4720, model = "AMD Opteron 62xx class CPU" } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af035b70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630aeff8410 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af014a70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af00e200 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af037230 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af031010 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af02fc70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af040240 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af038260 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af020880 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630aeff66e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af021890 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af023480 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af00d8e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af040170 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af02ef50 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af03a630 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af03e280 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af013280 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af039b10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af03f5d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af022950 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af052e30 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af032a70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af032af0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af054090 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af0541e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af03a0c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af03a280 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af046a60 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af046c20 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af046ca0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af034fa0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af040930 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af042f80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af054640 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af036d70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af025bc0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af025d80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af025f40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af0438d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5630af043a90 } } ok 52 misc - uv.cpu_info "lo" { - { 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" } + { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet", internal = true, netmask = "255.0.0.0" }, + { mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 91.7, 59.08, 44.82 } + { 6.6, 6.79, 7.89 } 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 @@ -6891,18 +7169,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", uid = 1111, username = "pbuilder1", gid = 1111 } + { gid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", shell = "/bin/bash", 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 - 1.2695333395769e+15 + 9.7949733985001e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", sysname = "Linux", release = "6.1.0-26-amd64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", machine = "x86_64", sysname = "Linux", release = "6.10.11+bpo-amd64" } ok 62 misc - uv.os_uname - os.time 1729303704 - uv.gettimeofday 1729303704.000921 + os.time 1763714128 + uv.gettimeofday 1763714128.000198 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6913,34 +7191,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 365932015, sec = 1269534 } nil - "realtime" { nsec = 365972631, sec = 1269534 } nil + "monotonic" { nsec = 343472913, sec = 979498 } nil + "realtime" { nsec = 343513327, sec = 979498 } 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: 0x55aec0fc9570 + "prepare" uv_prepare_t: 0x5630af017d10 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55aec0fc9570 - "timeout" uv_timer_t: 0x55aec0f9ddd0 + "check" uv_check_t: 0x5630af017d10 + "timeout" uv_timer_t: 0x5630aefebe50 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55aec0fc9570 + "idle" uv_idle_t: 0x5630af017d10 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: 0x55aec0fb7370, pid = 97454 } + { handle = uv_process_t: 0x5630af042370, pid = 1696249 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55aec0fb7370, pid = 97463 } - "exit" uv_process_t: 0x55aec0fb7370 { signal = 2, status = 0 } + { handle = uv_process_t: 0x5630af042370, pid = 1696250 } + "exit" uv_process_t: 0x5630af042370 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55aec0fb7370, pid = 97465 } - "exit" uv_process_t: 0x55aec0fb7370 { signal = 15, status = 0 } + { handle = uv_process_t: 0x5630af042370, pid = 1696251 } + "exit" uv_process_t: 0x5630af042370 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55aec0fb7370, pid = 97470 } + { handle = uv_process_t: 0x5630af042370, pid = 1696253 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -6949,17 +7227,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 97483, code = 0 } + "exit" { signal = 0, pid = 1696255, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f2c4678a6c0 - { delay = 100, elapsed = 111 } + In uv_thread_t: 0x7f4b9d6006c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f2c48b2c640 - Runing uv_thread_t: 0x7f2c48b2c640 - { delay = 100, elapsed = 102 } + Runing uv_thread_t: 0x7f4b9ffdd640 + Runing uv_thread_t: 0x7f4b9ffdd640 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -6968,29 +7246,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: 0x55aec0f9ddd0 - "closed" uv_timer_t: 0x55aec0f9ddd0 + "timeout" uv_timer_t: 0x5630aefebe50 + "closed" uv_timer_t: 0x5630aefebe50 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55aec0f9ddd0 - "interval" uv_timer_t: 0x55aec0f9ddd0 - "interval" uv_timer_t: 0x55aec0f9ddd0 - "closed" uv_timer_t: 0x55aec0f9ddd0 + "interval" uv_timer_t: 0x5630aefebe50 + "interval" uv_timer_t: 0x5630aefebe50 + "interval" uv_timer_t: 0x5630aefebe50 + "closed" uv_timer_t: 0x5630aefebe50 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55aec0f859b0 - "timeout" uv_timer_t: 0x55aec0f9ddd0 - "interval" uv_timer_t: 0x55aec0f859b0 + "interval" uv_timer_t: 0x5630af006f00 + "timeout" uv_timer_t: 0x5630aefebe50 + "interval" uv_timer_t: 0x5630af006f00 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55aec0f859b0 0 - "interval" uv_timer_t: 0x55aec0f859b0 8 - "interval" uv_timer_t: 0x55aec0f859b0 4 - "interval" uv_timer_t: 0x55aec0f859b0 2 + "interval" uv_timer_t: 0x5630af006f00 0 + "interval" uv_timer_t: 0x5630af006f00 8 + "interval" uv_timer_t: 0x5630af006f00 4 + "interval" uv_timer_t: 0x5630af006f00 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55aec0f859b0 0 - "interval" uv_timer_t: 0x55aec0f859b0 8 - "interval" uv_timer_t: 0x55aec0f859b0 4 - "interval" uv_timer_t: 0x55aec0f859b0 2 + "interval" uv_timer_t: 0x5630af006f00 0 + "interval" uv_timer_t: 0x5630af006f00 8 + "interval" uv_timer_t: 0x5630af006f00 4 + "interval" uv_timer_t: 0x5630af006f00 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7009,8 +7287,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f2c46f8b6c0" "hello" - uv_thread_t: 0x7f2c46f8b6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f4b9f4006c0" "hello" + uv_thread_t: 0x7f4b9f4006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7034,12 +7312,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 (0x00007ffe1200b000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f666ad37000) - liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f666acef000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f666aaf7000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f666aa0f000) - /lib64/ld-linux-x86-64.so.2 (0x00007f666ada7000) + linux-vdso.so.1 (0x00007f9ea661a000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f9ea65ad000) + liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f9ea656a000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9ea6374000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9ea628e000) + /lib64/ld-linux-x86-64.so.2 (0x00007f9ea661c000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -7047,11 +7325,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5562a1bd5dd0 - "closed" uv_timer_t: 0x5562a1bd5dd0 + "timeout" uv_timer_t: 0x55685094ae60 + "closed" uv_timer_t: 0x55685094ae60 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5562a1bd5dd0 - "closed" { } uv_timer_t: 0x5562a1bd5dd0 + "timeout" { } uv_timer_t: 0x55685094ae60 + "closed" { } uv_timer_t: 0x55685094ae60 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -7061,23 +7339,23 @@ { fd = 12 } { stat = { - blksize = 4096, - gid = 1111, - nlink = 1, - uid = 1111, - mtime = table: 0x5562a1bbc8b0, - type = "file", - rdev = 0, - birthtime = table: 0x5562a1ba5430, - mode = 33188, - ctime = table: 0x5562a1bc6f40, blocks = 16, gen = 0, + type = "file", + gid = 2222, + birthtime = table: 0x55685091a410, + ino = 5263788, + mtime = table: 0x5568509318b0, + dev = 65057, + uid = 2222, + rdev = 0, + blksize = 4096, + nlink = 1, + mode = 33204, + ctime = table: 0x55685093bfd0, + atime = table: 0x556850936270, flags = 0, - ino = 8152489, - atime = table: 0x5562a1bc11e0, - size = 6060, - dev = 65057 + size = 6060 } } ok 7 fs - read a file sync @@ -7085,23 +7363,23 @@ { fd = 12 } { stat = { - blksize = 4096, - gid = 1111, - nlink = 1, - uid = 1111, - mtime = table: 0x5562a1bc11e0, - type = "file", - rdev = 0, - birthtime = table: 0x5562a1bddf80, - mode = 33188, - ctime = table: 0x5562a1bdbec0, blocks = 16, gen = 0, + type = "file", + gid = 2222, + birthtime = table: 0x556850953010, + ino = 5263788, + mtime = table: 0x556850936270, + dev = 65057, + uid = 2222, + rdev = 0, + blksize = 4096, + nlink = 1, + mode = 33204, + ctime = table: 0x556850950f50, + atime = table: 0x5568509368c0, flags = 0, - ino = 8152489, - atime = table: 0x5562a1bc1830, - size = 6060, - dev = 65057 + size = 6060 } } { chunk = 6060 } @@ -7184,197 +7462,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x5562a1c01208 closed + uv_dir_t: 0x556850976328 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } + { { name = "src", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = ".ci", type = "directory" } } { { name = ".editorconfig", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clangd", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "5.4-luv", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "README.md", type = "file" }, - { name = ".pc", type = "directory" }, + { name = "src", type = "directory" }, { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "tests", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = "deps", type = "directory" }, + { name = "Makefile", type = "file" }, + { name = "debian", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "cmake", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = ".ci", type = "directory" }, { name = ".editorconfig", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "lib", type = "directory" }, { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "5.4-luv", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = "5.3-luv", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 37075145, blocks = 51327994, bsize = 4096, ffree = 11965261, files = 13107200, bavail = 34449635, type = 61267 } + { bsize = 4096, ffree = 12950449, files = 13107200, bavail = 46796833, type = 61267, bfree = 49422343, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bfree = 37075145, blocks = 51327994, bsize = 4096, ffree = 11965261, files = 13107200, bavail = 34449635, type = 61267 } + { bsize = 4096, ffree = 12950449, files = 13107200, bavail = 46796833, type = 61267, bfree = 49422343, blocks = 51327994 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -7394,67 +7672,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, loop_count = 54, events = 26 } - { events_waiting = 0, loop_count = 55, events = 26 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { available = 65755820032.0, constrained = 0.0, rss = 6029312, free = 65755820032.0, total = 84322373632.0 } + { available = 76582281216.0, constrained = 0.0, free = 76582281216.0, rss = 2998272, total = 84308664320.0 } ok 48 misc - memory size - { uptime = 1269547.14 } + { uptime = 979506.21 } ok 49 misc - uv.uptime { - nsignals = 0, - nivcsw = 199, + maxrss = 2928, + nivcsw = 41, + nvcsw = 49, + majflt = 0, + isrss = 0, ixrss = 0, - nswap = 0, + idrss = 0, + msgsnd = 0, + utime = { sec = 0, usec = 632069 }, msgrcv = 0, - inblock = 0, + stime = { sec = 0, usec = 47704 }, + nsignals = 0, oublock = 40, - msgsnd = 0, - isrss = 0, - utime = { sec = 0, usec = 292341 }, - majflt = 0, - nvcsw = 73, - maxrss = 5888, - idrss = 0, - minflt = 328, - stime = { sec = 0, usec = 80350 } + inblock = 0, + minflt = 354, + nswap = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1be75a0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bd4950, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bb1f10, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1ba36e0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bcd7f0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bc0d90, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1ba5430, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bd59b0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1be5ca0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bcb670, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1be6a80, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1be41a0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bf2f20, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1be2ae0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bed0e0, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bc0980, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bbe080, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bba970, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bf2460, speed = 0.0 }, - { model = "AMD Opteron 62xx class CPU", times = table: 0x5562a1bcbc50, speed = 0.0 } + { speed = 0.0, times = table: 0x55685095c630, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x55685095ad30, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850959230, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850961870, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5568509499e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850951c70, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850918aa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5568509268b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5568509368c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850967fb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5568509186e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5568509424c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850930200, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850957b70, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850936a70, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850945480, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850943890, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850937000, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850935a10, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x55685094e1e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x55685095f570, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x55685094ee70, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850974df0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850954a30, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850960aa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850976090, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850976250, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x55685095c100, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x55685094f9d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850968a60, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850968c20, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850968ca0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850956fa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x55685094a390, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850940c40, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850954020, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850996a00, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5568509535e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850976450, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850976610, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5568509767d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x556850947bc0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", family = "inet" }, - { internal = true, ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6" } + { family = "inet", netmask = "255.0.0.0", internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, + { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 92.9, 60.92, 45.66 } + { 6.44, 6.74, 7.86 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7462,18 +7762,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, username = "pbuilder1", gid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build" } + { homedir = "/nonexistent/second-build", username = "pbuilder2", uid = 2222, gid = 2222, shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.2695471519528e+15 + 9.7950622472642e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-amd64", sysname = "Linux" } + { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03)", release = "6.10.11+bpo-amd64" } ok 62 misc - uv.os_uname - os.time 1729303718 - uv.gettimeofday 1729303718.000724 + os.time 1763714137 + uv.gettimeofday 1763714137.000083 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7484,34 +7784,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1269548, nsec = 174736491 } nil - "realtime" { sec = 1269548, nsec = 174770248 } nil + "monotonic" { sec = 979507, nsec = 228479789 } nil + "realtime" { sec = 979507, nsec = 228551903 } 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: 0x5562a1c274d0 + "prepare" uv_prepare_t: 0x556850939ba0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5562a1c274d0 - "timeout" uv_timer_t: 0x5562a1bea590 + "check" uv_check_t: 0x556850939ba0 + "timeout" uv_timer_t: 0x5568509225b0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5562a1c274d0 + "idle" uv_idle_t: 0x556850939ba0 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: 0x5562a1be40d0, pid = 98826 } + { pid = 1697022, handle = uv_process_t: 0x556850964400 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5562a1be40d0, pid = 98830 } - "exit" uv_process_t: 0x5562a1be40d0 { status = 0, signal = 2 } + { pid = 1697023, handle = uv_process_t: 0x556850964400 } + "exit" uv_process_t: 0x556850964400 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5562a1be40d0, pid = 98836 } - "exit" uv_process_t: 0x5562a1be40d0 { status = 0, signal = 15 } + { pid = 1697024, handle = uv_process_t: 0x556850964400 } + "exit" uv_process_t: 0x556850964400 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5562a1be40d0, pid = 98839 } + { pid = 1697026, handle = uv_process_t: 0x556850964400 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -7520,17 +7820,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 98846, signal = 0, code = 0 } + "exit" { code = 0, signal = 0, pid = 1697028 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f9812ffd6c0 - { delay = 100, elapsed = 111 } + In uv_thread_t: 0x7f683f4006c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f98199c1e80 - Runing uv_thread_t: 0x7f98199c1e80 - { delay = 100, elapsed = 105 } + Runing uv_thread_t: 0x7f684658be80 + Runing uv_thread_t: 0x7f684658be80 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 150 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -7539,29 +7839,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: 0x5562a1bea590 - "closed" uv_timer_t: 0x5562a1bea590 + "timeout" uv_timer_t: 0x5568509225b0 + "closed" uv_timer_t: 0x5568509225b0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5562a1bea590 - "interval" uv_timer_t: 0x5562a1bea590 - "interval" uv_timer_t: 0x5562a1bea590 - "closed" uv_timer_t: 0x5562a1bea590 + "interval" uv_timer_t: 0x5568509225b0 + "interval" uv_timer_t: 0x5568509225b0 + "interval" uv_timer_t: 0x5568509225b0 + "closed" uv_timer_t: 0x5568509225b0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5562a1bd99d0 - "timeout" uv_timer_t: 0x5562a1bea590 - "interval" uv_timer_t: 0x5562a1bd99d0 + "interval" uv_timer_t: 0x55685090de50 + "timeout" uv_timer_t: 0x5568509225b0 + "interval" uv_timer_t: 0x55685090de50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5562a1bd99d0 0 - "interval" uv_timer_t: 0x5562a1bd99d0 8 - "interval" uv_timer_t: 0x5562a1bd99d0 4 - "interval" uv_timer_t: 0x5562a1bd99d0 2 + "interval" uv_timer_t: 0x55685090de50 0 + "interval" uv_timer_t: 0x55685090de50 8 + "interval" uv_timer_t: 0x55685090de50 4 + "interval" uv_timer_t: 0x55685090de50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5562a1bd99d0 0 - "interval" uv_timer_t: 0x5562a1bd99d0 8 - "interval" uv_timer_t: 0x5562a1bd99d0 4 - "interval" uv_timer_t: 0x5562a1bd99d0 2 + "interval" uv_timer_t: 0x55685090de50 0 + "interval" uv_timer_t: 0x55685090de50 8 + "interval" uv_timer_t: 0x55685090de50 4 + "interval" uv_timer_t: 0x55685090de50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7580,8 +7880,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f9818e1d6c0" "hello" - uv_thread_t: 0x7f9818e1d6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f68464006c0" "hello" + uv_thread_t: 0x7f68464006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -7632,7 +7932,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 @@ -7683,7 +7983,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 @@ -7734,7 +8034,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 @@ -7785,7 +8085,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 @@ -7832,49 +8132,49 @@ dh_strip -a -O--buildsystem=lua dh_makeshlibs -a -O--buildsystem=lua dh_shlibdeps -a -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_replace used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_insert used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol 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 luaL_callmeta used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pcallk 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_typename used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_topointer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_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 luaL_checkoption used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tonumberx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_callk used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol 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 luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_loadbufferx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_dump 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 luaL_loadbuffer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_touserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_toboolean 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_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_type 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_ref used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_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: symbol lua_createtable 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_pushstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_checkstack used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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) -dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_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 luaL_newstate 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_pushboolean 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_setfuncs used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol 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_pushlstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_settop used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tonumberx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newmetatable 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_loadbufferx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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_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_newstate used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_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_typename used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_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_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_close 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_checkinteger 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_pushnil 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_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_rawget used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_loadbufferx used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol 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_dump used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua @@ -7890,12 +8190,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/1672674/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1672674/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/26122 and its subdirectories -I: Current time: Fri Oct 18 14:09:56 -12 2024 -I: pbuilder-time-stamp: 1729303796 +I: removing directory /srv/workspace/pbuilder/1672674 and its subdirectories +I: Current time: Fri Nov 21 22:35:49 +14 2025 +I: pbuilder-time-stamp: 1763714149