Diff of the two buildlogs: -- --- b1/build.log 2024-12-15 06:46:09.576367337 +0000 +++ b2/build.log 2024-12-15 06:49:17.995806575 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 14 18:39:02 -12 2024 -I: pbuilder-time-stamp: 1734244742 +I: Current time: Sun Jan 18 03:09:12 +14 2026 +I: pbuilder-time-stamp: 1768655352 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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/400059/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/524411/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-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 Jan 17 13:09 /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/524411/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/524411/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='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='4577314ae1904001954ec6c341d3c0cc' - 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='400059' - PS1='# ' - PS2='> ' + INVOCATION_ID=859e0fe8e7664a37b74c47ae11aecec9 + 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=524411 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.S5T4QvbZ/pbuilderrc_6dEr --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.S5T4QvbZ/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.S5T4QvbZ/pbuilderrc_0xM3 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.S5T4QvbZ/b2 --logfile b2/build.log lua-luv_1.48.0-2-3.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/400059/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/524411/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 trixie/main amd64 libuv1-dev amd64 1.48.0-7 [184 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 lua-compat53 amd64 0.7-2+b2 [32.9 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 lua-compat53-dev amd64 0.7-2+b2 [30.3 kB] -Fetched 22.9 MB in 1s (32.4 MB/s) +Fetched 22.9 MB in 0s (97.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package readline-common. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19965 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/524411/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/524411/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 (0x00007ffcaa3e4000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f07fe060000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f07fde68000) - /lib64/ld-linux-x86-64.so.2 (0x00007f07fe0d8000) + linux-vdso.so.1 (0x00007f80a691f000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f80a68b0000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f80a66ba000) + /lib64/ld-linux-x86-64.so.2 (0x00007f80a6921000) 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 (0x00007ffd747a4000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f3ad2900000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3ad2708000) - /lib64/ld-linux-x86-64.so.2 (0x00007f3ad2970000) + linux-vdso.so.1 (0x00007f999d2fb000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f999d28d000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f999d097000) + /lib64/ld-linux-x86-64.so.2 (0x00007f999d2fd000) 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 (0x00007ffdf3d0c000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f43eee98000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f43eeca0000) - /lib64/ld-linux-x86-64.so.2 (0x00007f43eef08000) + linux-vdso.so.1 (0x00007fb486b6d000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fb486b00000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb48690a000) + /lib64/ld-linux-x86-64.so.2 (0x00007fb486b6f000) 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 (0x00007ffda1b54000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f37bb238000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f37bb040000) - /lib64/ld-linux-x86-64.so.2 (0x00007f37bb2a8000) + linux-vdso.so.1 (0x00007ff9d3ae4000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ff9d3a77000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff9d3881000) + /lib64/ld-linux-x86-64.so.2 (0x00007ff9d3ae6000) 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: 0x559ed9e643d0 - "closed" uv_timer_t: 0x559ed9e643d0 + "timeout" uv_timer_t: 0x5643b2f403d0 + "closed" uv_timer_t: 0x5643b2f403d0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x559ed9e643d0 - "closed" { } uv_timer_t: 0x559ed9e643d0 + "timeout" { } uv_timer_t: 0x5643b2f403d0 + "closed" { } uv_timer_t: 0x5643b2f403d0 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 = 2523687, - mtime = table: 0x559ed9e7da70, - gid = 1111, - mode = 33188, + ino = 6844590, + mtime = table: 0x5643b2f4e9e0, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x559ed9e70ab0, + atime = table: 0x5643b2f33260, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x559ed9e7a740, - birthtime = table: 0x559ed9e6fce0, + ctime = table: 0x5643b2f4bf70, + birthtime = table: 0x5643b2f53380, blocks = 16 } } @@ -818,21 +854,21 @@ { stat = { nlink = 1, - ino = 2523687, - mtime = table: 0x559ed9e828f0, - gid = 1111, - mode = 33188, + ino = 6844590, + mtime = table: 0x5643b2f56740, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x559ed9e779c0, + atime = table: 0x5643b2f5a5e0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x559ed9e9cd30, - birthtime = table: 0x559ed9e87ce0, + ctime = table: 0x5643b2f35930, + birthtime = table: 0x5643b2f75fb0, 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 = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", 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 = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x559ed9e9fe38 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + uv_dir_t: 0x5643b2f4e2c8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } ok 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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".pc", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 42161615, type = 61267, bsize = 4096, files = 13107200, bfree = 44787125, ffree = 12199160, blocks = 51327994 } + { bavail = 46388609, type = 61267, bsize = 4096, files = 13107200, bfree = 49014119, ffree = 12911769, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 42161568, type = 61267, bsize = 4096, files = 13107200, bfree = 44787078, ffree = 12199160, blocks = 51327994 } + { bavail = 46388609, type = 61267, bsize = 4096, files = 13107200, bfree = 49014119, ffree = 12911769, 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 = 4280320, total = 84322373632, free = 72705400832, constrained = 0, available = 72705400832 } + { rss = 3981312, total = 84308033536, free = 71029854208, constrained = 0, available = 71029854208 } ok 48 misc - memory size - { uptime = 1757359.77 } + { uptime = 2103947.48 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 395918, sec = 0 }, + utime = { usec = 626026, sec = 0 }, oublock = 40, - stime = { usec = 139387, sec = 0 }, - nivcsw = 296, - minflt = 436, + stime = { usec = 76764, sec = 0 }, + nivcsw = 50, + minflt = 465, idrss = 0, majflt = 0, - nvcsw = 78, + nvcsw = 44, isrss = 0, nswap = 0, - maxrss = 4416, + maxrss = 3888, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x559ed9e7aa20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e68eb0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e89e60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e79c40, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e70ab0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e96400, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e63e70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e770a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e8bae0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e6fce0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e5bb60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e88c90, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e63490, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e9cb20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e7bd40, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e7cb70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e99ba0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e9cd30, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e94770, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x559ed9e63a70, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x5643b2f59520, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f97660, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f91f60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f7c9a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f33260, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f5e940, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f58340, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f3e3a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f7d3e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f75310, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f665b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f6ae60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f915d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f89250, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f4dc80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f4bf70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f94d60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f3fa70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f591f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f4c1e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f94290, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f7aa80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f56c60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f5a5e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f75540, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f78170, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f53380, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f58be0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f6a120, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f65560, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f336a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f92550, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f48f80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f52890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f4e9e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f78d30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f38300, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f97400, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f72300, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f527c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f55310, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5643b2f31950, 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 - { 32.99, 35.3, 38.5 } + { 6.48, 6.72, 6.31 } 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.7573597917627e+15 + 2.1039474933651e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } + { release = "6.11.5+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1734244988 - uv.gettimeofday 1734244988.000888 + os.time 1768655428 + uv.gettimeofday 1768655428.000524 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 = 824123934, sec = 1757360 } nil - "realtime" { nsec = 824435251, sec = 1757360 } nil + "monotonic" { nsec = 500715498, sec = 2103948 } nil + "realtime" { nsec = 500792895, sec = 2103948 } 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: 0x559ed9e6ed90 + "prepare" uv_prepare_t: 0x5643b2f8e040 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x559ed9e6ed90 - "timeout" uv_timer_t: 0x559ed9e79da0 + "check" uv_check_t: 0x5643b2f8e040 + "timeout" uv_timer_t: 0x5643b2f48980 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x559ed9e6ed90 + "idle" uv_idle_t: 0x5643b2f8e040 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: 0x559ed9e6e940, pid = 442952 } + { handle = uv_process_t: 0x5643b2f8a700, pid = 540772 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x559ed9e6e940, pid = 442953 } - "exit" uv_process_t: 0x559ed9e6e940 { status = 0, signal = 2 } + { handle = uv_process_t: 0x5643b2f8a700, pid = 540774 } + "exit" uv_process_t: 0x5643b2f8a700 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x559ed9e6e940, pid = 442954 } - "exit" uv_process_t: 0x559ed9e6e940 { status = 0, signal = 15 } + { handle = uv_process_t: 0x5643b2f8a700, pid = 540779 } + "exit" uv_process_t: 0x5643b2f8a700 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x559ed9e6e940, pid = 442956 } + { handle = uv_process_t: 0x5643b2f8a700, pid = 540781 } "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 = 442959, code = 0 } + "exit" { signal = 0, pid = 540783, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 123 } + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7ff5068ab440 - Runing uv_thread_t: 0x7ff5068ab440 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0x7f122908e440 + Runing uv_thread_t: 0x7f122908e440 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 118 } + { 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: 0x559ed9e79da0 - "closed" uv_timer_t: 0x559ed9e79da0 + "timeout" uv_timer_t: 0x5643b2f48980 + "closed" uv_timer_t: 0x5643b2f48980 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x559ed9e79da0 - "interval" uv_timer_t: 0x559ed9e79da0 - "interval" uv_timer_t: 0x559ed9e79da0 - "closed" uv_timer_t: 0x559ed9e79da0 + "interval" uv_timer_t: 0x5643b2f48980 + "interval" uv_timer_t: 0x5643b2f48980 + "interval" uv_timer_t: 0x5643b2f48980 + "closed" uv_timer_t: 0x5643b2f48980 ok 101 timer - simple interval - "interval" uv_timer_t: 0x559ed9e642c0 - "timeout" uv_timer_t: 0x559ed9e79da0 - "interval" uv_timer_t: 0x559ed9e642c0 + "interval" uv_timer_t: 0x5643b2f725e0 + "timeout" uv_timer_t: 0x5643b2f48980 + "interval" uv_timer_t: 0x5643b2f725e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x559ed9e642c0 0 - "interval" uv_timer_t: 0x559ed9e642c0 8 - "interval" uv_timer_t: 0x559ed9e642c0 4 - "interval" uv_timer_t: 0x559ed9e642c0 2 + "interval" uv_timer_t: 0x5643b2f725e0 0 + "interval" uv_timer_t: 0x5643b2f725e0 8 + "interval" uv_timer_t: 0x5643b2f725e0 4 + "interval" uv_timer_t: 0x5643b2f725e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x559ed9e642c0 0 - "interval" uv_timer_t: 0x559ed9e642c0 8 - "interval" uv_timer_t: 0x559ed9e642c0 4 - "interval" uv_timer_t: 0x559ed9e642c0 2 + "interval" uv_timer_t: 0x5643b2f725e0 0 + "interval" uv_timer_t: 0x5643b2f725e0 8 + "interval" uv_timer_t: 0x5643b2f725e0 4 + "interval" uv_timer_t: 0x5643b2f725e0 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: 0x7ff505c7e6c0" "hello" - uv_thread_t: 0x7ff505c7e6c0 finish hello + 2 4 "uv_thread_t: 0x7f12290006c0" "hello" + uv_thread_t: 0x7f12290006c0 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: 0x7ff4f7fff6c0 + In uv_thread_t: 0x7f12220006c0 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 (0x00007ffe3cfa4000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007f61eb750000) - liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f61eb718000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f61eb520000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f61eb4e0000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f61eb3f8000) - /lib64/ld-linux-x86-64.so.2 (0x00007f61eb790000) + linux-vdso.so.1 (0x00007fcc2b886000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0x00007fcc2b84a000) + liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fcc2b816000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fcc2b620000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fcc2b5e8000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcc2b502000) + /lib64/ld-linux-x86-64.so.2 (0x00007fcc2b888000) ********************** 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: 0x55b364af0bb0 - "closed" uv_timer_t: 0x55b364af0bb0 + "timeout" uv_timer_t: 0x55a1bc719b40 + "closed" uv_timer_t: 0x55a1bc719b40 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55b364af0bb0 - "closed" { } uv_timer_t: 0x55b364af0bb0 + "timeout" { } uv_timer_t: 0x55a1bc719b40 + "closed" { } uv_timer_t: 0x55a1bc719b40 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 = 2523687, - mtime = table: 0x55b364ac4f20, - gid = 1111, - mode = 33188, + ino = 6844590, + mtime = table: 0x55a1bc6e8880, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55b364abfd60, + atime = table: 0x55a1bc6db840, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55b364ac3780, - birthtime = table: 0x55b364a994e0, + ctime = table: 0x55a1bc6e4c00, + birthtime = table: 0x55a1bc6de700, blocks = 16 } } @@ -1391,21 +1449,21 @@ { stat = { nlink = 1, - ino = 2523687, - mtime = table: 0x55b364ae0a80, - gid = 1111, - mode = 33188, + ino = 6844590, + mtime = table: 0x55a1bc6eb870, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55b364adad10, + atime = table: 0x55a1bc6ece40, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55b364ade8c0, - birthtime = table: 0x55b364ac3e20, + ctime = table: 0x55a1bc6f0170, + birthtime = table: 0x55a1bc6c2270, 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 = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", 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 = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55b364aea908 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + uv_dir_t: 0x55a1bc709018 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } ok 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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".pc", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 42055713, type = 61267, bsize = 4096, files = 13107200, bfree = 44681223, ffree = 12181188, blocks = 51327994 } + { bavail = 46384135, type = 61267, bsize = 4096, files = 13107200, bfree = 49009645, ffree = 12911003, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 42055692, type = 61267, bsize = 4096, files = 13107200, bfree = 44681202, ffree = 12181185, blocks = 51327994 } + { bavail = 46384135, type = 61267, bsize = 4096, files = 13107200, bfree = 49009645, ffree = 12911003, 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 @@ -1706,52 +1764,74 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3944448, total = 84322373632, free = 73354997760, constrained = 0, available = 73354997760 } + { rss = 3690496, total = 84308033536, free = 71119966208, constrained = 0, available = 71119966208 } ok 48 misc - memory size - { uptime = 1757372.66 } + { uptime = 2103956.34 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 672086, sec = 0 }, + utime = { usec = 658599, sec = 0 }, oublock = 40, - stime = { usec = 106567, sec = 0 }, - nivcsw = 323, - minflt = 3670, + stime = { usec = 76291, sec = 0 }, + nivcsw = 102, + minflt = 3671, idrss = 0, majflt = 0, - nvcsw = 106, + nvcsw = 83, isrss = 0, nswap = 0, - maxrss = 7488, + maxrss = 6608, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x55b364ab10f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364abe4d0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364a97fa0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ae0a80, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ac8bd0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364afc730, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ac3780, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ad3660, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364af9a70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ac0790, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364abb030, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ac50b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364aff8a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364abd060, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364abfd60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ac9d20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ad1e90, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364af9d80, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ac7c40, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55b364ac9f00, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x55a1bc6d39c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6e8880, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6c0fa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6ef150, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6ccf80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6dc740, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc7236b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6eaa70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6da8b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6f8130, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6f3100, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc703d30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc7231b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6eb2f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6f0580, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6ea520, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6f0170, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6e7d40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6c61e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc706890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc70f0a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6e4c00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc713c40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6c2270, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc70fc50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6f0d80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6ece40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc723030, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc707890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6ed3e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6d3030, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc707480, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6f96b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6f9a10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc715760, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc709800, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc708040, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc708510, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc717660, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc70ef60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc6debb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x55a1bc707bf0, 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 - { 32.53, 35.09, 38.38 } + { 6.28, 6.68, 6.3 } 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.7573726780648e+15 + 2.1039563555739e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } + { release = "6.11.5+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1734245001 - uv.gettimeofday 1734245001.000775 + os.time 1768655437 + uv.gettimeofday 1768655437.000387 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 = 712166504, sec = 1757373 } nil - "realtime" { nsec = 712588949, sec = 1757373 } nil + "monotonic" { nsec = 363475528, sec = 2103957 } nil + "realtime" { nsec = 363533337, sec = 2103957 } 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: 0x55b364af8020 + "prepare" uv_prepare_t: 0x55a1bc6e4120 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55b364af8020 - "timeout" uv_timer_t: 0x55b364aad5c0 + "check" uv_check_t: 0x55a1bc6e4120 + "timeout" uv_timer_t: 0x55a1bc719b40 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55b364af8020 + "idle" uv_idle_t: 0x55a1bc6e4120 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: 0x55b364ab2e80, pid = 446556 } + { handle = uv_process_t: 0x55a1bc6dbe70, pid = 545905 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55b364ab2e80, pid = 446567 } - "exit" uv_process_t: 0x55b364ab2e80 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55a1bc6dbe70, pid = 545907 } + "exit" uv_process_t: 0x55a1bc6dbe70 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55b364ab2e80, pid = 446579 } - "exit" uv_process_t: 0x55b364ab2e80 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55a1bc6dbe70, pid = 545910 } + "exit" uv_process_t: 0x55a1bc6dbe70 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55b364ab2e80, pid = 446586 } + { handle = uv_process_t: 0x55a1bc6dbe70, pid = 545915 } "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 = 446611, code = 0 } + "exit" { signal = 0, pid = 545923, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 105 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f6f73c0d680 - Runing uv_thread_t: 0x7f6f73c0d680 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0x7fc17a867680 + Runing uv_thread_t: 0x7fc17a867680 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 118 } + { 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: 0x55b364aad5c0 - "closed" uv_timer_t: 0x55b364aad5c0 + "timeout" uv_timer_t: 0x55a1bc719b40 + "closed" uv_timer_t: 0x55a1bc719b40 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55b364aad5c0 - "interval" uv_timer_t: 0x55b364aad5c0 - "interval" uv_timer_t: 0x55b364aad5c0 - "closed" uv_timer_t: 0x55b364aad5c0 + "interval" uv_timer_t: 0x55a1bc719b40 + "interval" uv_timer_t: 0x55a1bc719b40 + "interval" uv_timer_t: 0x55a1bc719b40 + "closed" uv_timer_t: 0x55a1bc719b40 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55b364afe170 - "timeout" uv_timer_t: 0x55b364aad5c0 - "interval" uv_timer_t: 0x55b364afe170 + "interval" uv_timer_t: 0x55a1bc6d7d60 + "timeout" uv_timer_t: 0x55a1bc719b40 + "interval" uv_timer_t: 0x55a1bc6d7d60 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55b364afe170 0 - "interval" uv_timer_t: 0x55b364afe170 8 - "interval" uv_timer_t: 0x55b364afe170 4 - "interval" uv_timer_t: 0x55b364afe170 2 + "interval" uv_timer_t: 0x55a1bc6d7d60 0 + "interval" uv_timer_t: 0x55a1bc6d7d60 8 + "interval" uv_timer_t: 0x55a1bc6d7d60 4 + "interval" uv_timer_t: 0x55a1bc6d7d60 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55b364afe170 0 - "interval" uv_timer_t: 0x55b364afe170 8 - "interval" uv_timer_t: 0x55b364afe170 4 - "interval" uv_timer_t: 0x55b364afe170 2 + "interval" uv_timer_t: 0x55a1bc6d7d60 0 + "interval" uv_timer_t: 0x55a1bc6d7d60 8 + "interval" uv_timer_t: 0x55a1bc6d7d60 4 + "interval" uv_timer_t: 0x55a1bc6d7d60 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: 0x7f6f7307e6c0" "hello" - uv_thread_t: 0x7f6f7307e6c0 finish hello + 2 4 "uv_thread_t: 0x7fc1794006c0" "hello" + uv_thread_t: 0x7fc1794006c0 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: 0x7f6f7187b6c0 + In uv_thread_t: 0x7fc173e006c0 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 (0x00007ffc1d57c000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007ff789270000) - liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007ff789238000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff789040000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff788f58000) - /lib64/ld-linux-x86-64.so.2 (0x00007ff7892e8000) + linux-vdso.so.1 (0x00007f6e859a2000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f6e85933000) + liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f6e858ff000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6e85709000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6e85623000) + /lib64/ld-linux-x86-64.so.2 (0x00007f6e859a4000) *********************** 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: 0x55a44c5d6bb0 - "closed" uv_timer_t: 0x55a44c5d6bb0 + "timeout" uv_timer_t: 0x560c62ff7b40 + "closed" uv_timer_t: 0x560c62ff7b40 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55a44c5d6bb0 - "closed" { } uv_timer_t: 0x55a44c5d6bb0 + "timeout" { } uv_timer_t: 0x560c62ff7b40 + "closed" { } uv_timer_t: 0x560c62ff7b40 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 = 2523687, - mtime = table: 0x55a44c5aaf20, - gid = 1111, - mode = 33188, + ino = 6844590, + mtime = table: 0x560c62fc6880, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55a44c5a5d60, + atime = table: 0x560c62fb9840, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55a44c5a9780, - birthtime = table: 0x55a44c57f4e0, + ctime = table: 0x560c62fc2c00, + birthtime = table: 0x560c62fbc700, blocks = 16 } } @@ -1962,21 +2042,21 @@ { stat = { nlink = 1, - ino = 2523687, - mtime = table: 0x55a44c5c6a80, - gid = 1111, - mode = 33188, + ino = 6844590, + mtime = table: 0x560c62fc9870, + gid = 2222, + mode = 33204, size = 6060, dev = 65057, gen = 0, rdev = 0, - atime = table: 0x55a44c5c0d10, + atime = table: 0x560c62fcae40, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x55a44c5c48c0, - birthtime = table: 0x55a44c5a9e20, + ctime = table: 0x560c62fce170, + birthtime = table: 0x560c62fa0270, 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 = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", 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 = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55a44c5b4ee8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + uv_dir_t: 0x560c62fff598 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } ok 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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".pc", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 41996518, type = 61267, bsize = 4096, files = 13107200, bfree = 44622028, ffree = 12167173, blocks = 51327994 } + { bavail = 46809902, type = 61267, bsize = 4096, files = 13107200, bfree = 49435412, ffree = 12948763, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 41996367, type = 61267, bsize = 4096, files = 13107200, bfree = 44621877, ffree = 12167173, blocks = 51327994 } + { bavail = 46809902, type = 61267, bsize = 4096, files = 13107200, bfree = 49435412, ffree = 12948763, 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 = 3964928, total = 84322373632, free = 73203560448, constrained = 0, available = 73203560448 } + { rss = 3616768, total = 84308033536, free = 71514664960, constrained = 0, available = 71514664960 } ok 48 misc - memory size - { uptime = 1757384.1 } + { uptime = 2103965.03 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 574904, sec = 0 }, + utime = { usec = 639870, sec = 0 }, oublock = 40, - stime = { usec = 87124, sec = 0 }, - nivcsw = 295, - minflt = 413, + stime = { usec = 68776, sec = 0 }, + nivcsw = 155, + minflt = 442, idrss = 0, majflt = 0, - nvcsw = 73, + nvcsw = 43, isrss = 0, nswap = 0, - maxrss = 4108, + maxrss = 3532, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x55a44c5a0bc0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5dea40, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c597b10, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5acb60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5c6a80, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5dff00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c57dfa0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5dfa70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5a1030, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5a2220, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5aebd0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5a5d60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5e09f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c598850, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5b68a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5aaf20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5bfaf0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5a5180, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c59ee50, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x55a44c5a44d0, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x560c62fa04e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe4890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c63006b50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fb19c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c630011b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fd6380, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fd1100, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fb7ce0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c63001030, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fc6880, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c63001ca0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fed0a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe1d30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe5480, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c63005590, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fcd150, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fd0f20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62ff1c40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fb8fc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fa0270, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fb88b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fc92f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62f9efa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fc2c00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fbf350, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fca050, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62ff3760, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fa42b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fc8520, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fb0e80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe5890, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe31d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fedb80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fbc700, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62ff2360, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe5bf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe6040, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe88b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62feb8d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fbcbb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fe7cf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x560c62fecf60, 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 - { 32.29, 34.96, 38.3 } + { 6.23, 6.65, 6.3 } 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.7573841184039e+15 + 2.1039650476652e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } + { release = "6.11.5+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1734245013 - uv.gettimeofday 1734245013.000215 + os.time 1768655446 + uv.gettimeofday 1768655446.000079 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 = 148194318, sec = 1757385 } nil - "realtime" { nsec = 148667177, sec = 1757385 } nil + "monotonic" { nsec = 55194574, sec = 2103966 } nil + "realtime" { nsec = 55285194, sec = 2103966 } 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: 0x55a44c5bddf0 + "prepare" uv_prepare_t: 0x560c62fc4b90 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55a44c5bddf0 - "timeout" uv_timer_t: 0x55a44c5935c0 + "check" uv_check_t: 0x560c62fc4b90 + "timeout" uv_timer_t: 0x560c62fb45c0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55a44c5bddf0 + "idle" uv_idle_t: 0x560c62fc4b90 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: 0x55a44c56e5e0, pid = 449356 } + { handle = uv_process_t: 0x560c62fbf060, pid = 548394 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55a44c56e5e0, pid = 449359 } - "exit" uv_process_t: 0x55a44c56e5e0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x560c62fbf060, pid = 548395 } + "exit" uv_process_t: 0x560c62fbf060 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55a44c56e5e0, pid = 449361 } - "exit" uv_process_t: 0x55a44c56e5e0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x560c62fbf060, pid = 548396 } + "exit" uv_process_t: 0x560c62fbf060 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55a44c56e5e0, pid = 449367 } + { handle = uv_process_t: 0x560c62fbf060, pid = 548400 } "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 = 449382, code = 0 } + "exit" { signal = 0, pid = 548402, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 118 } + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f77efb8ee80 - Runing uv_thread_t: 0x7f77efb8ee80 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0x7fd76a2e62c0 + Runing uv_thread_t: 0x7fd76a2e62c0 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 119 } + { 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: 0x55a44c5935c0 - "closed" uv_timer_t: 0x55a44c5935c0 + "timeout" uv_timer_t: 0x560c62fb45c0 + "closed" uv_timer_t: 0x560c62fb45c0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55a44c5935c0 - "interval" uv_timer_t: 0x55a44c5935c0 - "interval" uv_timer_t: 0x55a44c5935c0 - "closed" uv_timer_t: 0x55a44c5935c0 + "interval" uv_timer_t: 0x560c62fb45c0 + "interval" uv_timer_t: 0x560c62fb45c0 + "interval" uv_timer_t: 0x560c62fb45c0 + "closed" uv_timer_t: 0x560c62fb45c0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55a44c59bb20 - "timeout" uv_timer_t: 0x55a44c5935c0 - "interval" uv_timer_t: 0x55a44c59bb20 + "interval" uv_timer_t: 0x560c63004590 + "timeout" uv_timer_t: 0x560c62fb45c0 + "interval" uv_timer_t: 0x560c63004590 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55a44c59bb20 0 - "interval" uv_timer_t: 0x55a44c59bb20 8 - "interval" uv_timer_t: 0x55a44c59bb20 4 - "interval" uv_timer_t: 0x55a44c59bb20 2 + "interval" uv_timer_t: 0x560c63004590 0 + "interval" uv_timer_t: 0x560c63004590 8 + "interval" uv_timer_t: 0x560c63004590 4 + "interval" uv_timer_t: 0x560c63004590 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55a44c59bb20 0 - "interval" uv_timer_t: 0x55a44c59bb20 8 - "interval" uv_timer_t: 0x55a44c59bb20 4 - "interval" uv_timer_t: 0x55a44c59bb20 2 + "interval" uv_timer_t: 0x560c63004590 0 + "interval" uv_timer_t: 0x560c63004590 8 + "interval" uv_timer_t: 0x560c63004590 4 + "interval" uv_timer_t: 0x560c63004590 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: 0x7f77ee8356c0" "hello" - uv_thread_t: 0x7f77ee8356c0 finish hello + 2 4 "uv_thread_t: 0x7fd763e006c0" "hello" + uv_thread_t: 0x7fd763e006c0 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: 0x7f77ed82c6c0 + In uv_thread_t: 0x7fd7634006c0 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: 0x56366190d960 - "closed" uv_timer_t: 0x56366190d960 + "timeout" uv_timer_t: 0x55d2f1f7e340 + "closed" uv_timer_t: 0x55d2f1f7e340 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x56366190d960 - "closed" { } uv_timer_t: 0x56366190d960 + "timeout" { } uv_timer_t: 0x55d2f1f7e340 + "closed" { } uv_timer_t: 0x55d2f1f7e340 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2501,596 +2603,23 @@ { fd = 12 } { stat = { - atime = table: 0x5636618e5180, - flags = 0, - rdev = 0, - ino = 2523687, - dev = 65057, - blocks = 16, - birthtime = table: 0x563661919240, - ctime = table: 0x56366191c2f0, - uid = 1111, - gid = 1111, - type = "file", - mode = 33188, - mtime = table: 0x56366191d3c0, + gid = 2222, + birthtime = table: 0x55d2f1f5bfb0, nlink = 1, - gen = 0, - blksize = 4096, - size = 6060 - } - } -ok 7 fs - read a file sync -ok 8 fs - read a file sync in chunks - { fd = 12 } - { - stat = { - atime = table: 0x5636618bf6d0, - flags = 0, - rdev = 0, - ino = 2523687, - dev = 65057, - blocks = 16, - birthtime = table: 0x5636618d9ab0, - ctime = table: 0x5636618d3e80, - uid = 1111, - gid = 1111, + mtime = table: 0x55d2f1f5eab0, + ino = 6844590, + size = 6060, + mode = 33204, type = "file", - mode = 33188, - mtime = table: 0x5636618ed2d0, - nlink = 1, - gen = 0, + uid = 2222, blksize = 4096, - size = 6060 - } - } - { chunk = 6060 } -ok 9 fs - read a file async -ok 10 fs - fs.write -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" } -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" } -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" } -ok 19 fs - fs.scandir async -ok 20 fs - fs.scandir with no iteration -ok 21 fs - fs.scandir given to new_work - "/build/reproducible-path/lua-luv-1.48.0-2" - "/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" } } -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: 0x5636618e7598 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" } } -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" } - } -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" } - } -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" } - } -ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 44586421, bsize = 4096, bavail = 41960911, type = 61267, ffree = 12165220, files = 13107200, blocks = 51327994 } -ok 31 fs - fs.statfs sync - { bfree = 44586421, bsize = 4096, bavail = 41960911, type = 61267, ffree = 12165220, files = 13107200, 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 - { err = "ENOENT: no such file or directory: BAD_FILE@" } -ok 34 fs - fs.statfs async error -ok 35 fs - fs.mkdtemp async -ok 36 fs - fs.mkdtemp sync -ok 37 fs - fs.mkdtemp async error -ok 38 fs - fs.mkdtemp sync error -ok 39 fs - fs.mkstemp async -ok 40 fs - fs.mkstemp sync -ok 41 fs - fs.mkstemp async error -ok 42 fs - fs.mkstemp sync error - "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" - "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" - "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" - "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 } -ok 45 metrics - idle time - "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } -ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } -ok 47 misc - uv.version and uv.version_string - { total = 84322373632, free = 72778477568, available = 72778477568, rss = 4644864, constrained = 0 } -ok 48 misc - memory size - { uptime = 1757395.03 } -ok 49 misc - uv.uptime - { - nsignals = 0, - idrss = 0, - minflt = 456, - nswap = 0, - nivcsw = 300, - isrss = 0, - oublock = 40, - maxrss = 4536, - majflt = 0, - msgsnd = 0, - inblock = 0, - msgrcv = 0, - stime = { usec = 47119, sec = 0 }, - nvcsw = 62, - utime = { usec = 415442, sec = 0 }, - ixrss = 0 - } -ok 50 misc - uv.getrusage - 20 -ok 51 misc - uv.available_parallelism - { - { times = table: 0x563661924f40, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x56366190cc50, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618ff250, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x563661919240, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x56366190d3b0, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618c85c0, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618bede0, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618de130, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618f51e0, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618f6a00, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x563661911c30, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618c3470, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x563661922990, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618d94c0, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618dc550, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618e02d0, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618d9f30, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618f6160, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x563661910290, speed = 0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5636618d9200, speed = 0, model = "AMD Opteron 62xx class CPU" } - } -ok 52 misc - uv.cpu_info - "lo" { - { family = "inet", internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, - { family = "inet6", internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } - } -ok 53 misc - uv.interface_addresses - { 32.55, 34.92, 38.25 } -ok 54 misc - uv.loadavg - "/usr/bin/lua5.2" -ok 55 misc - uv.exepath - "/build/reproducible-path/lua-luv-1.48.0-2/debian" -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 } -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.7573950467504e+15 -ok 60 misc - uv.hrtime -ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } -ok 62 misc - uv.os_uname - os.time 1734245024 - uv.gettimeofday 1734245024.000142 -ok 63 misc - uv.gettimeofday -ok 64 misc - uv.os_environ -ok 65 misc - uv.sleep -ok 66 misc - uv.random async -ok 67 misc - uv.random sync -ok 68 misc - uv.random errors -ok 69 misc - uv errno -ok 70 misc - uv constants - 1024 nil -ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 63449353, sec = 1757396 } nil - "realtime" { nsec = 63498738, sec = 1757396 } 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: 0x563661923870 -ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x563661923870 - "timeout" uv_timer_t: 0x5636619259d0 -ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x563661923870 -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: 0x563661929e80, pid = 451464 } - "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } -ok 82 process - process stdout - { handle = uv_process_t: 0x563661929e80, pid = 451472 } - "exit" uv_process_t: 0x563661929e80 { status = 0, signal = 2 } -ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x563661929e80, pid = 451480 } - "exit" uv_process_t: 0x563661929e80 { status = 0, signal = 15 } -ok 84 process - spawn and kill by handle -ok 85 process - invalid command - { handle = uv_process_t: 0x563661929e80, pid = 451491 } - "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } -ok 86 process - process stdio -ok 87 process - get pid -ok 88 req - cancel -ok 89 req - get type - Sending child SIGINT - "sigint\n" - "exit" { signal = 0, pid = 451503, code = 0 } -ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f3924f4f6c0 - { elapsed = 119, delay = 100 } -ok 91 thread - test thread create -ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f392733f440 - Runing uv_thread_t: 0x7f392733f440 - { elapsed = 103, delay = 100 } -ok 93 thread - test thread sleep msecs in main thread - { elapsed = 123, delay = 100 } -ok 94 thread - test thread create with options table -ok 95 thread - test thread arguments limit -ok 96 thread - test avoid thread be released before it done -ok 97 thread - thread_getcpu -ok 98 thread - getaffinity, setaffinity -default priority 0 -priority after change 0 -hello world from thread -priority in thread 10 -ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5636619259d0 - "closed" uv_timer_t: 0x5636619259d0 -ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5636619259d0 - "interval" uv_timer_t: 0x5636619259d0 - "interval" uv_timer_t: 0x5636619259d0 - "closed" uv_timer_t: 0x5636619259d0 -ok 101 timer - simple interval - "interval" uv_timer_t: 0x56366191f040 - "timeout" uv_timer_t: 0x5636619259d0 - "interval" uv_timer_t: 0x56366191f040 -ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x56366191f040 0 - "interval" uv_timer_t: 0x56366191f040 8 - "interval" uv_timer_t: 0x56366191f040 4 - "interval" uv_timer_t: 0x56366191f040 2 -ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x56366191f040 0 - "interval" uv_timer_t: 0x56366191f040 8 - "interval" uv_timer_t: 0x56366191f040 4 - "interval" uv_timer_t: 0x56366191f040 2 -ok 104 timer - shrinking interval using methods -ok 105 timer - timer init -ok 106 timer - timer huge timeout -ok 107 work - test threadpool with return none - "Please be patient, the test cost a lots of time" - "run 10%" - "run 20%" - "run 30%" - "run 40%" - "run 50%" - "run 60%" - "run 70%" - "run 80%" - "run 90%" - "run 100%" -ok 108 work - test threadpool - "in async notify callback" - "a" true 250 - 2 4 "uv_thread_t: 0x7f3925f556c0" "hello" - uv_thread_t: 0x7f3925f556c0 finish hello -ok 109 work - test threadpool with async -1 -2 -3 -4 -5 -6 -7 -8 -ok 110 work - test threadpool with coro -ok 111 work - test threadpool with invalid argument -Uncaught Error: Error: thread arg not support type 'table' at 1 -stack traceback: - [C]: in ? -ok 112 work - test threadpool with invalid return value -# All tests passed -************************************************** -/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.2 -Isrc -Wall -Wextra -Wl,--no-add-needed \ - -o /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/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 /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ - -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.2 -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 (0x00007ffec5b2c000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007f20677f0000) - liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f20677b8000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f20675c0000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2067580000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2067498000) - /lib64/ld-linux-x86-64.so.2 (0x00007f2067828000) -********************** app dynamic (5.2) ********* -Test: tests/run.lua -skip, not on linux or macos -1..112 - "in async notify callback" - "a" true 250 -ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55c53ba37770 - "closed" uv_timer_t: 0x55c53ba37770 -ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55c53ba37770 - "closed" { } uv_timer_t: 0x55c53ba37770 -ok 3 callbacks - luv_handle_t: callable table -ok 4 callbacks - luv_req_t: function -ok 5 callbacks - luv_req_t: callable table - begin wait - end wait -ok 6 coroutines - coroutines - { fd = 12 } - { - stat = { + gen = 0, dev = 65057, - ctime = table: 0x55c53ba4bc20, - size = 6060, - atime = table: 0x55c53ba4ef70, - mtime = table: 0x55c53ba4e320, - mode = 33188, rdev = 0, - uid = 1111, - ino = 2523687, - blksize = 4096, - nlink = 1, - type = "file", - birthtime = table: 0x55c53ba4b8e0, - gen = 0, - gid = 1111, blocks = 16, - flags = 0 + atime = table: 0x55d2f1f5e130, + flags = 0, + ctime = table: 0x55d2f1f5d620 } } ok 7 fs - read a file sync @@ -3098,23 +2627,23 @@ { fd = 12 } { stat = { - dev = 65057, - ctime = table: 0x55c53ba65d20, - size = 6060, - atime = table: 0x55c53ba2ea20, - mtime = table: 0x55c53ba00600, - mode = 33188, - rdev = 0, - uid = 1111, - ino = 2523687, - blksize = 4096, + gid = 2222, + birthtime = table: 0x55d2f1f25440, nlink = 1, + mtime = table: 0x55d2f1f27730, + ino = 6844590, + size = 6060, + mode = 33204, type = "file", - birthtime = table: 0x55c53ba45fc0, + uid = 2222, + blksize = 4096, gen = 0, - gid = 1111, + dev = 65057, + rdev = 0, blocks = 16, - flags = 0 + atime = table: 0x55d2f1f27360, + flags = 0, + ctime = table: 0x55d2f1f2a1d0 } } { chunk = 6060 } @@ -3123,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 @@ -3157,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 @@ -3197,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 = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", 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 = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55c53ba5c0e8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + uv_dir_t: 0x55d2f1f586d8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } ok 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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".pc", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 51327994, ffree = 12158350, type = 61267, files = 13107200, bavail = 41924741, bsize = 4096, bfree = 44550251 } + { type = 61267, ffree = 12948828, files = 13107200, bfree = 49435324, bsize = 4096, bavail = 46809814, blocks = 51327994 } ok 31 fs - fs.statfs sync - { blocks = 51327994, ffree = 12158350, type = 61267, files = 13107200, bavail = 41924741, bsize = 4096, bfree = 44550251 } + { type = 61267, ffree = 12948828, files = 13107200, bfree = 49435324, bsize = 4096, bavail = 46809814, blocks = 51327994 } 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 @@ -3407,86 +2936,108 @@ "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 - { free = 71282266112, rss = 6336512, total = 84322373632, constrained = 0, available = 71282266112 } + { total = 84308033536, constrained = 0, free = 71533875200, available = 71533875200, rss = 4005888 } ok 48 misc - memory size - { uptime = 1757408.21 } + { uptime = 2103973.62 } ok 49 misc - uv.uptime { - majflt = 0, - stime = { usec = 105711, sec = 0 }, - msgrcv = 0, - utime = { usec = 440944, sec = 0 }, - maxrss = 7464, - nvcsw = 110, - nsignals = 0, - nivcsw = 308, - idrss = 0, + nvcsw = 43, + utime = { usec = 629142, sec = 0 }, + nswap = 0, + nivcsw = 46, + maxrss = 3912, isrss = 0, - msgsnd = 0, + nsignals = 0, inblock = 0, - nswap = 0, ixrss = 0, - minflt = 3686, - oublock = 40 + idrss = 0, + msgsnd = 0, + oublock = 40, + majflt = 0, + minflt = 495, + msgrcv = 0, + stime = { usec = 60821, sec = 0 } } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba4bc20 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba6d480 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba53e30 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba3f300 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba29f30 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba2f670 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba4f400 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba6e230 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba27270 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba2b4a0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba6efd0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba44ac0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba2f1b0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba22640 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba17700 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba10200 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba6a7d0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba5e720 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba6fb80 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x55c53ba3fe50 } + { times = table: 0x55d2f1f213b0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f590b0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f0df10, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f69180, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f247d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f3e6e0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f09c20, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f71490, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f471c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f3ce90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f77710, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f106a0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f65940, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f43d10, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f59520, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f37930, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f2f440, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f75b70, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f58a80, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f27360, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f49f50, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f77280, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f215d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f5e130, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f5fc90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f51a90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f35890, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f67580, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f55230, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f44e30, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f5eab0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f36350, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f44b60, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f2d290, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f5a620, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f658b0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f144e0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f200f0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f20a10, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f123e0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f20990, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55d2f1f33b10, speed = 0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", family = "inet", internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true, ip = "::1", mac = "\0\0\0\0\0\0" } + { family = "inet", netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, + { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 31.98, 34.68, 38.12 } + { 5.66, 6.52, 6.26 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic" + "/usr/bin/lua5.2" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", gid = 1111, username = "pbuilder1", uid = 1111 } + { username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", gid = 2222, uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.7574082424188e+15 + 2.1039736355635e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "x86_64", release = "6.1.0-28-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } + { sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", release = "6.11.5+bpo-amd64", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1734245037 - uv.gettimeofday 1734245037.000339 + os.time 1768655454 + uv.gettimeofday 1768655454.000666 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3497,53 +3048,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 269290828, sec = 1757409 } nil - "realtime" { nsec = 269421224, sec = 1757409 } nil + "monotonic" { nsec = 640662205, sec = 2103974 } nil + "realtime" { nsec = 640706822, sec = 2103974 } 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: 0x55c53ba52030 + "prepare" uv_prepare_t: 0x55d2f1f5de00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55c53ba52030 - "timeout" uv_timer_t: 0x55c53ba4bb30 + "check" uv_check_t: 0x55d2f1f5de00 + "timeout" uv_timer_t: 0x55d2f1f64dd0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55c53ba52030 + "idle" uv_idle_t: 0x55d2f1f5de00 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 453952, handle = uv_process_t: 0x55c53ba46b30 } + { handle = uv_process_t: 0x55d2f1f476b0, pid = 550948 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 453953, handle = uv_process_t: 0x55c53ba46b30 } - "exit" uv_process_t: 0x55c53ba46b30 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55d2f1f476b0, pid = 550951 } + "exit" uv_process_t: 0x55d2f1f476b0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 453955, handle = uv_process_t: 0x55c53ba46b30 } - "exit" uv_process_t: 0x55c53ba46b30 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55d2f1f476b0, pid = 550955 } + "exit" uv_process_t: 0x55d2f1f476b0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 453963, handle = uv_process_t: 0x55c53ba46b30 } + { handle = uv_process_t: 0x55d2f1f476b0, pid = 550960 } "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" { signal = 0, pid = 453973, code = 0 } + "exit" { code = 0, pid = 550967, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fc4827fc6c0 - { delay = 100, elapsed = 110 } + In uv_thread_t: 0x7f8802a006c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fc488c37640 - Runing uv_thread_t: 0x7fc488c37640 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0x7f88095f2440 + Runing uv_thread_t: 0x7f88095f2440 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 119 } + { 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 @@ -3552,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: 0x55c53ba4bb30 - "closed" uv_timer_t: 0x55c53ba4bb30 + "timeout" uv_timer_t: 0x55d2f1f64dd0 + "closed" uv_timer_t: 0x55d2f1f64dd0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55c53ba4bb30 - "interval" uv_timer_t: 0x55c53ba4bb30 - "interval" uv_timer_t: 0x55c53ba4bb30 - "closed" uv_timer_t: 0x55c53ba4bb30 + "interval" uv_timer_t: 0x55d2f1f64dd0 + "interval" uv_timer_t: 0x55d2f1f64dd0 + "interval" uv_timer_t: 0x55d2f1f64dd0 + "closed" uv_timer_t: 0x55d2f1f64dd0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55c53ba4bfe0 - "timeout" uv_timer_t: 0x55c53ba4bb30 - "interval" uv_timer_t: 0x55c53ba4bfe0 + "interval" uv_timer_t: 0x55d2f1f584f0 + "timeout" uv_timer_t: 0x55d2f1f64dd0 + "interval" uv_timer_t: 0x55d2f1f584f0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55c53ba4bfe0 0 - "interval" uv_timer_t: 0x55c53ba4bfe0 8 - "interval" uv_timer_t: 0x55c53ba4bfe0 4 - "interval" uv_timer_t: 0x55c53ba4bfe0 2 + "interval" uv_timer_t: 0x55d2f1f584f0 0 + "interval" uv_timer_t: 0x55d2f1f584f0 8 + "interval" uv_timer_t: 0x55d2f1f584f0 4 + "interval" uv_timer_t: 0x55d2f1f584f0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55c53ba4bfe0 0 - "interval" uv_timer_t: 0x55c53ba4bfe0 8 - "interval" uv_timer_t: 0x55c53ba4bfe0 4 - "interval" uv_timer_t: 0x55c53ba4bfe0 2 + "interval" uv_timer_t: 0x55d2f1f584f0 0 + "interval" uv_timer_t: 0x55d2f1f584f0 8 + "interval" uv_timer_t: 0x55d2f1f584f0 4 + "interval" uv_timer_t: 0x55d2f1f584f0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3593,8 +3144,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fc483fff6c0" "hello" - uv_thread_t: 0x7fc483fff6c0 finish hello + 2 4 "uv_thread_t: 0x7f88094006c0" "hello" + uv_thread_t: 0x7f88094006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -3613,29 +3164,31 @@ # All tests passed ************************************************** /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.2 -Isrc -Wall -Wextra -Wl,--no-add-needed \ - -static -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/ \ + -o /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/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 /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ - -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 (0x00007ffec15ec000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f2c09878000) - liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f2c09840000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2c09648000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2c09560000) - /lib64/ld-linux-x86-64.so.2 (0x00007f2c098e8000) -*********************** app static (5.2) ********* + -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.2 +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 (0x00007fce8ae41000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0x00007fce8ae06000) + liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007fce8adcf000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fce8abd9000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fce8aba1000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fce8aabb000) + /lib64/ld-linux-x86-64.so.2 (0x00007fce8ae43000) +********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5630aebd4100 - "closed" uv_timer_t: 0x5630aebd4100 + "timeout" uv_timer_t: 0x561d1626d370 + "closed" uv_timer_t: 0x561d1626d370 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5630aebd4100 - "closed" { } uv_timer_t: 0x5630aebd4100 + "timeout" { } uv_timer_t: 0x561d1626d370 + "closed" { } uv_timer_t: 0x561d1626d370 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 +3198,23 @@ { fd = 12 } { stat = { - gid = 1111, - dev = 65057, - rdev = 0, - size = 6060, - mode = 33188, - flags = 0, - uid = 1111, - gen = 0, blksize = 4096, - birthtime = table: 0x5630aebe7470, + mode = 33204, + gen = 0, + atime = table: 0x561d162bb380, type = "file", - ctime = table: 0x5630aebd13c0, + gid = 2222, + dev = 65057, blocks = 16, - mtime = table: 0x5630aec03590, - atime = table: 0x5630aebedb40, + rdev = 0, + flags = 0, + ctime = table: 0x561d1628e1f0, + birthtime = table: 0x561d162ac2b0, nlink = 1, - ino = 2523687 + ino = 6844590, + uid = 2222, + mtime = table: 0x561d162bc580, + size = 6060 } } ok 7 fs - read a file sync @@ -3669,23 +3222,23 @@ { fd = 12 } { stat = { - gid = 1111, - dev = 65057, - rdev = 0, - size = 6060, - mode = 33188, - flags = 0, - uid = 1111, - gen = 0, blksize = 4096, - birthtime = table: 0x5630aebe9f30, + mode = 33204, + gen = 0, + atime = table: 0x561d162d7f30, type = "file", - ctime = table: 0x5630aebe7fe0, + gid = 2222, + dev = 65057, blocks = 16, - mtime = table: 0x5630aebe0920, - atime = table: 0x5630aebe8520, + rdev = 0, + flags = 0, + ctime = table: 0x561d162d3b00, + birthtime = table: 0x561d162d1e90, nlink = 1, - ino = 2523687 + ino = 6844590, + uid = 2222, + mtime = table: 0x561d162d6060, + size = 6060 } } { chunk = 6060 } @@ -3768,197 +3321,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 = "docs.md" } } + { { type = "directory", name = "examples" } } { { 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 = "lib" } } + { { type = "directory", name = ".ci" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } { { 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 = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } { { type = "directory", name = "5.4-luv" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } { { 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 = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = "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 = "docs.md" } } + { { type = "directory", name = "examples" } } { { 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 = "lib" } } + { { type = "directory", name = ".ci" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x5630aec1e678 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } { { type = "directory", name = "5.4-luv" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } { { 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 = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + uv_dir_t: 0x561d162988a8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md" } } + { { type = "directory", name = "examples" } } { { 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 = "lib" } } + { { type = "directory", name = ".ci" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } ok 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 = "docs.md" }, + { type = "directory", name = "examples" }, { 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 = "lib" }, + { type = "directory", name = ".ci" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, { type = "directory", name = "5.4-luv" }, { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, { 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 = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { type = "directory", name = "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 = "docs.md" }, + { type = "directory", name = "examples" }, { 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 = "lib" }, + { type = "directory", name = ".ci" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, { type = "directory", name = "5.4-luv" }, { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, { 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 = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, { 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 = "lib" }, + { type = "directory", name = ".ci" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 13107200, bfree = 44522442, blocks = 51327994, bsize = 4096, ffree = 12152694, bavail = 41896932, type = 61267 } + { bfree = 49433395, type = 61267, bavail = 46807885, bsize = 4096, blocks = 51327994, files = 13107200, ffree = 12948603 } ok 31 fs - fs.statfs sync - { files = 13107200, bfree = 44522440, blocks = 51327994, bsize = 4096, ffree = 12152692, bavail = 41896930, type = 61267 } + { bfree = 49433395, type = 61267, bavail = 46807885, bsize = 4096, blocks = 51327994, files = 13107200, ffree = 12948603 } 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,86 +3531,108 @@ "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" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { free = 69922082816, total = 84322373632, constrained = 0, rss = 6414336, available = 69922082816 } + { total = 84308033536, constrained = 0, rss = 3633152, available = 71604060160, free = 71604060160 } ok 48 misc - memory size - { uptime = 1757419.77 } + { uptime = 2103982.47 } ok 49 misc - uv.uptime { - nsignals = 0, - maxrss = 6264, - oublock = 40, - nivcsw = 247, - utime = { usec = 559525, sec = 0 }, - nvcsw = 64, - msgrcv = 0, + maxrss = 6508, inblock = 0, - ixrss = 0, - msgsnd = 0, - stime = { usec = 101368, sec = 0 }, - minflt = 431, + nvcsw = 84, nswap = 0, + minflt = 3693, + utime = { usec = 647614, sec = 0 }, + nivcsw = 62, + stime = { usec = 77852, sec = 0 }, isrss = 0, majflt = 0, - idrss = 0 + ixrss = 0, + msgsnd = 0, + msgrcv = 0, + oublock = 40, + idrss = 0, + nsignals = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebe7f50 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebcb300 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebe9f30 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebea510 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebe8910 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aec1c980 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aec116c0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebcb210 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aec096b0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aec2f9a0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebd9160 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebedb40 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aec0f450 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aec07f00 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebe2070 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebe0920 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebdbc90 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aec1bdb0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebf6f10 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5630aebbfb10 } + { times = table: 0x561d162b64c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a4080, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162d88d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162cb310, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162d1e90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162def40, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162c7380, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162d4650, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162b2b40, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d1628e1f0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a0740, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162dc580, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a6a90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d16290ed0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162c7410, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162ea130, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a6140, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162bfc80, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162ac1a0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162ee930, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162b36c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162c0ec0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a46c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d16294090, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162bb380, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d16299470, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162c2a60, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162f0170, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d1629f0c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162eaff0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162c8260, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162ea990, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a6a00, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162cd380, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d16299b20, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a4790, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162ec020, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162c0b60, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d16291740, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d1629a1a0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162ea0c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x561d162a3b80, speed = 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", 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", internal = true } + { 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 - { 31.75, 34.54, 38.04 } + { 5.33, 6.42, 6.23 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" + "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", uid = 1111 } + { username = "pbuilder2", gid = 2222, uid = 2222, shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.7574197814701e+15 + 2.1039824778115e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux", machine = "x86_64" } + { release = "6.11.5+bpo-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", machine = "x86_64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1734245048 - uv.gettimeofday 1734245048.000877 + os.time 1768655463 + uv.gettimeofday 1768655463.000508 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4068,53 +3643,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 799849579, sec = 1757420 } nil - "realtime" { nsec = 799899882, sec = 1757420 } nil + "monotonic" { nsec = 482781895, sec = 2103983 } nil + "realtime" { nsec = 482822870, sec = 2103983 } 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: 0x5630aebec7b0 + "prepare" uv_prepare_t: 0x561d162a2a20 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5630aebec7b0 - "timeout" uv_timer_t: 0x5630aebb2e00 + "check" uv_check_t: 0x561d162a2a20 + "timeout" uv_timer_t: 0x561d162a1d80 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5630aebec7b0 + "idle" uv_idle_t: 0x561d162a2a20 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 455540, handle = uv_process_t: 0x5630aec02cb0 } + { handle = uv_process_t: 0x561d162d3960, pid = 553951 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 455542, handle = uv_process_t: 0x5630aec02cb0 } - "exit" uv_process_t: 0x5630aec02cb0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x561d162d3960, pid = 553952 } + "exit" uv_process_t: 0x561d162d3960 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 455544, handle = uv_process_t: 0x5630aec02cb0 } - "exit" uv_process_t: 0x5630aec02cb0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x561d162d3960, pid = 553953 } + "exit" uv_process_t: 0x561d162d3960 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 455546, handle = uv_process_t: 0x5630aec02cb0 } + { handle = uv_process_t: 0x561d162d3960, pid = 553955 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 455556, code = 0, signal = 0 } + "exit" { code = 0, signal = 0, pid = 553957 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7fc76effd6c0 - { delay = 100, elapsed = 115 } + In uv_thread_t: 0x7f7b72a006c0 + { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7fc77539ce80 - Runing uv_thread_t: 0x7fc77539ce80 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0x7f7b79b4d640 + Runing uv_thread_t: 0x7f7b79b4d640 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 114 } + { 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 @@ -4123,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: 0x5630aebb2e00 - "closed" uv_timer_t: 0x5630aebb2e00 + "timeout" uv_timer_t: 0x561d162a1d80 + "closed" uv_timer_t: 0x561d162a1d80 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5630aebb2e00 - "interval" uv_timer_t: 0x5630aebb2e00 - "interval" uv_timer_t: 0x5630aebb2e00 - "closed" uv_timer_t: 0x5630aebb2e00 + "interval" uv_timer_t: 0x561d162a1d80 + "interval" uv_timer_t: 0x561d162a1d80 + "interval" uv_timer_t: 0x561d162a1d80 + "closed" uv_timer_t: 0x561d162a1d80 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5630aebdb8a0 - "timeout" uv_timer_t: 0x5630aebb2e00 - "interval" uv_timer_t: 0x5630aebdb8a0 + "interval" uv_timer_t: 0x561d162ba5a0 + "timeout" uv_timer_t: 0x561d162a1d80 + "interval" uv_timer_t: 0x561d162ba5a0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5630aebdb8a0 0 - "interval" uv_timer_t: 0x5630aebdb8a0 8 - "interval" uv_timer_t: 0x5630aebdb8a0 4 - "interval" uv_timer_t: 0x5630aebdb8a0 2 + "interval" uv_timer_t: 0x561d162ba5a0 0 + "interval" uv_timer_t: 0x561d162ba5a0 8 + "interval" uv_timer_t: 0x561d162ba5a0 4 + "interval" uv_timer_t: 0x561d162ba5a0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5630aebdb8a0 0 - "interval" uv_timer_t: 0x5630aebdb8a0 8 - "interval" uv_timer_t: 0x5630aebdb8a0 4 - "interval" uv_timer_t: 0x5630aebdb8a0 2 + "interval" uv_timer_t: 0x561d162ba5a0 0 + "interval" uv_timer_t: 0x561d162ba5a0 8 + "interval" uv_timer_t: 0x561d162ba5a0 4 + "interval" uv_timer_t: 0x561d162ba5a0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4164,8 +3739,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0x7fc76ffff6c0" "hello" - uv_thread_t: 0x7fc76ffff6c0 finish hello + 2 4 "uv_thread_t: 0x7f7b73e006c0" "hello" + uv_thread_t: 0x7f7b73e006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4183,23 +3758,30 @@ ok 112 work - test threadpool with invalid return value # All tests passed ************************************************** -Target test made - - -Making target test for debian/lua5.3.dh-lua.conf -# tests -********************** lua dynamic (5.3) ********* +/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.2 -Isrc -Wall -Wextra -Wl,--no-add-needed \ + -static -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 /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ + -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 (0x00007f5703278000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f570320a000) + liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f57031d3000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5702fdd000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5702ef7000) + /lib64/ld-linux-x86-64.so.2 (0x00007f570327a000) +*********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" - "a" true 250.0 + "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55ed9f6bf720 - "closed" uv_timer_t: 0x55ed9f6bf720 + "timeout" uv_timer_t: 0x557615654d80 + "closed" uv_timer_t: 0x557615654d80 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55ed9f6bf720 - "closed" { } uv_timer_t: 0x55ed9f6bf720 + "timeout" { } uv_timer_t: 0x557615654d80 + "closed" { } uv_timer_t: 0x557615654d80 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 +3791,23 @@ { fd = 12 } { stat = { - mtime = table: 0x55ed9f6cb9b0, - birthtime = table: 0x55ed9f6ce010, - ino = 2523687, + blksize = 4096, + gen = 0, + uid = 2222, dev = 65057, + mtime = table: 0x557615647700, + nlink = 1, rdev = 0, - blksize = 4096, + ctime = table: 0x5576156473c0, + mode = 33204, + ino = 6844590, flags = 0, - gid = 1111, - gen = 0, + gid = 2222, + birthtime = table: 0x55761560c1a0, blocks = 16, - nlink = 1, - ctime = table: 0x55ed9f6cdf00, type = "file", - uid = 1111, - atime = table: 0x55ed9f6cb650, - size = 6060, - mode = 33188 + atime = table: 0x557615649db0, + size = 6060 } } ok 7 fs - read a file sync @@ -4233,23 +3815,23 @@ { fd = 12 } { stat = { - mtime = table: 0x55ed9f683000, - birthtime = table: 0x55ed9f6aa910, - ino = 2523687, + blksize = 4096, + gen = 0, + uid = 2222, dev = 65057, + mtime = table: 0x557615624070, + nlink = 1, rdev = 0, - blksize = 4096, + ctime = table: 0x557615633b20, + mode = 33204, + ino = 6844590, flags = 0, - gid = 1111, - gen = 0, + gid = 2222, + birthtime = table: 0x55761566b6a0, blocks = 16, - nlink = 1, - ctime = table: 0x55ed9f6c1720, type = "file", - uid = 1111, - atime = table: 0x55ed9f6cb2c0, - size = 6060, - mode = 33188 + atime = table: 0x557615635e70, + size = 6060 } } { chunk = 6060 } @@ -4262,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 { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -4332,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 = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } 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: 0x55ed9f6d9e48 closed + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + uv_dir_t: 0x55761564d3a8 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 = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } 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 = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } 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 = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } 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 = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 51327994, type = 61267, ffree = 12176821, bavail = 42111995, files = 13107200, bfree = 44737505, bsize = 4096 } + { files = 13107200, bsize = 4096, bfree = 49514382, bavail = 46888872, type = 61267, blocks = 51327994, ffree = 12948714 } ok 31 fs - fs.statfs sync - { blocks = 51327994, type = 61267, ffree = 12176821, bavail = 42111995, files = 13107200, bfree = 44737505, bsize = 4096 } + { files = 13107200, bsize = 4096, bfree = 49514382, bavail = 46888872, type = 61267, blocks = 51327994, ffree = 12948714 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -4542,86 +4124,108 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, events_waiting = 0, loop_count = 54 } - { events = 26, events_waiting = 0, loop_count = 55 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 84322373632.0, constrained = 0.0, rss = 6696960, available = 70472073216.0, free = 70472073216.0 } + { total = 84308033536, rss = 3608576, constrained = 0, available = 71558557696, free = 71558557696 } ok 48 misc - memory size - { uptime = 1757431.3 } + { uptime = 2103991.14 } ok 49 misc - uv.uptime { - nivcsw = 236, - nvcsw = 77, - isrss = 0, - oublock = 40, + stime = { sec = 0, usec = 55338 }, + ixrss = 0, + utime = { sec = 0, usec = 636389 }, + inblock = 0, + idrss = 0, + nivcsw = 56, msgrcv = 0, - minflt = 438, - maxrss = 6540, nsignals = 0, - utime = { sec = 0, usec = 507132 }, + nswap = 0, + isrss = 0, + nvcsw = 44, msgsnd = 0, - stime = { sec = 0, usec = 106935 }, + maxrss = 3524, + oublock = 40, majflt = 0, - inblock = 0, - nswap = 0, - ixrss = 0, - idrss = 0 + minflt = 462 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { times = table: 0x55ed9f668500, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f67bbc0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f68f430, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6cdf00, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6bda00, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6a4230, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6baba0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f688ac0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f668690, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6bc9e0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6baa80, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6cb9b0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6ae1e0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6bd8f0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6c38b0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f688910, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f694130, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f690110, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6c88f0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x55ed9f6aaf80, speed = 0.0, model = "AMD Opteron 62xx class CPU" } + { times = table: 0x557615633210, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615643ff0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615626e60, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761560db50, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615615bd0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615647700, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615642020, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761566b5d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615620ba0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5576156512d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615658f90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615624070, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615629fd0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615628570, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761561fdf0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761561be20, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761561f0d0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615624f00, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761564aa00, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615617500, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615658450, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615656530, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761566abc0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615612040, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615633b20, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615617bc0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761566aaf0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761562a350, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761566a790, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615633d80, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615658680, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615634780, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5576156531a0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761565a240, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x55761561ffa0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615665430, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615659e50, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5576156473c0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615648670, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5576155faad0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x557615637180, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5576156579f0, speed = 0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", internal = true }, - { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1", internal = true } + { netmask = "255.0.0.0", family = "inet", internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true, ip = "::1", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 33.16, 34.7, 38.03 } + { 5.14, 6.36, 6.21 } ok 54 misc - uv.loadavg - "/usr/bin/lua5.3" + "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", username = "pbuilder1", homedir = "/nonexistent/first-build", gid = 1111, uid = 1111 } + { username = "pbuilder2", gid = 2222, shell = "/bin/bash", 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.7574313147065e+15 + 2.1039911513867e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux", release = "6.1.0-28-amd64" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", sysname = "Linux", machine = "x86_64", release = "6.11.5+bpo-amd64" } ok 62 misc - uv.os_uname - os.time 1734245060 - uv.gettimeofday 1734245060.000409 + os.time 1768655472 + uv.gettimeofday 1768655472.000182 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4632,53 +4236,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1757432, nsec = 331351465 } nil - "realtime" { sec = 1757432, nsec = 331460310 } nil + "monotonic" { sec = 2103992, nsec = 156489237 } nil + "realtime" { sec = 2103992, nsec = 156534902 } 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: 0x55ed9f6a5270 + "prepare" uv_prepare_t: 0x557615653ed0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55ed9f6a5270 - "timeout" uv_timer_t: 0x55ed9f667700 + "check" uv_check_t: 0x557615653ed0 + "timeout" uv_timer_t: 0x557615622e80 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55ed9f6a5270 + "idle" uv_idle_t: 0x557615653ed0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 457565, handle = uv_process_t: 0x55ed9f695eb0 } + { pid = 556087, handle = uv_process_t: 0x557615621cc0 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 457567, handle = uv_process_t: 0x55ed9f695eb0 } - "exit" uv_process_t: 0x55ed9f695eb0 { signal = 2, status = 0 } + { pid = 556088, handle = uv_process_t: 0x557615621cc0 } + "exit" uv_process_t: 0x557615621cc0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 457574, handle = uv_process_t: 0x55ed9f695eb0 } - "exit" uv_process_t: 0x55ed9f695eb0 { signal = 15, status = 0 } + { pid = 556089, handle = uv_process_t: 0x557615621cc0 } + "exit" uv_process_t: 0x557615621cc0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 457590, handle = uv_process_t: 0x55ed9f695eb0 } + { pid = 556091, handle = uv_process_t: 0x557615621cc0 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 457602 } + "exit" { code = 0, signal = 0, pid = 556093 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f449a7fc6c0 - { delay = 100, elapsed = 116 } + In uv_thread_t: 0x7fb6aa0006c0 + { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f44a0c8a440 - Runing uv_thread_t: 0x7f44a0c8a440 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0x7fb6b1189e80 + Runing uv_thread_t: 0x7fb6b1189e80 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 117 } + { 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 @@ -4687,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: 0x55ed9f667700 - "closed" uv_timer_t: 0x55ed9f667700 + "timeout" uv_timer_t: 0x557615622e80 + "closed" uv_timer_t: 0x557615622e80 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55ed9f667700 - "interval" uv_timer_t: 0x55ed9f667700 - "interval" uv_timer_t: 0x55ed9f667700 - "closed" uv_timer_t: 0x55ed9f667700 + "interval" uv_timer_t: 0x557615622e80 + "interval" uv_timer_t: 0x557615622e80 + "interval" uv_timer_t: 0x557615622e80 + "closed" uv_timer_t: 0x557615622e80 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55ed9f67efc0 - "timeout" uv_timer_t: 0x55ed9f667700 - "interval" uv_timer_t: 0x55ed9f67efc0 + "interval" uv_timer_t: 0x55761560c2d0 + "timeout" uv_timer_t: 0x557615622e80 + "interval" uv_timer_t: 0x55761560c2d0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55ed9f67efc0 0 - "interval" uv_timer_t: 0x55ed9f67efc0 8 - "interval" uv_timer_t: 0x55ed9f67efc0 4 - "interval" uv_timer_t: 0x55ed9f67efc0 2 + "interval" uv_timer_t: 0x55761560c2d0 0 + "interval" uv_timer_t: 0x55761560c2d0 8 + "interval" uv_timer_t: 0x55761560c2d0 4 + "interval" uv_timer_t: 0x55761560c2d0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55ed9f67efc0 0 - "interval" uv_timer_t: 0x55ed9f67efc0 8 - "interval" uv_timer_t: 0x55ed9f67efc0 4 - "interval" uv_timer_t: 0x55ed9f67efc0 2 + "interval" uv_timer_t: 0x55761560c2d0 0 + "interval" uv_timer_t: 0x55761560c2d0 8 + "interval" uv_timer_t: 0x55761560c2d0 4 + "interval" uv_timer_t: 0x55761560c2d0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4727,9 +4331,9 @@ "run 100%" ok 108 work - test threadpool "in async notify callback" - "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f44a08676c0" "hello" - uv_thread_t: 0x7f44a08676c0 finish hello + "a" true 250 + 2 4 "uv_thread_t: 0x7fb6ab4006c0" "hello" + uv_thread_t: 0x7fb6ab4006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -4747,32 +4351,23 @@ ok 112 work - test threadpool with invalid return value # All tests passed ************************************************** -/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.3 -Isrc -Wall -Wextra -Wl,--no-add-needed \ - -o /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/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 /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ - -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.3 -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 (0x00007ffcbf164000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007fd2587d0000) - liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fd258790000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fd258598000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fd258558000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd258470000) - /lib64/ld-linux-x86-64.so.2 (0x00007fd258808000) -********************** app dynamic (5.3) ********* +Target test made + + +Making target test for debian/lua5.3.dh-lua.conf +# tests +********************** lua dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x55c17ccef2c0 - "closed" uv_timer_t: 0x55c17ccef2c0 + "timeout" uv_timer_t: 0x563c3bbca800 + "closed" uv_timer_t: 0x563c3bbca800 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55c17ccef2c0 - "closed" { } uv_timer_t: 0x55c17ccef2c0 + "timeout" { } uv_timer_t: 0x563c3bbca800 + "closed" { } uv_timer_t: 0x563c3bbca800 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 +4377,23 @@ { fd = 12 } { stat = { - atime = table: 0x55c17ccfdb60, - blocks = 16, - ctime = table: 0x55c17ccc35e0, - birthtime = table: 0x55c17ccf12c0, - blksize = 4096, - uid = 1111, - ino = 2523687, - type = "file", - mode = 33188, - flags = 0, - gid = 1111, + size = 6060, dev = 65057, + rdev = 0, + uid = 2222, + type = "file", nlink = 1, + flags = 0, + ctime = table: 0x563c3bbf4b30, + blocks = 16, + ino = 6844590, + atime = table: 0x563c3bbee8f0, + mode = 33204, + mtime = table: 0x563c3bbae5d0, + blksize = 4096, + birthtime = table: 0x563c3bbd1110, gen = 0, - mtime = table: 0x55c17ccfdc70, - size = 6060, - rdev = 0 + gid = 2222 } } ok 7 fs - read a file sync @@ -4806,23 +4401,23 @@ { fd = 12 } { stat = { - atime = table: 0x55c17ccf3160, - blocks = 16, - ctime = table: 0x55c17cced490, - birthtime = table: 0x55c17ccec5c0, - blksize = 4096, - uid = 1111, - ino = 2523687, - type = "file", - mode = 33188, - flags = 0, - gid = 1111, + size = 6060, dev = 65057, + rdev = 0, + uid = 2222, + type = "file", nlink = 1, + flags = 0, + ctime = table: 0x563c3bbdbd40, + blocks = 16, + ino = 6844590, + atime = table: 0x563c3bbdda10, + mode = 33204, + mtime = table: 0x563c3bc0e800, + blksize = 4096, + birthtime = table: 0x563c3bbfd580, gen = 0, - mtime = table: 0x55c17ccb7c20, - size = 6060, - rdev = 0 + gid = 2222 } } { chunk = 6060 } @@ -4905,197 +4500,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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", 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 = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55c17cccf7a8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + uv_dir_t: 0x563c3bc206d8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } ok 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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".pc", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 44678409, files = 13107200, bsize = 4096, ffree = 12168432, bavail = 42052899, blocks = 51327994, type = 61267 } + { files = 13107200, type = 61267, ffree = 12947417, bavail = 46883862, blocks = 51327994, bsize = 4096, bfree = 49509372 } ok 31 fs - fs.statfs sync - { bfree = 44678374, files = 13107200, bsize = 4096, ffree = 12168407, bavail = 42052864, blocks = 51327994, type = 61267 } + { files = 13107200, type = 61267, ffree = 12947417, bavail = 46883862, blocks = 51327994, bsize = 4096, bfree = 49509372 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -5115,86 +4710,108 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events_waiting = 0, events = 26 } - { loop_count = 55, events_waiting = 0, events = 26 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { available = 69452406784.0, total = 84322373632.0, rss = 6369280, free = 69452406784.0, constrained = 0.0 } + { constrained = 0.0, rss = 4026368, total = 84308033536.0, available = 71711166464.0, free = 71711166464.0 } ok 48 misc - memory size - { uptime = 1757443.93 } + { uptime = 2103999.72 } ok 49 misc - uv.uptime { - nsignals = 0, + stime = { usec = 55647, sec = 0 }, + msgrcv = 0, + utime = { usec = 628024, sec = 0 }, oublock = 40, + isrss = 0, + nsignals = 0, + maxrss = 3932, + nivcsw = 84, + nswap = 0, idrss = 0, - ixrss = 0, + nvcsw = 48, majflt = 0, - utime = { usec = 418237, sec = 0 }, - isrss = 0, - stime = { usec = 113936, sec = 0 }, - nvcsw = 110, - maxrss = 7408, - minflt = 3670, - msgsnd = 0, - nivcsw = 368, - msgrcv = 0, + ixrss = 0, + minflt = 459, inblock = 0, - nswap = 0 + msgsnd = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { times = table: 0x55c17ccc73b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17cced490, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17cccf780, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccfb610, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccda0a0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccbd7e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17cce1ed0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccc5e00, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccda470, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccd0f30, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17cc920a0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccc6bd0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17cce1680, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccec5c0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17cca1600, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17cca1b20, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccc4880, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccc4390, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccf32e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55c17ccafe70, model = "AMD Opteron 62xx class CPU", speed = 0.0 } + { times = table: 0x563c3bbb99f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbfd580, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc0e6f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbde060, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbd6860, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc06b00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbfdaf0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbae5d0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbee8f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbfa250, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbba500, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbe68e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbb6b00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbf1860, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbd2d90, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbd7a90, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbfe830, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbdeeb0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc05d00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbf9590, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbe5c50, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbe69b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbfe9d0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbfb080, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbf9fc0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbc6130, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbe6690, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc09ba0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbdf0e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbae540, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc0c3c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc12910, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc12b30, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bbd9c60, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc0aa40, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc20090, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc11880, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc11aa0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc91580, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc917a0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc91dd0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x563c3bc91ff0, model = "Intel Core Processor (Haswell)", speed = 0.0 } } 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" } + { ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet", internal = true }, + { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6", internal = true } } ok 53 misc - uv.interface_addresses - { 32.76, 34.56, 37.95 } + { 4.89, 6.27, 6.18 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic" + "/usr/bin/lua5.3" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", gid = 1111, shell = "/bin/sh", username = "pbuilder1", uid = 1111 } + { 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.757443951217e+15 + 2.1039997265541e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", release = "6.1.0-28-amd64", sysname = "Linux" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", machine = "x86_64", release = "6.11.5+bpo-amd64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1734245073 - uv.gettimeofday 1734245073.000050 + os.time 1768655480 + uv.gettimeofday 1768655480.000757 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5205,34 +4822,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 971945881, sec = 1757444 } nil - "realtime" { nsec = 972109371, sec = 1757444 } nil + "monotonic" { nsec = 730501679, sec = 2104000 } nil + "realtime" { nsec = 730546821, sec = 2104000 } 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: 0x55c17ccd4e00 + "prepare" uv_prepare_t: 0x563c3bc07800 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55c17ccd4e00 - "timeout" uv_timer_t: 0x55c17ccda0e0 + "check" uv_check_t: 0x563c3bc07800 + "timeout" uv_timer_t: 0x563c3bbc8a50 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55c17ccd4e00 + "idle" uv_idle_t: 0x563c3bc07800 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: 0x55c17ccf3a20, pid = 459449 } + { pid = 557381, handle = uv_process_t: 0x563c3bc03710 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x55c17ccf3a20, pid = 459456 } - "exit" uv_process_t: 0x55c17ccf3a20 { signal = 2, status = 0 } + { pid = 557382, handle = uv_process_t: 0x563c3bc03710 } + "exit" uv_process_t: 0x563c3bc03710 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x55c17ccf3a20, pid = 459461 } - "exit" uv_process_t: 0x55c17ccf3a20 { signal = 15, status = 0 } + { pid = 557383, handle = uv_process_t: 0x563c3bc03710 } + "exit" uv_process_t: 0x563c3bc03710 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x55c17ccf3a20, pid = 459469 } + { pid = 557385, handle = uv_process_t: 0x563c3bc03710 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -5241,17 +4858,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 459486, code = 0, signal = 0 } + "exit" { pid = 557387, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f97deffd6c0 - { delay = 100, elapsed = 116 } + In uv_thread_t: 0x7fc6974006c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f97e5515680 - Runing uv_thread_t: 0x7f97e5515680 - { delay = 100, elapsed = 113 } + Runing uv_thread_t: 0x7fc69e01d440 + Runing uv_thread_t: 0x7fc69e01d440 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 114 } + { delay = 100, elapsed = 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 +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: 0x55c17ccda0e0 - "closed" uv_timer_t: 0x55c17ccda0e0 + "timeout" uv_timer_t: 0x563c3bbc8a50 + "closed" uv_timer_t: 0x563c3bbc8a50 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55c17ccda0e0 - "interval" uv_timer_t: 0x55c17ccda0e0 - "interval" uv_timer_t: 0x55c17ccda0e0 - "closed" uv_timer_t: 0x55c17ccda0e0 + "interval" uv_timer_t: 0x563c3bbc8a50 + "interval" uv_timer_t: 0x563c3bbc8a50 + "interval" uv_timer_t: 0x563c3bbc8a50 + "closed" uv_timer_t: 0x563c3bbc8a50 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55c17ccecae0 - "timeout" uv_timer_t: 0x55c17ccda0e0 - "interval" uv_timer_t: 0x55c17ccecae0 + "interval" uv_timer_t: 0x563c3bbca800 + "timeout" uv_timer_t: 0x563c3bbc8a50 + "interval" uv_timer_t: 0x563c3bbca800 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55c17ccecae0 0 - "interval" uv_timer_t: 0x55c17ccecae0 8 - "interval" uv_timer_t: 0x55c17ccecae0 4 - "interval" uv_timer_t: 0x55c17ccecae0 2 + "interval" uv_timer_t: 0x563c3bbca800 0 + "interval" uv_timer_t: 0x563c3bbca800 8 + "interval" uv_timer_t: 0x563c3bbca800 4 + "interval" uv_timer_t: 0x563c3bbca800 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55c17ccecae0 0 - "interval" uv_timer_t: 0x55c17ccecae0 8 - "interval" uv_timer_t: 0x55c17ccecae0 4 - "interval" uv_timer_t: 0x55c17ccecae0 2 + "interval" uv_timer_t: 0x563c3bbca800 0 + "interval" uv_timer_t: 0x563c3bbca800 8 + "interval" uv_timer_t: 0x563c3bbca800 4 + "interval" uv_timer_t: 0x563c3bbca800 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5301,8 +4918,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f97e497e6c0" "hello" - uv_thread_t: 0x7f97e497e6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fc697e006c0" "hello" + uv_thread_t: 0x7fc697e006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -5321,29 +4938,31 @@ # All tests passed ************************************************** /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.3 -Isrc -Wall -Wextra -Wl,--no-add-needed \ - -static -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/ \ + -o /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/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 /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ - -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 (0x00007ffcf1984000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fd0d0fa8000) - liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fd0d0f68000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd0d0d70000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd0d0c88000) - /lib64/ld-linux-x86-64.so.2 (0x00007fd0d1018000) -*********************** app static (5.3) ********* + -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.3 +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 (0x00007fe4d0401000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0x00007fe4d03c7000) + liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fe4d038a000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fe4d0194000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007fe4d015c000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe4d0076000) + /lib64/ld-linux-x86-64.so.2 (0x00007fe4d0403000) +********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x555ab2faeb40 - "closed" uv_timer_t: 0x555ab2faeb40 + "timeout" uv_timer_t: 0x5642983e2c50 + "closed" uv_timer_t: 0x5642983e2c50 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x555ab2faeb40 - "closed" { } uv_timer_t: 0x555ab2faeb40 + "timeout" { } uv_timer_t: 0x5642983e2c50 + "closed" { } uv_timer_t: 0x5642983e2c50 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5353,22 +4972,22 @@ { fd = 12 } { stat = { - atime = table: 0x555ab2fc8150, - ctime = table: 0x555ab2fc33b0, + blocks = 16, + nlink = 1, + ino = 6844590, dev = 65057, + uid = 2222, + ctime = table: 0x5642983fe640, + size = 6060, + mode = 33204, + mtime = table: 0x5642983fc7a0, type = "file", - blocks = 16, - mtime = table: 0x555ab2fc9ff0, - uid = 1111, - mode = 33188, + birthtime = table: 0x5642983f7a00, + atime = table: 0x5642983ce650, flags = 0, - nlink = 1, - ino = 2523687, + gid = 2222, gen = 0, blksize = 4096, - gid = 1111, - birthtime = table: 0x555ab2fc4280, - size = 6060, rdev = 0 } } @@ -5377,22 +4996,22 @@ { fd = 12 } { stat = { - atime = table: 0x555ab2fc4390, - ctime = table: 0x555ab2fb8ca0, + blocks = 16, + nlink = 1, + ino = 6844590, dev = 65057, + uid = 2222, + ctime = table: 0x5642983f26b0, + size = 6060, + mode = 33204, + mtime = table: 0x5642983db6c0, type = "file", - blocks = 16, - mtime = table: 0x555ab2f8ca40, - uid = 1111, - mode = 33188, + birthtime = table: 0x5642983f89e0, + atime = table: 0x5642983f88d0, flags = 0, - nlink = 1, - ino = 2523687, + gid = 2222, gen = 0, blksize = 4096, - gid = 1111, - birthtime = table: 0x555ab2fbe060, - size = 6060, rdev = 0 } } @@ -5476,197 +5095,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 = "docs.md" } } + { { type = "directory", name = "examples" } } { { 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 = "lib" } } + { { type = "directory", name = ".ci" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } { { 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 = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } { { type = "directory", name = "5.4-luv" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } { { 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 = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = "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 = "docs.md" } } + { { type = "directory", name = "examples" } } { { 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 = "lib" } } + { { type = "directory", name = ".ci" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } - uv_dir_t: 0x555ab2fb98e8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } { { type = "directory", name = "5.4-luv" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "Makefile" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } { { 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 = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + uv_dir_t: 0x5642984027b8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md" } } + { { type = "directory", name = "examples" } } { { 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 = "lib" } } + { { type = "directory", name = ".ci" } } { { type = "directory", name = ".github" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "deps" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = ".ci" } } - { { type = "file", name = "docs.md" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } ok 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 = "docs.md" }, + { type = "directory", name = "examples" }, { 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 = "lib" }, + { type = "directory", name = ".ci" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, { type = "directory", name = "5.4-luv" }, { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, { 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 = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { type = "directory", name = "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 = "docs.md" }, + { type = "directory", name = "examples" }, { 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 = "lib" }, + { type = "directory", name = ".ci" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, { type = "directory", name = "5.4-luv" }, { type = "file", name = ".gitignore" }, - { type = "file", name = "Makefile" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, { 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 = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { type = "directory", name = "5.2-luv" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "tests" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "appveyor.yml" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, { 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 = "lib" }, + { type = "directory", name = ".ci" }, { type = "directory", name = ".github" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = "examples" }, - { type = "file", name = ".gitmodules" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, { type = "directory", name = "deps" }, - { type = "directory", name = "src" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, { type = "directory", name = "5.3-luv" }, - { type = "directory", name = ".ci" }, - { type = "file", name = "docs.md" } + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 44463783, bavail = 41838273, type = 61267, bsize = 4096, ffree = 12153236, files = 13107200, blocks = 51327994 } + { bfree = 49910332, blocks = 51327994, ffree = 12983894, files = 13107200, type = 61267, bavail = 47284822, bsize = 4096 } ok 31 fs - fs.statfs sync - { bfree = 44463783, bavail = 41838273, type = 61267, bsize = 4096, ffree = 12153236, files = 13107200, blocks = 51327994 } + { bfree = 49910332, blocks = 51327994, ffree = 12983894, files = 13107200, type = 61267, bavail = 47284822, bsize = 4096 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -5686,86 +5305,108 @@ "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, loop_count = 54, events = 26 } + { events_waiting = 0, loop_count = 55, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4259840, constrained = 0.0, free = 68443013120.0, available = 68443013120.0, total = 84322373632.0 } + { available = 70518353920.0, rss = 3260416, constrained = 0.0, total = 84308033536.0, free = 70518353920.0 } ok 48 misc - memory size - { uptime = 1757456.1 } + { uptime = 2104008.56 } ok 49 misc - uv.uptime { + minflt = 3675, ixrss = 0, - nivcsw = 298, - nswap = 0, - stime = { sec = 0, usec = 127404 }, - msgsnd = 0, - utime = { sec = 0, usec = 339744 }, - nvcsw = 71, - idrss = 0, - majflt = 0, - inblock = 0, oublock = 40, - msgrcv = 0, - minflt = 410, + majflt = 0, + nivcsw = 55, + nvcsw = 87, nsignals = 0, - maxrss = 4160, - isrss = 0 + msgrcv = 0, + maxrss = 6668, + inblock = 0, + msgsnd = 0, + stime = { sec = 0, usec = 79078 }, + idrss = 0, + utime = { sec = 0, usec = 644489 }, + isrss = 0, + nswap = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fc33b0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f98830 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f96020 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fc4390 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f9e410 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fb1020 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fb13f0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f9e380 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fb6820 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fa73a0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f9a640 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fccfa0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fa7e90 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fd46c0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fb3fe0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f9ce60 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f98320 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2fc3200 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f95e20 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x555ab2f9b980 } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983dbfa0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983da7f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983cbb50 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983d0e70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983e7260 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983cc840 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983eae70 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983e11f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983da940 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983fe640 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56429839d0a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983e8400 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983ce000 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983dee40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983dc030 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x564298409040 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983f7a00 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983c8da0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983ff840 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983ac6b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983fe930 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983e9d40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x564298402e20 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983c0e80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x564298408030 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983dfa50 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983e5c60 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x564298405e60 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983f7850 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642984026a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983cfb20 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983bdf00 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983be120 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983cf8f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642984062d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983ee120 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983ffdf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x564298400010 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983fbdc0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x5642983fbfe0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56429840a320 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56429840a540 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0", ip = "127.0.0.1" }, - { internal = true, mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1" } + { ip = "127.0.0.1", internal = true, family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, + { ip = "::1", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 32.44, 34.4, 37.84 } + { 4.92, 6.22, 6.17 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" + "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", gid = 1111, homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.7574561106608e+15 + 2.1040085726244e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } + { release = "6.11.5+bpo-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)" } ok 62 misc - uv.os_uname - os.time 1734245085 - uv.gettimeofday 1734245085.000206 + os.time 1768655489 + uv.gettimeofday 1768655489.000603 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5776,34 +5417,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1757457, nsec = 122933466 } nil - "realtime" { sec = 1757457, nsec = 122973190 } nil + "monotonic" { sec = 2104009, nsec = 576556549 } nil + "realtime" { sec = 2104009, nsec = 576625085 } 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: 0x555ab2f90d70 + "prepare" uv_prepare_t: 0x5642983a74c0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x555ab2f90d70 - "timeout" uv_timer_t: 0x555ab2fb1060 + "check" uv_check_t: 0x5642983a74c0 + "timeout" uv_timer_t: 0x5642983e0480 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x555ab2f90d70 + "idle" uv_idle_t: 0x5642983a74c0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 462313, handle = uv_process_t: 0x555ab2fc9170 } + { pid = 558527, handle = uv_process_t: 0x5642983fbe00 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 462318, handle = uv_process_t: 0x555ab2fc9170 } - "exit" uv_process_t: 0x555ab2fc9170 { signal = 2, status = 0 } + { pid = 558528, handle = uv_process_t: 0x5642983fbe00 } + "exit" uv_process_t: 0x5642983fbe00 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 462325, handle = uv_process_t: 0x555ab2fc9170 } - "exit" uv_process_t: 0x555ab2fc9170 { signal = 15, status = 0 } + { pid = 558529, handle = uv_process_t: 0x5642983fbe00 } + "exit" uv_process_t: 0x5642983fbe00 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 462336, handle = uv_process_t: 0x555ab2fc9170 } + { pid = 558531, handle = uv_process_t: 0x5642983fbe00 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -5812,17 +5453,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 462350 } + "exit" { signal = 0, code = 0, pid = 558533 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f06ca48f6c0 - { elapsed = 109, delay = 100 } + In uv_thread_t: 0x7fc8060006c0 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f06cc8312c0 - Runing uv_thread_t: 0x7f06cc8312c0 - { elapsed = 104, delay = 100 } + Runing uv_thread_t: 0x7fc80ced2680 + Runing uv_thread_t: 0x7fc80ced2680 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 119, 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 +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: 0x555ab2fb1060 - "closed" uv_timer_t: 0x555ab2fb1060 + "timeout" uv_timer_t: 0x5642983e0480 + "closed" uv_timer_t: 0x5642983e0480 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x555ab2fb1060 - "interval" uv_timer_t: 0x555ab2fb1060 - "interval" uv_timer_t: 0x555ab2fb1060 - "closed" uv_timer_t: 0x555ab2fb1060 + "interval" uv_timer_t: 0x5642983e0480 + "interval" uv_timer_t: 0x5642983e0480 + "interval" uv_timer_t: 0x5642983e0480 + "closed" uv_timer_t: 0x5642983e0480 ok 101 timer - simple interval - "interval" uv_timer_t: 0x555ab2fae740 - "timeout" uv_timer_t: 0x555ab2fb1060 - "interval" uv_timer_t: 0x555ab2fae740 + "interval" uv_timer_t: 0x5642983e2c50 + "timeout" uv_timer_t: 0x5642983e0480 + "interval" uv_timer_t: 0x5642983e2c50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x555ab2fae740 0 - "interval" uv_timer_t: 0x555ab2fae740 8 - "interval" uv_timer_t: 0x555ab2fae740 4 - "interval" uv_timer_t: 0x555ab2fae740 2 + "interval" uv_timer_t: 0x5642983e2c50 0 + "interval" uv_timer_t: 0x5642983e2c50 8 + "interval" uv_timer_t: 0x5642983e2c50 4 + "interval" uv_timer_t: 0x5642983e2c50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x555ab2fae740 0 - "interval" uv_timer_t: 0x555ab2fae740 8 - "interval" uv_timer_t: 0x555ab2fae740 4 - "interval" uv_timer_t: 0x555ab2fae740 2 + "interval" uv_timer_t: 0x5642983e2c50 0 + "interval" uv_timer_t: 0x5642983e2c50 8 + "interval" uv_timer_t: 0x5642983e2c50 4 + "interval" uv_timer_t: 0x5642983e2c50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5872,8 +5513,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0x7f06cac946c0" "hello" - uv_thread_t: 0x7f06cac946c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fc8074006c0" "hello" + uv_thread_t: 0x7fc8074006c0 finish hello ok 109 work - test threadpool with async 1 2 @@ -5891,23 +5532,30 @@ ok 112 work - test threadpool with invalid return value # All tests passed ************************************************** -Target test made - - -Making target test for debian/lua5.4.dh-lua.conf -# tests -********************** lua dynamic (5.4) ********* +/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.3 -Isrc -Wall -Wextra -Wl,--no-add-needed \ + -static -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 /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ + -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 (0x00007f075b776000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f075b709000) + liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f075b6cc000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f075b4d6000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f075b3f0000) + /lib64/ld-linux-x86-64.so.2 (0x00007f075b778000) +*********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x562c1a3cc160 - "closed" uv_timer_t: 0x562c1a3cc160 + "timeout" uv_timer_t: 0x55a158ec8140 + "closed" uv_timer_t: 0x55a158ec8140 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x562c1a3cc160 - "closed" { } uv_timer_t: 0x562c1a3cc160 + "timeout" { } uv_timer_t: 0x55a158ec8140 + "closed" { } uv_timer_t: 0x55a158ec8140 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 +5565,23 @@ { fd = 12 } { stat = { - flags = 0, - nlink = 1, - gid = 1111, - blocks = 16, - ctime = table: 0x562c1a3b9120, - atime = table: 0x562c1a3b3230, - blksize = 4096, - dev = 65057, rdev = 0, - mode = 33188, - uid = 1111, + atime = table: 0x55a158f20520, + mode = 33204, + ino = 6844590, + mtime = table: 0x55a158f198e0, + uid = 2222, + gen = 0, size = 6060, - mtime = table: 0x562c1a3e6cd0, - ino = 2523687, - birthtime = table: 0x562c1a39b520, + dev = 65057, + birthtime = table: 0x55a158f1a8c0, type = "file", - gen = 0 + ctime = table: 0x55a158f1a7b0, + flags = 0, + gid = 2222, + blksize = 4096, + nlink = 1, + blocks = 16 } } ok 7 fs - read a file sync @@ -5941,23 +5589,23 @@ { fd = 12 } { stat = { - flags = 0, - nlink = 1, - gid = 1111, - blocks = 16, - ctime = table: 0x562c1a3cbd40, - atime = table: 0x562c1a3b5fc0, - blksize = 4096, - dev = 65057, rdev = 0, - mode = 33188, - uid = 1111, + atime = table: 0x55a158f14590, + mode = 33204, + ino = 6844590, + mtime = table: 0x55a158f00e00, + uid = 2222, + gen = 0, size = 6060, - mtime = table: 0x562c1a3b3230, - ino = 2523687, - birthtime = table: 0x562c1a3cd590, + dev = 65057, + birthtime = table: 0x55a158f0f1d0, type = "file", - gen = 0 + ctime = table: 0x55a158f0a440, + flags = 0, + gid = 2222, + blksize = 4096, + nlink = 1, + blocks = 16 } } { chunk = 6060 } @@ -6040,197 +5688,783 @@ "/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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", 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 = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x562c1a3f8e28 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + uv_dir_t: 0x55a158f0fdc8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } ok 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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".pc", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 41790716, type = 61267, ffree = 12150725, files = 13107200, blocks = 51327994, bsize = 4096, bfree = 44416226 } + { ffree = 12973394, files = 13107200, bavail = 47128575, type = 61267, bfree = 49754085, bsize = 4096, blocks = 51327994 } ok 31 fs - fs.statfs sync - { bavail = 41790715, type = 61267, ffree = 12150724, files = 13107200, blocks = 51327994, bsize = 4096, bfree = 44416225 } + { ffree = 12973394, files = 13107200, bavail = 47128558, type = 61267, bfree = 49754068, bsize = 4096, 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 + { err = "ENOENT: no such file or directory: BAD_FILE@" } +ok 34 fs - fs.statfs async error +ok 35 fs - fs.mkdtemp async +ok 36 fs - fs.mkdtemp sync +ok 37 fs - fs.mkdtemp async error +ok 38 fs - fs.mkdtemp sync error +ok 39 fs - fs.mkstemp async +ok 40 fs - fs.mkstemp sync +ok 41 fs - fs.mkstemp async error +ok 42 fs - fs.mkstemp sync error + "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" + "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" + "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" + "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 } +ok 45 metrics - idle time + "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } +ok 46 misc - uv.guess_handle + { version = 77824, version_string = "1.48.0" } +ok 47 misc - uv.version and uv.version_string + { total = 84308033536.0, free = 70982721536.0, available = 70982721536.0, rss = 3612672, constrained = 0.0 } +ok 48 misc - memory size + { uptime = 2104017.22 } +ok 49 misc - uv.uptime + { + nivcsw = 31, + utime = { sec = 0, usec = 629519 }, + idrss = 0, + stime = { sec = 0, usec = 55348 }, + nswap = 0, + nvcsw = 45, + msgrcv = 0, + isrss = 0, + nsignals = 0, + inblock = 0, + oublock = 40, + maxrss = 3528, + majflt = 0, + ixrss = 0, + minflt = 471, + msgsnd = 0 + } +ok 50 misc - uv.getrusage + 42 +ok 51 misc - uv.available_parallelism + { + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f1e4c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ef2e30 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158eeffc0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ef4350 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f00e00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158eea800 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f2b030 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f198e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ef3c00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158efc7b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ece7b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ef43e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f01d80 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158efd680 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f14590 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ec4a10 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f0a440 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f09170 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f0cd50 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f01790 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f033b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f206a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ef13c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ece690 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ec2fe0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158eceb20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f1e8c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158eea5a0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f14820 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ee1320 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f19730 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f24d00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ef8fe0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f0bc20 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f2bb00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f042d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f24580 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158ee3630 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f07a60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f07c40 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f0fef0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x55a158f10110 } + } +ok 52 misc - uv.cpu_info + "lo" { + { netmask = "255.0.0.0", ip = "127.0.0.1", family = "inet", internal = true, mac = "\0\0\0\0\0\0" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", family = "inet6", internal = true, mac = "\0\0\0\0\0\0" } + } +ok 53 misc - uv.interface_addresses + { 5.22, 6.25, 6.18 } +ok 54 misc - uv.loadavg + "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" +ok 55 misc - uv.exepath + "/build/reproducible-path/lua-luv-1.48.0-2/debian" +ok 56 misc - uv.os_homedir + "/tmp" +ok 57 misc - uv.os_tmpdir + { homedir = "/nonexistent/second-build", uid = 2222, gid = 2222, shell = "/bin/bash", username = "pbuilder2" } +ok 58 misc - uv.os_get_passwd + "/build/reproducible-path/lua-luv-1.48.0-2" + "/" +ok 59 misc - uv.cwd and uv.chdir + 2.1040172332098e+15 +ok 60 misc - uv.hrtime +ok 61 misc - uv.getpid + { release = "6.11.5+bpo-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", machine = "x86_64" } +ok 62 misc - uv.os_uname + os.time 1768655498 + uv.gettimeofday 1768655498.000264 +ok 63 misc - uv.gettimeofday +ok 64 misc - uv.os_environ +ok 65 misc - uv.sleep +ok 66 misc - uv.random async +ok 67 misc - uv.random sync +ok 68 misc - uv.random errors +ok 69 misc - uv errno +ok 70 misc - uv constants + 1024 nil +ok 71 misc - uv.cpumask_size + "monotonic" { sec = 2104018, nsec = 237554341 } nil + "realtime" { sec = 2104018, nsec = 237598912 } 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: 0x55a158fa78a0 +ok 77 prepare-check-idle-async - simple prepare + "check" uv_check_t: 0x55a158fa78a0 + "timeout" uv_timer_t: 0x55a158f04c10 +ok 78 prepare-check-idle-async - simple check + "idle" uv_idle_t: 0x55a158fa78a0 +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: 0x55a158f05610, pid = 559280 } + "stdout" { chunk = "Hello World\n" } + "exit" { signal = 0, code = 0 } +ok 82 process - process stdout + { handle = uv_process_t: 0x55a158f05610, pid = 559281 } + "exit" uv_process_t: 0x55a158f05610 { status = 0, signal = 2 } +ok 83 process - spawn and kill by pid + { handle = uv_process_t: 0x55a158f05610, pid = 559282 } + "exit" uv_process_t: 0x55a158f05610 { status = 0, signal = 15 } +ok 84 process - spawn and kill by handle +ok 85 process - invalid command + { handle = uv_process_t: 0x55a158f05610, pid = 559284 } + "stdout" { chunk = "Hello World" } + "exit" { signal = 0, code = 0 } +ok 86 process - process stdio +ok 87 process - get pid +ok 88 req - cancel +ok 89 req - get type + Sending child SIGINT + "sigint\n" + "exit" { code = 0, signal = 0, pid = 559286 } +ok 90 signal - Catch SIGINT + In uv_thread_t: 0x7fc942a006c0 + { delay = 100, elapsed = 101 } +ok 91 thread - test thread create +ok 92 thread - test thread create with arguments + Runing uv_thread_t: 0x7fc949d662c0 + Runing uv_thread_t: 0x7fc949d662c0 + { delay = 100, elapsed = 100 } +ok 93 thread - test thread sleep msecs in main thread + { 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 +ok 97 thread - thread_getcpu +ok 98 thread - getaffinity, setaffinity +default priority 0 +priority after change 0 +hello world from thread +priority in thread 11 +ok 99 thread - getpriority, setpriority + "timeout" uv_timer_t: 0x55a158f04c10 + "closed" uv_timer_t: 0x55a158f04c10 +ok 100 timer - simple timeout + "interval" uv_timer_t: 0x55a158f04c10 + "interval" uv_timer_t: 0x55a158f04c10 + "interval" uv_timer_t: 0x55a158f04c10 + "closed" uv_timer_t: 0x55a158f04c10 +ok 101 timer - simple interval + "interval" uv_timer_t: 0x55a158ec8140 + "timeout" uv_timer_t: 0x55a158f04c10 + "interval" uv_timer_t: 0x55a158ec8140 +ok 102 timer - timeout with interval + "interval" uv_timer_t: 0x55a158ec8140 0 + "interval" uv_timer_t: 0x55a158ec8140 8 + "interval" uv_timer_t: 0x55a158ec8140 4 + "interval" uv_timer_t: 0x55a158ec8140 2 +ok 103 timer - shrinking interval + "interval" uv_timer_t: 0x55a158ec8140 0 + "interval" uv_timer_t: 0x55a158ec8140 8 + "interval" uv_timer_t: 0x55a158ec8140 4 + "interval" uv_timer_t: 0x55a158ec8140 2 +ok 104 timer - shrinking interval using methods +ok 105 timer - timer init +ok 106 timer - timer huge timeout +ok 107 work - test threadpool with return none + "Please be patient, the test cost a lots of time" + "run 10%" + "run 20%" + "run 30%" + "run 40%" + "run 50%" + "run 60%" + "run 70%" + "run 80%" + "run 90%" + "run 100%" +ok 108 work - test threadpool + "in async notify callback" + "a" true 250.0 + 2.0 4.0 "uv_thread_t: 0x7fc9434006c0" "hello" + uv_thread_t: 0x7fc9434006c0 finish hello +ok 109 work - test threadpool with async +1 +2 +3 +4 +5 +6 +7 +8 +ok 110 work - test threadpool with coro +ok 111 work - test threadpool with invalid argument +Uncaught Error: Error: thread arg not support type 'table' at 1 +stack traceback: + [C]: in ? +ok 112 work - test threadpool with invalid return value +# All tests passed +************************************************** +Target test made + + +Making target test for debian/lua5.4.dh-lua.conf +# tests +********************** lua dynamic (5.4) ********* +Test: tests/run.lua +skip, not on linux or macos +1..112 + "in async notify callback" + "a" true 250.0 +ok 1 async - test pass async between threads + "timeout" uv_timer_t: 0x55f92f02ade0 + "closed" uv_timer_t: 0x55f92f02ade0 +ok 2 callbacks - luv_handle_t: function + "timeout" { } uv_timer_t: 0x55f92f02ade0 + "closed" { } uv_timer_t: 0x55f92f02ade0 +ok 3 callbacks - luv_handle_t: callable table +ok 4 callbacks - luv_req_t: function +ok 5 callbacks - luv_req_t: callable table + begin wait + end wait +ok 6 coroutines - coroutines + { fd = 12 } + { + stat = { + size = 6060, + mode = 33204, + ino = 6844590, + gid = 2222, + type = "file", + ctime = table: 0x55f92f018130, + rdev = 0, + nlink = 1, + flags = 0, + blksize = 4096, + dev = 65057, + birthtime = table: 0x55f92effa520, + mtime = table: 0x55f92f045950, + atime = table: 0x55f92f012230, + blocks = 16, + uid = 2222, + gen = 0 + } + } +ok 7 fs - read a file sync +ok 8 fs - read a file sync in chunks + { fd = 12 } + { + stat = { + size = 6060, + mode = 33204, + ino = 6844590, + gid = 2222, + type = "file", + ctime = table: 0x55f92f02e160, + rdev = 0, + nlink = 1, + flags = 0, + blksize = 4096, + dev = 65057, + birthtime = table: 0x55f92f0297d0, + mtime = table: 0x55f92f012230, + atime = table: 0x55f92f014fd0, + blocks = 16, + uid = 2222, + gen = 0 + } + } + { chunk = 6060 } +ok 9 fs - read a file async +ok 10 fs - fs.write +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" } +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" } +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" } +ok 19 fs - fs.scandir async +ok 20 fs - fs.scandir with no iteration +ok 21 fs - fs.scandir given to new_work + "/build/reproducible-path/lua-luv-1.48.0-2" + "/build/reproducible-path/lua-luv-1.48.0-2" +ok 22 fs - fs.realpath +ok 23 fs - fs.copyfile + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + uv_dir_t: 0x55f92f057858 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } +ok 26 fs - fs.{open,read,close}dir sync one entry + { + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } + } +ok 30 fs - fs.{open,read,close}dir ref check + { files = 13107200, ffree = 12962697, bavail = 47066795, bsize = 4096, type = 61267, bfree = 49692305, blocks = 51327994 } +ok 31 fs - fs.statfs sync + { files = 13107200, ffree = 12962697, bavail = 47066795, bsize = 4096, type = 61267, bfree = 49692305, 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 @@ -6257,60 +6491,82 @@ ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { available = 69302308864.0, rss = 6287360, total = 84322373632.0, free = 69302308864.0, constrained = 0.0 } + { total = 84308033536.0, free = 71356538880.0, constrained = 0.0, rss = 3670016, available = 71356538880.0 } ok 48 misc - memory size - { uptime = 1757466.9 } + { uptime = 2104026.02 } ok 49 misc - uv.uptime { - nivcsw = 210, - nvcsw = 67, + utime = { sec = 0, usec = 621363 }, majflt = 0, + ixrss = 0, + nivcsw = 46, + oublock = 40, + nvcsw = 49, msgsnd = 0, + idrss = 0, + nsignals = 0, msgrcv = 0, + isrss = 0, inblock = 0, - oublock = 40, - idrss = 0, - stime = { sec = 0, usec = 69108 }, nswap = 0, - isrss = 0, - maxrss = 6200, - ixrss = 0, - minflt = 342, - utime = { sec = 0, usec = 358434 }, - nsignals = 0 + maxrss = 3584, + stime = { sec = 0, usec = 59746 }, + 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: 0x562c1a3d8a30 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3c6780 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a39c920 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3e06f0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3aabd0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3b8cd0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3e2bc0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3cabe0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3b2310 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3dce60 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3b9920 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3bcb00 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3e15d0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3dc080 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a39d010 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3b48d0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3b8130 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3bdf10 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3cd590 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x562c1a3cace0 } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f010780 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f018930 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f02e160 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92effbc00 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f0253d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f018ec0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f012230 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92effb360 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f011990 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f00df10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f009d80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f0099c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f037af0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92effa520 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f011310 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f0298d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f038ab0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f030ed0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f0138d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f047db0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f01de90 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f0139d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f017140 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f02c210 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f02d700 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92efff5c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f043380 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f046640 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f046730 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f019b40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f040920 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f040ae0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f0347f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f038cf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f02aed0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f035b60 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f045cc0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f0499c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f049b80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f049d40 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f027bb0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x55f92f027d70 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", 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" } + { internal = true, family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, + { internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 32.51, 34.36, 37.79 } + { 5.21, 6.23, 6.17 } 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, username = "pbuilder1", gid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build" } + { shell = "/bin/bash", gid = 2222, homedir = "/nonexistent/second-build", uid = 2222, username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.7574669241169e+15 + 2.1040260354366e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } + { machine = "x86_64", release = "6.11.5+bpo-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1734245096 - uv.gettimeofday 1734245096.000019 + os.time 1768655507 + uv.gettimeofday 1768655507.000066 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 = 1757467, nsec = 939641850 } nil - "realtime" { sec = 1757467, nsec = 939704683 } nil + "monotonic" { sec = 2104027, nsec = 39623123 } nil + "realtime" { sec = 2104027, nsec = 39662307 } 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: 0x562c1a3e3480 + "prepare" uv_prepare_t: 0x55f92f056020 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x562c1a3e3480 - "timeout" uv_timer_t: 0x562c1a3f8eb0 + "check" uv_check_t: 0x55f92f056020 + "timeout" uv_timer_t: 0x55f92f02aba0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x562c1a3e3480 + "idle" uv_idle_t: 0x55f92f056020 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 464653, handle = uv_process_t: 0x562c1a3e0530 } + { handle = uv_process_t: 0x55f92f023540, pid = 561039 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 464657, handle = uv_process_t: 0x562c1a3e0530 } - "exit" uv_process_t: 0x562c1a3e0530 { signal = 2, status = 0 } + { handle = uv_process_t: 0x55f92f023540, pid = 561040 } + "exit" uv_process_t: 0x55f92f023540 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 464664, handle = uv_process_t: 0x562c1a3e0530 } - "exit" uv_process_t: 0x562c1a3e0530 { signal = 15, status = 0 } + { handle = uv_process_t: 0x55f92f023540, pid = 561041 } + "exit" uv_process_t: 0x55f92f023540 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 464671, handle = uv_process_t: 0x562c1a3e0530 } + { handle = uv_process_t: 0x55f92f023540, pid = 561043 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 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 = 464682 } + "exit" { signal = 0, code = 0, pid = 561045 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f84537fe6c0 - { delay = 100, elapsed = 119 } + In uv_thread_t: 0x7fadfbe006c0 + { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f8459dcb440 - Runing uv_thread_t: 0x7f8459dcb440 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0x7fae02886440 + Runing uv_thread_t: 0x7fae02886440 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 119 } + { 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: 0x562c1a3f8eb0 - "closed" uv_timer_t: 0x562c1a3f8eb0 + "timeout" uv_timer_t: 0x55f92f02aba0 + "closed" uv_timer_t: 0x55f92f02aba0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x562c1a3f8eb0 - "interval" uv_timer_t: 0x562c1a3f8eb0 - "interval" uv_timer_t: 0x562c1a3f8eb0 - "closed" uv_timer_t: 0x562c1a3f8eb0 + "interval" uv_timer_t: 0x55f92f02aba0 + "interval" uv_timer_t: 0x55f92f02aba0 + "interval" uv_timer_t: 0x55f92f02aba0 + "closed" uv_timer_t: 0x55f92f02aba0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x562c1a3d1a00 - "timeout" uv_timer_t: 0x562c1a3f8eb0 - "interval" uv_timer_t: 0x562c1a3d1a00 + "interval" uv_timer_t: 0x55f92f0106e0 + "timeout" uv_timer_t: 0x55f92f02aba0 + "interval" uv_timer_t: 0x55f92f0106e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x562c1a3d1a00 0 - "interval" uv_timer_t: 0x562c1a3d1a00 8 - "interval" uv_timer_t: 0x562c1a3d1a00 4 - "interval" uv_timer_t: 0x562c1a3d1a00 2 + "interval" uv_timer_t: 0x55f92f0106e0 0 + "interval" uv_timer_t: 0x55f92f0106e0 8 + "interval" uv_timer_t: 0x55f92f0106e0 4 + "interval" uv_timer_t: 0x55f92f0106e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x562c1a3d1a00 0 - "interval" uv_timer_t: 0x562c1a3d1a00 8 - "interval" uv_timer_t: 0x562c1a3d1a00 4 - "interval" uv_timer_t: 0x562c1a3d1a00 2 + "interval" uv_timer_t: 0x55f92f0106e0 0 + "interval" uv_timer_t: 0x55f92f0106e0 8 + "interval" uv_timer_t: 0x55f92f0106e0 4 + "interval" uv_timer_t: 0x55f92f0106e0 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: 0x7f84591a66c0" "hello" - uv_thread_t: 0x7f84591a66c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7fae014006c0" "hello" + uv_thread_t: 0x7fae014006c0 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 (0x00007ffc129dc000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007f91433b0000) - liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f9143368000) - libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f9143170000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f9143130000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9143048000) - /lib64/ld-linux-x86-64.so.2 (0x00007f91433e8000) + linux-vdso.so.1 (0x00007efd821d4000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0x00007efd8219a000) + liblua5.4.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007efd82156000) + libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007efd81f60000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007efd81f28000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007efd81e42000) + /lib64/ld-linux-x86-64.so.2 (0x00007efd821d6000) ********************** 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: 0x55602f254dd0 - "closed" uv_timer_t: 0x55602f254dd0 + "timeout" uv_timer_t: 0x564e8d827de0 + "closed" uv_timer_t: 0x564e8d827de0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x55602f254dd0 - "closed" { } uv_timer_t: 0x55602f254dd0 + "timeout" { } uv_timer_t: 0x564e8d827de0 + "closed" { } uv_timer_t: 0x564e8d827de0 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 = { - atime = table: 0x55602f2401e0, - rdev = 0, - flags = 0, - birthtime = table: 0x55602f224430, - gen = 0, - ctime = table: 0x55602f245f40, - gid = 1111, - dev = 65057, nlink = 1, - mode = 33188, - ino = 2523687, - uid = 1111, - size = 6060, - mtime = table: 0x55602f23b8b0, + gen = 0, + mode = 33204, + atime = table: 0x564e8d813860, type = "file", blocks = 16, - blksize = 4096 + gid = 2222, + birthtime = table: 0x564e8d7f73f0, + mtime = table: 0x564e8d80e8b0, + rdev = 0, + blksize = 4096, + uid = 2222, + ctime = table: 0x564e8d818f70, + size = 6060, + flags = 0, + dev = 65057, + ino = 6844590 } } ok 7 fs - read a file sync @@ -6514,23 +6770,23 @@ { fd = 12 } { stat = { - atime = table: 0x55602f240830, - rdev = 0, - flags = 0, - birthtime = table: 0x55602f25cf80, - gen = 0, - ctime = table: 0x55602f25aec0, - gid = 1111, - dev = 65057, nlink = 1, - mode = 33188, - ino = 2523687, - uid = 1111, - size = 6060, - mtime = table: 0x55602f2401e0, + gen = 0, + mode = 33204, + atime = table: 0x564e8d813a10, type = "file", blocks = 16, - blksize = 4096 + gid = 2222, + birthtime = table: 0x564e8d82ebf0, + mtime = table: 0x564e8d813860, + rdev = 0, + blksize = 4096, + uid = 2222, + ctime = table: 0x564e8d8336c0, + size = 6060, + flags = 0, + dev = 65057, + ino = 6844590 } } { chunk = 6060 } @@ -6539,7 +6795,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -6573,7 +6829,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -6613,199 +6869,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "appveyor.yml", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", 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 = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = "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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } - uv_dir_t: 0x55602f280218 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } { { name = "5.4-luv", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "Makefile", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", 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 = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + uv_dir_t: 0x564e8d852fd8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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 = "docs.md", type = "file" } } + { { name = "examples", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".editorconfig", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".ci", type = "directory" } } { { name = ".github", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "Makefile", type = "file" } } { { name = "5.3-luv", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "docs.md", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } ok 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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { { name = "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 = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, { name = "5.4-luv", type = "directory" }, { name = ".gitignore", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", 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 = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { { name = "5.2-luv", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "appveyor.yml", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "examples", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "lib", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".editorconfig", type = "file" }, { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".ci", type = "directory" }, { name = ".github", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = "examples", type = "directory" }, - { name = ".gitmodules", type = "file" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, { name = "deps", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = "Makefile", type = "file" }, { name = "5.3-luv", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "docs.md", type = "file" } + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = "src", type = "directory" }, + { name = "debian", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".pc", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, blocks = 51327994, type = 61267, ffree = 12148873, bavail = 41760463, files = 13107200, bfree = 44385973 } + { bsize = 4096, blocks = 51327994, bfree = 49640898, ffree = 12959582, bavail = 47015388, files = 13107200, type = 61267 } ok 31 fs - fs.statfs sync - { bsize = 4096, blocks = 51327994, type = 61267, ffree = 12148871, bavail = 41760459, files = 13107200, bfree = 44385969 } + { bsize = 4096, blocks = 51327994, bfree = 49640897, ffree = 12959581, bavail = 47015387, files = 13107200, type = 61267 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -6823,67 +7079,89 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events = 26, events_waiting = 0 } - { loop_count = 55, events = 26, events_waiting = 0 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { free = 68231573504.0, total = 84322373632.0, available = 68231573504.0, rss = 6082560, constrained = 0.0 } + { total = 84308033536.0, available = 71572156416.0, constrained = 0.0, free = 71572156416.0, rss = 3309568 } ok 48 misc - memory size - { uptime = 1757480.6 } + { uptime = 2104034.87 } ok 49 misc - uv.uptime { - nivcsw = 421, - msgsnd = 0, + nivcsw = 48, ixrss = 0, - idrss = 0, - utime = { sec = 0, usec = 661305 }, + msgsnd = 0, + nvcsw = 93, + msgrcv = 0, nswap = 0, - stime = { sec = 0, usec = 142536 }, - nsignals = 0, - nvcsw = 116, - maxrss = 7456, - oublock = 40, inblock = 0, - msgrcv = 0, majflt = 0, - minflt = 3585, - isrss = 0 + stime = { usec = 58005, sec = 0 }, + idrss = 0, + utime = { usec = 660000, sec = 0 }, + oublock = 40, + maxrss = 6608, + isrss = 0, + minflt = 3584, + nsignals = 0 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { times = table: 0x55602f2665a0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f240830, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f230f10, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f2549b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f253950, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f2409e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f25cf80, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f23a210, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f26b7e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f2226e0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f264ca0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f23f980, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f25aec0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f261ae0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f26c1b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f24c430, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f240f70, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f239970, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f257d60, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x55602f26aed0, model = "AMD Opteron 62xx class CPU", speed = 0.0 } + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d80c970, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d7f5aa0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d83d200, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8366d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d7f7610, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d82b160, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d7f7370, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d803f10, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8395b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d83c4f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d7f73f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d81f440, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d838a90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8371e0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d83f1c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d83f0f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8336c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d81d6b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d80d210, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d813860, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d844f30, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d835cf0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d827310, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d827bf0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d83f8b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8319f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d831a70, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8391c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8450f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8452b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d8417c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d841980, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d869520, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d82e0b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d83e550, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d832b60, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d83ccf0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d824b60, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d824d20, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d824ee0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d842850, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x564e8d842a10, speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", ip = "127.0.0.1", family = "inet" }, - { internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", family = "inet6" } + { 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 - { 32.48, 34.26, 37.7 } + { 5.02, 6.15, 6.15 } 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 - { gid = 1111, shell = "/bin/sh", uid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build" } + { uid = 2222, gid = 2222, shell = "/bin/bash", homedir = "/nonexistent/second-build", username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.7574806090988e+15 + 2.1040348790503e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } + { sysname = "Linux", release = "6.11.5+bpo-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)" } ok 62 misc - uv.os_uname - os.time 1734245109 - uv.gettimeofday 1734245109.000704 + os.time 1768655515 + uv.gettimeofday 1768655515.000909 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6913,53 +7191,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1757481, nsec = 622803536 } nil - "realtime" { sec = 1757481, nsec = 622849693 } nil + "monotonic" { nsec = 882683950, sec = 2104035 } nil + "realtime" { nsec = 882755469, sec = 2104035 } 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: 0x55602f260e90 + "prepare" uv_prepare_t: 0x564e8d852d70 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x55602f260e90 - "timeout" uv_timer_t: 0x55602f254dd0 + "check" uv_check_t: 0x564e8d852d70 + "timeout" uv_timer_t: 0x564e8d804650 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x55602f260e90 + "idle" uv_idle_t: 0x564e8d852d70 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 466727, handle = uv_process_t: 0x55602f269150 } + { pid = 562728, handle = uv_process_t: 0x564e8d8412f0 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 466732, handle = uv_process_t: 0x55602f269150 } - "exit" uv_process_t: 0x55602f269150 { status = 0, signal = 2 } + { pid = 562730, handle = uv_process_t: 0x564e8d8412f0 } + "exit" uv_process_t: 0x564e8d8412f0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 466735, handle = uv_process_t: 0x55602f269150 } - "exit" uv_process_t: 0x55602f269150 { status = 0, signal = 15 } + { pid = 562732, handle = uv_process_t: 0x564e8d8412f0 } + "exit" uv_process_t: 0x564e8d8412f0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 466743, handle = uv_process_t: 0x55602f269150 } + { pid = 562735, handle = uv_process_t: 0x564e8d8412f0 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 466758 } + "exit" { signal = 0, pid = 562737, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f5c3effd6c0 - { elapsed = 115, delay = 100 } + In uv_thread_t: 0x7f128aa006c0 + { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f5c456aa680 - Runing uv_thread_t: 0x7f5c456aa680 - { elapsed = 104, delay = 100 } + Runing uv_thread_t: 0x7f12918db680 + Runing uv_thread_t: 0x7f12918db680 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 120, 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 @@ -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: 0x55602f254dd0 - "closed" uv_timer_t: 0x55602f254dd0 + "timeout" uv_timer_t: 0x564e8d804650 + "closed" uv_timer_t: 0x564e8d804650 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x55602f254dd0 - "interval" uv_timer_t: 0x55602f254dd0 - "interval" uv_timer_t: 0x55602f254dd0 - "closed" uv_timer_t: 0x55602f254dd0 + "interval" uv_timer_t: 0x564e8d804650 + "interval" uv_timer_t: 0x564e8d804650 + "interval" uv_timer_t: 0x564e8d804650 + "closed" uv_timer_t: 0x564e8d804650 ok 101 timer - simple interval - "interval" uv_timer_t: 0x55602f2589d0 - "timeout" uv_timer_t: 0x55602f254dd0 - "interval" uv_timer_t: 0x55602f2589d0 + "interval" uv_timer_t: 0x564e8d80f9e0 + "timeout" uv_timer_t: 0x564e8d804650 + "interval" uv_timer_t: 0x564e8d80f9e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x55602f2589d0 0 - "interval" uv_timer_t: 0x55602f2589d0 8 - "interval" uv_timer_t: 0x55602f2589d0 4 - "interval" uv_timer_t: 0x55602f2589d0 2 + "interval" uv_timer_t: 0x564e8d80f9e0 0 + "interval" uv_timer_t: 0x564e8d80f9e0 8 + "interval" uv_timer_t: 0x564e8d80f9e0 4 + "interval" uv_timer_t: 0x564e8d80f9e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x55602f2589d0 0 - "interval" uv_timer_t: 0x55602f2589d0 8 - "interval" uv_timer_t: 0x55602f2589d0 4 - "interval" uv_timer_t: 0x55602f2589d0 2 + "interval" uv_timer_t: 0x564e8d80f9e0 0 + "interval" uv_timer_t: 0x564e8d80f9e0 8 + "interval" uv_timer_t: 0x564e8d80f9e0 4 + "interval" uv_timer_t: 0x564e8d80f9e0 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: 0x7f5c3f7fe6c0" "hello" - uv_thread_t: 0x7f5c3f7fe6c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f12918006c0" "hello" + uv_thread_t: 0x7f12918006c0 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 (0x00007ffd9eeac000) - libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f23c66c0000) - liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f23c6678000) - libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f23c6480000) - libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f23c6398000) - /lib64/ld-linux-x86-64.so.2 (0x00007f23c6730000) + linux-vdso.so.1 (0x00007f65f916c000) + libuv.so.1 => /lib/x86_64-linux-gnu/libuv.so.1 (0x00007f65f90ff000) + liblua5.4.so.0 => /lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f65f90bb000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f65f8ec5000) + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f65f8ddf000) + /lib64/ld-linux-x86-64.so.2 (0x00007f65f916e000) *********************** 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: 0x559c440d0dd0 - "closed" uv_timer_t: 0x559c440d0dd0 + "timeout" uv_timer_t: 0x5592ce0f8de0 + "closed" uv_timer_t: 0x5592ce0f8de0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x559c440d0dd0 - "closed" { } uv_timer_t: 0x559c440d0dd0 + "timeout" { } uv_timer_t: 0x5592ce0f8de0 + "closed" { } uv_timer_t: 0x5592ce0f8de0 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 = { - mtime = table: 0x559c440b78b0, dev = 65057, - type = "file", + uid = 2222, blksize = 4096, - mode = 33188, + mode = 33204, + gid = 2222, blocks = 16, - gid = 1111, flags = 0, - atime = table: 0x559c440bc1e0, - nlink = 1, - ctime = table: 0x559c440c1f40, + ino = 6844590, + birthtime = table: 0x5592ce0c83f0, rdev = 0, - ino = 2523687, + atime = table: 0x5592ce0e4860, + mtime = table: 0x5592ce0df8b0, + ctime = table: 0x5592ce0e9f70, gen = 0, - uid = 1111, size = 6060, - birthtime = table: 0x559c440a0430 + nlink = 1, + type = "file" } } ok 7 fs - read a file sync @@ -7085,23 +7363,23 @@ { fd = 12 } { stat = { - mtime = table: 0x559c440bc1e0, dev = 65057, - type = "file", + uid = 2222, blksize = 4096, - mode = 33188, + mode = 33204, + gid = 2222, blocks = 16, - gid = 1111, flags = 0, - atime = table: 0x559c440bc830, - nlink = 1, - ctime = table: 0x559c440d6ec0, + ino = 6844590, + birthtime = table: 0x5592ce0ffbf0, rdev = 0, - ino = 2523687, + atime = table: 0x5592ce0e4a10, + mtime = table: 0x5592ce0e4860, + ctime = table: 0x5592ce1046c0, gen = 0, - uid = 1111, size = 6060, - birthtime = table: 0x559c440d8f80 + nlink = 1, + type = "file" } } { chunk = 6060 } @@ -7114,69 +7392,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 @@ -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 = "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 = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } 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: 0x559c440fc208 closed + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + uv_dir_t: 0x5592ce124108 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 = "5.2-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".pc" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "luv-scm-0.rockspec" } } 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 = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } 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 = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } 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 = "5.2-luv" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "examples" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = ".github" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = "src" }, + { type = "directory", name = "debian" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".pc" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "luv-scm-0.rockspec" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 44372157, files = 13107200, bavail = 41746647, ffree = 12145992, type = 61267, blocks = 51327994, bsize = 4096 } + { bavail = 47689871, bsize = 4096, bfree = 50315381, ffree = 13022144, blocks = 51327994, files = 13107200, type = 61267 } ok 31 fs - fs.statfs sync - { bfree = 44372157, files = 13107200, bavail = 41746647, ffree = 12145992, type = 61267, blocks = 51327994, bsize = 4096 } + { bavail = 47689871, bsize = 4096, bfree = 50315381, ffree = 13022144, blocks = 51327994, 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 @@ -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 } ok 47 misc - uv.version and uv.version_string - { free = 68068216832.0, rss = 3973120, total = 84322373632.0, available = 68068216832.0, constrained = 0.0 } + { constrained = 0.0, rss = 3710976, total = 84308033536.0, free = 71786201088.0, available = 71786201088.0 } ok 48 misc - memory size - { uptime = 1757491.95 } + { uptime = 2104043.51 } ok 49 misc - uv.uptime { - msgrcv = 0, + maxrss = 3624, + nivcsw = 53, + nvcsw = 46, + oublock = 40, + msgsnd = 0, nsignals = 0, + msgrcv = 0, ixrss = 0, idrss = 0, - nvcsw = 64, - nivcsw = 144, - maxrss = 3880, - stime = { usec = 61357, sec = 0 }, - msgsnd = 0, - utime = { usec = 347118, sec = 0 }, - oublock = 40, - isrss = 0, - inblock = 0, majflt = 0, - minflt = 328, - nswap = 0 + inblock = 0, + stime = { usec = 56714, sec = 0 }, + nswap = 0, + utime = { usec = 622163, sec = 0 }, + isrss = 0, + minflt = 357 } ok 50 misc - uv.getrusage - 20 + 42 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440e84a0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440acf10 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c4409e6e0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440bc9e0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440cb3f0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440a0430 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440d09b0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440bc830 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440e0ca0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440e1a80 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440e77e0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440e01d0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440d2200 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440df6c0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440b5970 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440c64e0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440ddae0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440b9080 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440ed460 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x559c440c6c50 } + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce1046c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce10d4f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0e10b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0de210, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0fa210, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0e39b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce1081e0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce109a90, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f7960, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce10a5b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0ee6b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce10e200, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce105af0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f7860, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f1810, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0c8370, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0d4f10, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f0800, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0e4a10, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce10f7f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce112fc0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f3400, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f89c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0e9cf0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce1029f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce102a70, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce10a1c0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce104da0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce104f60, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce116940, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce116b00, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce123090, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce1231e0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f28d0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce10e940, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f5c60, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce0f5e20, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce1160f0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce1162b0, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce116470, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce124400, speed = 0.0 }, + { model = "Intel Core Processor (Haswell)", times = table: 0x5592ce1245c0, speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", ip = "127.0.0.1", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, - { family = "inet6", ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } + { family = "inet", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0" }, + { family = "inet6", internal = true, mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 32.4, 34.18, 37.64 } + { 4.56, 6.02, 6.1 } 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 - { username = "pbuilder1", homedir = "/nonexistent/first-build", shell = "/bin/sh", uid = 1111, gid = 1111 } + { shell = "/bin/bash", gid = 2222, uid = 2222, homedir = "/nonexistent/second-build", username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.7574919702309e+15 + 2.1040435232053e+15 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", release = "6.1.0-28-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11)", sysname = "Linux", release = "6.11.5+bpo-amd64" } ok 62 misc - uv.os_uname - os.time 1734245121 - uv.gettimeofday 1734245121.000070 + os.time 1768655524 + uv.gettimeofday 1768655524.000553 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" { nsec = 2183544, sec = 1757493 } nil - "realtime" { nsec = 2323792, sec = 1757493 } nil + "monotonic" { nsec = 531952603, sec = 2104044 } nil + "realtime" { nsec = 531987297, sec = 2104044 } 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: 0x559c441224d0 + "prepare" uv_prepare_t: 0x5592ce0e77a0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x559c441224d0 - "timeout" uv_timer_t: 0x559c440e5590 + "check" uv_check_t: 0x5592ce0e77a0 + "timeout" uv_timer_t: 0x5592ce0f8de0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x559c441224d0 + "idle" uv_idle_t: 0x5592ce0e77a0 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: 0x559c440df0d0, pid = 470011 } + { pid = 567766, handle = uv_process_t: 0x5592ce112380 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x559c440df0d0, pid = 470016 } - "exit" uv_process_t: 0x559c440df0d0 { signal = 2, status = 0 } + { pid = 567770, handle = uv_process_t: 0x5592ce112380 } + "exit" uv_process_t: 0x5592ce112380 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x559c440df0d0, pid = 470024 } - "exit" uv_process_t: 0x559c440df0d0 { signal = 15, status = 0 } + { pid = 567773, handle = uv_process_t: 0x5592ce112380 } + "exit" uv_process_t: 0x5592ce112380 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x559c440df0d0, pid = 470039 } + { pid = 567780, handle = uv_process_t: 0x5592ce112380 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -7520,17 +7820,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 470054, signal = 0 } + "exit" { pid = 567789, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0x7f645bfff6c0 - { elapsed = 119, delay = 100 } + In uv_thread_t: 0x7f23494006c0 + { delay = 100, elapsed = 108 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0x7f646a39ee80 - Runing uv_thread_t: 0x7f646a39ee80 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0x7f234bd602c0 + Runing uv_thread_t: 0x7f234bd602c0 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 118, 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 @@ -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: 0x559c440e5590 - "closed" uv_timer_t: 0x559c440e5590 + "timeout" uv_timer_t: 0x5592ce0f8de0 + "closed" uv_timer_t: 0x5592ce0f8de0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x559c440e5590 - "interval" uv_timer_t: 0x559c440e5590 - "interval" uv_timer_t: 0x559c440e5590 - "closed" uv_timer_t: 0x559c440e5590 + "interval" uv_timer_t: 0x5592ce0f8de0 + "interval" uv_timer_t: 0x5592ce0f8de0 + "interval" uv_timer_t: 0x5592ce0f8de0 + "closed" uv_timer_t: 0x5592ce0f8de0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x559c440d49d0 - "timeout" uv_timer_t: 0x559c440e5590 - "interval" uv_timer_t: 0x559c440d49d0 + "interval" uv_timer_t: 0x5592ce1072d0 + "timeout" uv_timer_t: 0x5592ce0f8de0 + "interval" uv_timer_t: 0x5592ce1072d0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x559c440d49d0 0 - "interval" uv_timer_t: 0x559c440d49d0 8 - "interval" uv_timer_t: 0x559c440d49d0 4 - "interval" uv_timer_t: 0x559c440d49d0 2 + "interval" uv_timer_t: 0x5592ce1072d0 0 + "interval" uv_timer_t: 0x5592ce1072d0 8 + "interval" uv_timer_t: 0x5592ce1072d0 4 + "interval" uv_timer_t: 0x5592ce1072d0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x559c440d49d0 0 - "interval" uv_timer_t: 0x559c440d49d0 8 - "interval" uv_timer_t: 0x559c440d49d0 4 - "interval" uv_timer_t: 0x559c440d49d0 2 + "interval" uv_timer_t: 0x5592ce1072d0 0 + "interval" uv_timer_t: 0x5592ce1072d0 8 + "interval" uv_timer_t: 0x5592ce1072d0 4 + "interval" uv_timer_t: 0x5592ce1072d0 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: 0x7f64698366c0" "hello" - uv_thread_t: 0x7f64698366c0 finish hello + 2.0 4.0 "uv_thread_t: 0x7f2349e006c0" "hello" + uv_thread_t: 0x7f2349e006c0 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,57 +8132,57 @@ dh_strip -a -O--buildsystem=lua dh_makeshlibs -a -O--buildsystem=lua dh_shlibdeps -a -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol luaL_openlibs 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_settable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getglobal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_setglobal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_addlstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_rawlen used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_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 lua_topointer used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_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_tointegerx 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_getfield 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_gettop 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_argerror 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_rotate used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushfstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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_checkudata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushinteger 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_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_pushresult used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_pushlstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_next used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_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_argerror used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawlen 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_setfield used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol 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 lua_tolstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol 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_dump used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.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_tolstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol 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_pushboolean used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checklstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_insert used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_remove used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isnumber used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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_setmetatable used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawequal used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_argerror 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 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: 52 other similar warnings have been skipped (use -v to see them all) +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 lua_pushcclosure 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_pushinteger used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkudata 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 lua_pushfstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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_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_checklstring used by debian/lua-luv/usr/lib/x86_64-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua dh_md5sums -O--buildsystem=lua dh_builddeb -O--buildsystem=lua -dpkg-deb: building package 'lua-luv-dev' in '../lua-luv-dev_1.48.0-2-3_amd64.deb'. -dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.48.0-2-3_amd64.deb'. dpkg-deb: building package 'lua-luv' in '../lua-luv_1.48.0-2-3_amd64.deb'. +dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.48.0-2-3_amd64.deb'. +dpkg-deb: building package 'lua-luv-dev' in '../lua-luv-dev_1.48.0-2-3_amd64.deb'. dpkg-genbuildinfo --build=binary -O../lua-luv_1.48.0-2-3_amd64.buildinfo dpkg-genchanges --build=binary -O../lua-luv_1.48.0-2-3_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -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/524411/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/524411/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/400059 and its subdirectories -I: Current time: Sat Dec 14 18:46:08 -12 2024 -I: pbuilder-time-stamp: 1734245168 +I: removing directory /srv/workspace/pbuilder/524411 and its subdirectories +I: Current time: Sun Jan 18 03:12:17 +14 2026 +I: pbuilder-time-stamp: 1768655537