Diff of the two buildlogs: -- --- b1/build.log 2024-10-13 00:16:38.841375127 +0000 +++ b2/build.log 2024-10-13 00:20:55.694437761 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Oct 12 12:10:58 -12 2024 -I: pbuilder-time-stamp: 1728778258 +I: Current time: Sun Oct 13 14:16:51 +14 2024 +I: pbuilder-time-stamp: 1728778611 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -30,52 +30,84 @@ dpkg-source: info: applying longer_async_work_timeout.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/5492/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/22298/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +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 Oct 13 00:17 /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/22298/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/22298/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='413e0367ce8c4c16808bad723f53c577' - 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='5492' - PS1='# ' - PS2='> ' + INVOCATION_ID=df7f4f3b37664f329a32e35ed2bfcf46 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=22298 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.8xOI4Yc5/pbuilderrc_6AlF --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8xOI4Yc5/b1 --logfile b1/build.log lua-luv_1.48.0-2-3.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.8xOI4Yc5/pbuilderrc_Hf07 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8xOI4Yc5/b2 --logfile b2/build.log lua-luv_1.48.0-2-3.dsc' + SUDO_GID=110 + SUDO_UID=103 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32a 6.1.0-26-armmp-lpae #1 SMP Debian 6.1.112-1 (2024-09-30) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/5492/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/22298/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -176,7 +208,7 @@ Get: 57 http://deb.debian.org/debian unstable/main armhf libuv1-dev armhf 1.48.0-6 [170 kB] Get: 58 http://deb.debian.org/debian unstable/main armhf lua-compat53 armhf 0.7-2+b1 [29.4 kB] Get: 59 http://deb.debian.org/debian unstable/main armhf lua-compat53-dev armhf 0.7-2+b1 [27.7 kB] -Fetched 21.8 MB in 1s (34.0 MB/s) +Fetched 21.8 MB in 0s (79.6 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 ... 19519 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/22298/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/22298/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 (0xbef54000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f7c000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e5d000) - /lib/ld-linux-armhf.so.3 (0xb6fc0000) + linux-vdso.so.1 (0xf7eea000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7ea3000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7d84000) + /lib/ld-linux-armhf.so.3 (0xf7eeb000) 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 (0xbee8b000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6ec5000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6da6000) - /lib/ld-linux-armhf.so.3 (0xb6f08000) + linux-vdso.so.1 (0xf7e7c000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7e36000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7d17000) + /lib/ld-linux-armhf.so.3 (0xf7e7d000) 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 (0xbed80000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6ea2000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d83000) - /lib/ld-linux-armhf.so.3 (0xb6ee4000) + linux-vdso.so.1 (0xf7a18000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf79d3000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf78b4000) + /lib/ld-linux-armhf.so.3 (0xf7a19000) 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 (0xbef3a000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f25000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e06000) - /lib/ld-linux-armhf.so.3 (0xb6f67000) + linux-vdso.so.1 (0xf7cf8000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7cb3000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7b94000) + /lib/ld-linux-armhf.so.3 (0xf7cf9000) 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: 0x12411a0 - "closed" uv_timer_t: 0x12411a0 + "timeout" uv_timer_t: 0xaa71f8 + "closed" uv_timer_t: 0xaa71f8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x12411a0 - "closed" { } uv_timer_t: 0x12411a0 + "timeout" { } uv_timer_t: 0xaa71f8 + "closed" { } uv_timer_t: 0xaa71f8 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 = 2653006, - mtime = table: 0x122cef8, - gid = 1111, - mode = 33188, + ino = 2522070, + mtime = table: 0xa92ef0, + gid = 2222, + mode = 33204, size = 6060, dev = 64770, gen = 0, rdev = 0, - atime = table: 0x12102f0, + atime = table: 0xa762f0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1230288, - birthtime = table: 0x1216a48, + ctime = table: 0xa95fd8, + birthtime = table: 0xa705f0, blocks = 16 } } @@ -818,21 +854,21 @@ { stat = { nlink = 1, - ino = 2653006, - mtime = table: 0x1216768, - gid = 1111, - mode = 33188, + ino = 2522070, + mtime = table: 0xa97a28, + gid = 2222, + mode = 33204, size = 6060, dev = 64770, gen = 0, rdev = 0, - atime = table: 0x120a420, + atime = table: 0xa74758, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x120a5f8, - birthtime = table: 0x121b9d8, + ctime = table: 0xa8daf8, + birthtime = table: 0xa8b590, 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 = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0xa991c0 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x12165d0 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18046886, type = 61267, bsize = 4096, files = 5193728, bfree = 19088550, ffree = 5103601, blocks = 20279922 } + { bavail = 18749255, type = 61267, bsize = 4096, files = 5242880, bfree = 19801927, ffree = 5184682, blocks = 20496998 } ok 31 fs - fs.statfs sync - { bavail = 18046886, type = 61267, bsize = 4096, files = 5193728, bfree = 19088550, ffree = 5103601, blocks = 20279922 } + { bavail = 18749255, type = 61267, bsize = 4096, files = 5242880, bfree = 19801927, ffree = 5184682, blocks = 20496998 } 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,24 +1169,24 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4698112, total = 13401972736, free = 12523819008, constrained = 0, available = 12523819008 } + { rss = 4890624, total = 16352452608, free = 15707496448, constrained = 0, available = 15707496448 } ok 48 misc - memory size - { uptime = 355712.82 } + { uptime = 356808.3 } ok 49 misc - uv.uptime { - inblock = 24, + inblock = 0, nsignals = 0, - utime = { usec = 749219, sec = 0 }, + utime = { usec = 690650, sec = 0 }, oublock = 40, - stime = { usec = 47539, sec = 0 }, - nivcsw = 73, - minflt = 319, + stime = { usec = 18430, sec = 0 }, + nivcsw = 239, + minflt = 365, idrss = 0, majflt = 0, - nvcsw = 44, + nvcsw = 40, isrss = 0, nswap = 0, - maxrss = 4588, + maxrss = 4812, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1159,10 +1195,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x1216a00, model = "unknown" }, - { speed = 0, times = table: 0x124e6b8, model = "unknown" }, - { speed = 0, times = table: 0x11fea60, model = "unknown" }, - { speed = 0, times = table: 0x1230288, model = "unknown" } + { speed = 0, times = table: 0xa9f230, model = "unknown" }, + { speed = 0, times = table: 0xaa1510, model = "unknown" }, + { speed = 0, times = table: 0xaa6af8, model = "unknown" }, + { speed = 0, times = table: 0xab2118, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { @@ -1170,7 +1206,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 6.7, 7.97, 7.21 } + { 1.89, 1.01, 0.98 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1178,18 +1214,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 - 3.5571284551679e+14 + 3.5680832397848e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728778445 - uv.gettimeofday 1728778445.000344 + os.time 1728778730 + uv.gettimeofday 1728778730.000689 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1200,34 +1236,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 868586615, sec = 355713 } nil - "realtime" { nsec = 868654429, sec = 355713 } nil + "monotonic" { nsec = 341485141, sec = 356809 } nil + "realtime" { nsec = 341661335, sec = 356809 } 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: 0x1205fc8 + "prepare" uv_prepare_t: 0xaad230 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1205fc8 - "timeout" uv_timer_t: 0x1240da8 + "check" uv_check_t: 0xaad230 + "timeout" uv_timer_t: 0xa95bd0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1205fc8 + "idle" uv_idle_t: 0xaad230 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: 0xb49008a8, pid = 17288 } + { handle = uv_process_t: 0xa99218, pid = 31667 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0xb49008a8, pid = 17290 } - "exit" uv_process_t: 0xb49008a8 { status = 0, signal = 2 } + { handle = uv_process_t: 0xa9b7e8, pid = 31668 } + "exit" uv_process_t: 0xa9b7e8 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x122f590, pid = 17292 } - "exit" uv_process_t: 0x122f590 { status = 0, signal = 15 } + { handle = uv_process_t: 0xa9b7e8, pid = 31669 } + "exit" uv_process_t: 0xa9b7e8 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1236148, pid = 17296 } + { handle = uv_process_t: 0xaa2fb8, pid = 31671 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1236,13 +1272,13 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 17299, code = 0 } + "exit" { signal = 0, pid = 31673, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 103 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d4e020 - Runing uv_thread_t: 0xb6d4e020 + Runing uv_thread_t: 0xf7757020 + Runing uv_thread_t: 0xf7757020 { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 102 } @@ -1254,27 +1290,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x1240da8 - "closed" uv_timer_t: 0x1240da8 + "timeout" uv_timer_t: 0xa95bd0 + "closed" uv_timer_t: 0xa95bd0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1240da8 - "interval" uv_timer_t: 0x1240da8 - "interval" uv_timer_t: 0x1240da8 - "closed" uv_timer_t: 0x1240da8 + "interval" uv_timer_t: 0xa95bd0 + "interval" uv_timer_t: 0xa95bd0 + "interval" uv_timer_t: 0xa95bd0 + "closed" uv_timer_t: 0xa95bd0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x12059b0 - "timeout" uv_timer_t: 0x1240da8 - "interval" uv_timer_t: 0x12059b0 + "interval" uv_timer_t: 0xaad830 + "timeout" uv_timer_t: 0xa95bd0 + "interval" uv_timer_t: 0xaad830 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x12059b0 0 - "interval" uv_timer_t: 0x12059b0 8 - "interval" uv_timer_t: 0x12059b0 4 - "interval" uv_timer_t: 0x12059b0 2 + "interval" uv_timer_t: 0xaad830 0 + "interval" uv_timer_t: 0xaad830 8 + "interval" uv_timer_t: 0xaad830 4 + "interval" uv_timer_t: 0xaad830 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x12059b0 0 - "interval" uv_timer_t: 0x12059b0 8 - "interval" uv_timer_t: 0x12059b0 4 - "interval" uv_timer_t: 0x12059b0 2 + "interval" uv_timer_t: 0xaad830 0 + "interval" uv_timer_t: 0xaad830 8 + "interval" uv_timer_t: 0xaad830 4 + "interval" uv_timer_t: 0xaad830 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1293,8 +1329,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb6d0e420" "hello" - uv_thread_t: 0xb6d0e420 finish hello + 2 4 "uv_thread_t: 0xf5dfd420" "hello" + uv_thread_t: 0xf5dfd420 finish hello ok 109 work - test threadpool with async 1 2 @@ -1310,9 +1346,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xb47ff420 + In uv_thread_t: 0xf51ff420 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 arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1322,13 +1358,13 @@ libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/arm-linux-gnueabihf /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 (0xbefce000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xb6f1d000) - liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xb6eff000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6de0000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6dbd000) - /lib/ld-linux-armhf.so.3 (0xb6f41000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d7a000) + linux-vdso.so.1 (0xf78ab000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xf7884000) + liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7866000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7747000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7724000) + /lib/ld-linux-armhf.so.3 (0xf78ac000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf76e1000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1336,11 +1372,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x75ada8 - "closed" uv_timer_t: 0x75ada8 + "timeout" uv_timer_t: 0x169cda8 + "closed" uv_timer_t: 0x169cda8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x75ada8 - "closed" { } uv_timer_t: 0x75ada8 + "timeout" { } uv_timer_t: 0x169cda8 + "closed" { } uv_timer_t: 0x169cda8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1351,21 +1387,21 @@ { stat = { nlink = 1, - ino = 2653006, - mtime = table: 0x74f348, - gid = 1111, - mode = 33188, + ino = 2522070, + mtime = table: 0x1691348, + gid = 2222, + mode = 33204, size = 6060, dev = 64770, gen = 0, rdev = 0, - atime = table: 0x77da48, + atime = table: 0x16bfa48, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x7680e8, - birthtime = table: 0x74e558, + ctime = table: 0x1690338, + birthtime = table: 0x16a19b8, blocks = 16 } } @@ -1375,21 +1411,21 @@ { stat = { nlink = 1, - ino = 2653006, - mtime = table: 0x781ad0, - gid = 1111, - mode = 33188, + ino = 2522070, + mtime = table: 0x16c3a28, + gid = 2222, + mode = 33204, size = 6060, dev = 64770, gen = 0, rdev = 0, - atime = table: 0x787a48, + atime = table: 0x16c9950, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x753cb8, - birthtime = table: 0x776680, + ctime = table: 0x16b6430, + birthtime = table: 0x1692370, blocks = 16 } } @@ -1473,197 +1509,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0x16954b8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x767150 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18051807, type = 61267, bsize = 4096, files = 5193728, bfree = 19093471, ffree = 5103594, blocks = 20279922 } + { bavail = 18750754, type = 61267, bsize = 4096, files = 5242880, bfree = 19803426, ffree = 5184627, blocks = 20496998 } ok 31 fs - fs.statfs sync - { bavail = 18051807, type = 61267, bsize = 4096, files = 5193728, bfree = 19093471, ffree = 5103593, blocks = 20279922 } + { bavail = 18750754, type = 61267, bsize = 4096, files = 5242880, bfree = 19803426, ffree = 5184627, blocks = 20496998 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -1690,24 +1726,24 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4751360, total = 13401972736, free = 12538335232, constrained = 0, available = 12538335232 } + { rss = 2756608, total = 16352452608, free = 15793225728, constrained = 0, available = 15793225728 } ok 48 misc - memory size - { uptime = 355723.99 } + { uptime = 356817.85 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 843402, sec = 0 }, + utime = { usec = 744576, sec = 0 }, oublock = 40, - stime = { usec = 19787, sec = 0 }, - nivcsw = 47, - minflt = 2666, + stime = { usec = 40247, sec = 0 }, + nivcsw = 250, + minflt = 2715, idrss = 0, majflt = 0, - nvcsw = 86, + nvcsw = 90, isrss = 0, nswap = 0, - maxrss = 4640, + maxrss = 4592, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1716,10 +1752,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x7596a0, model = "unknown" }, - { speed = 0, times = table: 0x778ce0, model = "unknown" }, - { speed = 0, times = table: 0x756fa0, model = "unknown" }, - { speed = 0, times = table: 0x792840, model = "unknown" } + { speed = 0, times = table: 0x16b6148, model = "unknown" }, + { speed = 0, times = table: 0x16c36e8, model = "unknown" }, + { speed = 0, times = table: 0x16d4720, model = "unknown" }, + { speed = 0, times = table: 0x16c1010, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { @@ -1727,7 +1763,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 6.44, 7.87, 7.18 } + { 1.75, 1.01, 0.98 } 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 @@ -1735,18 +1771,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 - 3.5572401547346e+14 + 3.5681787014886e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728778456 - uv.gettimeofday 1728778456.000515 + os.time 1728778740 + uv.gettimeofday 1728778740.000235 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1757,34 +1793,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 40761744, sec = 355725 } nil - "realtime" { nsec = 40986843, sec = 355725 } nil + "monotonic" { nsec = 886892510, sec = 356818 } nil + "realtime" { nsec = 887080583, sec = 356818 } 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: 0x78c578 + "prepare" uv_prepare_t: 0x16af6c0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x78c578 - "timeout" uv_timer_t: 0x785238 + "check" uv_check_t: 0x16af6c0 + "timeout" uv_timer_t: 0x167b920 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x78c578 + "idle" uv_idle_t: 0x16af6c0 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: 0x7513a0, pid = 18126 } + { handle = uv_process_t: 0x16d3020, pid = 32131 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x775ef8, pid = 18127 } - "exit" uv_process_t: 0x775ef8 { status = 0, signal = 2 } + { handle = uv_process_t: 0x16b2d28, pid = 32132 } + "exit" uv_process_t: 0x16b2d28 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x775ef8, pid = 18128 } - "exit" uv_process_t: 0x775ef8 { status = 0, signal = 15 } + { handle = uv_process_t: 0x16b2d28, pid = 32134 } + "exit" uv_process_t: 0x16b2d28 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x751af8, pid = 18130 } + { handle = uv_process_t: 0x16bc4e0, pid = 32137 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1793,14 +1829,14 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 18132, code = 0 } + "exit" { signal = 0, pid = 32140, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d2d020 - Runing uv_thread_t: 0xb6d2d020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xf789d020 + Runing uv_thread_t: 0xf789d020 + { delay = 100, elapsed = 104 } ok 93 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 102 } ok 94 thread - test thread create with options table @@ -1811,27 +1847,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x785238 - "closed" uv_timer_t: 0x785238 + "timeout" uv_timer_t: 0x167b920 + "closed" uv_timer_t: 0x167b920 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x785238 - "interval" uv_timer_t: 0x785238 - "interval" uv_timer_t: 0x785238 - "closed" uv_timer_t: 0x785238 + "interval" uv_timer_t: 0x167b920 + "interval" uv_timer_t: 0x167b920 + "interval" uv_timer_t: 0x167b920 + "closed" uv_timer_t: 0x167b920 ok 101 timer - simple interval - "interval" uv_timer_t: 0x78dfc0 - "timeout" uv_timer_t: 0x785238 - "interval" uv_timer_t: 0x78dfc0 + "interval" uv_timer_t: 0x16cfed8 + "timeout" uv_timer_t: 0x167b920 + "interval" uv_timer_t: 0x16cfed8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x78dfc0 0 - "interval" uv_timer_t: 0x78dfc0 8 - "interval" uv_timer_t: 0x78dfc0 4 - "interval" uv_timer_t: 0x78dfc0 2 + "interval" uv_timer_t: 0x16cfed8 0 + "interval" uv_timer_t: 0x16cfed8 8 + "interval" uv_timer_t: 0x16cfed8 4 + "interval" uv_timer_t: 0x16cfed8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x78dfc0 0 - "interval" uv_timer_t: 0x78dfc0 8 - "interval" uv_timer_t: 0x78dfc0 4 - "interval" uv_timer_t: 0x78dfc0 2 + "interval" uv_timer_t: 0x16cfed8 0 + "interval" uv_timer_t: 0x16cfed8 8 + "interval" uv_timer_t: 0x16cfed8 4 + "interval" uv_timer_t: 0x16cfed8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1850,8 +1886,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2 4 "uv_thread_t: 0xf789c420" "hello" + uv_thread_t: 0xf789c420 finish hello ok 109 work - test threadpool with async 1 2 @@ -1867,9 +1903,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xb47ff420 + In uv_thread_t: 0xf52ff420 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 arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1878,12 +1914,12 @@ -Wl,-z,relro -llua5.1 -lm -ldl libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 (0xbef78000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f3d000) - liblua5.1.so.0 => /lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xb6f1f000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e00000) - /lib/ld-linux-armhf.so.3 (0xb6f81000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6dbd000) + linux-vdso.so.1 (0xf7d7a000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7d33000) + liblua5.1.so.0 => /lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7d15000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7bf6000) + /lib/ld-linux-armhf.so.3 (0xf7d7b000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7bb3000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1891,11 +1927,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x21deda8 - "closed" uv_timer_t: 0x21deda8 + "timeout" uv_timer_t: 0xeaada8 + "closed" uv_timer_t: 0xeaada8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x21deda8 - "closed" { } uv_timer_t: 0x21deda8 + "timeout" { } uv_timer_t: 0xeaada8 + "closed" { } uv_timer_t: 0xeaada8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1906,21 +1942,21 @@ { stat = { nlink = 1, - ino = 2653006, - mtime = table: 0x21d3348, - gid = 1111, - mode = 33188, + ino = 2522070, + mtime = table: 0xe9f348, + gid = 2222, + mode = 33204, size = 6060, dev = 64770, gen = 0, rdev = 0, - atime = table: 0x2201a48, + atime = table: 0xecda48, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x21ec0e8, - birthtime = table: 0x21d2558, + ctime = table: 0xe9e338, + birthtime = table: 0xeaf9b8, blocks = 16 } } @@ -1930,21 +1966,21 @@ { stat = { nlink = 1, - ino = 2653006, - mtime = table: 0x2205ad0, - gid = 1111, - mode = 33188, + ino = 2522070, + mtime = table: 0xed1a28, + gid = 2222, + mode = 33204, size = 6060, dev = 64770, gen = 0, rdev = 0, - atime = table: 0x220ba48, + atime = table: 0xed7950, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x21d7cb8, - birthtime = table: 0x21dd388, + ctime = table: 0xec4430, + birthtime = table: 0xea0370, blocks = 16 } } @@ -2028,197 +2064,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0xec6ef0 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x21fc960 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18055795, type = 61267, bsize = 4096, files = 5193728, bfree = 19097459, ffree = 5103592, blocks = 20279922 } + { bavail = 18750504, type = 61267, bsize = 4096, files = 5242880, bfree = 19803176, ffree = 5184611, blocks = 20496998 } ok 31 fs - fs.statfs sync - { bavail = 18055805, type = 61267, bsize = 4096, files = 5193728, bfree = 19097469, ffree = 5103593, blocks = 20279922 } + { bavail = 18750504, type = 61267, bsize = 4096, files = 5242880, bfree = 19803176, ffree = 5184611, blocks = 20496998 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -2245,24 +2281,24 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4677632, total = 13401972736, free = 12536893440, constrained = 0, available = 12536893440 } + { rss = 2588672, total = 16352452608, free = 15827927040, constrained = 0, available = 15827927040 } ok 48 misc - memory size - { uptime = 355733.46 } + { uptime = 356827.04 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 734448, sec = 0 }, + utime = { usec = 681596, sec = 0 }, oublock = 40, - stime = { usec = 20296, sec = 0 }, - nivcsw = 243, - minflt = 296, + stime = { usec = 27579, sec = 0 }, + nivcsw = 242, + minflt = 345, idrss = 0, majflt = 0, - nvcsw = 47, + nvcsw = 50, isrss = 0, nswap = 0, - maxrss = 4568, + maxrss = 2528, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -2271,10 +2307,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x2209298, model = "unknown" }, - { speed = 0, times = table: 0x22010e8, model = "unknown" }, - { speed = 0, times = table: 0x21fcce0, model = "unknown" }, - { speed = 0, times = table: 0x21e17c0, model = "unknown" } + { speed = 0, times = table: 0xee28e8, model = "unknown" }, + { speed = 0, times = table: 0xe87528, model = "unknown" }, + { speed = 0, times = table: 0xeccef8, model = "unknown" }, + { speed = 0, times = table: 0xee4218, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { @@ -2282,7 +2318,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 6.3, 7.8, 7.16 } + { 1.56, 1, 0.97 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2290,18 +2326,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 - 3.557334881571e+14 + 3.56827062491e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728778465 - uv.gettimeofday 1728778465.000987 + os.time 1728778749 + uv.gettimeofday 1728778749.000427 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2312,34 +2348,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 513427504, sec = 355734 } nil - "realtime" { nsec = 513677221, sec = 355734 } nil + "monotonic" { nsec = 77225402, sec = 356828 } nil + "realtime" { nsec = 77265281, sec = 356828 } 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: 0x2200e00 + "prepare" uv_prepare_t: 0xee0dd0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x2200e00 - "timeout" uv_timer_t: 0x2211fc0 + "check" uv_check_t: 0xee0dd0 + "timeout" uv_timer_t: 0xecfd50 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x2200e00 + "idle" uv_idle_t: 0xee0dd0 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: 0x21fbb20, pid = 18852 } + { handle = uv_process_t: 0xebce68, pid = 32624 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x21f9ef8, pid = 18853 } - "exit" uv_process_t: 0x21f9ef8 { status = 0, signal = 2 } + { handle = uv_process_t: 0xe9f328, pid = 32626 } + "exit" uv_process_t: 0xe9f328 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x21f9ef8, pid = 18854 } - "exit" uv_process_t: 0x21f9ef8 { status = 0, signal = 15 } + { handle = uv_process_t: 0xe9f328, pid = 32630 } + "exit" uv_process_t: 0xe9f328 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x21f8b60, pid = 18856 } + { handle = uv_process_t: 0xebbca8, pid = 32633 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2348,16 +2384,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 18858, code = 0 } + "exit" { signal = 0, pid = 32635, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 104 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d4b020 - Runing uv_thread_t: 0xb6d4b020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xf78d6020 + Runing uv_thread_t: 0xf78d6020 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { 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 @@ -2366,27 +2402,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x2211fc0 - "closed" uv_timer_t: 0x2211fc0 + "timeout" uv_timer_t: 0xecfd50 + "closed" uv_timer_t: 0xecfd50 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x2211fc0 - "interval" uv_timer_t: 0x2211fc0 - "interval" uv_timer_t: 0x2211fc0 - "closed" uv_timer_t: 0x2211fc0 + "interval" uv_timer_t: 0xecfd50 + "interval" uv_timer_t: 0xecfd50 + "interval" uv_timer_t: 0xecfd50 + "closed" uv_timer_t: 0xecfd50 ok 101 timer - simple interval - "interval" uv_timer_t: 0x21faeb0 - "timeout" uv_timer_t: 0x2211fc0 - "interval" uv_timer_t: 0x21faeb0 + "interval" uv_timer_t: 0xeca9b0 + "timeout" uv_timer_t: 0xecfd50 + "interval" uv_timer_t: 0xeca9b0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x21faeb0 0 - "interval" uv_timer_t: 0x21faeb0 8 - "interval" uv_timer_t: 0x21faeb0 4 - "interval" uv_timer_t: 0x21faeb0 2 + "interval" uv_timer_t: 0xeca9b0 0 + "interval" uv_timer_t: 0xeca9b0 8 + "interval" uv_timer_t: 0xeca9b0 4 + "interval" uv_timer_t: 0xeca9b0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x21faeb0 0 - "interval" uv_timer_t: 0x21faeb0 8 - "interval" uv_timer_t: 0x21faeb0 4 - "interval" uv_timer_t: 0x21faeb0 2 + "interval" uv_timer_t: 0xeca9b0 0 + "interval" uv_timer_t: 0xeca9b0 8 + "interval" uv_timer_t: 0xeca9b0 4 + "interval" uv_timer_t: 0xeca9b0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2405,8 +2441,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2 4 "uv_thread_t: 0xf6eff420" "hello" + uv_thread_t: 0xf6eff420 finish hello ok 109 work - test threadpool with async 1 2 @@ -2422,9 +2458,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xb47ff420 + In uv_thread_t: 0xf52ff420 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** Target test made @@ -2439,11 +2475,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1cb3558 - "closed" uv_timer_t: 0x1cb3558 + "timeout" uv_timer_t: 0x22da208 + "closed" uv_timer_t: 0x22da208 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1cb3558 - "closed" { } uv_timer_t: 0x1cb3558 + "timeout" { } uv_timer_t: 0x22da208 + "closed" { } uv_timer_t: 0x22da208 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2453,23 +2489,23 @@ { fd = 10 } { stat = { - atime = table: 0x1cb9130, - gid = 1111, - ctime = table: 0x1cb1210, - birthtime = table: 0x1cae438, - dev = 64770, + mode = 33204, + rdev = 0, + ino = 2522070, + blocks = 16, + birthtime = table: 0x22c2c00, blksize = 4096, - mode = 33188, + gid = 2222, flags = 0, - type = "file", - mtime = table: 0x1cd5578, - ino = 2653006, + ctime = table: 0x22a8460, nlink = 1, + uid = 2222, + dev = 64770, + type = "file", + mtime = table: 0x229ab48, + atime = table: 0x22c8e38, gen = 0, - blocks = 16, - size = 6060, - rdev = 0, - uid = 1111 + size = 6060 } } ok 7 fs - read a file sync @@ -2477,23 +2513,23 @@ { fd = 10 } { stat = { - atime = table: 0x1cd3c38, - gid = 1111, - ctime = table: 0x1ccc340, - birthtime = table: 0x1ca59a8, - dev = 64770, + mode = 33204, + rdev = 0, + ino = 2522070, + blocks = 16, + birthtime = table: 0x22becc8, blksize = 4096, - mode = 33188, + gid = 2222, flags = 0, - type = "file", - mtime = table: 0x1cc7130, - ino = 2653006, + ctime = table: 0x22a11d0, nlink = 1, + uid = 2222, + dev = 64770, + type = "file", + mtime = table: 0x22cda68, + atime = table: 0x22a9e98, gen = 0, - blocks = 16, - size = 6060, - rdev = 0, - uid = 1111 + size = 6060 } } { chunk = 6060 } @@ -2502,73 +2538,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -2576,199 +2612,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = ".editorconfig" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x1ccd0c0 closed + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = ".editorconfig" } } + uv_dir_t: 0x22aa278 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = ".clangd" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = ".editorconfig" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "debian" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "src" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "lib" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = ".editorconfig" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "debian" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "src" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "lib" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = ".editorconfig" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "debian" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "src" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "deps" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "lib" }, + { type = "file", name = ".clangd" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.2-luv" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = ".editorconfig" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18027681, type = 61267, bfree = 19069345, bsize = 4096, blocks = 20279922, ffree = 5100334, files = 5193728 } + { bfree = 20061510, type = 61267, bsize = 4096, files = 5242880, ffree = 5217676, bavail = 19008838, blocks = 20496998 } ok 31 fs - fs.statfs sync - { bavail = 18027671, type = 61267, bfree = 19069335, bsize = 4096, blocks = 20279922, ffree = 5100331, files = 5193728 } + { bfree = 20061510, type = 61267, bsize = 4096, files = 5242880, ffree = 5217676, bavail = 19008838, blocks = 20496998 } 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 @@ -2786,51 +2822,51 @@ "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 } + { 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 - { constrained = 0, available = 12587307008, rss = 4919296, free = 12587307008, total = 13401972736 } + { free = 15823085568, available = 15823085568, constrained = 0, total = 16352452608, rss = 4837376 } ok 48 misc - memory size - { uptime = 355743.35 } + { uptime = 356835.92 } ok 49 misc - uv.uptime { - nivcsw = 337, - nsignals = 0, - msgsnd = 0, msgrcv = 0, - nvcsw = 44, - utime = { usec = 681960, sec = 0 }, - maxrss = 4804, - stime = { usec = 31974, sec = 0 }, + nsignals = 0, + minflt = 373, + stime = { usec = 19659, sec = 0 }, + nswap = 0, oublock = 40, + nivcsw = 246, + idrss = 0, inblock = 0, - isrss = 0, - nswap = 0, + msgsnd = 0, ixrss = 0, - minflt = 326, + maxrss = 4952, majflt = 0, - idrss = 0 + utime = { usec = 664461, sec = 0 }, + isrss = 0, + nvcsw = 43 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x1cc0c70, model = "unknown" }, - { speed = 0, times = table: 0x1cb2778, model = "unknown" }, - { speed = 0, times = table: 0x1cb66f8, model = "unknown" }, - { speed = 0, times = table: 0x1cc5be0, model = "unknown" } + { speed = 0, times = table: 0x22da8a8, model = "unknown" }, + { speed = 0, times = table: 0x229a840, model = "unknown" }, + { speed = 0, times = table: 0x22ab238, model = "unknown" }, + { speed = 0, times = table: 0x22c8e38, model = "unknown" } } 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" } + { mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0", internal = true, ip = "127.0.0.1" }, + { mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1" } } ok 53 misc - uv.interface_addresses - { 6.1, 7.7, 7.14 } + { 1.32, 0.96, 0.96 } ok 54 misc - uv.loadavg "/usr/bin/lua5.2" ok 55 misc - uv.exepath @@ -2838,18 +2874,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", username = "pbuilder1" } + { uid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash", username = "pbuilder2", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 3.557433704463e+14 + 3.5683593638468e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-armmp-lpae", sysname = "Linux" } + { release = "6.1.0-26-arm64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux", machine = "aarch64" } ok 62 misc - uv.os_uname - os.time 1728778475 - uv.gettimeofday 1728778475.000867 + os.time 1728778758 + uv.gettimeofday 1728778758.000299 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2860,34 +2896,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 386663250, sec = 355744 } nil - "realtime" { nsec = 386927685, sec = 355744 } nil + "monotonic" { nsec = 946063311, sec = 356836 } nil + "realtime" { nsec = 946148508, sec = 356836 } 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: 0x1caea40 + "prepare" uv_prepare_t: 0x22a22a8 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1cd2580 - "timeout" uv_timer_t: 0x1ccbc98 + "check" uv_check_t: 0x22d1f88 + "timeout" uv_timer_t: 0x22d8a08 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1cd7e00 + "idle" uv_idle_t: 0x22d1c90 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 19156, handle = uv_process_t: 0x1cd8158 } + { handle = uv_process_t: 0x22dece8, pid = 32733 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 19158, handle = uv_process_t: 0x1cc9030 } - "exit" uv_process_t: 0x1cc9030 { status = 0, signal = 2 } + { handle = uv_process_t: 0x22bac18, pid = 32734 } + "exit" uv_process_t: 0x22bac18 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 19159, handle = uv_process_t: 0x1ca35a0 } - "exit" uv_process_t: 0x1ca35a0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x22e17a8, pid = 32735 } + "exit" uv_process_t: 0x22e17a8 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 19162, handle = uv_process_t: 0x1c93bb8 } + { handle = uv_process_t: 0x22cf838, pid = 32737 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -2896,17 +2932,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 19164 } + "exit" { pid = 32739, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 105, delay = 100 } + In uv_thread_t: 0xf53ff420 + { elapsed = 103, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d81020 - Runing uv_thread_t: 0xb6d81020 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0xf7a05020 + Runing uv_thread_t: 0xf7a05020 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 102, 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 @@ -2915,29 +2951,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: 0x1ccbc98 - "closed" uv_timer_t: 0x1ccbc98 + "timeout" uv_timer_t: 0x22d8a08 + "closed" uv_timer_t: 0x22d8a08 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1ccbc98 - "interval" uv_timer_t: 0x1ccbc98 - "interval" uv_timer_t: 0x1ccbc98 - "closed" uv_timer_t: 0x1ccbc98 + "interval" uv_timer_t: 0x22d8a08 + "interval" uv_timer_t: 0x22d8a08 + "interval" uv_timer_t: 0x22d8a08 + "closed" uv_timer_t: 0x22d8a08 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1cc1178 - "timeout" uv_timer_t: 0x1ccbc98 - "interval" uv_timer_t: 0x1cc1178 + "interval" uv_timer_t: 0x22bafc8 + "timeout" uv_timer_t: 0x22d8a08 + "interval" uv_timer_t: 0x22bafc8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1cc1178 0 - "interval" uv_timer_t: 0x1cc1178 8 - "interval" uv_timer_t: 0x1cc1178 4 - "interval" uv_timer_t: 0x1cc1178 2 + "interval" uv_timer_t: 0x22bafc8 0 + "interval" uv_timer_t: 0x22bafc8 8 + "interval" uv_timer_t: 0x22bafc8 4 + "interval" uv_timer_t: 0x22bafc8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1cc1178 0 - "interval" uv_timer_t: 0x1cc1178 8 - "interval" uv_timer_t: 0x1cc1178 4 - "interval" uv_timer_t: 0x1cc1178 2 + "interval" uv_timer_t: 0x22bafc8 0 + "interval" uv_timer_t: 0x22bafc8 8 + "interval" uv_timer_t: 0x22bafc8 4 + "interval" uv_timer_t: 0x22bafc8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2956,8 +2992,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2 4 "uv_thread_t: 0xf79c6420" "hello" + uv_thread_t: 0xf79c6420 finish hello ok 109 work - test threadpool with async 1 2 @@ -2982,13 +3018,13 @@ libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/arm-linux-gnueabihf /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 (0xbee84000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xb6f5e000) - liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6f3e000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6e1f000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6dfc000) - /lib/ld-linux-armhf.so.3 (0xb6f81000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6db9000) + linux-vdso.so.1 (0xf7862000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xf783c000) + liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf781c000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf76fd000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf76da000) + /lib/ld-linux-armhf.so.3 (0xf7863000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7697000) ********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -2996,11 +3032,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1bbb258 - "closed" uv_timer_t: 0x1bbb258 + "timeout" uv_timer_t: 0x2227408 + "closed" uv_timer_t: 0x2227408 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1bbb258 - "closed" { } uv_timer_t: 0x1bbb258 + "timeout" { } uv_timer_t: 0x2227408 + "closed" { } uv_timer_t: 0x2227408 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3010,23 +3046,23 @@ { fd = 10 } { stat = { - ino = 2653006, - dev = 64770, - uid = 1111, nlink = 1, + ino = 2522070, + mode = 33204, + blksize = 4096, + uid = 2222, gen = 0, - mtime = table: 0x1b83ab0, blocks = 16, - type = "file", - gid = 1111, - mode = 33188, - birthtime = table: 0x1b93768, + birthtime = table: 0x223bb60, size = 6060, - ctime = table: 0x1b7b4b8, - flags = 0, + type = "file", + ctime = table: 0x223a388, + mtime = table: 0x2243320, rdev = 0, - atime = table: 0x1b95860, - blksize = 4096 + gid = 2222, + atime = table: 0x2237558, + flags = 0, + dev = 64770 } } ok 7 fs - read a file sync @@ -3034,23 +3070,23 @@ { fd = 10 } { stat = { - ino = 2653006, - dev = 64770, - uid = 1111, nlink = 1, + ino = 2522070, + mode = 33204, + blksize = 4096, + uid = 2222, gen = 0, - mtime = table: 0x1b6a3c0, blocks = 16, - type = "file", - gid = 1111, - mode = 33188, - birthtime = table: 0x1ba9410, + birthtime = table: 0x2264af0, size = 6060, - ctime = table: 0x1bae060, - flags = 0, + type = "file", + ctime = table: 0x225f868, + mtime = table: 0x224acd0, rdev = 0, - atime = table: 0x1bbea08, - blksize = 4096 + gid = 2222, + atime = table: 0x2263bc0, + flags = 0, + dev = 64770 } } { chunk = 6060 } @@ -3133,197 +3169,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0x2263a80 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x1ba2250 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 5193728, ffree = 5100640, blocks = 20279922, bavail = 18016536, type = 61267, bsize = 4096, bfree = 19058200 } + { type = 61267, ffree = 5217688, blocks = 20496998, bsize = 4096, bavail = 19009157, bfree = 20061829, files = 5242880 } ok 31 fs - fs.statfs sync - { files = 5193728, ffree = 5100640, blocks = 20279922, bavail = 18016536, type = 61267, bsize = 4096, bfree = 19058200 } + { type = 61267, ffree = 5217688, blocks = 20496998, bsize = 4096, bavail = 19009157, bfree = 20061829, files = 5242880 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error @@ -3348,46 +3384,46 @@ 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 - { rss = 4718592, free = 12545982464, available = 12545982464, total = 13401972736, constrained = 0 } + { rss = 2793472, constrained = 0, available = 15819612160, free = 15819612160, total = 16352452608 } ok 48 misc - memory size - { uptime = 355754.44 } + { uptime = 356845.34 } ok 49 misc - uv.uptime { - nswap = 0, - utime = { sec = 0, usec = 768362 }, - nivcsw = 240, - stime = { sec = 0, usec = 59805 }, + nsignals = 0, + utime = { sec = 0, usec = 729684 }, + inblock = 0, + nivcsw = 236, + maxrss = 4592, + nvcsw = 83, + msgrcv = 0, majflt = 0, - minflt = 2684, - nvcsw = 82, + oublock = 40, + ixrss = 0, + nswap = 0, isrss = 0, idrss = 0, - maxrss = 4792, - oublock = 40, - inblock = 0, msgsnd = 0, - nsignals = 0, - msgrcv = 0, - ixrss = 0 + minflt = 2729, + stime = { sec = 0, usec = 31823 } } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { times = table: 0x1babd00, speed = 0, model = "unknown" }, - { times = table: 0x1b790d8, speed = 0, model = "unknown" }, - { times = table: 0x1b5fda0, speed = 0, model = "unknown" }, - { times = table: 0x1b89b38, speed = 0, model = "unknown" } + { times = table: 0x2229d68, model = "unknown", speed = 0 }, + { times = table: 0x2247478, model = "unknown", speed = 0 }, + { times = table: 0x2244290, model = "unknown", speed = 0 }, + { times = table: 0x225f868, model = "unknown", speed = 0 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1", family = "inet", netmask = "255.0.0.0" }, - { mac = "\0\0\0\0\0\0", internal = true, ip = "::1", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { netmask = "255.0.0.0", family = "inet", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", ip = "::1", mac = "\0\0\0\0\0\0", internal = true } } ok 53 misc - uv.interface_addresses - { 6.08, 7.62, 7.12 } + { 1.2, 0.95, 0.96 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -3395,18 +3431,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", homedir = "/nonexistent/first-build", shell = "/bin/sh", gid = 1111, uid = 1111 } + { username = "pbuilder2", uid = 2222, homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 3.557544665407e+14 + 3.568453580397e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-armmp-lpae", sysname = "Linux" } + { machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-arm64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728778486 - uv.gettimeofday 1728778486.000964 + os.time 1728778767 + uv.gettimeofday 1728778767.000721 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3417,53 +3453,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 355755, nsec = 484888540 } nil - "realtime" { sec = 355755, nsec = 485145576 } nil + "monotonic" { sec = 356846, nsec = 367622690 } nil + "realtime" { sec = 356846, nsec = 367709207 } 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: 0x1b9f1a8 + "prepare" uv_prepare_t: 0x2235bd8 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1b8a6a0 - "timeout" uv_timer_t: 0x1bc28f8 + "check" uv_check_t: 0x2235b50 + "timeout" uv_timer_t: 0x2250670 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1b8cf78 + "idle" uv_idle_t: 0x222dd10 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: 0x1ba67f0, pid = 19657 } + { handle = uv_process_t: 0x2253010, pid = 501 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x1baed38, pid = 19658 } - "exit" uv_process_t: 0x1baed38 { status = 0, signal = 2 } + { handle = uv_process_t: 0x2229aa0, pid = 502 } + "exit" uv_process_t: 0x2229aa0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x1bc2500, pid = 19660 } - "exit" uv_process_t: 0x1bc2500 { status = 0, signal = 15 } + { handle = uv_process_t: 0x2231950, pid = 503 } + "exit" uv_process_t: 0x2231950 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1bc0d48, pid = 19666 } + { handle = uv_process_t: 0x22340c8, pid = 506 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 19675 } + "exit" { signal = 0, code = 0, pid = 508 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { delay = 100, elapsed = 104 } + In uv_thread_t: 0xf54ff420 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d51020 - Runing uv_thread_t: 0xb6d51020 + Runing uv_thread_t: 0xf7a4e020 + Runing uv_thread_t: 0xf7a4e020 { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { 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 @@ -3472,29 +3508,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: 0x1b84920 - "closed" uv_timer_t: 0x1b84920 + "timeout" uv_timer_t: 0x224c948 + "closed" uv_timer_t: 0x224c948 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1b84920 - "interval" uv_timer_t: 0x1b84920 - "interval" uv_timer_t: 0x1b84920 - "closed" uv_timer_t: 0x1b84920 + "interval" uv_timer_t: 0x224c948 + "interval" uv_timer_t: 0x224c948 + "interval" uv_timer_t: 0x224c948 + "closed" uv_timer_t: 0x224c948 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1b98c70 - "timeout" uv_timer_t: 0x1b84920 - "interval" uv_timer_t: 0x1b98c70 + "interval" uv_timer_t: 0x226dbf8 + "timeout" uv_timer_t: 0x224c948 + "interval" uv_timer_t: 0x226dbf8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1b98c70 0 - "interval" uv_timer_t: 0x1b98c70 8 - "interval" uv_timer_t: 0x1b98c70 4 - "interval" uv_timer_t: 0x1b98c70 2 + "interval" uv_timer_t: 0x226dbf8 0 + "interval" uv_timer_t: 0x226dbf8 8 + "interval" uv_timer_t: 0x226dbf8 4 + "interval" uv_timer_t: 0x226dbf8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1b98c70 0 - "interval" uv_timer_t: 0x1b98c70 8 - "interval" uv_timer_t: 0x1b98c70 4 - "interval" uv_timer_t: 0x1b98c70 2 + "interval" uv_timer_t: 0x226dbf8 0 + "interval" uv_timer_t: 0x226dbf8 8 + "interval" uv_timer_t: 0x226dbf8 4 + "interval" uv_timer_t: 0x226dbf8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3513,8 +3549,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb6d50420" "hello" - uv_thread_t: 0xb6d50420 finish hello + 2 4 "uv_thread_t: 0xf70ff420" "hello" + uv_thread_t: 0xf70ff420 finish hello ok 109 work - test threadpool with async 1 2 @@ -3538,12 +3574,12 @@ -Wl,-z,relro -llua5.2 -lm -ldl libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 (0xbef33000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f83000) - liblua5.2.so.0 => /lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6f63000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e44000) - /lib/ld-linux-armhf.so.3 (0xb6fc6000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6e01000) + linux-vdso.so.1 (0xf7d72000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7d2c000) + liblua5.2.so.0 => /lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf7d0c000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7bed000) + /lib/ld-linux-armhf.so.3 (0xf7d73000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7baa000) *********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3551,11 +3587,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x2412850 - "closed" uv_timer_t: 0x2412850 + "timeout" uv_timer_t: 0x7f5ea8 + "closed" uv_timer_t: 0x7f5ea8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x2412850 - "closed" { } uv_timer_t: 0x2412850 + "timeout" { } uv_timer_t: 0x7f5ea8 + "closed" { } uv_timer_t: 0x7f5ea8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3565,23 +3601,23 @@ { fd = 10 } { stat = { - birthtime = table: 0x23d3c80, - atime = table: 0x23b8090, - ctime = table: 0x23dc160, - gid = 1111, - blksize = 4096, - uid = 1111, - ino = 2653006, + ctime = table: 0x7c3660, + atime = table: 0x7c9e40, + size = 6060, dev = 64770, - gen = 0, - blocks = 16, - type = "file", - mode = 33188, nlink = 1, - rdev = 0, + gid = 2222, + mode = 33204, + mtime = table: 0x7b95f0, flags = 0, - mtime = table: 0x23e1c00, - size = 6060 + rdev = 0, + blocks = 16, + type = "file", + uid = 2222, + birthtime = table: 0x7c4620, + gen = 0, + blksize = 4096, + ino = 2522070 } } ok 7 fs - read a file sync @@ -3589,23 +3625,23 @@ { fd = 10 } { stat = { - birthtime = table: 0x23f8930, - atime = table: 0x2416000, - ctime = table: 0x23fa408, - gid = 1111, - blksize = 4096, - uid = 1111, - ino = 2653006, + ctime = table: 0x7e9810, + atime = table: 0x7f9658, + size = 6060, dev = 64770, - gen = 0, - blocks = 16, - type = "file", - mode = 33188, nlink = 1, - rdev = 0, + gid = 2222, + mode = 33204, + mtime = table: 0x79b090, flags = 0, - mtime = table: 0x23d87d8, - size = 6060 + rdev = 0, + blocks = 16, + type = "file", + uid = 2222, + birthtime = table: 0x7e67c8, + gen = 0, + blksize = 4096, + ino = 2522070 } } { chunk = 6060 } @@ -3614,7 +3650,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 @@ -3648,7 +3684,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 @@ -3688,199 +3724,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0x7c4078 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x23cf088 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, bfree = 19022442, type = 61267, ffree = 5096523, blocks = 20279922, files = 5193728, bavail = 17980778 } + { files = 5242880, blocks = 20496998, type = 61267, bavail = 19009016, bsize = 4096, bfree = 20061688, ffree = 5217687 } ok 31 fs - fs.statfs sync - { bsize = 4096, bfree = 19022442, type = 61267, ffree = 5096523, blocks = 20279922, files = 5193728, bavail = 17980778 } + { files = 5242880, blocks = 20496998, type = 61267, bavail = 19009016, bsize = 4096, bfree = 20061688, ffree = 5217687 } 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 @@ -3898,51 +3934,51 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events_waiting = 0, 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 - { constrained = 0, rss = 4812800, total = 13401972736, available = 12557504512, free = 12557504512 } + { free = 15822729216, rss = 2715648, constrained = 0, total = 16352452608, available = 15822729216 } ok 48 misc - memory size - { uptime = 355764 } + { uptime = 356854.4 } ok 49 misc - uv.uptime { - oublock = 40, - maxrss = 4700, - msgsnd = 0, - nivcsw = 251, - stime = { usec = 31823, sec = 0 }, - nvcsw = 46, - utime = { usec = 714950, sec = 0 }, - nsignals = 0, - ixrss = 0, - msgrcv = 0, - inblock = 0, + stime = { usec = 19822, sec = 0 }, + minflt = 356, idrss = 0, + nivcsw = 245, nswap = 0, majflt = 0, + utime = { usec = 666019, sec = 0 }, isrss = 0, - minflt = 311 + nvcsw = 43, + nsignals = 0, + maxrss = 2652, + oublock = 40, + msgrcv = 0, + ixrss = 0, + msgsnd = 0, + inblock = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0, model = "unknown", times = table: 0x23e0678 }, - { speed = 0, model = "unknown", times = table: 0x23e2c80 }, - { speed = 0, model = "unknown", times = table: 0x23e3d48 }, - { speed = 0, model = "unknown", times = table: 0x2402120 } + { speed = 0, times = table: 0x7dd990, model = "unknown" }, + { speed = 0, times = table: 0x7dd770, model = "unknown" }, + { speed = 0, times = table: 0x7c25f8, model = "unknown" }, + { speed = 0, times = table: 0x7e6880, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, family = "inet" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", internal = true, family = "inet6" } + { ip = "127.0.0.1", family = "inet", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, + { ip = "::1", family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 6.07, 7.59, 7.12 } + { 1.18, 0.95, 0.96 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -3950,18 +3986,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", username = "pbuilder1", uid = 1111, gid = 1111, shell = "/bin/sh" } + { gid = 2222, username = "pbuilder2", 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 - 3.5576402131118e+14 + 3.5685441236752e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "armv7l", sysname = "Linux", release = "6.1.0-26-armmp-lpae", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } + { sysname = "Linux", release = "6.1.0-26-arm64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", machine = "aarch64" } ok 62 misc - uv.os_uname - os.time 1728778496 - uv.gettimeofday 1728778496.000518 + os.time 1728778776 + uv.gettimeofday 1728778776.000776 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3972,34 +4008,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 39307887, sec = 355765 } nil - "realtime" { nsec = 39583601, sec = 355765 } nil + "monotonic" { nsec = 422849843, sec = 356855 } nil + "realtime" { nsec = 423036156, sec = 356855 } 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: 0x23f8898 + "prepare" uv_prepare_t: 0x7eafa8 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x23cb220 - "timeout" uv_timer_t: 0x240f750 + "check" uv_check_t: 0x7c77b0 + "timeout" uv_timer_t: 0x7f3918 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x23f7b98 + "idle" uv_idle_t: 0x79a8d0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 22343, handle = uv_process_t: 0x23d1228 } + { pid = 638, handle = uv_process_t: 0x7ef618 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 22346, handle = uv_process_t: 0x23cb708 } - "exit" uv_process_t: 0x23cb708 { status = 0, signal = 2 } + { pid = 639, handle = uv_process_t: 0x7aef98 } + "exit" uv_process_t: 0x7aef98 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 22348, handle = uv_process_t: 0x2406330 } - "exit" uv_process_t: 0x2406330 { status = 0, signal = 15 } + { pid = 640, handle = uv_process_t: 0x7e98b8 } + "exit" uv_process_t: 0x7e98b8 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 22353, handle = uv_process_t: 0x23d68f0 } + { pid = 642, handle = uv_process_t: 0x7ba770 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -4008,17 +4044,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 22359, signal = 0, code = 0 } + "exit" { code = 0, pid = 644, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { delay = 100, elapsed = 104 } + In uv_thread_t: 0xf52ff420 + { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d7a020 - Runing uv_thread_t: 0xb6d7a020 - { delay = 100, elapsed = 102 } + Runing uv_thread_t: 0xf7838020 + Runing uv_thread_t: 0xf7838020 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { 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 @@ -4027,29 +4063,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: 0x23dc0c8 - "closed" uv_timer_t: 0x23dc0c8 + "timeout" uv_timer_t: 0x7bf158 + "closed" uv_timer_t: 0x7bf158 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x23dc0c8 - "interval" uv_timer_t: 0x23dc0c8 - "interval" uv_timer_t: 0x23dc0c8 - "closed" uv_timer_t: 0x23dc0c8 + "interval" uv_timer_t: 0x7bf158 + "interval" uv_timer_t: 0x7bf158 + "interval" uv_timer_t: 0x7bf158 + "closed" uv_timer_t: 0x7bf158 ok 101 timer - simple interval - "interval" uv_timer_t: 0x24102d8 - "timeout" uv_timer_t: 0x23dc0c8 - "interval" uv_timer_t: 0x24102d8 + "interval" uv_timer_t: 0x7ae0e8 + "timeout" uv_timer_t: 0x7bf158 + "interval" uv_timer_t: 0x7ae0e8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x24102d8 0 - "interval" uv_timer_t: 0x24102d8 8 - "interval" uv_timer_t: 0x24102d8 4 - "interval" uv_timer_t: 0x24102d8 2 + "interval" uv_timer_t: 0x7ae0e8 0 + "interval" uv_timer_t: 0x7ae0e8 8 + "interval" uv_timer_t: 0x7ae0e8 4 + "interval" uv_timer_t: 0x7ae0e8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x24102d8 0 - "interval" uv_timer_t: 0x24102d8 8 - "interval" uv_timer_t: 0x24102d8 4 - "interval" uv_timer_t: 0x24102d8 2 + "interval" uv_timer_t: 0x7ae0e8 0 + "interval" uv_timer_t: 0x7ae0e8 8 + "interval" uv_timer_t: 0x7ae0e8 4 + "interval" uv_timer_t: 0x7ae0e8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4068,8 +4104,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2 4 "uv_thread_t: 0xf6eff420" "hello" + uv_thread_t: 0xf6eff420 finish hello ok 109 work - test threadpool with async 1 2 @@ -4099,11 +4135,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1cf6878 - "closed" uv_timer_t: 0x1cf6878 + "timeout" uv_timer_t: 0x1cea888 + "closed" uv_timer_t: 0x1cea888 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1cf6878 - "closed" { } uv_timer_t: 0x1cf6878 + "timeout" { } uv_timer_t: 0x1cea888 + "closed" { } uv_timer_t: 0x1cea888 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4113,23 +4149,23 @@ { fd = 10 } { stat = { + ctime = table: 0x1cb7180, + blocks = 16, + ino = 2522070, + uid = 2222, + atime = table: 0x1cc2018, + mode = 33204, rdev = 0, - ctime = table: 0x1cf01e8, - mode = 33188, - size = 6060, - birthtime = table: 0x1d02708, - gid = 1111, - dev = 64770, - blksize = 4096, - nlink = 1, type = "file", + dev = 64770, + birthtime = table: 0x1ceb4a8, gen = 0, - blocks = 16, - uid = 1111, - atime = table: 0x1ccfb68, - mtime = table: 0x1cbb098, + gid = 2222, + size = 6060, + mtime = table: 0x1cd6c28, flags = 0, - ino = 2653006 + blksize = 4096, + nlink = 1 } } ok 7 fs - read a file sync @@ -4137,23 +4173,23 @@ { fd = 10 } { stat = { + ctime = table: 0x1cc2018, + blocks = 16, + ino = 2522070, + uid = 2222, + atime = table: 0x1cb7180, + mode = 33204, rdev = 0, - ctime = table: 0x1ccfb68, - mode = 33188, - size = 6060, - birthtime = table: 0x1cc13f0, - gid = 1111, - dev = 64770, - blksize = 4096, - nlink = 1, type = "file", + dev = 64770, + birthtime = table: 0x1cbff88, gen = 0, - blocks = 16, - uid = 1111, - atime = table: 0x1cf01e8, - mtime = table: 0x1cbb098, + gid = 2222, + size = 6060, + mtime = table: 0x1cd6c28, flags = 0, - ino = 2653006 + blksize = 4096, + nlink = 1 } } { chunk = 6060 } @@ -4236,197 +4272,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0x1cd5f88 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x1cbfc60 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 5096534, bavail = 17981686, blocks = 20279922, type = 61267, bsize = 4096, bfree = 19023350, files = 5193728 } + { bfree = 20061683, blocks = 20496998, type = 61267, ffree = 5217686, files = 5242880, bsize = 4096, bavail = 19009011 } ok 31 fs - fs.statfs sync - { ffree = 5096534, bavail = 17981686, blocks = 20279922, type = 61267, bsize = 4096, bfree = 19023350, files = 5193728 } + { bfree = 20061683, blocks = 20496998, type = 61267, ffree = 5217686, files = 5242880, bsize = 4096, bavail = 19009011 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -4446,51 +4482,51 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events = 26, events_waiting = 0 } - { loop_count = 55, events = 26, events_waiting = 0 } + { events = 26, events_waiting = 0, loop_count = 54 } + { events = 26, events_waiting = 0, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { total = 13401972736.0, rss = 4853760, free = 12556943360.0, constrained = 0.0, available = 12556943360.0 } + { available = 15816761344.0, rss = 5009408, constrained = 0.0, free = 15816761344.0, total = 16352452608.0 } ok 48 misc - memory size - { uptime = 355773.12 } + { uptime = 356863.22 } ok 49 misc - uv.uptime { - minflt = 327, + stime = { sec = 0, usec = 24004 }, + msgrcv = 0, + utime = { sec = 0, usec = 649612 }, nivcsw = 243, + minflt = 373, + nvcsw = 44, nsignals = 0, - nvcsw = 41, + isrss = 0, + maxrss = 4892, + nswap = 0, oublock = 40, - utime = { usec = 694038, sec = 0 }, - msgsnd = 0, - stime = { usec = 16140, sec = 0 }, - msgrcv = 0, inblock = 0, - idrss = 0, - ixrss = 0, - maxrss = 4820, - nswap = 0, + msgsnd = 0, majflt = 0, - isrss = 0 + idrss = 0, + ixrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x1cf1128, model = "unknown" }, - { speed = 0.0, times = table: 0x1cf01e8, model = "unknown" }, - { speed = 0.0, times = table: 0x1cdd608, model = "unknown" }, - { speed = 0.0, times = table: 0x1cd06c0, model = "unknown" } + { speed = 0.0, times = table: 0x1cc64e8, model = "unknown" }, + { speed = 0.0, times = table: 0x1ce4260, model = "unknown" }, + { speed = 0.0, times = table: 0x1cf3be0, model = "unknown" }, + { speed = 0.0, times = table: 0x1cd4d90, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", internal = true, family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, - { ip = "::1", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } + { ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", family = "inet" }, + { ip = "::1", internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6" } } ok 53 misc - uv.interface_addresses - { 5.91, 7.51, 7.09 } + { 1.0, 0.92, 0.95 } ok 54 misc - uv.loadavg "/usr/bin/lua5.3" ok 55 misc - uv.exepath @@ -4498,18 +4534,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build" } + { 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 - 3.5577314151157e+14 + 3.5686323548563e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "armv7l", release = "6.1.0-26-armmp-lpae", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-arm64", sysname = "Linux", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } ok 62 misc - uv.os_uname - os.time 1728778505 - uv.gettimeofday 1728778505.000637 + os.time 1728778785 + uv.gettimeofday 1728778785.000598 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4520,53 +4556,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 153233732, sec = 355774 } nil - "realtime" { nsec = 153443733, sec = 355774 } nil + "monotonic" { sec = 356864, nsec = 243059377 } nil + "realtime" { sec = 356864, nsec = 243133494 } 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: 0x1d02c28 + "prepare" uv_prepare_t: 0x1cc1610 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1ce8428 - "timeout" uv_timer_t: 0x1cfb4d0 + "check" uv_check_t: 0x1ce6340 + "timeout" uv_timer_t: 0x1cef2f0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1cf2208 + "idle" uv_idle_t: 0x1cb98c8 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 25059, handle = uv_process_t: 0x1ce2620 } + { handle = uv_process_t: 0x1cb28a8, pid = 721 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 25061, handle = uv_process_t: 0x1cf1688 } - "exit" uv_process_t: 0x1cf1688 { signal = 2, status = 0 } + { handle = uv_process_t: 0x1ceb8c0, pid = 722 } + "exit" uv_process_t: 0x1ceb8c0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 25063, handle = uv_process_t: 0x1ce0928 } - "exit" uv_process_t: 0x1ce0928 { signal = 15, status = 0 } + { handle = uv_process_t: 0x1cd71f0, pid = 723 } + "exit" uv_process_t: 0x1cd71f0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 25066, handle = uv_process_t: 0x1cbe618 } + { handle = uv_process_t: 0x1cb3190, pid = 725 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 25069, code = 0 } + "exit" { signal = 0, code = 0, pid = 727 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { delay = 100, elapsed = 104 } + In uv_thread_t: 0xf55ff420 + { delay = 100, elapsed = 103 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6de3020 - Runing uv_thread_t: 0xb6de3020 - { delay = 100, elapsed = 104 } + Runing uv_thread_t: 0xf7c0a020 + Runing uv_thread_t: 0xf7c0a020 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { 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 @@ -4575,29 +4611,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: 0x1cfb4d0 - "closed" uv_timer_t: 0x1cfb4d0 + "timeout" uv_timer_t: 0x1cef2f0 + "closed" uv_timer_t: 0x1cef2f0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1cfb4d0 - "interval" uv_timer_t: 0x1cfb4d0 - "interval" uv_timer_t: 0x1cfb4d0 - "closed" uv_timer_t: 0x1cfb4d0 + "interval" uv_timer_t: 0x1cef2f0 + "interval" uv_timer_t: 0x1cef2f0 + "interval" uv_timer_t: 0x1cef2f0 + "closed" uv_timer_t: 0x1cef2f0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1cbe2e8 - "timeout" uv_timer_t: 0x1cfb4d0 - "interval" uv_timer_t: 0x1cbe2e8 + "interval" uv_timer_t: 0x1cef660 + "timeout" uv_timer_t: 0x1cef2f0 + "interval" uv_timer_t: 0x1cef660 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1cbe2e8 0 - "interval" uv_timer_t: 0x1cbe2e8 8 - "interval" uv_timer_t: 0x1cbe2e8 4 - "interval" uv_timer_t: 0x1cbe2e8 2 + "interval" uv_timer_t: 0x1cef660 0 + "interval" uv_timer_t: 0x1cef660 8 + "interval" uv_timer_t: 0x1cef660 4 + "interval" uv_timer_t: 0x1cef660 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1cbe2e8 0 - "interval" uv_timer_t: 0x1cbe2e8 8 - "interval" uv_timer_t: 0x1cbe2e8 4 - "interval" uv_timer_t: 0x1cbe2e8 2 + "interval" uv_timer_t: 0x1cef660 0 + "interval" uv_timer_t: 0x1cef660 8 + "interval" uv_timer_t: 0x1cef660 4 + "interval" uv_timer_t: 0x1cef660 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4616,8 +4652,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2.0 4.0 "uv_thread_t: 0xf69fe420" "hello" + uv_thread_t: 0xf69fe420 finish hello ok 109 work - test threadpool with async 1 2 @@ -4642,13 +4678,13 @@ libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/arm-linux-gnueabihf /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 (0xbe99b000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xb6f9b000) - liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6f76000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6e57000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6e34000) - /lib/ld-linux-armhf.so.3 (0xb6fbd000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6df1000) + linux-vdso.so.1 (0xf7bd1000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xf7bac000) + liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf7b87000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7a68000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7a45000) + /lib/ld-linux-armhf.so.3 (0xf7bd2000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7a02000) ********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -4656,11 +4692,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1872908 - "closed" uv_timer_t: 0x1872908 + "timeout" uv_timer_t: 0xf518e8 + "closed" uv_timer_t: 0xf518e8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1872908 - "closed" { } uv_timer_t: 0x1872908 + "timeout" { } uv_timer_t: 0xf518e8 + "closed" { } uv_timer_t: 0xf518e8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4670,23 +4706,23 @@ { fd = 10 } { stat = { - uid = 1111, - rdev = 0, - ctime = table: 0x18636f8, flags = 0, + uid = 2222, + mtime = table: 0xf360a8, + ino = 2522070, + rdev = 0, + gid = 2222, + mode = 33204, + size = 6060, + nlink = 1, + birthtime = table: 0xf1c5c8, + ctime = table: 0xf40f68, gen = 0, - atime = table: 0x187f590, - mode = 33188, - mtime = table: 0x1857b30, dev = 64770, - birthtime = table: 0x186c2e0, - ino = 2653006, - type = "file", blocks = 16, - gid = 1111, - size = 6060, blksize = 4096, - nlink = 1 + type = "file", + atime = table: 0xf3b870 } } ok 7 fs - read a file sync @@ -4694,23 +4730,23 @@ { fd = 10 } { stat = { - uid = 1111, - rdev = 0, - ctime = table: 0x1857b30, flags = 0, + uid = 2222, + mtime = table: 0xf360a8, + ino = 2522070, + rdev = 0, + gid = 2222, + mode = 33204, + size = 6060, + nlink = 1, + birthtime = table: 0xf27f58, + ctime = table: 0xf3b870, gen = 0, - atime = table: 0x186c2e0, - mode = 33188, - mtime = table: 0x18636f8, dev = 64770, - birthtime = table: 0x182c508, - ino = 2653006, - type = "file", blocks = 16, - gid = 1111, - size = 6060, blksize = 4096, - nlink = 1 + type = "file", + atime = table: 0xf40f68 } } { chunk = 6060 } @@ -4719,7 +4755,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 @@ -4753,7 +4789,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 @@ -4793,199 +4829,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0xf4ae38 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x1876508 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 17987158, files = 5193728, ffree = 5096526, blocks = 20279922, bsize = 4096, type = 61267, bfree = 19028822 } + { bavail = 19008998, bsize = 4096, ffree = 5217683, files = 5242880, blocks = 20496998, type = 61267, bfree = 20061670 } ok 31 fs - fs.statfs sync - { bavail = 17987158, files = 5193728, ffree = 5096526, blocks = 20279922, bsize = 4096, type = 61267, bfree = 19028822 } + { bavail = 19008998, bsize = 4096, ffree = 5217683, files = 5242880, blocks = 20496998, type = 61267, bfree = 20061670 } 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 @@ -5003,51 +5039,51 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { rss = 4538368, total = 13401972736.0, available = 12537868288.0, free = 12537868288.0, constrained = 0.0 } + { available = 15814254592.0, rss = 4907008, total = 16352452608.0, constrained = 0.0, free = 15814254592.0 } ok 48 misc - memory size - { uptime = 355783.05 } + { uptime = 356872.61 } ok 49 misc - uv.uptime { - majflt = 0, - msgrcv = 0, - isrss = 0, - minflt = 2675, - maxrss = 4600, - idrss = 0, - nsignals = 0, nswap = 0, - stime = { sec = 0, usec = 59751 }, - oublock = 40, - utime = { sec = 0, usec = 756857 }, + nivcsw = 245, + minflt = 2724, + maxrss = 4792, + nvcsw = 86, + majflt = 0, inblock = 0, - ixrss = 0, + oublock = 40, msgsnd = 0, - nvcsw = 85, - nivcsw = 251 + stime = { sec = 0, usec = 21923 }, + isrss = 0, + utime = { sec = 0, usec = 727277 }, + nsignals = 0, + msgrcv = 0, + idrss = 0, + ixrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", speed = 0.0, times = table: 0x18636f8 }, - { model = "unknown", speed = 0.0, times = table: 0x183e3b8 }, - { model = "unknown", speed = 0.0, times = table: 0x185d910 }, - { model = "unknown", speed = 0.0, times = table: 0x187bc30 } + { speed = 0.0, times = table: 0xf42340, model = "unknown" }, + { speed = 0.0, times = table: 0xf240a0, model = "unknown" }, + { speed = 0.0, times = table: 0xf40568, model = "unknown" }, + { speed = 0.0, times = table: 0xf40f68, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", internal = true, family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, - { ip = "::1", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } + { mac = "\0\0\0\0\0\0", internal = true, family = "inet", netmask = "255.0.0.0", ip = "127.0.0.1" }, + { mac = "\0\0\0\0\0\0", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 5.77, 7.42, 7.07 } + { 0.99, 0.92, 0.95 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -5055,18 +5091,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", shell = "/bin/sh", gid = 1111, uid = 1111, username = "pbuilder1" } + { gid = 2222, username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 3.5578306363754e+14 + 3.568726220161e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "armv7l", release = "6.1.0-26-armmp-lpae", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-arm64", machine = "aarch64", sysname = "Linux", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } ok 62 misc - uv.os_uname - os.time 1728778515 - uv.gettimeofday 1728778515.000559 + os.time 1728778794 + uv.gettimeofday 1728778794.000984 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5077,34 +5113,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 355784, nsec = 75657855 } nil - "realtime" { sec = 355784, nsec = 75879475 } nil + "monotonic" { sec = 356873, nsec = 628741635 } nil + "realtime" { sec = 356873, nsec = 628780274 } 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: 0x18644c8 + "prepare" uv_prepare_t: 0xf433d8 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1833698 - "timeout" uv_timer_t: 0x182c780 + "check" uv_check_t: 0xf4d290 + "timeout" uv_timer_t: 0xf56710 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x186e2b8 + "idle" uv_idle_t: 0xf12698 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: 0x184dff0, pid = 26013 } + { handle = uv_process_t: 0xf1a9e0, pid = 953 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x1846eb8, pid = 26014 } - "exit" uv_process_t: 0x1846eb8 { status = 0, signal = 2 } + { handle = uv_process_t: 0xf4c7a0, pid = 954 } + "exit" uv_process_t: 0xf4c7a0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x183b9e0, pid = 26015 } - "exit" uv_process_t: 0x183b9e0 { status = 0, signal = 15 } + { handle = uv_process_t: 0xf1cce8, pid = 955 } + "exit" uv_process_t: 0xf1cce8 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1870d90, pid = 26017 } + { handle = uv_process_t: 0xf24308, pid = 957 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -5113,17 +5149,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 26019, code = 0, signal = 0 } + "exit" { code = 0, signal = 0, pid = 959 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { delay = 100, elapsed = 104 } + In uv_thread_t: 0xf57ff420 + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d44020 - Runing uv_thread_t: 0xb6d44020 + Runing uv_thread_t: 0xf7dec020 + Runing uv_thread_t: 0xf7dec020 { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { 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 @@ -5132,29 +5168,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: 0x182c780 - "closed" uv_timer_t: 0x182c780 + "timeout" uv_timer_t: 0xf56710 + "closed" uv_timer_t: 0xf56710 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x182c780 - "interval" uv_timer_t: 0x182c780 - "interval" uv_timer_t: 0x182c780 - "closed" uv_timer_t: 0x182c780 + "interval" uv_timer_t: 0xf56710 + "interval" uv_timer_t: 0xf56710 + "interval" uv_timer_t: 0xf56710 + "closed" uv_timer_t: 0xf56710 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1872908 - "timeout" uv_timer_t: 0x182c780 - "interval" uv_timer_t: 0x1872908 + "interval" uv_timer_t: 0xf0b608 + "timeout" uv_timer_t: 0xf56710 + "interval" uv_timer_t: 0xf0b608 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1872908 0 - "interval" uv_timer_t: 0x1872908 8 - "interval" uv_timer_t: 0x1872908 4 - "interval" uv_timer_t: 0x1872908 2 + "interval" uv_timer_t: 0xf0b608 0 + "interval" uv_timer_t: 0xf0b608 8 + "interval" uv_timer_t: 0xf0b608 4 + "interval" uv_timer_t: 0xf0b608 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1872908 0 - "interval" uv_timer_t: 0x1872908 8 - "interval" uv_timer_t: 0x1872908 4 - "interval" uv_timer_t: 0x1872908 2 + "interval" uv_timer_t: 0xf0b608 0 + "interval" uv_timer_t: 0xf0b608 8 + "interval" uv_timer_t: 0xf0b608 4 + "interval" uv_timer_t: 0xf0b608 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5173,8 +5209,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2.0 4.0 "uv_thread_t: 0xf63fd420" "hello" + uv_thread_t: 0xf63fd420 finish hello ok 109 work - test threadpool with async 1 2 @@ -5198,12 +5234,12 @@ -Wl,-z,relro -llua5.3 -lm -ldl libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 (0xbeea5000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f18000) - liblua5.3.so.0 => /lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6ef3000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6dd4000) - /lib/ld-linux-armhf.so.3 (0xb6f5a000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d91000) + linux-vdso.so.1 (0xf787f000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf783a000) + liblua5.3.so.0 => /lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf7815000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf76f6000) + /lib/ld-linux-armhf.so.3 (0xf7880000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf76b3000) *********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -5211,11 +5247,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x19e79f0 - "closed" uv_timer_t: 0x19e79f0 + "timeout" uv_timer_t: 0x1c1b880 + "closed" uv_timer_t: 0x1c1b880 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x19e79f0 - "closed" { } uv_timer_t: 0x19e79f0 + "timeout" { } uv_timer_t: 0x1c1b880 + "closed" { } uv_timer_t: 0x1c1b880 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5225,23 +5261,23 @@ { fd = 10 } { stat = { - gid = 1111, - birthtime = table: 0x19e8ed8, + uid = 2222, + mtime = table: 0x1c000a8, flags = 0, - atime = table: 0x19bd970, - rdev = 0, - ctime = table: 0x19d95e0, - mode = 33188, + mode = 33204, + type = "file", + nlink = 1, + blksize = 4096, + ctime = table: 0x1c0c580, + atime = table: 0x1c28548, size = 6060, - uid = 1111, dev = 64770, - nlink = 1, - gen = 0, - mtime = table: 0x19cc0a8, + rdev = 0, + gid = 2222, + birthtime = table: 0x1c198a8, blocks = 16, - type = "file", - blksize = 4096, - ino = 2653006 + gen = 0, + ino = 2522070 } } ok 7 fs - read a file sync @@ -5249,23 +5285,23 @@ { fd = 10 } { stat = { - gid = 1111, - birthtime = table: 0x19b9898, + uid = 2222, + mtime = table: 0x1c0c580, flags = 0, - atime = table: 0x19d95e0, - rdev = 0, - ctime = table: 0x19bd970, - mode = 33188, + mode = 33204, + type = "file", + nlink = 1, + blksize = 4096, + ctime = table: 0x1c000a8, + atime = table: 0x1c198a8, size = 6060, - uid = 1111, dev = 64770, - nlink = 1, - gen = 0, - mtime = table: 0x19cc0a8, + rdev = 0, + gid = 2222, + birthtime = table: 0x1bd5508, blocks = 16, - type = "file", - blksize = 4096, - ino = 2653006 + gen = 0, + ino = 2522070 } } { chunk = 6060 } @@ -5348,197 +5384,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0x1c0cff8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x19d69b8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, files = 5193728, bfree = 19032855, blocks = 20279922, type = 61267, bavail = 17991191, ffree = 5096526 } + { ffree = 5217682, bsize = 4096, bfree = 20061534, blocks = 20496998, bavail = 19008862, type = 61267, files = 5242880 } ok 31 fs - fs.statfs sync - { bsize = 4096, files = 5193728, bfree = 19032855, blocks = 20279922, type = 61267, bavail = 17991191, ffree = 5096526 } + { ffree = 5217682, bsize = 4096, bfree = 20061534, blocks = 20496998, bavail = 19008862, type = 61267, files = 5242880 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -5558,51 +5594,51 @@ "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 } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, rss = 4718592, total = 13401972736.0, available = 12531572736.0, free = 12531572736.0 } + { free = 15816142848.0, constrained = 0.0, total = 16352452608.0, rss = 2752512, available = 15816142848.0 } ok 48 misc - memory size - { uptime = 355792.49 } + { uptime = 356881.66 } ok 49 misc - uv.uptime { - nivcsw = 218, + majflt = 0, + oublock = 40, + isrss = 0, + nivcsw = 238, + nvcsw = 44, msgsnd = 0, ixrss = 0, - isrss = 0, - utime = { usec = 647050, sec = 0 }, - inblock = 0, - oublock = 40, + msgrcv = 0, + minflt = 359, nsignals = 0, - idrss = 0, - maxrss = 4716, - stime = { usec = 70703, sec = 0 }, - nvcsw = 46, + inblock = 0, + utime = { usec = 661169, sec = 0 }, + maxrss = 2688, + stime = { usec = 15836, sec = 0 }, nswap = 0, - majflt = 0, - minflt = 311, - msgrcv = 0 + idrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x19a35c8, model = "unknown" }, - { speed = 0.0, times = table: 0x19d87a8, model = "unknown" }, - { speed = 0.0, times = table: 0x19a14e0, model = "unknown" }, - { speed = 0.0, times = table: 0x19e8f90, model = "unknown" } + { times = table: 0x1c14f18, speed = 0.0, model = "unknown" }, + { times = table: 0x1c198a8, speed = 0.0, model = "unknown" }, + { times = table: 0x1bf1fe8, speed = 0.0, model = "unknown" }, + { times = table: 0x1c14fc8, speed = 0.0, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, - { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0", ip = "::1" } + { 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.57, 7.33, 7.04 } + { 0.84, 0.89, 0.94 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath @@ -5610,18 +5646,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh", gid = 1111 } + { uid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash", username = "pbuilder2", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 3.5579251254377e+14 + 3.5688167127376e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-arm64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", machine = "aarch64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728778525 - uv.gettimeofday 1728778525.000008 + os.time 1728778804 + uv.gettimeofday 1728778804.000034 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5632,34 +5668,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 526315242, sec = 355793 } nil - "realtime" { nsec = 526611415, sec = 355793 } nil + "monotonic" { nsec = 679810670, sec = 356882 } nil + "realtime" { nsec = 679854188, sec = 356882 } 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: 0x19c6348 + "prepare" uv_prepare_t: 0x1bfb4a8 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x19c3d20 - "timeout" uv_timer_t: 0x19ec198 + "check" uv_check_t: 0x1bf7da8 + "timeout" uv_timer_t: 0x1c20378 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x19c3da8 + "idle" uv_idle_t: 0x1be7c88 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 26988, handle = uv_process_t: 0x19e1d78 } + { pid = 1090, handle = uv_process_t: 0x1c20930 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 26990, handle = uv_process_t: 0x19b3330 } - "exit" uv_process_t: 0x19b3330 { status = 0, signal = 2 } + { pid = 1091, handle = uv_process_t: 0x1be49e0 } + "exit" uv_process_t: 0x1be49e0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 26992, handle = uv_process_t: 0x19be760 } - "exit" uv_process_t: 0x19be760 { status = 0, signal = 15 } + { pid = 1092, handle = uv_process_t: 0x1c0c3c0 } + "exit" uv_process_t: 0x1c0c3c0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 26994, handle = uv_process_t: 0x19e38f0 } + { pid = 1094, handle = uv_process_t: 0x1bda120 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -5668,17 +5704,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 26999 } + "exit" { pid = 1096, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 104, delay = 100 } + In uv_thread_t: 0xf50ff420 + { elapsed = 101, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d6b020 - Runing uv_thread_t: 0xb6d6b020 - { elapsed = 102, delay = 100 } + Runing uv_thread_t: 0xf76a3020 + Runing uv_thread_t: 0xf76a3020 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 102, 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 @@ -5687,29 +5723,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: 0x19ec198 - "closed" uv_timer_t: 0x19ec198 + "timeout" uv_timer_t: 0x1c20378 + "closed" uv_timer_t: 0x1c20378 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x19ec198 - "interval" uv_timer_t: 0x19ec198 - "interval" uv_timer_t: 0x19ec198 - "closed" uv_timer_t: 0x19ec198 + "interval" uv_timer_t: 0x1c20378 + "interval" uv_timer_t: 0x1c20378 + "interval" uv_timer_t: 0x1c20378 + "closed" uv_timer_t: 0x1c20378 ok 101 timer - simple interval - "interval" uv_timer_t: 0x19a1530 - "timeout" uv_timer_t: 0x19ec198 - "interval" uv_timer_t: 0x19a1530 + "interval" uv_timer_t: 0x1c206e8 + "timeout" uv_timer_t: 0x1c20378 + "interval" uv_timer_t: 0x1c206e8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x19a1530 0 - "interval" uv_timer_t: 0x19a1530 8 - "interval" uv_timer_t: 0x19a1530 4 - "interval" uv_timer_t: 0x19a1530 2 + "interval" uv_timer_t: 0x1c206e8 0 + "interval" uv_timer_t: 0x1c206e8 8 + "interval" uv_timer_t: 0x1c206e8 4 + "interval" uv_timer_t: 0x1c206e8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x19a1530 0 - "interval" uv_timer_t: 0x19a1530 8 - "interval" uv_timer_t: 0x19a1530 4 - "interval" uv_timer_t: 0x19a1530 2 + "interval" uv_timer_t: 0x1c206e8 0 + "interval" uv_timer_t: 0x1c206e8 8 + "interval" uv_timer_t: 0x1c206e8 4 + "interval" uv_timer_t: 0x1c206e8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5728,8 +5764,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb6d6a420" "hello" - uv_thread_t: 0xb6d6a420 finish hello + 2.0 4.0 "uv_thread_t: 0xf64fe420" "hello" + uv_thread_t: 0xf64fe420 finish hello ok 109 work - test threadpool with async 1 2 @@ -5759,11 +5795,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x133aaa8 - "closed" uv_timer_t: 0x133aaa8 + "timeout" uv_timer_t: 0x26a0b08 + "closed" uv_timer_t: 0x26a0b08 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x133aaa8 - "closed" { } uv_timer_t: 0x133aaa8 + "timeout" { } uv_timer_t: 0x26a0b08 + "closed" { } uv_timer_t: 0x26a0b08 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5773,23 +5809,23 @@ { fd = 10 } { stat = { + nlink = 1, + uid = 2222, + size = 6060, + flags = 0, + blocks = 16, dev = 64770, - rdev = 0, blksize = 4096, - blocks = 16, - mtime = table: 0x131dcb0, - gen = 0, + ino = 2522070, + gid = 2222, + rdev = 0, + atime = table: 0x268afc8, + mtime = table: 0x269e5e0, + birthtime = table: 0x266ff18, + mode = 33204, type = "file", - ino = 2653006, - uid = 1111, - size = 6060, - flags = 0, - mode = 33188, - birthtime = table: 0x1315eb0, - nlink = 1, - ctime = table: 0x131c798, - atime = table: 0x132e808, - gid = 1111 + ctime = table: 0x266fe90, + gen = 0 } } ok 7 fs - read a file sync @@ -5797,23 +5833,23 @@ { fd = 10 } { stat = { + nlink = 1, + uid = 2222, + size = 6060, + flags = 0, + blocks = 16, dev = 64770, - rdev = 0, blksize = 4096, - blocks = 16, - mtime = table: 0x131cf20, - gen = 0, + ino = 2522070, + gid = 2222, + rdev = 0, + atime = table: 0x2682f20, + mtime = table: 0x2686ee0, + birthtime = table: 0x266fe90, + mode = 33204, type = "file", - ino = 2653006, - uid = 1111, - size = 6060, - flags = 0, - mode = 33188, - birthtime = table: 0x1320120, - nlink = 1, - ctime = table: 0x1315cb0, - atime = table: 0x1328b68, - gid = 1111 + ctime = table: 0x266ff18, + gen = 0 } } { chunk = 6060 } @@ -5826,69 +5862,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -5896,197 +5932,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0x1337098 closed + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0x2689058 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "deps", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "deps", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "deps", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 5100465, bsize = 4096, type = 61267, blocks = 20279922, bfree = 19048294, bavail = 18006630, files = 5193728 } + { type = 61267, bsize = 4096, blocks = 20496998, ffree = 5217681, files = 5242880, bfree = 20061529, bavail = 19008857 } ok 31 fs - fs.statfs sync - { ffree = 5100465, bsize = 4096, type = 61267, blocks = 20279922, bfree = 19048294, bavail = 18006630, files = 5193728 } + { type = 61267, bsize = 4096, blocks = 20496998, ffree = 5217681, files = 5242880, bfree = 20061529, bavail = 19008857 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -6106,51 +6142,51 @@ "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 = 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 - { available = 12558626816.0, free = 12558626816.0, rss = 4730880, total = 13401972736.0, constrained = 0.0 } + { constrained = 0.0, available = 15813910528.0, free = 15813910528.0, rss = 2605056, total = 16352452608.0 } ok 48 misc - memory size - { uptime = 355801.57 } + { uptime = 356890.5 } ok 49 misc - uv.uptime { - utime = { usec = 668592, sec = 0 }, - ixrss = 0, - stime = { usec = 43008, sec = 0 }, - nivcsw = 246, - maxrss = 4620, - nvcsw = 51, - minflt = 250, - nsignals = 0, + stime = { sec = 0, usec = 29112 }, + nivcsw = 242, + utime = { sec = 0, usec = 650052 }, nswap = 0, + nvcsw = 44, + nsignals = 0, + msgrcv = 0, + ixrss = 0, + maxrss = 2592, + inblock = 0, isrss = 0, - majflt = 0, msgsnd = 0, + idrss = 0, + minflt = 299, oublock = 40, - inblock = 0, - msgrcv = 0, - idrss = 0 + majflt = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "unknown", times = table: 0x132e578 }, - { speed = 0.0, model = "unknown", times = table: 0x131f1e8 }, - { speed = 0.0, model = "unknown", times = table: 0x1320ee0 }, - { speed = 0.0, model = "unknown", times = table: 0x132bb30 } + { model = "unknown", times = table: 0x2695538, speed = 0.0 }, + { model = "unknown", times = table: 0x2678c20, speed = 0.0 }, + { model = "unknown", times = table: 0x267ace0, speed = 0.0 }, + { model = "unknown", times = table: 0x268ad28, speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0" }, - { family = "inet6", internal = true, mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", internal = true }, + { mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true } } ok 53 misc - uv.interface_addresses - { 5.48, 7.25, 7.02 } + { 0.79, 0.88, 0.93 } ok 54 misc - uv.loadavg "/usr/bin/lua5.4" ok 55 misc - uv.exepath @@ -6158,18 +6194,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build", uid = 1111 } + { gid = 2222, username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 3.5580159437827e+14 + 3.5689051573577e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-armmp-lpae", machine = "armv7l", sysname = "Linux" } + { release = "6.1.0-26-arm64", machine = "aarch64", sysname = "Linux", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } ok 62 misc - uv.os_uname - os.time 1728778534 - uv.gettimeofday 1728778534.000091 + os.time 1728778812 + uv.gettimeofday 1728778812.000879 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6180,53 +6216,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 608751282, sec = 355802 } nil - "realtime" { nsec = 609007599, sec = 355802 } nil + "monotonic" { sec = 356891, nsec = 523711948 } nil + "realtime" { sec = 356891, nsec = 523811744 } 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: 0x13132b0 + "prepare" uv_prepare_t: 0x26a88c0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x132e408 - "timeout" uv_timer_t: 0x133aaa8 + "check" uv_check_t: 0x2694628 + "timeout" uv_timer_t: 0x2693c00 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x132e5c8 + "idle" uv_idle_t: 0x26a8880 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 27776, handle = uv_process_t: 0x133a398 } + { handle = uv_process_t: 0x2681bc8, pid = 1300 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 27779, handle = uv_process_t: 0x131c708 } - "exit" uv_process_t: 0x131c708 { status = 0, signal = 2 } + { handle = uv_process_t: 0x2698dc0, pid = 1301 } + "exit" uv_process_t: 0x2698dc0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 27781, handle = uv_process_t: 0x131c708 } - "exit" uv_process_t: 0x131c708 { status = 0, signal = 15 } + { handle = uv_process_t: 0x26a4b88, pid = 1302 } + "exit" uv_process_t: 0x26a4b88 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 27786, handle = uv_process_t: 0x131c708 } + { handle = uv_process_t: 0x26a0f30, pid = 1304 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 27792 } + "exit" { code = 0, pid = 1306, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { delay = 100, elapsed = 104 } + In uv_thread_t: 0xf54ff420 + { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d6b020 - Runing uv_thread_t: 0xb6d6b020 - { delay = 100, elapsed = 102 } + Runing uv_thread_t: 0xf7b22020 + Runing uv_thread_t: 0xf7b22020 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { 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 @@ -6235,29 +6271,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: 0x133aaa8 - "closed" uv_timer_t: 0x133aaa8 + "timeout" uv_timer_t: 0x2693c00 + "closed" uv_timer_t: 0x2693c00 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x133aaa8 - "interval" uv_timer_t: 0x133aaa8 - "interval" uv_timer_t: 0x133aaa8 - "closed" uv_timer_t: 0x133aaa8 + "interval" uv_timer_t: 0x2693c00 + "interval" uv_timer_t: 0x2693c00 + "interval" uv_timer_t: 0x2693c00 + "closed" uv_timer_t: 0x2693c00 ok 101 timer - simple interval - "interval" uv_timer_t: 0x132dba0 - "timeout" uv_timer_t: 0x133aaa8 - "interval" uv_timer_t: 0x132dba0 + "interval" uv_timer_t: 0x2691388 + "timeout" uv_timer_t: 0x2693c00 + "interval" uv_timer_t: 0x2691388 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x132dba0 0 - "interval" uv_timer_t: 0x132dba0 8 - "interval" uv_timer_t: 0x132dba0 4 - "interval" uv_timer_t: 0x132dba0 2 + "interval" uv_timer_t: 0x2691388 0 + "interval" uv_timer_t: 0x2691388 8 + "interval" uv_timer_t: 0x2691388 4 + "interval" uv_timer_t: 0x2691388 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x132dba0 0 - "interval" uv_timer_t: 0x132dba0 8 - "interval" uv_timer_t: 0x132dba0 4 - "interval" uv_timer_t: 0x132dba0 2 + "interval" uv_timer_t: 0x2691388 0 + "interval" uv_timer_t: 0x2691388 8 + "interval" uv_timer_t: 0x2691388 4 + "interval" uv_timer_t: 0x2691388 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6276,8 +6312,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2.0 4.0 "uv_thread_t: 0xf7ae4420" "hello" + uv_thread_t: 0xf7ae4420 finish hello ok 109 work - test threadpool with async 1 2 @@ -6302,13 +6338,13 @@ libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/arm-linux-gnueabihf /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 (0xbefdf000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xb6f90000) - liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6f67000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6e48000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6e25000) - /lib/ld-linux-armhf.so.3 (0xb6fb2000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6de2000) + linux-vdso.so.1 (0xf7c99000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xf7c74000) + liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf7c4b000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7b2c000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7b09000) + /lib/ld-linux-armhf.so.3 (0xf7c9a000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7ac6000) ********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6316,11 +6352,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1eb7bd8 - "closed" uv_timer_t: 0x1eb7bd8 + "timeout" uv_timer_t: 0x1c2aba0 + "closed" uv_timer_t: 0x1c2aba0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1eb7bd8 - "closed" { } uv_timer_t: 0x1eb7bd8 + "timeout" { } uv_timer_t: 0x1c2aba0 + "closed" { } uv_timer_t: 0x1c2aba0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6330,23 +6366,23 @@ { fd = 10 } { stat = { + gen = 0, + gid = 2222, + dev = 64770, + ino = 2522070, + mode = 33204, blocks = 16, - ctime = table: 0x1e85928, + uid = 2222, size = 6060, - birthtime = table: 0x1e8fb80, type = "file", - nlink = 1, - uid = 1111, blksize = 4096, - dev = 64770, + rdev = 0, flags = 0, - gen = 0, - gid = 1111, - mode = 33188, - mtime = table: 0x1e9ba20, - ino = 2653006, - atime = table: 0x1eb9e38, - rdev = 0 + birthtime = table: 0x1bfff68, + ctime = table: 0x1c2eb50, + nlink = 1, + mtime = table: 0x1bf89f0, + atime = table: 0x1c29830 } } ok 7 fs - read a file sync @@ -6354,23 +6390,23 @@ { fd = 10 } { stat = { + gen = 0, + gid = 2222, + dev = 64770, + ino = 2522070, + mode = 33204, blocks = 16, - ctime = table: 0x1e8fb80, + uid = 2222, size = 6060, - birthtime = table: 0x1e85928, type = "file", - nlink = 1, - uid = 1111, blksize = 4096, - dev = 64770, + rdev = 0, flags = 0, - gen = 0, - gid = 1111, - mode = 33188, - mtime = table: 0x1ebbb88, - ino = 2653006, - atime = table: 0x1eb5890, - rdev = 0 + birthtime = table: 0x1c2eb50, + ctime = table: 0x1bfff68, + nlink = 1, + mtime = table: 0x1c21b80, + atime = table: 0x1c28788 } } { chunk = 6060 } @@ -6379,7 +6415,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 @@ -6413,7 +6449,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 @@ -6453,199 +6489,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0x1c3bbd0 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x1ec8cc8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", 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 = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, { name = "deps", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 20279922, ffree = 5097200, bsize = 4096, files = 5193728, bavail = 17977195, bfree = 19018859, type = 61267 } + { blocks = 20496998, ffree = 5217678, files = 5242880, bavail = 19008844, type = 61267, bsize = 4096, bfree = 20061516 } ok 31 fs - fs.statfs sync - { blocks = 20279922, ffree = 5097200, bsize = 4096, files = 5193728, bavail = 17977195, bfree = 19018859, type = 61267 } + { blocks = 20496998, ffree = 5217678, files = 5242880, bavail = 19008844, type = 61267, bsize = 4096, bfree = 20061516 } 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 @@ -6663,51 +6699,51 @@ "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 } + { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { total = 13401972736.0, rss = 4534272, constrained = 0.0, available = 12577406976.0, free = 12577406976.0 } + { free = 15817629696.0, constrained = 0.0, rss = 4534272, total = 16352452608.0, available = 15817629696.0 } ok 48 misc - memory size - { uptime = 355820.92 } + { uptime = 356899.91 } ok 49 misc - uv.uptime { - inblock = 0, - ixrss = 0, + nvcsw = 87, + stime = { sec = 0, usec = 39749 }, + msgsnd = 0, + minflt = 2652, msgrcv = 0, - stime = { sec = 0, usec = 46479 }, + nivcsw = 241, + oublock = 40, maxrss = 4592, - utime = { sec = 0, usec = 765073 }, - minflt = 2609, - nivcsw = 133, nsignals = 0, - msgsnd = 0, - oublock = 40, - nvcsw = 85, + inblock = 0, nswap = 0, - majflt = 0, idrss = 0, - isrss = 0 + isrss = 0, + majflt = 0, + ixrss = 0, + utime = { sec = 0, usec = 709025 } } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", times = table: 0x1ea6040, speed = 0.0 }, - { model = "unknown", times = table: 0x1eb0008, speed = 0.0 }, - { model = "unknown", times = table: 0x1eb3e30, speed = 0.0 }, - { model = "unknown", times = table: 0x1eae7e8, speed = 0.0 } + { speed = 0.0, times = table: 0x1c2d608, model = "unknown" }, + { speed = 0.0, times = table: 0x1c24f68, model = "unknown" }, + { speed = 0.0, times = table: 0x1c1a410, model = "unknown" }, + { speed = 0.0, times = table: 0x1c26c58, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, netmask = "255.0.0.0", family = "inet" }, - { ip = "::1", mac = "\0\0\0\0\0\0", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6" } + { 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" } } ok 53 misc - uv.interface_addresses - { 6.33, 7.32, 7.04 } + { 0.81, 0.88, 0.93 } 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 @@ -6715,18 +6751,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, uid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", username = "pbuilder1" } + { homedir = "/nonexistent/second-build", shell = "/bin/bash", gid = 2222, username = "pbuilder2", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 3.5582093189586e+14 + 3.5689991952698e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } + { release = "6.1.0-26-arm64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux", machine = "aarch64" } ok 62 misc - uv.os_uname - os.time 1728778553 - uv.gettimeofday 1728778553.000427 + os.time 1728778822 + uv.gettimeofday 1728778822.000282 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6737,50 +6773,50 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 355821, nsec = 943459989 } nil - "realtime" { sec = 355821, nsec = 943715086 } nil + "monotonic" { sec = 356900, nsec = 926934976 } nil + "realtime" { sec = 356900, nsec = 927026933 } 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: 0x1eb4d80 + "prepare" uv_prepare_t: 0x1c27d68 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1ec8e18 - "timeout" uv_timer_t: 0x1e9b3b8 + "check" uv_check_t: 0x1c3b070 + "timeout" uv_timer_t: 0x1c2aba0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1eada50 + "idle" uv_idle_t: 0x1c12ca8 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: 0x1eb8228, pid = 29119 } + { handle = uv_process_t: 0x1c2cec0, pid = 1528 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x1eb13b8, pid = 29120 } - "exit" uv_process_t: 0x1eb13b8 { signal = 2, status = 0 } + { handle = uv_process_t: 0x1c12b28, pid = 1529 } + "exit" uv_process_t: 0x1c12b28 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x1eb13b8, pid = 29121 } - "exit" uv_process_t: 0x1eb13b8 { signal = 15, status = 0 } + { handle = uv_process_t: 0x1bf84b0, pid = 1530 } + "exit" uv_process_t: 0x1bf84b0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1eb13b8, pid = 29123 } + { handle = uv_process_t: 0x1c2a2d0, pid = 1532 } "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 = 29125, signal = 0, code = 0 } + "exit" { signal = 0, code = 0, pid = 1534 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 104, delay = 100 } + In uv_thread_t: 0xf55ff420 + { elapsed = 103, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d98020 - Runing uv_thread_t: 0xb6d98020 + Runing uv_thread_t: 0xf7b09020 + Runing uv_thread_t: 0xf7b09020 { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread { elapsed = 101, delay = 100 } @@ -6792,29 +6828,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: 0x1e9b3b8 - "closed" uv_timer_t: 0x1e9b3b8 + "timeout" uv_timer_t: 0x1c2aba0 + "closed" uv_timer_t: 0x1c2aba0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1e9b3b8 - "interval" uv_timer_t: 0x1e9b3b8 - "interval" uv_timer_t: 0x1e9b3b8 - "closed" uv_timer_t: 0x1e9b3b8 + "interval" uv_timer_t: 0x1c2aba0 + "interval" uv_timer_t: 0x1c2aba0 + "interval" uv_timer_t: 0x1c2aba0 + "closed" uv_timer_t: 0x1c2aba0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1eb7bd8 - "timeout" uv_timer_t: 0x1e9b3b8 - "interval" uv_timer_t: 0x1eb7bd8 + "interval" uv_timer_t: 0x1c29ea8 + "timeout" uv_timer_t: 0x1c2aba0 + "interval" uv_timer_t: 0x1c29ea8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1eb7bd8 0 - "interval" uv_timer_t: 0x1eb7bd8 8 - "interval" uv_timer_t: 0x1eb7bd8 4 - "interval" uv_timer_t: 0x1eb7bd8 2 + "interval" uv_timer_t: 0x1c29ea8 0 + "interval" uv_timer_t: 0x1c29ea8 8 + "interval" uv_timer_t: 0x1c29ea8 4 + "interval" uv_timer_t: 0x1c29ea8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1eb7bd8 0 - "interval" uv_timer_t: 0x1eb7bd8 8 - "interval" uv_timer_t: 0x1eb7bd8 4 - "interval" uv_timer_t: 0x1eb7bd8 2 + "interval" uv_timer_t: 0x1c29ea8 0 + "interval" uv_timer_t: 0x1c29ea8 8 + "interval" uv_timer_t: 0x1c29ea8 4 + "interval" uv_timer_t: 0x1c29ea8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6833,8 +6869,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2.0 4.0 "uv_thread_t: 0xf61fd420" "hello" + uv_thread_t: 0xf61fd420 finish hello ok 109 work - test threadpool with async 1 2 @@ -6858,12 +6894,12 @@ -Wl,-z,relro -llua5.4 -lm -ldl libtool: link: arm-linux-gnueabihf-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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 (0xbeb98000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f70000) - liblua5.4.so.0 => /lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6f47000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e28000) - /lib/ld-linux-armhf.so.3 (0xb6fb2000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6de5000) + linux-vdso.so.1 (0xf7abe000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7a79000) + liblua5.4.so.0 => /lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf7a50000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7931000) + /lib/ld-linux-armhf.so.3 (0xf7abf000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf78ee000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6871,11 +6907,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1e4abd8 - "closed" uv_timer_t: 0x1e4abd8 + "timeout" uv_timer_t: 0xd59ba0 + "closed" uv_timer_t: 0xd59ba0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1e4abd8 - "closed" { } uv_timer_t: 0x1e4abd8 + "timeout" { } uv_timer_t: 0xd59ba0 + "closed" { } uv_timer_t: 0xd59ba0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6885,23 +6921,23 @@ { fd = 10 } { stat = { - uid = 1111, - flags = 0, - mode = 33188, - mtime = table: 0x1e2ea20, - rdev = 0, - ino = 2653006, + gid = 2222, + birthtime = table: 0xd2ef68, + gen = 0, dev = 64770, + blocks = 16, + ctime = table: 0xd5db50, nlink = 1, + type = "file", + mtime = table: 0xd279f0, + atime = table: 0xd58830, + flags = 0, size = 6060, blksize = 4096, - gid = 1111, - type = "file", - birthtime = table: 0x1e22b80, - ctime = table: 0x1e18928, - gen = 0, - atime = table: 0x1e4ce38, - blocks = 16 + rdev = 0, + mode = 33204, + ino = 2522070, + uid = 2222 } } ok 7 fs - read a file sync @@ -6909,23 +6945,23 @@ { fd = 10 } { stat = { - uid = 1111, - flags = 0, - mode = 33188, - mtime = table: 0x1e4eb88, - rdev = 0, - ino = 2653006, + gid = 2222, + birthtime = table: 0xd57858, + gen = 0, dev = 64770, + blocks = 16, + ctime = table: 0xd5be00, nlink = 1, + type = "file", + mtime = table: 0xd53f68, + atime = table: 0xd2f020, + flags = 0, size = 6060, blksize = 4096, - gid = 1111, - type = "file", - birthtime = table: 0x1e18928, - ctime = table: 0x1e22b80, - gen = 0, - atime = table: 0x1e48890, - blocks = 16 + rdev = 0, + mode = 33204, + ino = 2522070, + uid = 2222 } } { chunk = 6060 } @@ -6938,69 +6974,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -7008,197 +7044,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0x1e5b188 closed + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } + uv_dir_t: 0xd6b370 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = ".clangd", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".editorconfig", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "deps", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "deps", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "5.4-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "src", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "deps", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "lib", type = "directory" }, + { name = ".clangd", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".editorconfig", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, bsize = 4096, files = 5193728, bavail = 17971777, blocks = 20279922, ffree = 5096357, bfree = 19013441 } + { bavail = 19008708, blocks = 20496998, bsize = 4096, bfree = 20061380, type = 61267, ffree = 5217677, files = 5242880 } ok 31 fs - fs.statfs sync - { type = 61267, bsize = 4096, files = 5193728, bavail = 17971777, blocks = 20279922, ffree = 5096357, bfree = 19013441 } + { bavail = 19008708, blocks = 20496998, bsize = 4096, bfree = 20061380, type = 61267, ffree = 5217677, files = 5242880 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -7223,46 +7259,46 @@ 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 = 13401972736.0, available = 12540534784.0, rss = 4636672, free = 12540534784.0, constrained = 0.0 } + { available = 15825747968.0, total = 16352452608.0, constrained = 0.0, rss = 2469888, free = 15825747968.0 } ok 48 misc - memory size - { uptime = 355833.68 } + { uptime = 356909.0 } ok 49 misc - uv.uptime { - minflt = 243, - idrss = 0, - utime = { usec = 689688, sec = 0 }, - nivcsw = 242, - ixrss = 0, - nvcsw = 43, isrss = 0, - msgsnd = 0, - msgrcv = 0, - majflt = 0, + maxrss = 2412, oublock = 40, + stime = { usec = 15722, sec = 0 }, + idrss = 0, + utime = { usec = 660331, sec = 0 }, + nivcsw = 240, nswap = 0, - stime = { usec = 19868, sec = 0 }, - maxrss = 4528, + msgrcv = 0, + msgsnd = 0, + nvcsw = 48, + nsignals = 0, inblock = 0, - nsignals = 0 + ixrss = 0, + minflt = 288, + majflt = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "unknown", times = table: 0x1e3a3e8 }, - { speed = 0.0, model = "unknown", times = table: 0x1e49868 }, - { speed = 0.0, model = "unknown", times = table: 0x1e487c0 }, - { speed = 0.0, model = "unknown", times = table: 0x1e473d0 } + { model = "unknown", times = table: 0xd31b80, speed = 0.0 }, + { model = "unknown", times = table: 0xd39580, speed = 0.0 }, + { model = "unknown", times = table: 0xd5bec0, speed = 0.0 }, + { model = "unknown", times = table: 0xd51fd0, speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { 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 } + { netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, family = "inet" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", internal = true, family = "inet6" } } ok 53 misc - uv.interface_addresses - { 6.74, 7.37, 7.07 } + { 0.76, 0.87, 0.93 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7270,18 +7306,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", username = "pbuilder1", uid = 1111, homedir = "/nonexistent/first-build", gid = 1111 } + { homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash", username = "pbuilder2", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 3.5583369338995e+14 + 3.5690900932797e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "armv7l", release = "6.1.0-26-armmp-lpae", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } + { sysname = "Linux", machine = "aarch64", release = "6.1.0-26-arm64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } ok 62 misc - uv.os_uname - os.time 1728778566 - uv.gettimeofday 1728778566.000189 + os.time 1728778831 + uv.gettimeofday 1728778831.000372 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7292,53 +7328,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 705708730, sec = 355834 } nil - "realtime" { nsec = 705856496, sec = 355834 } nil + "monotonic" { nsec = 16381379, sec = 356910 } nil + "realtime" { nsec = 16463216, sec = 356910 } 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: 0x1e44da0 + "prepare" uv_prepare_t: 0xd53de8 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1e5b1d0 - "timeout" uv_timer_t: 0x1e4abd8 + "check" uv_check_t: 0xd5df60 + "timeout" uv_timer_t: 0xd58ea8 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1e5b278 + "idle" uv_idle_t: 0xd53da8 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: 0x1e4cef8, pid = 30897 } + { handle = uv_process_t: 0xd5d008, pid = 1652 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x1e443b8, pid = 30899 } - "exit" uv_process_t: 0x1e443b8 { status = 0, signal = 2 } + { handle = uv_process_t: 0xd274b0, pid = 1653 } + "exit" uv_process_t: 0xd274b0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x1e443b8, pid = 30901 } - "exit" uv_process_t: 0x1e443b8 { status = 0, signal = 15 } + { handle = uv_process_t: 0xd274b0, pid = 1654 } + "exit" uv_process_t: 0xd274b0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1e443b8, pid = 30905 } + { handle = uv_process_t: 0xd274b0, pid = 1656 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 30910, signal = 0 } + "exit" { signal = 0, pid = 1658, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { delay = 100, elapsed = 104 } + In uv_thread_t: 0xf56ff420 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xb6d5f020 - Runing uv_thread_t: 0xb6d5f020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xf7c45020 + Runing uv_thread_t: 0xf7c45020 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { 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 @@ -7347,29 +7383,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: 0x1e4abd8 - "closed" uv_timer_t: 0x1e4abd8 + "timeout" uv_timer_t: 0xd58ea8 + "closed" uv_timer_t: 0xd58ea8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1e4abd8 - "interval" uv_timer_t: 0x1e4abd8 - "interval" uv_timer_t: 0x1e4abd8 - "closed" uv_timer_t: 0x1e4abd8 + "interval" uv_timer_t: 0xd58ea8 + "interval" uv_timer_t: 0xd58ea8 + "interval" uv_timer_t: 0xd58ea8 + "closed" uv_timer_t: 0xd58ea8 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1e49ee0 - "timeout" uv_timer_t: 0x1e4abd8 - "interval" uv_timer_t: 0x1e49ee0 + "interval" uv_timer_t: 0xd4be68 + "timeout" uv_timer_t: 0xd58ea8 + "interval" uv_timer_t: 0xd4be68 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1e49ee0 0 - "interval" uv_timer_t: 0x1e49ee0 8 - "interval" uv_timer_t: 0x1e49ee0 4 - "interval" uv_timer_t: 0x1e49ee0 2 + "interval" uv_timer_t: 0xd4be68 0 + "interval" uv_timer_t: 0xd4be68 8 + "interval" uv_timer_t: 0xd4be68 4 + "interval" uv_timer_t: 0xd4be68 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1e49ee0 0 - "interval" uv_timer_t: 0x1e49ee0 8 - "interval" uv_timer_t: 0x1e49ee0 4 - "interval" uv_timer_t: 0x1e49ee0 2 + "interval" uv_timer_t: 0xd4be68 0 + "interval" uv_timer_t: 0xd4be68 8 + "interval" uv_timer_t: 0xd4be68 4 + "interval" uv_timer_t: 0xd4be68 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7388,8 +7424,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2.0 4.0 "uv_thread_t: 0xf62fd420" "hello" + uv_thread_t: 0xf62fd420 finish hello ok 109 work - test threadpool with async 1 2 @@ -7440,7 +7476,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.1-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7491,7 +7527,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.2-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7542,7 +7578,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.3-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7593,7 +7629,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.4-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7644,56 +7680,56 @@ diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_error used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_setfield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 52 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_setmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/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_rawget used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getfield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_setglobal used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rotate used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/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/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/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_checkinteger used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_tolstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkversion_ used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushlstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_setmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getfield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/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_pushstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_touserdata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pcall used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 52 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua dh_md5sums -O--buildsystem=lua dh_builddeb -O--buildsystem=lua -dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.48.0-2-3_armhf.deb'. dpkg-deb: building package 'lua-luv' in '../lua-luv_1.48.0-2-3_armhf.deb'. +dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.48.0-2-3_armhf.deb'. dpkg-deb: building package 'lua-luv-dev' in '../lua-luv-dev_1.48.0-2-3_armhf.deb'. dpkg-genbuildinfo --build=binary -O../lua-luv_1.48.0-2-3_armhf.buildinfo dpkg-genchanges --build=binary -O../lua-luv_1.48.0-2-3_armhf.changes @@ -7702,12 +7738,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/22298/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/22298/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/5492 and its subdirectories -I: Current time: Sat Oct 12 12:16:32 -12 2024 -I: pbuilder-time-stamp: 1728778592 +I: removing directory /srv/workspace/pbuilder/22298 and its subdirectories +I: Current time: Sun Oct 13 14:20:51 +14 2024 +I: pbuilder-time-stamp: 1728778851