Diff of the two buildlogs: -- --- b1/build.log 2024-10-14 09:04:18.083524164 +0000 +++ b2/build.log 2024-10-14 09:10:01.108891371 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Oct 13 20:58:34 -12 2024 -I: pbuilder-time-stamp: 1728896314 +I: Current time: Mon Oct 14 23:04:32 +14 2024 +I: pbuilder-time-stamp: 1728896672 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -30,52 +30,84 @@ dpkg-source: info: applying longer_async_work_timeout.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/28643/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/9581/tmp/hooks/D01_modify_environment starting +debug: Running on ff4a. +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 14 09:04 /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/9581/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/9581/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='trixie' - 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=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='e202f2f5a1b4496fb8a7792ff7b9f32b' - 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='28643' - PS1='# ' - PS2='> ' + INVOCATION_ID=902b483a99a14abd97a92012c0e639e7 + 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=9581 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.GJROqFAt/pbuilderrc_NY2Z --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GJROqFAt/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.GJROqFAt/pbuilderrc_GaQH --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GJROqFAt/b2 --logfile b2/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-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64c 6.1.0-26-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-armmp-lpae #1 SMP Debian 6.1.112-1 (2024-09-30) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/28643/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/9581/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -176,7 +208,7 @@ Get: 57 http://deb.debian.org/debian trixie/main armhf libuv1-dev armhf 1.48.0-6 [170 kB] Get: 58 http://deb.debian.org/debian trixie/main armhf lua-compat53 armhf 0.7-2+b1 [29.4 kB] Get: 59 http://deb.debian.org/debian trixie/main armhf lua-compat53-dev armhf 0.7-2+b1 [27.7 kB] -Fetched 21.8 MB in 1s (41.1 MB/s) +Fetched 21.8 MB in 1s (15.5 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 ... 19508 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/9581/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/9581/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 (0xf7a6d000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7a26000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7907000) - /lib/ld-linux-armhf.so.3 (0xf7a6e000) + linux-vdso.so.1 (0xbec58000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f55000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e36000) + /lib/ld-linux-armhf.so.3 (0xb6f99000) 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 (0xf7b86000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7b40000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7a21000) - /lib/ld-linux-armhf.so.3 (0xf7b87000) + linux-vdso.so.1 (0xbefba000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f5d000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e3e000) + /lib/ld-linux-armhf.so.3 (0xb6fa0000) 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 (0xf7cba000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7c75000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7b56000) - /lib/ld-linux-armhf.so.3 (0xf7cbb000) + linux-vdso.so.1 (0xbee0f000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6ef9000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6dda000) + /lib/ld-linux-armhf.so.3 (0xb6f3b000) 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 (0xf7e1a000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7dd5000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7cb6000) - /lib/ld-linux-armhf.so.3 (0xf7e1b000) + linux-vdso.so.1 (0xbed98000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f33000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e14000) + /lib/ld-linux-armhf.so.3 (0xb6f75000) 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: 0x12221f8 - "closed" uv_timer_t: 0x12221f8 + "timeout" uv_timer_t: 0x5812f8 + "closed" uv_timer_t: 0x5812f8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x12221f8 - "closed" { } uv_timer_t: 0x12221f8 + "timeout" { } uv_timer_t: 0x5812f8 + "closed" { } uv_timer_t: 0x5812f8 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 = 1453503, - mtime = table: 0x120def0, - gid = 1111, - mode = 33188, + ino = 5001169, + mtime = table: 0x56cf10, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x11f12f0, + atime = table: 0x5502f0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1210fd8, - birthtime = table: 0x11eb5f0, + ctime = table: 0x550af0, + birthtime = table: 0x565638, blocks = 16 } } @@ -818,21 +854,21 @@ { stat = { nlink = 1, - ino = 1453503, - mtime = table: 0x12296b8, - gid = 1111, - mode = 33188, + ino = 5001169, + mtime = table: 0x579208, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x1212a28, + atime = table: 0x5493c8, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1208af8, - birthtime = table: 0x122e6e0, + ctime = table: 0x567b18, + birthtime = table: 0x58e748, 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 = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x57c7b0 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } - uv_dir_t: 0x1224018 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18442697, type = 61267, bsize = 4096, files = 5193728, bfree = 19484361, ffree = 5132006, blocks = 20279922 } + { bavail = 33417942, type = 61267, bsize = 4096, files = 9158656, bfree = 35253052, ffree = 9134364, blocks = 35767847 } ok 31 fs - fs.statfs sync - { bavail = 18442697, type = 61267, bsize = 4096, files = 5193728, bfree = 19484361, ffree = 5132006, blocks = 20279922 } + { bavail = 33417941, type = 61267, bsize = 4096, files = 9158656, bfree = 35253051, ffree = 9134364, blocks = 35767847 } 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 = 2838528, total = 7095222272, free = 6563364864, constrained = 0, available = 6563364864 } + { rss = 4952064, total = 4203716608, free = 3821666304, constrained = 0, available = 3821666304 } ok 48 misc - memory size - { uptime = 228388.94 } + { uptime = 863761.06 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 736011, sec = 0 }, + utime = { usec = 605261, sec = 0 }, oublock = 40, - stime = { usec = 24140, sec = 0 }, - nivcsw = 6, - minflt = 321, + stime = { usec = 251614, sec = 0 }, + nivcsw = 250, + minflt = 365, idrss = 0, majflt = 0, - nvcsw = 41, + nvcsw = 42, isrss = 0, nswap = 0, - maxrss = 2868, + maxrss = 4836, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1159,10 +1195,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x121a0b8, model = "unknown" }, - { speed = 0, times = table: 0x11f4840, model = "unknown" }, - { speed = 0, times = table: 0x11fab60, model = "unknown" }, - { speed = 0, times = table: 0x11ee488, model = "unknown" } + { speed = 1608, times = table: 0x579108, model = "unknown" }, + { speed = 1608, times = table: 0x57ac68, model = "unknown" }, + { speed = 1608, times = table: 0x567b18, model = "unknown" }, + { speed = 1608, times = table: 0x5733c8, 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 - { 2.58, 1.94, 1.15 } + { 12.98, 12.86, 13.15 } 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 - 2.2838897237373e+14 + 8.6376108798034e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728896523 - uv.gettimeofday 1728896523.000052 + os.time 1728896856 + uv.gettimeofday 1728896856.000355 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 = 996889939, sec = 228389 } nil - "realtime" { nsec = 996980971, sec = 228389 } nil + "monotonic" { nsec = 109988714, sec = 863762 } nil + "realtime" { nsec = 110095754, sec = 863762 } 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: 0x12306f0 + "prepare" uv_prepare_t: 0x55dcf8 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x12306f0 - "timeout" uv_timer_t: 0x1221e00 + "check" uv_check_t: 0x55dcf8 + "timeout" uv_timer_t: 0x56fbf0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x12306f0 + "idle" uv_idle_t: 0x55dcf8 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: 0x120e708, pid = 12994 } + { handle = uv_process_t: 0x590198, pid = 14227 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x1210588, pid = 12995 } - "exit" uv_process_t: 0x1210588 { status = 0, signal = 2 } + { handle = uv_process_t: 0x55eaa0, pid = 14228 } + "exit" uv_process_t: 0x55eaa0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x1210588, pid = 12996 } - "exit" uv_process_t: 0x1210588 { status = 0, signal = 15 } + { handle = uv_process_t: 0x55eaa0, pid = 14229 } + "exit" uv_process_t: 0x55eaa0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x11f87e0, pid = 12998 } + { handle = uv_process_t: 0x56d728, pid = 14231 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1236,16 +1272,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 13000, code = 0 } + "exit" { signal = 0, pid = 14233, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 104 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7670020 - Runing uv_thread_t: 0xf7670020 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xb6dd6020 + Runing uv_thread_t: 0xb6dd6020 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 104 } 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 @@ -1254,27 +1290,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x1221e00 - "closed" uv_timer_t: 0x1221e00 + "timeout" uv_timer_t: 0x56fbf0 + "closed" uv_timer_t: 0x56fbf0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1221e00 - "interval" uv_timer_t: 0x1221e00 - "interval" uv_timer_t: 0x1221e00 - "closed" uv_timer_t: 0x1221e00 + "interval" uv_timer_t: 0x56fbf0 + "interval" uv_timer_t: 0x56fbf0 + "interval" uv_timer_t: 0x56fbf0 + "closed" uv_timer_t: 0x56fbf0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x11e69b0 - "timeout" uv_timer_t: 0x1221e00 - "interval" uv_timer_t: 0x11e69b0 + "interval" uv_timer_t: 0x542f18 + "timeout" uv_timer_t: 0x56fbf0 + "interval" uv_timer_t: 0x542f18 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x11e69b0 0 - "interval" uv_timer_t: 0x11e69b0 8 - "interval" uv_timer_t: 0x11e69b0 4 - "interval" uv_timer_t: 0x11e69b0 2 + "interval" uv_timer_t: 0x542f18 0 + "interval" uv_timer_t: 0x542f18 8 + "interval" uv_timer_t: 0x542f18 4 + "interval" uv_timer_t: 0x542f18 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x11e69b0 0 - "interval" uv_timer_t: 0x11e69b0 8 - "interval" uv_timer_t: 0x11e69b0 4 - "interval" uv_timer_t: 0x11e69b0 2 + "interval" uv_timer_t: 0x542f18 0 + "interval" uv_timer_t: 0x542f18 8 + "interval" uv_timer_t: 0x542f18 4 + "interval" uv_timer_t: 0x542f18 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: 0xf7630420" "hello" - uv_thread_t: 0xf7630420 finish hello + 2 4 "uv_thread_t: 0xb6d96420" "hello" + uv_thread_t: 0xb6d96420 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: 0xf50ff420 + In uv_thread_t: 0xb47ff420 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 (0xf7f17000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xf7ef0000) - liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7ed2000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7db3000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7d90000) - /lib/ld-linux-armhf.so.3 (0xf7f18000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7d4d000) + linux-vdso.so.1 (0xbeffb000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xb6f94000) + liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.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 (0xb6fb8000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6df1000) ********************** 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: 0x1692dd8 - "closed" uv_timer_t: 0x1692dd8 + "timeout" uv_timer_t: 0x1460da8 + "closed" uv_timer_t: 0x1460da8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1692dd8 - "closed" { } uv_timer_t: 0x1692dd8 + "timeout" { } uv_timer_t: 0x1460da8 + "closed" { } uv_timer_t: 0x1460da8 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 = 1453503, - mtime = table: 0x1687348, - gid = 1111, - mode = 33188, + ino = 5001169, + mtime = table: 0x1455348, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x16b5a50, + atime = table: 0x1483a48, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1685ad0, - birthtime = table: 0x1692ae8, + ctime = table: 0x146e0e8, + birthtime = table: 0x1454558, blocks = 16 } } @@ -1375,21 +1411,21 @@ { stat = { nlink = 1, - ino = 1453503, - mtime = table: 0x16b9cc0, - gid = 1111, - mode = 33188, + ino = 5001169, + mtime = table: 0x1487ad0, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x16b9af0, + atime = table: 0x148da48, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x169cb48, - birthtime = table: 0x16bc4a8, + ctime = table: 0x1459cb8, + birthtime = table: 0x147c680, 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 = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x148a858 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } - uv_dir_t: 0x16979d8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18442684, type = 61267, bsize = 4096, files = 5193728, bfree = 19484348, ffree = 5132003, blocks = 20279922 } + { bavail = 33417929, type = 61267, bsize = 4096, files = 9158656, bfree = 35253039, ffree = 9134361, blocks = 35767847 } ok 31 fs - fs.statfs sync - { bavail = 18442684, type = 61267, bsize = 4096, files = 5193728, bfree = 19484348, ffree = 5132003, blocks = 20279922 } + { bavail = 33417929, type = 61267, bsize = 4096, files = 9158656, bfree = 35253039, ffree = 9134361, blocks = 35767847 } 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 = 4698112, total = 7095222272, free = 6533074944, constrained = 0, available = 6533074944 } + { rss = 4812800, total = 4203716608, free = 3821961216, constrained = 0, available = 3821961216 } ok 48 misc - memory size - { uptime = 228398.74 } + { uptime = 863771.64 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 805851, sec = 0 }, + utime = { usec = 690494, sec = 0 }, oublock = 40, - stime = { usec = 55689, sec = 0 }, - nivcsw = 23, - minflt = 2666, + stime = { usec = 285598, sec = 0 }, + nivcsw = 356, + minflt = 2699, idrss = 0, majflt = 0, - nvcsw = 82, + nvcsw = 81, isrss = 0, nswap = 0, - maxrss = 4592, + maxrss = 4724, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1716,10 +1752,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x16b8b28, model = "unknown" }, - { speed = 0, times = table: 0x16913a0, model = "unknown" }, - { speed = 0, times = table: 0x16b2160, model = "unknown" }, - { speed = 0, times = table: 0x16b54b8, model = "unknown" } + { speed = 1608, times = table: 0x145f388, model = "unknown" }, + { speed = 1608, times = table: 0x14988c8, model = "unknown" }, + { speed = 1608, times = table: 0x1487ca0, model = "unknown" }, + { speed = 1608, times = table: 0x1468020, 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 - { 2.34, 1.91, 1.15 } + { 12.83, 12.83, 13.13 } 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 - 2.2839876927579e+14 + 8.6377166054135e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728896532 - uv.gettimeofday 1728896532.000848 + os.time 1728896866 + uv.gettimeofday 1728896866.000927 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 = 787971642, sec = 228399 } nil - "realtime" { nsec = 788083652, sec = 228399 } nil + "monotonic" { nsec = 682259522, sec = 863772 } nil + "realtime" { nsec = 682367437, sec = 863772 } 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: 0x1699f98 + "prepare" uv_prepare_t: 0x144b5c0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1699f98 - "timeout" uv_timer_t: 0x16b7d58 + "check" uv_check_t: 0x144b5c0 + "timeout" uv_timer_t: 0x147e168 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1699f98 + "idle" uv_idle_t: 0x144b5c0 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: 0x16b2260, pid = 13224 } + { handle = uv_process_t: 0x148bbd0, pid = 14455 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x16cc470, pid = 13225 } - "exit" uv_process_t: 0x16cc470 { status = 0, signal = 2 } + { handle = uv_process_t: 0x1455328, pid = 14456 } + "exit" uv_process_t: 0x1455328 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x16cc470, pid = 13226 } - "exit" uv_process_t: 0x16cc470 { status = 0, signal = 15 } + { handle = uv_process_t: 0x1455328, pid = 14457 } + "exit" uv_process_t: 0x1455328 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x16c13f0, pid = 13228 } + { handle = uv_process_t: 0x1497140, pid = 14459 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1793,16 +1829,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 13230, code = 0 } + "exit" { signal = 0, pid = 14461, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 103 } + { delay = 100, elapsed = 105 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf79b3020 - Runing uv_thread_t: 0xf79b3020 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xb6dbd020 + Runing uv_thread_t: 0xb6dbd020 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 105 } 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 @@ -1811,27 +1847,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x16b7d58 - "closed" uv_timer_t: 0x16b7d58 + "timeout" uv_timer_t: 0x147e168 + "closed" uv_timer_t: 0x147e168 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x16b7d58 - "interval" uv_timer_t: 0x16b7d58 - "interval" uv_timer_t: 0x16b7d58 - "closed" uv_timer_t: 0x16b7d58 + "interval" uv_timer_t: 0x147e168 + "interval" uv_timer_t: 0x147e168 + "interval" uv_timer_t: 0x147e168 + "closed" uv_timer_t: 0x147e168 ok 101 timer - simple interval - "interval" uv_timer_t: 0x16c6168 - "timeout" uv_timer_t: 0x16b7d58 - "interval" uv_timer_t: 0x16c6168 + "interval" uv_timer_t: 0x1493fc0 + "timeout" uv_timer_t: 0x147e168 + "interval" uv_timer_t: 0x1493fc0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x16c6168 0 - "interval" uv_timer_t: 0x16c6168 8 - "interval" uv_timer_t: 0x16c6168 4 - "interval" uv_timer_t: 0x16c6168 2 + "interval" uv_timer_t: 0x1493fc0 0 + "interval" uv_timer_t: 0x1493fc0 8 + "interval" uv_timer_t: 0x1493fc0 4 + "interval" uv_timer_t: 0x1493fc0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x16c6168 0 - "interval" uv_timer_t: 0x16c6168 8 - "interval" uv_timer_t: 0x16c6168 4 - "interval" uv_timer_t: 0x16c6168 2 + "interval" uv_timer_t: 0x1493fc0 0 + "interval" uv_timer_t: 0x1493fc0 8 + "interval" uv_timer_t: 0x1493fc0 4 + "interval" uv_timer_t: 0x1493fc0 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: 0xf79b2420" "hello" - uv_thread_t: 0xf79b2420 finish hello + 2 4 "uv_thread_t: 0xb5bfe420" "hello" + uv_thread_t: 0xb5bfe420 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: 0xf53ff420 + In uv_thread_t: 0xb47ff420 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 (0xf7d31000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7cea000) - liblua5.1.so.0 => /lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7ccc000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7bad000) - /lib/ld-linux-armhf.so.3 (0xf7d32000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7b6a000) + linux-vdso.so.1 (0xbef60000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6eb2000) + liblua5.1.so.0 => /lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xb6e94000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d75000) + /lib/ld-linux-armhf.so.3 (0xb6ef6000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d32000) *********************** 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: 0x14cadd8 - "closed" uv_timer_t: 0x14cadd8 + "timeout" uv_timer_t: 0x1fbcda8 + "closed" uv_timer_t: 0x1fbcda8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x14cadd8 - "closed" { } uv_timer_t: 0x14cadd8 + "timeout" { } uv_timer_t: 0x1fbcda8 + "closed" { } uv_timer_t: 0x1fbcda8 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 = 1453503, - mtime = table: 0x14bf348, - gid = 1111, - mode = 33188, + ino = 5001169, + mtime = table: 0x1fb1348, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x14eda50, + atime = table: 0x1fdfa48, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x14bdad0, - birthtime = table: 0x14caae8, + ctime = table: 0x1fca0e8, + birthtime = table: 0x1fb0558, blocks = 16 } } @@ -1930,21 +1966,21 @@ { stat = { nlink = 1, - ino = 1453503, - mtime = table: 0x14f1cc0, - gid = 1111, - mode = 33188, + ino = 5001169, + mtime = table: 0x1fe3ad0, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x14f1af0, + atime = table: 0x1fe9a48, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x14d4b48, - birthtime = table: 0x14f44a8, + ctime = table: 0x1fb5cb8, + birthtime = table: 0x1fd8680, 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 = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x1fc96a0 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } - uv_dir_t: 0x14ca680 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18440899, type = 61267, bsize = 4096, files = 5193728, bfree = 19482563, ffree = 5131985, blocks = 20279922 } + { bavail = 33417786, type = 61267, bsize = 4096, files = 9158656, bfree = 35252896, ffree = 9134360, blocks = 35767847 } ok 31 fs - fs.statfs sync - { bavail = 18440899, type = 61267, bsize = 4096, files = 5193728, bfree = 19482563, ffree = 5131985, blocks = 20279922 } + { bavail = 33417786, type = 61267, bsize = 4096, files = 9158656, bfree = 35252896, ffree = 9134360, blocks = 35767847 } 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 = 4759552, total = 7095222272, free = 6530625536, constrained = 0, available = 6530625536 } + { rss = 2650112, total = 4203716608, free = 3828264960, constrained = 0, available = 3828264960 } ok 48 misc - memory size - { uptime = 228408.49 } + { uptime = 863781.59 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 727638, sec = 0 }, + utime = { usec = 635479, sec = 0 }, oublock = 40, - stime = { usec = 15828, sec = 0 }, - nivcsw = 14, - minflt = 300, + stime = { usec = 203904, sec = 0 }, + nivcsw = 267, + minflt = 345, idrss = 0, majflt = 0, - nvcsw = 40, + nvcsw = 43, isrss = 0, nswap = 0, - maxrss = 4652, + maxrss = 2588, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -2271,10 +2307,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x14f1af0, model = "unknown" }, - { speed = 0, times = table: 0x14ca668, model = "unknown" }, - { speed = 0, times = table: 0x14f95e8, model = "unknown" }, - { speed = 0, times = table: 0x14eb348, model = "unknown" } + { speed = 1608, times = table: 0x1fd6f40, model = "unknown" }, + { speed = 1608, times = table: 0x1fc9688, model = "unknown" }, + { speed = 1608, times = table: 0x1fd8b68, model = "unknown" }, + { speed = 1608, times = table: 0x1fba798, 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 - { 2.13, 1.88, 1.15 } + { 12.7, 12.8, 13.12 } 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 - 2.2840851471818e+14 + 8.6378161477209e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } + { release = "6.1.0-26-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728896542 - uv.gettimeofday 1728896542.000593 + os.time 1728896876 + uv.gettimeofday 1728896876.000881 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 = 536153098, sec = 228409 } nil - "realtime" { nsec = 536224071, sec = 228409 } nil + "monotonic" { nsec = 636556467, sec = 863782 } nil + "realtime" { nsec = 636662923, sec = 863782 } 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: 0x14d7ac0 + "prepare" uv_prepare_t: 0x1fda808 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x14d7ac0 - "timeout" uv_timer_t: 0x14fe168 + "check" uv_check_t: 0x1fda808 + "timeout" uv_timer_t: 0x1fe7238 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x14d7ac0 + "idle" uv_idle_t: 0x1fda808 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: 0x14f93f0, pid = 13348 } + { handle = uv_process_t: 0x1fd00f0, pid = 14582 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x14f5be0, pid = 13349 } - "exit" uv_process_t: 0x14f5be0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x1ff37f0, pid = 14583 } + "exit" uv_process_t: 0x1ff37f0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x14f5be0, pid = 13350 } - "exit" uv_process_t: 0x14f5be0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x1ff37f0, pid = 14584 } + "exit" uv_process_t: 0x1ff37f0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x14bf328, pid = 13352 } + { handle = uv_process_t: 0x1fb1328, pid = 14586 } "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 = 13354, code = 0 } + "exit" { signal = 0, pid = 14588, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 103 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf79fc020 - Runing uv_thread_t: 0xf79fc020 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xb6e10020 + Runing uv_thread_t: 0xb6e10020 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 103 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -2366,27 +2402,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x14fe168 - "closed" uv_timer_t: 0x14fe168 + "timeout" uv_timer_t: 0x1fe7238 + "closed" uv_timer_t: 0x1fe7238 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x14fe168 - "interval" uv_timer_t: 0x14fe168 - "interval" uv_timer_t: 0x14fe168 - "closed" uv_timer_t: 0x14fe168 + "interval" uv_timer_t: 0x1fe7238 + "interval" uv_timer_t: 0x1fe7238 + "interval" uv_timer_t: 0x1fe7238 + "closed" uv_timer_t: 0x1fe7238 ok 101 timer - simple interval - "interval" uv_timer_t: 0x14f4870 - "timeout" uv_timer_t: 0x14fe168 - "interval" uv_timer_t: 0x14f4870 + "interval" uv_timer_t: 0x1f994f0 + "timeout" uv_timer_t: 0x1fe7238 + "interval" uv_timer_t: 0x1f994f0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x14f4870 0 - "interval" uv_timer_t: 0x14f4870 8 - "interval" uv_timer_t: 0x14f4870 4 - "interval" uv_timer_t: 0x14f4870 2 + "interval" uv_timer_t: 0x1f994f0 0 + "interval" uv_timer_t: 0x1f994f0 8 + "interval" uv_timer_t: 0x1f994f0 4 + "interval" uv_timer_t: 0x1f994f0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x14f4870 0 - "interval" uv_timer_t: 0x14f4870 8 - "interval" uv_timer_t: 0x14f4870 4 - "interval" uv_timer_t: 0x14f4870 2 + "interval" uv_timer_t: 0x1f994f0 0 + "interval" uv_timer_t: 0x1f994f0 8 + "interval" uv_timer_t: 0x1f994f0 4 + "interval" uv_timer_t: 0x1f994f0 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: 0xf67fe420" "hello" - uv_thread_t: 0xf67fe420 finish hello + 2 4 "uv_thread_t: 0xb64ff420" "hello" + uv_thread_t: 0xb64ff420 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: 0xf53ff420 + In uv_thread_t: 0xb48ff420 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: 0x259b188 - "closed" uv_timer_t: 0x259b188 + "timeout" uv_timer_t: 0xd16d30 + "closed" uv_timer_t: 0xd16d30 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x259b188 - "closed" { } uv_timer_t: 0x259b188 + "timeout" { } uv_timer_t: 0xd16d30 + "closed" { } uv_timer_t: 0xd16d30 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 = { - uid = 1111, - blocks = 16, - nlink = 1, - dev = 64769, + blksize = 4096, + uid = 2222, + atime = table: 0xd12720, + dev = 65026, + type = "file", + mtime = table: 0xcfe350, flags = 0, + nlink = 1, + blocks = 16, + mode = 33204, + size = 6060, + birthtime = table: 0xd00d50, + ctime = table: 0xd0bfc0, gen = 0, - gid = 1111, - mode = 33188, - type = "file", - atime = table: 0x255e640, - mtime = table: 0x2569b90, - blksize = 4096, - ctime = table: 0x25860c0, - birthtime = table: 0x258b060, rdev = 0, - size = 6060, - ino = 1453503 + ino = 5001169, + gid = 2222 } } ok 7 fs - read a file sync @@ -2477,23 +2513,23 @@ { fd = 10 } { stat = { - uid = 1111, - blocks = 16, - nlink = 1, - dev = 64769, + blksize = 4096, + uid = 2222, + atime = table: 0xcf5cd8, + dev = 65026, + type = "file", + mtime = table: 0xcf2e88, flags = 0, + nlink = 1, + blocks = 16, + mode = 33204, + size = 6060, + birthtime = table: 0xd20a68, + ctime = table: 0xd129f8, gen = 0, - gid = 1111, - mode = 33188, - type = "file", - atime = table: 0x2588758, - mtime = table: 0x2586a88, - blksize = 4096, - ctime = table: 0x2560810, - birthtime = table: 0x256b2e0, rdev = 0, - size = 6060, - ino = 1453503 + ino = 5001169, + gid = 2222 } } { chunk = 6060 } @@ -2502,7 +2538,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 @@ -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 = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0xd23700 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } - uv_dir_t: 0x2573f98 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 5131969, files = 5193728, type = 61267, bfree = 19482048, bavail = 18440384, blocks = 20279922, bsize = 4096 } + { type = 61267, ffree = 9134359, bfree = 35252891, files = 9158656, bavail = 33417781, blocks = 35767847, bsize = 4096 } ok 31 fs - fs.statfs sync - { ffree = 5131969, files = 5193728, type = 61267, bfree = 19482048, bavail = 18440384, blocks = 20279922, bsize = 4096 } + { type = 61267, ffree = 9134359, bfree = 35252891, files = 9158656, bavail = 33417781, blocks = 35767847, bsize = 4096 } ok 32 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -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 = 26, events_waiting = 0 } - { loop_count = 55, events = 26, events_waiting = 0 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { free = 6511939584, total = 7095222272, available = 6511939584, rss = 2732032, constrained = 0 } + { rss = 4759552, total = 4203716608, constrained = 0, free = 3821531136, available = 3821531136 } ok 48 misc - memory size - { uptime = 228417.52 } + { uptime = 863791.07 } ok 49 misc - uv.uptime { - nivcsw = 8, - utime = { usec = 699445, sec = 0 }, - msgsnd = 0, + nivcsw = 372, + utime = { usec = 520033, sec = 0 }, isrss = 0, - nvcsw = 43, + stime = { usec = 280017, sec = 0 }, + nvcsw = 41, + msgrcv = 0, + inblock = 0, nsignals = 0, - majflt = 0, idrss = 0, - minflt = 329, + msgsnd = 0, + minflt = 371, + majflt = 0, + maxrss = 4764, oublock = 40, - msgrcv = 0, - inblock = 0, nswap = 0, - maxrss = 2860, - ixrss = 0, - stime = { usec = 12021, sec = 0 } + ixrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x2564e88, model = "unknown" }, - { speed = 0, times = table: 0x2581a10, model = "unknown" }, - { speed = 0, times = table: 0x2593540, model = "unknown" }, - { speed = 0, times = table: 0x256de48, model = "unknown" } + { speed = 1608, model = "unknown", times = table: 0xcfabf8 }, + { speed = 1608, model = "unknown", times = table: 0xd00860 }, + { speed = 1608, model = "unknown", times = table: 0xd01c68 }, + { speed = 1608, model = "unknown", times = table: 0xd16938 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0", internal = true }, - { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0", internal = true } + { family = "inet", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, + { family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 2.12, 1.88, 1.15 } + { 12.67, 12.79, 13.11 } 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 - { homedir = "/nonexistent/first-build", gid = 1111, uid = 1111, username = "pbuilder1", shell = "/bin/sh" } + { uid = 2222, homedir = "/nonexistent/second-build", gid = 2222, username = "pbuilder2", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 2.2841753683712e+14 + 8.6379108504876e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "aarch64", sysname = "Linux", release = "6.1.0-26-arm64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } + { machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux", release = "6.1.0-26-armmp-lpae" } ok 62 misc - uv.os_uname - os.time 1728896551 - uv.gettimeofday 1728896551.000613 + os.time 1728896886 + uv.gettimeofday 1728896886.000350 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2860,53 +2896,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 548829742, sec = 228418 } nil - "realtime" { nsec = 548900475, sec = 228418 } nil + "monotonic" { nsec = 100116178, sec = 863792 } nil + "realtime" { nsec = 100225259, sec = 863792 } 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: 0x25882e8 + "prepare" uv_prepare_t: 0xce7980 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x258dae0 - "timeout" uv_timer_t: 0x257e498 + "check" uv_check_t: 0xd22cf0 + "timeout" uv_timer_t: 0xd1de18 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x2583140 + "idle" uv_idle_t: 0xcf65c0 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: 0x256fec0, pid = 13435 } + { pid = 14668, handle = uv_process_t: 0xcfad40 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x2586718, pid = 13436 } - "exit" uv_process_t: 0x2586718 { status = 0, signal = 2 } + { pid = 14669, handle = uv_process_t: 0xd049a8 } + "exit" uv_process_t: 0xd049a8 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x2561d98, pid = 13437 } - "exit" uv_process_t: 0x2561d98 { status = 0, signal = 15 } + { pid = 14670, handle = uv_process_t: 0xd1e3b8 } + "exit" uv_process_t: 0xd1e3b8 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x257e700, pid = 13439 } + { pid = 14672, handle = uv_process_t: 0xd012d8 } "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, pid = 13441, signal = 0 } + "exit" { signal = 0, pid = 14674, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf56ff420 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0xb47ff420 + { elapsed = 105, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7c7e020 - Runing uv_thread_t: 0xf7c7e020 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0xb6e0a020 + Runing uv_thread_t: 0xb6e0a020 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 102, delay = 100 } + { elapsed = 103, 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: 0x257e498 - "closed" uv_timer_t: 0x257e498 + "timeout" uv_timer_t: 0xd1de18 + "closed" uv_timer_t: 0xd1de18 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x257e498 - "interval" uv_timer_t: 0x257e498 - "interval" uv_timer_t: 0x257e498 - "closed" uv_timer_t: 0x257e498 + "interval" uv_timer_t: 0xd1de18 + "interval" uv_timer_t: 0xd1de18 + "interval" uv_timer_t: 0xd1de18 + "closed" uv_timer_t: 0xd1de18 ok 101 timer - simple interval - "interval" uv_timer_t: 0x259b1e8 - "timeout" uv_timer_t: 0x257e498 - "interval" uv_timer_t: 0x259b1e8 + "interval" uv_timer_t: 0xd29410 + "timeout" uv_timer_t: 0xd1de18 + "interval" uv_timer_t: 0xd29410 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x259b1e8 0 - "interval" uv_timer_t: 0x259b1e8 8 - "interval" uv_timer_t: 0x259b1e8 4 - "interval" uv_timer_t: 0x259b1e8 2 + "interval" uv_timer_t: 0xd29410 0 + "interval" uv_timer_t: 0xd29410 8 + "interval" uv_timer_t: 0xd29410 4 + "interval" uv_timer_t: 0xd29410 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x259b1e8 0 - "interval" uv_timer_t: 0x259b1e8 8 - "interval" uv_timer_t: 0x259b1e8 4 - "interval" uv_timer_t: 0x259b1e8 2 + "interval" uv_timer_t: 0xd29410 0 + "interval" uv_timer_t: 0xd29410 8 + "interval" uv_timer_t: 0xd29410 4 + "interval" uv_timer_t: 0xd29410 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: 0xf72ff420" "hello" - uv_thread_t: 0xf72ff420 finish hello + 2 4 "uv_thread_t: 0xb6dcb420" "hello" + uv_thread_t: 0xb6dcb420 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 (0xf7970000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xf794a000) - liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf792a000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf780b000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf77e8000) - /lib/ld-linux-armhf.so.3 (0xf7971000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf77a5000) + linux-vdso.so.1 (0xbee74000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xb6ed4000) + liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6eb4000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6d95000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6d72000) + /lib/ld-linux-armhf.so.3 (0xb6ef7000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d2f000) ********************** 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: 0x26d0500 - "closed" uv_timer_t: 0x26d0500 + "timeout" uv_timer_t: 0x150e5b8 + "closed" uv_timer_t: 0x150e5b8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x26d0500 - "closed" { } uv_timer_t: 0x26d0500 + "timeout" { } uv_timer_t: 0x150e5b8 + "closed" { } uv_timer_t: 0x150e5b8 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 = { - ctime = table: 0x267f9d0, - gid = 1111, - atime = table: 0x2698650, - nlink = 1, - blocks = 16, - flags = 0, - type = "file", - dev = 64769, size = 6060, - ino = 1453503, - mode = 33188, - mtime = table: 0x26897c8, - rdev = 0, + dev = 65026, + uid = 2222, + atime = table: 0x14ca968, + ctime = table: 0x14ce708, + mode = 33204, gen = 0, - birthtime = table: 0x26a4a78, + flags = 0, + gid = 2222, + nlink = 1, + type = "file", blksize = 4096, - uid = 1111 + mtime = table: 0x14ce300, + blocks = 16, + rdev = 0, + ino = 5001169, + birthtime = table: 0x14e88a8 } } ok 7 fs - read a file sync @@ -3034,23 +3070,23 @@ { fd = 10 } { stat = { - ctime = table: 0x26c4008, - gid = 1111, - atime = table: 0x26d3cb0, - nlink = 1, - blocks = 16, - flags = 0, - type = "file", - dev = 64769, size = 6060, - ino = 1453503, - mode = 33188, - mtime = table: 0x26b7ef8, - rdev = 0, + dev = 65026, + uid = 2222, + atime = table: 0x1511d68, + ctime = table: 0x14dbe50, + mode = 33204, gen = 0, - birthtime = table: 0x26bd088, + flags = 0, + gid = 2222, + nlink = 1, + type = "file", blksize = 4096, - uid = 1111 + mtime = table: 0x14d2378, + blocks = 16, + rdev = 0, + ino = 5001169, + birthtime = table: 0x14fb090 } } { chunk = 6060 } @@ -3059,7 +3095,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 @@ -3093,7 +3129,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 @@ -3133,199 +3169,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 = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x14e7848 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } - uv_dir_t: 0x26d7460 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { blocks = 20279922, type = 61267, files = 5193728, ffree = 5131950, bsize = 4096, bfree = 19481417, bavail = 18439753 } + { ffree = 9134356, type = 61267, bavail = 33417768, bfree = 35252878, files = 9158656, bsize = 4096, blocks = 35767847 } ok 31 fs - fs.statfs sync - { blocks = 20279922, type = 61267, files = 5193728, ffree = 5131950, bsize = 4096, bfree = 19481417, bavail = 18439753 } + { ffree = 9134356, type = 61267, bavail = 33417768, bfree = 35252878, files = 9158656, bsize = 4096, blocks = 35767847 } 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 @@ -3343,51 +3379,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 = 26, events_waiting = 0, loop_count = 54 } + { events = 26, events_waiting = 0, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 2756608, available = 6494916608, total = 7095222272, free = 6494916608, constrained = 0 } + { available = 3823435776, constrained = 0, total = 4203716608, free = 3823435776, rss = 4857856 } ok 48 misc - memory size - { uptime = 228427.19 } + { uptime = 863801.55 } ok 49 misc - uv.uptime { - stime = { usec = 36641, sec = 0 }, - majflt = 0, - nswap = 0, - nvcsw = 83, - idrss = 0, nsignals = 0, - msgrcv = 0, + inblock = 0, + nivcsw = 351, + isrss = 0, + nvcsw = 84, oublock = 40, msgsnd = 0, - isrss = 0, - maxrss = 4592, - inblock = 0, - minflt = 2683, - nivcsw = 8, - utime = { usec = 781631, sec = 0 }, - ixrss = 0 + stime = { usec = 215689, sec = 0 }, + maxrss = 4800, + utime = { usec = 782872, sec = 0 }, + msgrcv = 0, + ixrss = 0, + nswap = 0, + minflt = 2715, + idrss = 0, + majflt = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0, model = "unknown", times = table: 0x2696640 }, - { speed = 0, model = "unknown", times = table: 0x26a1628 }, - { speed = 0, model = "unknown", times = table: 0x269b438 }, - { speed = 0, model = "unknown", times = table: 0x26bf408 } + { speed = 1608, model = "unknown", times = table: 0x1502010 }, + { speed = 1608, model = "unknown", times = table: 0x14cb690 }, + { speed = 1608, model = "unknown", times = table: 0x14e88a8 }, + { speed = 1608, model = "unknown", times = table: 0x14cf4a0 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true, family = "inet" }, - { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true, family = "inet6" } + { 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" } } ok 53 misc - uv.interface_addresses - { 2.03, 1.87, 1.15 } + { 12.57, 12.77, 13.1 } 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 - { gid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build", shell = "/bin/sh", uid = 1111 } + { gid = 2222, shell = "/bin/bash", uid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 2.2842720292604e+14 + 8.6380156694308e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "aarch64", sysname = "Linux", 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)", machine = "armv7l", release = "6.1.0-26-armmp-lpae", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728896561 - uv.gettimeofday 1728896561.000280 + os.time 1728896896 + uv.gettimeofday 1728896896.000832 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" { nsec = 214947955, sec = 228428 } nil - "realtime" { nsec = 215023828, sec = 228428 } nil + "monotonic" { nsec = 581297383, sec = 863802 } nil + "realtime" { nsec = 581365340, sec = 863802 } 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: 0x26a4d08 + "prepare" uv_prepare_t: 0x14da8f0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x26b44a0 - "timeout" uv_timer_t: 0x26d7ba0 + "check" uv_check_t: 0x14f38b0 + "timeout" uv_timer_t: 0x150b4c0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x2693998 + "idle" uv_idle_t: 0x14bd908 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: 0x26c91b8, pid = 13663 } + { handle = uv_process_t: 0x14c50d8, pid = 14896 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x2696368, pid = 13664 } - "exit" uv_process_t: 0x2696368 { signal = 2, status = 0 } + { handle = uv_process_t: 0x14b27b8, pid = 14897 } + "exit" uv_process_t: 0x14b27b8 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x26b4160, pid = 13665 } - "exit" uv_process_t: 0x26b4160 { signal = 15, status = 0 } + { handle = uv_process_t: 0x14fd160, pid = 14898 } + "exit" uv_process_t: 0x14fd160 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x268cd20, pid = 13667 } + { handle = uv_process_t: 0x1515878, pid = 14900 } "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, pid = 13669, signal = 0 } + "exit" { code = 0, pid = 14902, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf52ff420 - { elapsed = 102, delay = 100 } + In uv_thread_t: 0xb47ff420 + { elapsed = 105, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7837020 - Runing uv_thread_t: 0xf7837020 + Runing uv_thread_t: 0xb6d7c020 + Runing uv_thread_t: 0xb6d7c020 { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { elapsed = 104, 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 @@ -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: 0x26adb60 - "closed" uv_timer_t: 0x26adb60 + "timeout" uv_timer_t: 0x14ebcb8 + "closed" uv_timer_t: 0x14ebcb8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x26adb60 - "interval" uv_timer_t: 0x26adb60 - "interval" uv_timer_t: 0x26adb60 - "closed" uv_timer_t: 0x26adb60 + "interval" uv_timer_t: 0x14ebcb8 + "interval" uv_timer_t: 0x14ebcb8 + "interval" uv_timer_t: 0x14ebcb8 + "closed" uv_timer_t: 0x14ebcb8 ok 101 timer - simple interval - "interval" uv_timer_t: 0x26cd400 - "timeout" uv_timer_t: 0x26adb60 - "interval" uv_timer_t: 0x26cd400 + "interval" uv_timer_t: 0x150c048 + "timeout" uv_timer_t: 0x14ebcb8 + "interval" uv_timer_t: 0x150c048 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x26cd400 0 - "interval" uv_timer_t: 0x26cd400 8 - "interval" uv_timer_t: 0x26cd400 4 - "interval" uv_timer_t: 0x26cd400 2 + "interval" uv_timer_t: 0x150c048 0 + "interval" uv_timer_t: 0x150c048 8 + "interval" uv_timer_t: 0x150c048 4 + "interval" uv_timer_t: 0x150c048 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x26cd400 0 - "interval" uv_timer_t: 0x26cd400 8 - "interval" uv_timer_t: 0x26cd400 4 - "interval" uv_timer_t: 0x26cd400 2 + "interval" uv_timer_t: 0x150c048 0 + "interval" uv_timer_t: 0x150c048 8 + "interval" uv_timer_t: 0x150c048 4 + "interval" uv_timer_t: 0x150c048 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: 0xf7836420" "hello" - uv_thread_t: 0xf7836420 finish hello + 2 4 "uv_thread_t: 0xb53fd420" "hello" + uv_thread_t: 0xb53fd420 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 (0xf7b7b000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7b35000) - liblua5.2.so.0 => /lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf7b15000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf79f6000) - /lib/ld-linux-armhf.so.3 (0xf7b7c000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf79b3000) + linux-vdso.so.1 (0xbefaa000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f30000) + liblua5.2.so.0 => /lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6f10000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6df1000) + /lib/ld-linux-armhf.so.3 (0xb6f73000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6dae000) *********************** 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: 0x21f7860 - "closed" uv_timer_t: 0x21f7860 + "timeout" uv_timer_t: 0x7bb408 + "closed" uv_timer_t: 0x7bb408 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x21f7860 - "closed" { } uv_timer_t: 0x21f7860 + "timeout" { } uv_timer_t: 0x7bb408 + "closed" { } uv_timer_t: 0x7bb408 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 = { - blksize = 4096, - ino = 1453503, - blocks = 16, - dev = 64769, + flags = 0, rdev = 0, - gen = 0, - uid = 1111, - size = 6060, + uid = 2222, nlink = 1, - mode = 33188, - ctime = table: 0x21c4e30, + mode = 33204, type = "file", - birthtime = table: 0x21a0250, - mtime = table: 0x21b2f98, - gid = 1111, - atime = table: 0x21ac0b0, - flags = 0 + ino = 5001169, + mtime = table: 0x7d7508, + size = 6060, + gid = 2222, + blocks = 16, + birthtime = table: 0x7c9030, + gen = 0, + ctime = table: 0x7d2590, + blksize = 4096, + atime = table: 0x808f18, + dev = 65026 } } ok 7 fs - read a file sync @@ -3589,23 +3625,23 @@ { fd = 10 } { stat = { - blksize = 4096, - ino = 1453503, - blocks = 16, - dev = 64769, + flags = 0, rdev = 0, - gen = 0, - uid = 1111, - size = 6060, + uid = 2222, nlink = 1, - mode = 33188, - ctime = table: 0x21e59b8, + mode = 33204, type = "file", - birthtime = table: 0x21df348, - mtime = table: 0x21a4968, - gid = 1111, - atime = table: 0x21fb010, - flags = 0 + ino = 5001169, + mtime = table: 0x7cccd0, + size = 6060, + gid = 2222, + blocks = 16, + birthtime = table: 0x7e5180, + gen = 0, + ctime = table: 0x7e1828, + blksize = 4096, + atime = table: 0x7e4e48, + dev = 65026 } } { chunk = 6060 } @@ -3618,69 +3654,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" } + { 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 - { 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 @@ -3688,197 +3724,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } - uv_dir_t: 0x21c4130 closed + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x7c8a40 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, type = 61267, ffree = 5131949, bavail = 18439611, files = 5193728, bfree = 19481275, blocks = 20279922 } + { ffree = 9134355, bsize = 4096, blocks = 35767847, files = 9158656, bfree = 35252737, type = 61267, bavail = 33417627 } ok 31 fs - fs.statfs sync - { bsize = 4096, type = 61267, ffree = 5131949, bavail = 18439611, files = 5193728, bfree = 19481275, blocks = 20279922 } + { ffree = 9134355, bsize = 4096, blocks = 35767847, files = 9158656, bfree = 35252737, type = 61267, bavail = 33417627 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync 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 - { 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 - { free = 6479421440, constrained = 0, available = 6479421440, total = 7095222272, rss = 2662400 } + { constrained = 0, rss = 2744320, available = 3826647040, free = 3826647040, total = 4203716608 } ok 48 misc - memory size - { uptime = 228436.41 } + { uptime = 863811.3 } ok 49 misc - uv.uptime { inblock = 0, - nivcsw = 4, - msgrcv = 0, majflt = 0, - minflt = 319, - oublock = 40, idrss = 0, + nivcsw = 250, + oublock = 40, nswap = 0, - stime = { usec = 16119, sec = 0 }, - nsignals = 0, - utime = { usec = 697092, sec = 0 }, - nvcsw = 41, - isrss = 0, + msgrcv = 0, + maxrss = 2692, + minflt = 361, msgsnd = 0, - maxrss = 2612, - ixrss = 0 + utime = { usec = 593620, sec = 0 }, + ixrss = 0, + stime = { usec = 204891, sec = 0 }, + nvcsw = 42, + nsignals = 0, + isrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", times = table: 0x21dd870, speed = 0 }, - { model = "unknown", times = table: 0x21c1e08, speed = 0 }, - { model = "unknown", times = table: 0x21cd858, speed = 0 }, - { model = "unknown", times = table: 0x21a46a8, speed = 0 } + { model = "unknown", speed = 1608, times = table: 0x7b2818 }, + { model = "unknown", speed = 1608, times = table: 0x7cc9b8 }, + { model = "unknown", speed = 1608, times = table: 0x7f2d68 }, + { model = "unknown", speed = 1608, times = table: 0x7eb2e0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet" }, - { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6" } + { ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0", internal = true }, + { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0", internal = true } } ok 53 misc - uv.interface_addresses - { 1.95, 1.86, 1.16 } + { 12.48, 12.74, 13.09 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -3950,18 +3986,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, shell = "/bin/bash", 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 - 2.284364262716e+14 + 8.6381131509881e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-arm64" } + { sysname = "Linux", machine = "armv7l", release = "6.1.0-26-armmp-lpae", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } ok 62 misc - uv.os_uname - os.time 1728896570 - uv.gettimeofday 1728896570.000503 + os.time 1728896906 + uv.gettimeofday 1728896906.000580 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3972,53 +4008,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 438833209, sec = 228437 } nil - "realtime" { nsec = 438937259, sec = 228437 } nil + "monotonic" { nsec = 329926777, sec = 863812 } nil + "realtime" { nsec = 330035567, sec = 863812 } 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: 0x21d4c18 + "prepare" uv_prepare_t: 0x7e7c80 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x2199a90 - "timeout" uv_timer_t: 0x21beab0 + "check" uv_check_t: 0x7f8968 + "timeout" uv_timer_t: 0x801208 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x21bf870 + "idle" uv_idle_t: 0x7d7ee0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 13795, handle = uv_process_t: 0x21e3058 } + { handle = uv_process_t: 0x7c2d58, pid = 15022 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 13797, handle = uv_process_t: 0x21fca58 } - "exit" uv_process_t: 0x21fca58 { status = 0, signal = 2 } + { handle = uv_process_t: 0x7f7278, pid = 15023 } + "exit" uv_process_t: 0x7f7278 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 13798, handle = uv_process_t: 0x21e2d98 } - "exit" uv_process_t: 0x21e2d98 { status = 0, signal = 15 } + { handle = uv_process_t: 0x7ba198, pid = 15024 } + "exit" uv_process_t: 0x7ba198 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 13800, handle = uv_process_t: 0x21b8a78 } + { handle = uv_process_t: 0x7c8280, pid = 15026 } "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 = 13802, code = 0 } + "exit" { pid = 15028, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf52ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb48ff420 + { elapsed = 103, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7859020 - Runing uv_thread_t: 0xf7859020 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xb6e06020 + Runing uv_thread_t: 0xb6e06020 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { elapsed = 103, 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: 0x21beab0 - "closed" uv_timer_t: 0x21beab0 + "timeout" uv_timer_t: 0x7eca08 + "closed" uv_timer_t: 0x7eca08 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x21beab0 - "interval" uv_timer_t: 0x21beab0 - "interval" uv_timer_t: 0x21beab0 - "closed" uv_timer_t: 0x21beab0 + "interval" uv_timer_t: 0x7eca08 + "interval" uv_timer_t: 0x7eca08 + "interval" uv_timer_t: 0x7eca08 + "closed" uv_timer_t: 0x7eca08 ok 101 timer - simple interval - "interval" uv_timer_t: 0x21f52d0 - "timeout" uv_timer_t: 0x21beab0 - "interval" uv_timer_t: 0x21f52d0 + "interval" uv_timer_t: 0x800630 + "timeout" uv_timer_t: 0x7eca08 + "interval" uv_timer_t: 0x800630 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x21f52d0 0 - "interval" uv_timer_t: 0x21f52d0 8 - "interval" uv_timer_t: 0x21f52d0 4 - "interval" uv_timer_t: 0x21f52d0 2 + "interval" uv_timer_t: 0x800630 0 + "interval" uv_timer_t: 0x800630 8 + "interval" uv_timer_t: 0x800630 4 + "interval" uv_timer_t: 0x800630 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x21f52d0 0 - "interval" uv_timer_t: 0x21f52d0 8 - "interval" uv_timer_t: 0x21f52d0 4 - "interval" uv_timer_t: 0x21f52d0 2 + "interval" uv_timer_t: 0x800630 0 + "interval" uv_timer_t: 0x800630 8 + "interval" uv_timer_t: 0x800630 4 + "interval" uv_timer_t: 0x800630 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: 0xf5efd420" "hello" - uv_thread_t: 0xf5efd420 finish hello + 2 4 "uv_thread_t: 0xb5cfe420" "hello" + uv_thread_t: 0xb5cfe420 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: 0xcb08e8 - "closed" uv_timer_t: 0xcb08e8 + "timeout" uv_timer_t: 0x129d9e8 + "closed" uv_timer_t: 0x129d9e8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xcb08e8 - "closed" { } uv_timer_t: 0xcb08e8 + "timeout" { } uv_timer_t: 0x129d9e8 + "closed" { } uv_timer_t: 0x129d9e8 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 = { - rdev = 0, + ctime = table: 0x12683e8, + nlink = 1, + dev = 65026, + uid = 2222, + mtime = table: 0x1289c48, + mode = 33204, + gen = 0, flags = 0, - ino = 1453503, - ctime = table: 0xcae910, - uid = 1111, + blocks = 16, + birthtime = table: 0x12973d8, + ino = 5001169, + gid = 2222, + type = "file", + atime = table: 0x1275018, blksize = 4096, - dev = 64769, size = 6060, - mtime = table: 0xc788d8, - mode = 33188, - nlink = 1, - type = "file", - birthtime = table: 0xca9dd8, - atime = table: 0xc88018, - gid = 1111, - gen = 0, - blocks = 16 + rdev = 0 } } ok 7 fs - read a file sync @@ -4137,23 +4173,23 @@ { fd = 10 } { stat = { - rdev = 0, + ctime = table: 0x12710f8, + nlink = 1, + dev = 65026, + uid = 2222, + mtime = table: 0x1265d20, + mode = 33204, + gen = 0, flags = 0, - ino = 1453503, - ctime = table: 0xc88018, - uid = 1111, + blocks = 16, + birthtime = table: 0x1272f88, + ino = 5001169, + gid = 2222, + type = "file", + atime = table: 0x128cba8, blksize = 4096, - dev = 64769, size = 6060, - mtime = table: 0xc788d8, - mode = 33188, - nlink = 1, - type = "file", - birthtime = table: 0xc82660, - atime = table: 0xcae910, - gid = 1111, - gen = 0, - blocks = 16 + rdev = 0 } } { 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 = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x128e878 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } - uv_dir_t: 0xc95ee8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, bavail = 18438767, bfree = 19480431, files = 5193728, type = 61267, blocks = 20279922, ffree = 5131935 } + { bavail = 33417622, ffree = 9134354, bfree = 35252732, bsize = 4096, type = 61267, files = 9158656, blocks = 35767847 } ok 31 fs - fs.statfs sync - { bsize = 4096, bavail = 18438767, bfree = 19480431, files = 5193728, type = 61267, blocks = 20279922, ffree = 5131935 } + { bavail = 33417622, ffree = 9134354, bfree = 35252732, bsize = 4096, type = 61267, files = 9158656, blocks = 35767847 } ok 32 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } 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 - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { rss = 4923392, total = 7095222272.0, free = 6468403200.0, available = 6468403200.0, constrained = 0.0 } + { rss = 5025792, constrained = 0.0, free = 3823980544.0, total = 4203716608.0, available = 3823980544.0 } ok 48 misc - memory size - { uptime = 228445.41 } + { uptime = 863820.7 } ok 49 misc - uv.uptime { - nswap = 0, - majflt = 0, - minflt = 327, + nivcsw = 34, + utime = { usec = 598405, sec = 0 }, + nvcsw = 42, + stime = { usec = 220570, sec = 0 }, nsignals = 0, - nivcsw = 30, - nvcsw = 62, - inblock = 0, - maxrss = 4808, + nswap = 0, oublock = 40, - msgrcv = 0, + inblock = 0, msgsnd = 0, - stime = { usec = 32287, sec = 0 }, + majflt = 0, + ixrss = 0, + minflt = 373, + maxrss = 4908, idrss = 0, - utime = { usec = 682082, sec = 0 }, - isrss = 0, - ixrss = 0 + msgrcv = 0, + isrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", times = table: 0xc84aa8, speed = 0.0 }, - { model = "unknown", times = table: 0xc95ed0, speed = 0.0 }, - { model = "unknown", times = table: 0xc80b70, speed = 0.0 }, - { model = "unknown", times = table: 0xc788d8, speed = 0.0 } + { model = "unknown", speed = 1608.0, times = table: 0x129e638 }, + { model = "unknown", speed = 1608.0, times = table: 0x1277ae0 }, + { model = "unknown", speed = 1608.0, times = table: 0x1289c48 }, + { model = "unknown", speed = 1608.0, times = table: 0x1279cd8 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1" } + { netmask = "255.0.0.0", family = "inet", internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true, ip = "::1", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 1.88, 1.84, 1.16 } + { 12.49, 12.73, 13.08 } 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 - { homedir = "/nonexistent/first-build", shell = "/bin/sh", gid = 1111, username = "pbuilder1", uid = 1111 } + { homedir = "/nonexistent/second-build", username = "pbuilder2", gid = 2222, shell = "/bin/bash", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 2.284454252843e+14 + 8.6382071097328e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", machine = "aarch64", release = "6.1.0-26-arm64" } + { version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-armmp-lpae", sysname = "Linux", machine = "armv7l" } ok 62 misc - uv.os_uname - os.time 1728896579 - uv.gettimeofday 1728896579.000502 + os.time 1728896915 + uv.gettimeofday 1728896915.000975 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4520,34 +4556,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 435246743, sec = 228446 } nil - "realtime" { nsec = 435300457, sec = 228446 } nil + "monotonic" { nsec = 721929731, sec = 863821 } nil + "realtime" { nsec = 721988063, sec = 863821 } 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: 0xcac3a0 + "prepare" uv_prepare_t: 0x127ad00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xc75080 - "timeout" uv_timer_t: 0xcb08e8 + "check" uv_check_t: 0x129a0d0 + "timeout" uv_timer_t: 0x12a4978 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xc9feb8 + "idle" uv_idle_t: 0x12a5a38 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: 0xcac878, pid = 14364 } + { pid = 15106, handle = uv_process_t: 0x12728d8 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0xca9b58, pid = 14365 } - "exit" uv_process_t: 0xca9b58 { signal = 2, status = 0 } + { pid = 15107, handle = uv_process_t: 0x1268380 } + "exit" uv_process_t: 0x1268380 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0xcb13b0, pid = 14366 } - "exit" uv_process_t: 0xcb13b0 { signal = 15, status = 0 } + { pid = 15108, handle = uv_process_t: 0x1259cf8 } + "exit" uv_process_t: 0x1259cf8 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0xc9c928, pid = 14368 } + { pid = 15110, handle = uv_process_t: 0x1277498 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -4556,17 +4592,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 14370, code = 0, signal = 0 } + "exit" { code = 0, pid = 15112, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf51ff420 - { elapsed = 102, delay = 100 } + In uv_thread_t: 0xb47ff420 + { elapsed = 105, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7828020 - Runing uv_thread_t: 0xf7828020 + Runing uv_thread_t: 0xb6d75020 + Runing uv_thread_t: 0xb6d75020 { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 102, delay = 100 } + { elapsed = 103, 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 @@ -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: 0xcb08e8 - "closed" uv_timer_t: 0xcb08e8 + "timeout" uv_timer_t: 0x12a4978 + "closed" uv_timer_t: 0x12a4978 ok 100 timer - simple timeout - "interval" uv_timer_t: 0xcb08e8 - "interval" uv_timer_t: 0xcb08e8 - "interval" uv_timer_t: 0xcb08e8 - "closed" uv_timer_t: 0xcb08e8 + "interval" uv_timer_t: 0x12a4978 + "interval" uv_timer_t: 0x12a4978 + "interval" uv_timer_t: 0x12a4978 + "closed" uv_timer_t: 0x12a4978 ok 101 timer - simple interval - "interval" uv_timer_t: 0xcb5330 - "timeout" uv_timer_t: 0xcb08e8 - "interval" uv_timer_t: 0xcb5330 + "interval" uv_timer_t: 0x12a25d0 + "timeout" uv_timer_t: 0x12a4978 + "interval" uv_timer_t: 0x12a25d0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0xcb5330 0 - "interval" uv_timer_t: 0xcb5330 8 - "interval" uv_timer_t: 0xcb5330 4 - "interval" uv_timer_t: 0xcb5330 2 + "interval" uv_timer_t: 0x12a25d0 0 + "interval" uv_timer_t: 0x12a25d0 8 + "interval" uv_timer_t: 0x12a25d0 4 + "interval" uv_timer_t: 0x12a25d0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0xcb5330 0 - "interval" uv_timer_t: 0xcb5330 8 - "interval" uv_timer_t: 0xcb5330 4 - "interval" uv_timer_t: 0xcb5330 2 + "interval" uv_timer_t: 0x12a25d0 0 + "interval" uv_timer_t: 0x12a25d0 8 + "interval" uv_timer_t: 0x12a25d0 4 + "interval" uv_timer_t: 0x12a25d0 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: 0xf5dfd420" "hello" - uv_thread_t: 0xf5dfd420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6d37420" "hello" + uv_thread_t: 0xb6d37420 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 (0xf7a01000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xf79dc000) - liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf79b7000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7898000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7875000) - /lib/ld-linux-armhf.so.3 (0xf7a02000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7832000) + linux-vdso.so.1 (0xbeffc000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xb6f78000) + liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6f53000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6e34000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6e11000) + /lib/ld-linux-armhf.so.3 (0xb6f9a000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6dce000) ********************** 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: 0x17b1778 - "closed" uv_timer_t: 0x17b1778 + "timeout" uv_timer_t: 0x168f768 + "closed" uv_timer_t: 0x168f768 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x17b1778 - "closed" { } uv_timer_t: 0x17b1778 + "timeout" { } uv_timer_t: 0x168f768 + "closed" { } uv_timer_t: 0x168f768 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 = { - mtime = table: 0x17978a0, - uid = 1111, - mode = 33188, - birthtime = table: 0x17a7cd8, - size = 6060, + mtime = table: 0x1674b30, nlink = 1, - ino = 1453503, - dev = 64769, + ctime = table: 0x16872e0, rdev = 0, - gid = 1111, - gen = 0, - ctime = table: 0x17a0ed8, - type = "file", - flags = 0, - atime = table: 0x17aad20, + uid = 2222, + blksize = 4096, blocks = 16, - blksize = 4096 + flags = 0, + dev = 65026, + size = 6060, + atime = table: 0x169c458, + mode = 33204, + type = "file", + birthtime = table: 0x165a2f0, + gen = 0, + ino = 5001169, + gid = 2222 } } ok 7 fs - read a file sync @@ -4694,23 +4730,23 @@ { fd = 10 } { stat = { - mtime = table: 0x17978a0, - uid = 1111, - mode = 33188, - birthtime = table: 0x1799ae8, - size = 6060, + mtime = table: 0x16872e0, nlink = 1, - ino = 1453503, - dev = 64769, + ctime = table: 0x1674b30, rdev = 0, - gid = 1111, - gen = 0, - ctime = table: 0x17aad20, - type = "file", - flags = 0, - atime = table: 0x17a0ed8, + uid = 2222, + blksize = 4096, blocks = 16, - blksize = 4096 + flags = 0, + dev = 65026, + size = 6060, + atime = table: 0x165a2f0, + mode = 33204, + type = "file", + birthtime = table: 0x167d188, + gen = 0, + ino = 5001169, + gid = 2222 } } { chunk = 6060 } @@ -4719,73 +4755,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -4793,199 +4829,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } - uv_dir_t: 0x178a6f8 closed + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x168ee90 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 19479748, type = 61267, blocks = 20279922, ffree = 5131911, bavail = 18438084, bsize = 4096, files = 5193728 } + { blocks = 35767847, ffree = 9134351, type = 61267, bsize = 4096, bavail = 33417609, bfree = 35252719, files = 9158656 } ok 31 fs - fs.statfs sync - { bfree = 19479748, type = 61267, blocks = 20279922, ffree = 5131911, bavail = 18438084, bsize = 4096, files = 5193728 } + { blocks = 35767847, ffree = 9134351, type = 61267, bsize = 4096, bavail = 33417609, bfree = 35252719, files = 9158656 } 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 @@ -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 } + { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { available = 6452678656.0, total = 7095222272.0, constrained = 0.0, rss = 4681728, free = 6452678656.0 } + { total = 4203716608.0, rss = 4927488, constrained = 0.0, available = 3820240896.0, free = 3820240896.0 } ok 48 misc - memory size - { uptime = 228455.02 } + { uptime = 863831.23 } ok 49 misc - uv.uptime { - oublock = 40, + nivcsw = 339, + nvcsw = 81, + maxrss = 4812, + inblock = 0, + msgrcv = 0, + msgsnd = 0, + majflt = 0, isrss = 0, - maxrss = 4648, - nvcsw = 84, + stime = { usec = 277022, sec = 0 }, nsignals = 0, + utime = { usec = 734436, sec = 0 }, nswap = 0, - minflt = 2678, + oublock = 40, + ixrss = 0, idrss = 0, - utime = { usec = 736199, sec = 0 }, - nivcsw = 6, - stime = { usec = 57165, sec = 0 }, - majflt = 0, - msgrcv = 0, - inblock = 0, - msgsnd = 0, - ixrss = 0 + minflt = 2715 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { times = table: 0x178f900, speed = 0.0, model = "unknown" }, - { times = table: 0x178c788, speed = 0.0, model = "unknown" }, - { times = table: 0x17a3228, speed = 0.0, model = "unknown" }, - { times = table: 0x17a47d8, speed = 0.0, model = "unknown" } + { times = table: 0x166b240, model = "unknown", speed = 1608.0 }, + { times = table: 0x1662d60, model = "unknown", speed = 1608.0 }, + { times = table: 0x1695708, model = "unknown", speed = 1608.0 }, + { times = table: 0x16643b0, model = "unknown", speed = 1608.0 } } ok 52 misc - uv.cpu_info "lo" { - { 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" } + { 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", internal = true } } ok 53 misc - uv.interface_addresses - { 1.82, 1.83, 1.17 } + { 12.41, 12.71, 13.07 } 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 - { uid = 1111, shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build", username = "pbuilder1" } + { homedir = "/nonexistent/second-build", shell = "/bin/bash", uid = 2222, 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 - 2.2845503083399e+14 + 8.6383124851509e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-arm64", machine = "aarch64", sysname = "Linux", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } + { machine = "armv7l", sysname = "Linux", release = "6.1.0-26-armmp-lpae", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } ok 62 misc - uv.os_uname - os.time 1728896589 - uv.gettimeofday 1728896589.000107 + os.time 1728896926 + uv.gettimeofday 1728896926.000513 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5077,53 +5113,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 40413154, sec = 228456 } nil - "realtime" { nsec = 40498106, sec = 228456 } nil + "monotonic" { nsec = 260142657, sec = 863832 } nil + "realtime" { nsec = 260245030, sec = 863832 } 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: 0x17ad580 + "prepare" uv_prepare_t: 0x168be68 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x17bda38 - "timeout" uv_timer_t: 0x176b648 + "check" uv_check_t: 0x164d2c8 + "timeout" uv_timer_t: 0x168f768 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x178dd20 + "idle" uv_idle_t: 0x169bd08 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 14625, handle = uv_process_t: 0x179bb38 } + { handle = uv_process_t: 0x1689c38, pid = 15334 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 14626, handle = uv_process_t: 0x17a2198 } - "exit" uv_process_t: 0x17a2198 { status = 0, signal = 2 } + { handle = uv_process_t: 0x1681f90, pid = 15335 } + "exit" uv_process_t: 0x1681f90 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 14627, handle = uv_process_t: 0x1770120 } - "exit" uv_process_t: 0x1770120 { status = 0, signal = 15 } + { handle = uv_process_t: 0x164e120, pid = 15336 } + "exit" uv_process_t: 0x164e120 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 14629, handle = uv_process_t: 0x17a94c8 } + { handle = uv_process_t: 0x1680490, pid = 15338 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 14631, code = 0, signal = 0 } + "exit" { signal = 0, code = 0, pid = 15340 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf55ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb47ff420 + { elapsed = 106, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7b7a020 - Runing uv_thread_t: 0xf7b7a020 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xb6d41020 + Runing uv_thread_t: 0xb6d41020 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { elapsed = 103, 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 @@ -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: 0x176b648 - "closed" uv_timer_t: 0x176b648 + "timeout" uv_timer_t: 0x168f768 + "closed" uv_timer_t: 0x168f768 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x176b648 - "interval" uv_timer_t: 0x176b648 - "interval" uv_timer_t: 0x176b648 - "closed" uv_timer_t: 0x176b648 + "interval" uv_timer_t: 0x168f768 + "interval" uv_timer_t: 0x168f768 + "interval" uv_timer_t: 0x168f768 + "closed" uv_timer_t: 0x168f768 ok 101 timer - simple interval - "interval" uv_timer_t: 0x17b1778 - "timeout" uv_timer_t: 0x176b648 - "interval" uv_timer_t: 0x17b1778 + "interval" uv_timer_t: 0x1694258 + "timeout" uv_timer_t: 0x168f768 + "interval" uv_timer_t: 0x1694258 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x17b1778 0 - "interval" uv_timer_t: 0x17b1778 8 - "interval" uv_timer_t: 0x17b1778 4 - "interval" uv_timer_t: 0x17b1778 2 + "interval" uv_timer_t: 0x1694258 0 + "interval" uv_timer_t: 0x1694258 8 + "interval" uv_timer_t: 0x1694258 4 + "interval" uv_timer_t: 0x1694258 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x17b1778 0 - "interval" uv_timer_t: 0x17b1778 8 - "interval" uv_timer_t: 0x17b1778 4 - "interval" uv_timer_t: 0x17b1778 2 + "interval" uv_timer_t: 0x1694258 0 + "interval" uv_timer_t: 0x1694258 8 + "interval" uv_timer_t: 0x1694258 4 + "interval" uv_timer_t: 0x1694258 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: 0xf69fe420" "hello" - uv_thread_t: 0xf69fe420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6d40420" "hello" + uv_thread_t: 0xb6d40420 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 (0xf7e15000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7dd0000) - liblua5.3.so.0 => /lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf7dab000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7c8c000) - /lib/ld-linux-armhf.so.3 (0xf7e16000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7c49000) + linux-vdso.so.1 (0xbec15000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f4d000) + liblua5.3.so.0 => /lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6f28000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e09000) + /lib/ld-linux-armhf.so.3 (0xb6f8f000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6dc6000) *********************** 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: 0x1ce76f0 - "closed" uv_timer_t: 0x1ce76f0 + "timeout" uv_timer_t: 0x157e818 + "closed" uv_timer_t: 0x157e818 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1ce76f0 - "closed" { } uv_timer_t: 0x1ce76f0 + "timeout" { } uv_timer_t: 0x157e818 + "closed" { } uv_timer_t: 0x157e818 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 = { - mtime = table: 0x1cc2738, - rdev = 0, - birthtime = table: 0x1ca4c38, - uid = 1111, - mode = 33188, + ino = 5001169, + nlink = 1, blocks = 16, - gen = 0, flags = 0, + gid = 2222, + gen = 0, + mode = 33204, + type = "file", + birthtime = table: 0x1578f70, + atime = table: 0x158b480, + ctime = table: 0x156f578, + uid = 2222, size = 6060, blksize = 4096, - dev = 64769, - gid = 1111, - type = "file", - ctime = table: 0x1cccb08, - atime = table: 0x1cd22b0, - nlink = 1, - ino = 1453503 + mtime = table: 0x1563b30, + rdev = 0, + dev = 65026 } } ok 7 fs - read a file sync @@ -5249,23 +5285,23 @@ { fd = 10 } { stat = { - mtime = table: 0x1cc2738, - rdev = 0, - birthtime = table: 0x1cc5d18, - uid = 1111, - mode = 33188, + ino = 5001169, + nlink = 1, blocks = 16, - gen = 0, flags = 0, + gid = 2222, + gen = 0, + mode = 33204, + type = "file", + birthtime = table: 0x153bec0, + atime = table: 0x1578f70, + ctime = table: 0x1563b30, + uid = 2222, size = 6060, blksize = 4096, - dev = 64769, - gid = 1111, - type = "file", - ctime = table: 0x1cd22b0, - atime = table: 0x1cccb08, - nlink = 1, - ino = 1453503 + mtime = table: 0x156f578, + rdev = 0, + dev = 65026 } } { chunk = 6060 } @@ -5274,73 +5310,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -5348,199 +5384,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } - uv_dir_t: 0x1cb46e0 closed + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x155b878 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 5193728, bavail = 18437947, ffree = 5131910, type = 61267, bfree = 19479611, bsize = 4096, blocks = 20279922 } + { bsize = 4096, ffree = 9134350, bfree = 35252583, type = 61267, files = 9158656, blocks = 35767847, bavail = 33417473 } ok 31 fs - fs.statfs sync - { files = 5193728, bavail = 18437947, ffree = 5131910, type = 61267, bfree = 19479611, bsize = 4096, blocks = 20279922 } + { bsize = 4096, ffree = 9134350, bfree = 35252583, type = 61267, files = 9158656, blocks = 35767847, bavail = 33417473 } 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 @@ -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, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 7095222272.0, rss = 2600960, free = 6457339904.0, available = 6457339904.0, constrained = 0.0 } + { total = 4203716608.0, rss = 4714496, free = 3821064192.0, available = 3821064192.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 228464.19 } + { uptime = 863840.94 } ok 49 misc - uv.uptime { - nswap = 0, - msgsnd = 0, - nsignals = 0, + nivcsw = 265, + nvcsw = 41, idrss = 0, + nsignals = 0, + utime = { sec = 0, usec = 555224 }, + nswap = 0, + majflt = 0, + ixrss = 0, msgrcv = 0, - nvcsw = 45, oublock = 40, + stime = { sec = 0, usec = 245885 }, inblock = 0, - stime = { sec = 0, usec = 4018 }, - nivcsw = 7, - utime = { sec = 0, usec = 693177 }, - majflt = 0, + msgsnd = 0, isrss = 0, - minflt = 313, - ixrss = 0, - maxrss = 2668 + minflt = 355, + maxrss = 4604 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", speed = 0.0, times = table: 0x1c9f138 }, - { model = "unknown", speed = 0.0, times = table: 0x1cd2c90 }, - { model = "unknown", speed = 0.0, times = table: 0x1cd0730 }, - { model = "unknown", speed = 0.0, times = table: 0x1cbad60 } + { speed = 1608.0, times = table: 0x1577fa8, model = "unknown" }, + { speed = 1608.0, times = table: 0x158a810, model = "unknown" }, + { speed = 1608.0, times = table: 0x1569368, model = "unknown" }, + { speed = 1608.0, times = table: 0x1551d60, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, - { family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1" } + { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", ip = "127.0.0.1", internal = true, family = "inet" }, + { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", internal = true, family = "inet6" } } ok 53 misc - uv.interface_addresses - { 1.7, 1.81, 1.16 } + { 12.5, 12.72, 13.07 } 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 - { uid = 1111, homedir = "/nonexistent/first-build", gid = 1111, username = "pbuilder1", shell = "/bin/sh" } + { username = "pbuilder2", homedir = "/nonexistent/second-build", uid = 2222, gid = 2222, shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 2.2846420577895e+14 + 8.638409583652e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-arm64", sysname = "Linux" } + { version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", release = "6.1.0-26-armmp-lpae", machine = "armv7l", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728896598 - uv.gettimeofday 1728896598.000282 + os.time 1728896936 + uv.gettimeofday 1728896936.000222 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" { sec = 228465, nsec = 215191263 } nil - "realtime" { sec = 228465, nsec = 215269855 } nil + "monotonic" { sec = 863841, nsec = 970045557 } nil + "realtime" { sec = 863841, nsec = 970148222 } 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: 0x1ce3200 + "prepare" uv_prepare_t: 0x155d348 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1cd5a30 - "timeout" uv_timer_t: 0x1ce76f0 + "check" uv_check_t: 0x15704c0 + "timeout" uv_timer_t: 0x1583280 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1cd2d90 + "idle" uv_idle_t: 0x157aed0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 14749, handle = uv_process_t: 0x1c9f210 } + { pid = 15459, handle = uv_process_t: 0x1568328 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 14750, handle = uv_process_t: 0x1cbf310 } - "exit" uv_process_t: 0x1cbf310 { status = 0, signal = 2 } + { pid = 15460, handle = uv_process_t: 0x1575e20 } + "exit" uv_process_t: 0x1575e20 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 14751, handle = uv_process_t: 0x1ca6120 } - "exit" uv_process_t: 0x1ca6120 { status = 0, signal = 15 } + { pid = 15461, handle = uv_process_t: 0x156fea8 } + "exit" uv_process_t: 0x156fea8 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 14753, handle = uv_process_t: 0x1cdd7c8 } + { pid = 15463, handle = uv_process_t: 0x1576590 } "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" { pid = 14755, signal = 0, code = 0 } + "exit" { code = 0, signal = 0, pid = 15465 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf54ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb47ff420 + { elapsed = 105, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7a85020 - Runing uv_thread_t: 0xf7a85020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xb6db2020 + Runing uv_thread_t: 0xb6db2020 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 103, 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: 0x1ce76f0 - "closed" uv_timer_t: 0x1ce76f0 + "timeout" uv_timer_t: 0x1583280 + "closed" uv_timer_t: 0x1583280 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1ce76f0 - "interval" uv_timer_t: 0x1ce76f0 - "interval" uv_timer_t: 0x1ce76f0 - "closed" uv_timer_t: 0x1ce76f0 + "interval" uv_timer_t: 0x1583280 + "interval" uv_timer_t: 0x1583280 + "interval" uv_timer_t: 0x1583280 + "closed" uv_timer_t: 0x1583280 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1cee668 - "timeout" uv_timer_t: 0x1ce76f0 - "interval" uv_timer_t: 0x1cee668 + "interval" uv_timer_t: 0x15835f0 + "timeout" uv_timer_t: 0x1583280 + "interval" uv_timer_t: 0x15835f0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1cee668 0 - "interval" uv_timer_t: 0x1cee668 8 - "interval" uv_timer_t: 0x1cee668 4 - "interval" uv_timer_t: 0x1cee668 2 + "interval" uv_timer_t: 0x15835f0 0 + "interval" uv_timer_t: 0x15835f0 8 + "interval" uv_timer_t: 0x15835f0 4 + "interval" uv_timer_t: 0x15835f0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1cee668 0 - "interval" uv_timer_t: 0x1cee668 8 - "interval" uv_timer_t: 0x1cee668 4 - "interval" uv_timer_t: 0x1cee668 2 + "interval" uv_timer_t: 0x15835f0 0 + "interval" uv_timer_t: 0x15835f0 8 + "interval" uv_timer_t: 0x15835f0 4 + "interval" uv_timer_t: 0x15835f0 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: 0xf7a84420" "hello" - uv_thread_t: 0xf7a84420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6db1420" "hello" + uv_thread_t: 0xb6db1420 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: 0x1c4aaa8 - "closed" uv_timer_t: 0x1c4aaa8 + "timeout" uv_timer_t: 0xa29aa8 + "closed" uv_timer_t: 0xa29aa8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1c4aaa8 - "closed" { } uv_timer_t: 0x1c4aaa8 + "timeout" { } uv_timer_t: 0xa29aa8 + "closed" { } uv_timer_t: 0xa29aa8 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 = { - atime = table: 0x1c3e808, - blksize = 4096, - birthtime = table: 0x1c232f8, + mtime = table: 0xa0ccb0, + blocks = 16, + birthtime = table: 0xa02270, + dev = 65026, + nlink = 1, + mode = 33204, + uid = 2222, size = 6060, - ino = 1453503, - rdev = 0, - uid = 1111, - mtime = table: 0x1c2dcb0, - gen = 0, type = "file", - dev = 64769, - mode = 33188, - gid = 1111, - blocks = 16, - ctime = table: 0x1c25eb0, + gen = 0, + atime = table: 0xa1d808, + ctime = table: 0xa04eb0, flags = 0, - nlink = 1 + rdev = 0, + blksize = 4096, + gid = 2222, + ino = 5001169 } } ok 7 fs - read a file sync @@ -5797,23 +5833,23 @@ { fd = 10 } { stat = { - atime = table: 0x1c257f8, - blksize = 4096, - birthtime = table: 0x1c25cb0, + mtime = table: 0xa17a38, + blocks = 16, + birthtime = table: 0xa04cb0, + dev = 65026, + nlink = 1, + mode = 33204, + uid = 2222, size = 6060, - ino = 1453503, - rdev = 0, - uid = 1111, - mtime = table: 0x1c38a38, - gen = 0, type = "file", - dev = 64769, - mode = 33188, - gid = 1111, - blocks = 16, - ctime = table: 0x1c2cf20, + gen = 0, + atime = table: 0xa047f8, + ctime = table: 0xa0bf20, flags = 0, - nlink = 1 + rdev = 0, + blksize = 4096, + gid = 2222, + ino = 5001169 } } { 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 = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } - uv_dir_t: 0x1c32e38 closed + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0xa124a8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 19478955, files = 5193728, blocks = 20279922, type = 61267, ffree = 5131889, bavail = 18437291, bsize = 4096 } + { blocks = 35767847, type = 61267, bsize = 4096, ffree = 9134349, bavail = 33417468, files = 9158656, bfree = 35252578 } ok 31 fs - fs.statfs sync - { bfree = 19478955, files = 5193728, blocks = 20279922, type = 61267, ffree = 5131889, bavail = 18437291, bsize = 4096 } + { blocks = 35767847, type = 61267, bsize = 4096, ffree = 9134349, bavail = 33417468, files = 9158656, bfree = 35252578 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -6113,44 +6149,44 @@ ok 46 misc - uv.guess_handle { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { free = 6451437568.0, available = 6451437568.0, constrained = 0.0, rss = 2719744, total = 7095222272.0 } + { constrained = 0.0, total = 4203716608.0, free = 3819806720.0, available = 3819806720.0, rss = 4730880 } ok 48 misc - memory size - { uptime = 228473.09 } + { uptime = 863850.32 } ok 49 misc - uv.uptime { + idrss = 0, + nivcsw = 248, + nvcsw = 42, + isrss = 0, oublock = 40, - majflt = 0, - stime = { sec = 0, usec = 24027 }, - maxrss = 2656, - utime = { sec = 0, usec = 668714 }, inblock = 0, - nsignals = 0, - idrss = 0, - msgrcv = 0, nswap = 0, msgsnd = 0, - nivcsw = 8, - nvcsw = 45, - minflt = 251, + utime = { sec = 0, usec = 533824 }, + msgrcv = 0, + stime = { sec = 0, usec = 303218 }, + majflt = 0, + minflt = 298, ixrss = 0, - isrss = 0 + nsignals = 0, + maxrss = 4620 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "unknown", times = table: 0x1c34d28 }, - { speed = 0.0, model = "unknown", times = table: 0x1c3e670 }, - { speed = 0.0, model = "unknown", times = table: 0x1c257f8 }, - { speed = 0.0, model = "unknown", times = table: 0x1c4a430 } + { speed = 1608.0, times = table: 0xa047f8, model = "unknown" }, + { speed = 1608.0, times = table: 0xa02270, model = "unknown" }, + { speed = 1608.0, times = table: 0x9f8f18, model = "unknown" }, + { speed = 1608.0, times = table: 0xa1e4d8, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", family = "inet", ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", ip = "::1", internal = true, mac = "\0\0\0\0\0\0" } + { ip = "127.0.0.1", internal = true, family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, + { ip = "::1", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 1.67, 1.8, 1.17 } + { 12.46, 12.71, 13.06 } 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 - { gid = 1111, shell = "/bin/sh", uid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build" } + { username = "pbuilder2", homedir = "/nonexistent/second-build", uid = 2222, shell = "/bin/bash", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 2.2847310859075e+14 + 8.638503412129e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "aarch64", release = "6.1.0-26-arm64", sysname = "Linux", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } + { release = "6.1.0-26-armmp-lpae", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", machine = "armv7l", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1728896607 - uv.gettimeofday 1728896607.000185 + os.time 1728896945 + uv.gettimeofday 1728896945.000605 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6180,34 +6216,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 228474, nsec = 118110114 } nil - "realtime" { sec = 228474, nsec = 118189227 } nil + "monotonic" { sec = 863851, nsec = 353346207 } nil + "realtime" { sec = 863851, nsec = 353444205 } 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: 0x1c3e408 + "prepare" uv_prepare_t: 0xa31860 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1c51730 - "timeout" uv_timer_t: 0x1c4aaa8 + "check" uv_check_t: 0xa30730 + "timeout" uv_timer_t: 0xa1cba0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1c41b60 + "idle" uv_idle_t: 0xa31820 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 14832, handle = uv_process_t: 0x1c54da8 } + { handle = uv_process_t: 0xa26e98, pid = 15539 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 14833, handle = uv_process_t: 0x1c52ac8 } - "exit" uv_process_t: 0x1c52ac8 { status = 0, signal = 2 } + { handle = uv_process_t: 0xa33da8, pid = 15540 } + "exit" uv_process_t: 0xa33da8 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 14834, handle = uv_process_t: 0x1c52ac8 } - "exit" uv_process_t: 0x1c52ac8 { status = 0, signal = 15 } + { handle = uv_process_t: 0x9f8b30, pid = 15541 } + "exit" uv_process_t: 0x9f8b30 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 14836, handle = uv_process_t: 0x1c52ac8 } + { handle = uv_process_t: 0xa0b708, pid = 15543 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -6216,17 +6252,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 14838 } + "exit" { pid = 15545, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf56ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb47ff420 + { delay = 100, elapsed = 105 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7c7f020 - Runing uv_thread_t: 0xf7c7f020 + Runing uv_thread_t: 0xb6dca020 + Runing uv_thread_t: 0xb6dca020 { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 103 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -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: 0x1c4aaa8 - "closed" uv_timer_t: 0x1c4aaa8 + "timeout" uv_timer_t: 0xa1cba0 + "closed" uv_timer_t: 0xa1cba0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1c4aaa8 - "interval" uv_timer_t: 0x1c4aaa8 - "interval" uv_timer_t: 0x1c4aaa8 - "closed" uv_timer_t: 0x1c4aaa8 + "interval" uv_timer_t: 0xa1cba0 + "interval" uv_timer_t: 0xa1cba0 + "interval" uv_timer_t: 0xa1cba0 + "closed" uv_timer_t: 0xa1cba0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1c3dba0 - "timeout" uv_timer_t: 0x1c4aaa8 - "interval" uv_timer_t: 0x1c3dba0 + "interval" uv_timer_t: 0xa1a328 + "timeout" uv_timer_t: 0xa1cba0 + "interval" uv_timer_t: 0xa1a328 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1c3dba0 0 - "interval" uv_timer_t: 0x1c3dba0 8 - "interval" uv_timer_t: 0x1c3dba0 4 - "interval" uv_timer_t: 0x1c3dba0 2 + "interval" uv_timer_t: 0xa1a328 0 + "interval" uv_timer_t: 0xa1a328 8 + "interval" uv_timer_t: 0xa1a328 4 + "interval" uv_timer_t: 0xa1a328 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1c3dba0 0 - "interval" uv_timer_t: 0x1c3dba0 8 - "interval" uv_timer_t: 0x1c3dba0 4 - "interval" uv_timer_t: 0x1c3dba0 2 + "interval" uv_timer_t: 0xa1a328 0 + "interval" uv_timer_t: 0xa1a328 8 + "interval" uv_timer_t: 0xa1a328 4 + "interval" uv_timer_t: 0xa1a328 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: 0xf62fd420" "hello" - uv_thread_t: 0xf62fd420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6d8c420" "hello" + uv_thread_t: 0xb6d8c420 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 (0xf7b9f000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xf7b7a000) - liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf7b51000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7a32000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7a0f000) - /lib/ld-linux-armhf.so.3 (0xf7ba0000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf79cc000) + linux-vdso.so.1 (0xbe955000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xb6ef2000) + liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6ec9000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6daa000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6d87000) + /lib/ld-linux-armhf.so.3 (0xb6f14000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d44000) ********************** 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: 0x15b5bd8 - "closed" uv_timer_t: 0x15b5bd8 + "timeout" uv_timer_t: 0x190fbd8 + "closed" uv_timer_t: 0x190fbd8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x15b5bd8 - "closed" { } uv_timer_t: 0x15b5bd8 + "timeout" { } uv_timer_t: 0x190fbd8 + "closed" { } uv_timer_t: 0x190fbd8 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 = { - type = "file", - uid = 1111, - blocks = 16, - rdev = 0, size = 6060, + nlink = 1, + uid = 2222, + rdev = 0, + ctime = table: 0x18dd928, + atime = table: 0x1911e38, + mode = 33204, + blocks = 16, + type = "file", + mtime = table: 0x18f3a20, + birthtime = table: 0x18e7b80, gen = 0, - gid = 1111, + ino = 5001169, + dev = 65026, flags = 0, - dev = 64769, - atime = table: 0x15b3890, - birthtime = table: 0x15a53e8, - ctime = table: 0x15a5b48, - mtime = table: 0x1599e10, - mode = 33188, - ino = 1453503, - nlink = 1, - blksize = 4096 + blksize = 4096, + gid = 2222 } } ok 7 fs - read a file sync @@ -6354,23 +6390,23 @@ { fd = 10 } { stat = { - type = "file", - uid = 1111, - blocks = 16, - rdev = 0, size = 6060, + nlink = 1, + uid = 2222, + rdev = 0, + ctime = table: 0x18e7b80, + atime = table: 0x190d890, + mode = 33204, + blocks = 16, + type = "file", + mtime = table: 0x1913b88, + birthtime = table: 0x18dd928, gen = 0, - gid = 1111, + ino = 5001169, + dev = 65026, flags = 0, - dev = 64769, - atime = table: 0x15b4868, - birthtime = table: 0x15a5b48, - ctime = table: 0x15a53e8, - mtime = table: 0x15897e8, - mode = 33188, - ino = 1453503, - nlink = 1, - blksize = 4096 + blksize = 4096, + gid = 2222 } } { 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 - { 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 @@ -6413,7 +6449,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 @@ -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 = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0x19208a8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } - uv_dir_t: 0x15c6f58 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } { { name = "appveyor.yml", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "Makefile", type = "file" } } { { name = "examples", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "debian", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "lib", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = ".github", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "cmake", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, { name = "appveyor.yml", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "Makefile", type = "file" }, { name = "examples", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".gitmodules", type = "file" }, { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "debian", type = "directory" }, { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, + { name = ".pc", type = "directory" }, { name = "lib", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".ci", type = "directory" }, - { name = ".github", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "cmake", type = "directory" } + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 5131859, type = 61267, files = 5193728, bfree = 19478357, blocks = 20279922, bavail = 18436693, bsize = 4096 } + { type = 61267, ffree = 9134346, bavail = 33417455, bsize = 4096, bfree = 35252565, blocks = 35767847, files = 9158656 } ok 31 fs - fs.statfs sync - { ffree = 5131859, type = 61267, files = 5193728, bfree = 19478357, blocks = 20279922, bavail = 18436693, bsize = 4096 } + { type = 61267, ffree = 9134346, bavail = 33417455, bsize = 4096, bfree = 35252565, blocks = 35767847, files = 9158656 } 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 @@ -6670,44 +6706,44 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 7095222272.0, rss = 4501504, free = 6432485376.0, constrained = 0.0, available = 6432485376.0 } + { total = 4203716608.0, constrained = 0.0, free = 3822342144.0, rss = 4562944, available = 3822342144.0 } ok 48 misc - memory size - { uptime = 228482.67 } + { uptime = 863860.77 } ok 49 misc - uv.uptime { - majflt = 0, - minflt = 2615, - inblock = 0, - nsignals = 0, - maxrss = 4592, + utime = { usec = 632827, sec = 0 }, + maxrss = 4588, + stime = { usec = 367831, sec = 0 }, msgsnd = 0, - nswap = 0, + nvcsw = 81, + nivcsw = 427, ixrss = 0, - idrss = 0, - nivcsw = 9, + inblock = 0, + minflt = 2644, oublock = 40, - nvcsw = 82, - utime = { sec = 0, usec = 727506 }, - isrss = 0, - stime = { sec = 0, usec = 57172 }, - msgrcv = 0 + nswap = 0, + majflt = 0, + msgrcv = 0, + idrss = 0, + nsignals = 0, + isrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { times = table: 0x1599e10, model = "unknown", speed = 0.0 }, - { times = table: 0x15b37c0, model = "unknown", speed = 0.0 }, - { times = table: 0x15914f8, model = "unknown", speed = 0.0 }, - { times = table: 0x15897e8, model = "unknown", speed = 0.0 } + { speed = 1608.0, model = "unknown", times = table: 0x18dd928 }, + { speed = 1608.0, model = "unknown", times = table: 0x190b450 }, + { speed = 1608.0, model = "unknown", times = table: 0x18dd990 }, + { speed = 1608.0, model = "unknown", times = table: 0x1909ea0 } } ok 52 misc - uv.cpu_info "lo" { - { 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", internal = true, 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", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 1.65, 1.79, 1.17 } + { 12.51, 12.71, 13.06 } 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 - { uid = 1111, username = "pbuilder1", gid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build" } + { uid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", shell = "/bin/bash", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 2.2848268101853e+14 + 8.6386078149706e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-arm64", sysname = "Linux", machine = "aarch64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } + { machine = "armv7l", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux", release = "6.1.0-26-armmp-lpae" } ok 62 misc - uv.os_uname - os.time 1728896616 - uv.gettimeofday 1728896616.000757 + os.time 1728896956 + uv.gettimeofday 1728896956.000046 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6737,53 +6773,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 228483, nsec = 689510168 } nil - "realtime" { sec = 228483, nsec = 689579041 } nil + "monotonic" { nsec = 793369914, sec = 863861 } nil + "realtime" { nsec = 793468787, sec = 863861 } 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: 0x15c6a68 + "prepare" uv_prepare_t: 0x1920e68 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x15b7548 - "timeout" uv_timer_t: 0x15993b8 + "check" uv_check_t: 0x1909e20 + "timeout" uv_timer_t: 0x190fbd8 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x15c6a28 + "idle" uv_idle_t: 0x1920e28 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 15061, handle = uv_process_t: 0x15af3b8 } + { pid = 15767, handle = uv_process_t: 0x1911ef8 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 15062, handle = uv_process_t: 0x15c6950 } - "exit" uv_process_t: 0x15c6950 { status = 0, signal = 2 } + { pid = 15768, handle = uv_process_t: 0x190f308 } + "exit" uv_process_t: 0x190f308 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 15063, handle = uv_process_t: 0x15c6950 } - "exit" uv_process_t: 0x15c6950 { status = 0, signal = 15 } + { pid = 15769, handle = uv_process_t: 0x190f308 } + "exit" uv_process_t: 0x190f308 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 15065, handle = uv_process_t: 0x15c6950 } + { pid = 15771, handle = uv_process_t: 0x190f308 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 15067 } + "exit" { pid = 15773, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf51ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb47ff420 + { elapsed = 105, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7782020 - Runing uv_thread_t: 0xf7782020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xb6d68020 + Runing uv_thread_t: 0xb6d68020 + { elapsed = 101, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { elapsed = 103, 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 @@ -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: 0x15993b8 - "closed" uv_timer_t: 0x15993b8 + "timeout" uv_timer_t: 0x190fbd8 + "closed" uv_timer_t: 0x190fbd8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x15993b8 - "interval" uv_timer_t: 0x15993b8 - "interval" uv_timer_t: 0x15993b8 - "closed" uv_timer_t: 0x15993b8 + "interval" uv_timer_t: 0x190fbd8 + "interval" uv_timer_t: 0x190fbd8 + "interval" uv_timer_t: 0x190fbd8 + "closed" uv_timer_t: 0x190fbd8 ok 101 timer - simple interval - "interval" uv_timer_t: 0x15b5bd8 - "timeout" uv_timer_t: 0x15993b8 - "interval" uv_timer_t: 0x15b5bd8 + "interval" uv_timer_t: 0x190eee0 + "timeout" uv_timer_t: 0x190fbd8 + "interval" uv_timer_t: 0x190eee0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x15b5bd8 0 - "interval" uv_timer_t: 0x15b5bd8 8 - "interval" uv_timer_t: 0x15b5bd8 4 - "interval" uv_timer_t: 0x15b5bd8 2 + "interval" uv_timer_t: 0x190eee0 0 + "interval" uv_timer_t: 0x190eee0 8 + "interval" uv_timer_t: 0x190eee0 4 + "interval" uv_timer_t: 0x190eee0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x15b5bd8 0 - "interval" uv_timer_t: 0x15b5bd8 8 - "interval" uv_timer_t: 0x15b5bd8 4 - "interval" uv_timer_t: 0x15b5bd8 2 + "interval" uv_timer_t: 0x190eee0 0 + "interval" uv_timer_t: 0x190eee0 8 + "interval" uv_timer_t: 0x190eee0 4 + "interval" uv_timer_t: 0x190eee0 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: 0xf65fe420" "hello" - uv_thread_t: 0xf65fe420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6d67420" "hello" + uv_thread_t: 0xb6d67420 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 (0xf788a000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7845000) - liblua5.4.so.0 => /lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf781c000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf76fd000) - /lib/ld-linux-armhf.so.3 (0xf788b000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf76ba000) + linux-vdso.so.1 (0xbee63000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6ee3000) + liblua5.4.so.0 => /lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6eba000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d9b000) + /lib/ld-linux-armhf.so.3 (0xb6f25000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d58000) *********************** 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: 0xf4bbd8 - "closed" uv_timer_t: 0xf4bbd8 + "timeout" uv_timer_t: 0xfdcbd8 + "closed" uv_timer_t: 0xfdcbd8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xf4bbd8 - "closed" { } uv_timer_t: 0xf4bbd8 + "timeout" { } uv_timer_t: 0xfdcbd8 + "closed" { } uv_timer_t: 0xfdcbd8 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 = { - dev = 64769, - uid = 1111, + mtime = table: 0xfc0a20, rdev = 0, - ino = 1453503, - type = "file", + gid = 2222, blksize = 4096, - ctime = table: 0xf3bb48, - atime = table: 0xf49890, - birthtime = table: 0xf3b3e8, + dev = 65026, + mode = 33204, flags = 0, + size = 6060, + uid = 2222, nlink = 1, - gen = 0, - mtime = table: 0xf2fe10, blocks = 16, - mode = 33188, - size = 6060, - gid = 1111 + ino = 5001169, + ctime = table: 0xfaa928, + atime = table: 0xfdee38, + birthtime = table: 0xfb4b80, + type = "file", + gen = 0 } } ok 7 fs - read a file sync @@ -6909,23 +6945,23 @@ { fd = 10 } { stat = { - dev = 64769, - uid = 1111, + mtime = table: 0xfe0b88, rdev = 0, - ino = 1453503, - type = "file", + gid = 2222, blksize = 4096, - ctime = table: 0xf1f7e8, - atime = table: 0xf497c0, - birthtime = table: 0xf3b3e8, + dev = 65026, + mode = 33204, flags = 0, + size = 6060, + uid = 2222, nlink = 1, - gen = 0, - mtime = table: 0xf4a868, blocks = 16, - mode = 33188, - size = 6060, - gid = 1111 + ino = 5001169, + ctime = table: 0xfb4b80, + atime = table: 0xfda890, + birthtime = table: 0xfaa928, + type = "file", + gen = 0 } } { chunk = 6060 } @@ -6934,73 +6970,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -7008,199 +7044,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } - uv_dir_t: 0xf5c980 closed + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + uv_dir_t: 0xfede50 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "docs.md" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clang-format" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } - { { type = "directory", name = "debian" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".editorconfig" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = ".github" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "directory", name = "cmake" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "docs.md", type = "file" } } + { { name = "cmake", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = ".gitmodules", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = ".pc", type = "directory" } } + { { name = "lib", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", 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 = "docs.md" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, - { type = "file", name = "appveyor.yml" }, - { type = "file", name = "libluv.pc.in" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clang-format" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, - { type = "directory", name = "debian" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".editorconfig" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = ".github" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "LICENSE.txt" }, - { type = "directory", name = "cmake" } + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "docs.md", type = "file" }, + { name = "cmake", type = "directory" }, + { name = "src", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "5.1-luv", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = ".gitmodules", type = "file" }, + { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "rockspecs", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "5.3-luv", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = ".pc", type = "directory" }, + { name = "lib", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = ".clang-format", type = "file" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 18435809, bsize = 4096, ffree = 5131830, type = 61267, blocks = 20279922, bfree = 19477473, files = 5193728 } + { ffree = 9134345, files = 9158656, bsize = 4096, blocks = 35767847, bfree = 35252429, type = 61267, bavail = 33417319 } ok 31 fs - fs.statfs sync - { bavail = 18435809, bsize = 4096, ffree = 5131830, type = 61267, blocks = 20279922, bfree = 19477473, files = 5193728 } + { ffree = 9134345, files = 9158656, bsize = 4096, blocks = 35767847, bfree = 35252429, type = 61267, bavail = 33417319 } 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 @@ -7218,51 +7254,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 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, rss = 2506752, available = 6403055616.0, total = 7095222272.0, free = 6403055616.0 } + { available = 3821244416.0, constrained = 0.0, total = 4203716608.0, rss = 4616192, free = 3821244416.0 } ok 48 misc - memory size - { uptime = 228491.84 } + { uptime = 863870.46 } ok 49 misc - uv.uptime { - nivcsw = 12, - inblock = 0, - idrss = 0, - utime = { usec = 672020, sec = 0 }, - minflt = 245, - majflt = 0, - maxrss = 2448, - isrss = 0, - nsignals = 0, - nvcsw = 44, - msgsnd = 0, + nivcsw = 364, oublock = 40, ixrss = 0, - stime = { usec = 20184, sec = 0 }, + majflt = 0, + minflt = 290, + idrss = 0, + nvcsw = 42, + nsignals = 0, + utime = { sec = 0, usec = 473893 }, msgrcv = 0, - nswap = 0 + stime = { sec = 0, usec = 302775 }, + msgsnd = 0, + inblock = 0, + isrss = 0, + nswap = 0, + maxrss = 4524 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", speed = 0.0, times = table: 0xf59d78 }, - { model = "unknown", speed = 0.0, times = table: 0xf45fa0 }, - { model = "unknown", speed = 0.0, times = table: 0xf3b3e8 }, - { model = "unknown", speed = 0.0, times = table: 0xf497c0 } + { model = "unknown", speed = 1608.0, times = table: 0xfef3a8 }, + { model = "unknown", speed = 1608.0, times = table: 0xfaa928 }, + { model = "unknown", speed = 1608.0, times = table: 0xfccce8 }, + { model = "unknown", speed = 1608.0, times = table: 0xfd23a0 } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6" } + { mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1", netmask = "255.0.0.0", internal = true }, + { mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true } } ok 53 misc - uv.interface_addresses - { 1.67, 1.79, 1.18 } + { 12.47, 12.69, 13.05 } 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 - { uid = 1111, username = "pbuilder1", gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { uid = 2222, shell = "/bin/bash", username = "pbuilder2", homedir = "/nonexistent/second-build", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 2.2849185333364e+14 + 8.6387048002808e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-26-arm64", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)", sysname = "Linux", machine = "aarch64" } + { machine = "armv7l", release = "6.1.0-26-armmp-lpae", sysname = "Linux", version = "#1 SMP Debian 6.1.112-1 (2024-09-30)" } ok 62 misc - uv.os_uname - os.time 1728896625 - uv.gettimeofday 1728896625.000929 + os.time 1728896965 + uv.gettimeofday 1728896965.000744 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7292,34 +7328,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 862053257, sec = 228492 } nil - "realtime" { nsec = 862112351, sec = 228492 } nil + "monotonic" { sec = 863871, nsec = 491452068 } nil + "realtime" { sec = 863871, nsec = 491550650 } 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: 0xf59d38 + "prepare" uv_prepare_t: 0xfefa78 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xf36de0 - "timeout" uv_timer_t: 0xf4bbd8 + "check" uv_check_t: 0xfd4a60 + "timeout" uv_timer_t: 0xfdbee0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xf48e28 + "idle" uv_idle_t: 0xfd6e88 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 15303, handle = uv_process_t: 0xf45c40 } + { handle = uv_process_t: 0xfee840, pid = 15891 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 15304, handle = uv_process_t: 0xf453b8 } - "exit" uv_process_t: 0xf453b8 { signal = 2, status = 0 } + { handle = uv_process_t: 0xfdd228, pid = 15892 } + "exit" uv_process_t: 0xfdd228 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 15305, handle = uv_process_t: 0xf4def8 } - "exit" uv_process_t: 0xf4def8 { signal = 15, status = 0 } + { handle = uv_process_t: 0xfdc308, pid = 15893 } + "exit" uv_process_t: 0xfdc308 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 15307, handle = uv_process_t: 0xf5c270 } + { handle = uv_process_t: 0xfd63b8, pid = 15895 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -7328,17 +7364,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 15309, signal = 0, code = 0 } + "exit" { signal = 0, code = 0, pid = 15898 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf52ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb47ff420 + { delay = 100, elapsed = 105 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7897020 - Runing uv_thread_t: 0xf7897020 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xb6dc0020 + Runing uv_thread_t: 0xb6dc0020 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 103 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -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: 0xf4bbd8 - "closed" uv_timer_t: 0xf4bbd8 + "timeout" uv_timer_t: 0xfdbee0 + "closed" uv_timer_t: 0xfdbee0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0xf4bbd8 - "interval" uv_timer_t: 0xf4bbd8 - "interval" uv_timer_t: 0xf4bbd8 - "closed" uv_timer_t: 0xf4bbd8 + "interval" uv_timer_t: 0xfdbee0 + "interval" uv_timer_t: 0xfdbee0 + "interval" uv_timer_t: 0xfdbee0 + "closed" uv_timer_t: 0xfdbee0 ok 101 timer - simple interval - "interval" uv_timer_t: 0xf4aee0 - "timeout" uv_timer_t: 0xf4bbd8 - "interval" uv_timer_t: 0xf4aee0 + "interval" uv_timer_t: 0xfcee48 + "timeout" uv_timer_t: 0xfdbee0 + "interval" uv_timer_t: 0xfcee48 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0xf4aee0 0 - "interval" uv_timer_t: 0xf4aee0 8 - "interval" uv_timer_t: 0xf4aee0 4 - "interval" uv_timer_t: 0xf4aee0 2 + "interval" uv_timer_t: 0xfcee48 0 + "interval" uv_timer_t: 0xfcee48 8 + "interval" uv_timer_t: 0xfcee48 4 + "interval" uv_timer_t: 0xfcee48 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0xf4aee0 0 - "interval" uv_timer_t: 0xf4aee0 8 - "interval" uv_timer_t: 0xf4aee0 4 - "interval" uv_timer_t: 0xf4aee0 2 + "interval" uv_timer_t: 0xfcee48 0 + "interval" uv_timer_t: 0xfcee48 8 + "interval" uv_timer_t: 0xfcee48 4 + "interval" uv_timer_t: 0xfcee48 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: 0xf6eff420" "hello" - uv_thread_t: 0xf6eff420 finish hello + 2.0 4.0 "uv_thread_t: 0xb53fd420" "hello" + uv_thread_t: 0xb53fd420 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 @@ -7645,56 +7681,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 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 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_next 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_pushnumber 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_pushresult 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_status 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_getmetafield 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_argerror 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_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_pushboolean 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_checkinteger 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_ref 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_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_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 luaL_getmetafield 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_error 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 luaL_addlstring 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_getfield 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_close 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_dump 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 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_tonumber 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_toboolean 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_pushvalue 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_getmetatable 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 luaL_register 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_gettop 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_getmetafield 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_status 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_newuserdata 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_pushfstring 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_rawset 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 luaL_ref 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_setmetatable 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_checkudata 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_absindex 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_loadbufferx 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_toboolean 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_topointer 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_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_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 luaL_setfuncs 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_touserdata 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_setglobal 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.3-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.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_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_checkudata 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 luaL_callmeta 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_unref 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_loadbufferx 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_absindex 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_tolstring 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_toboolean 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_topointer 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_ref 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 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 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_tonumberx 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_pushvalue 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_toboolean 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_getglobal 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_checkversion_ 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_isstring 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_getmetatable 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_rawset 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_pushfstring 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) 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' 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' in '../lua-luv_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 @@ -7703,12 +7739,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/9581/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/9581/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/28643 and its subdirectories -I: Current time: Sun Oct 13 21:04:12 -12 2024 -I: pbuilder-time-stamp: 1728896652 +I: removing directory /srv/workspace/pbuilder/9581 and its subdirectories +I: Current time: Mon Oct 14 23:09:56 +14 2024 +I: pbuilder-time-stamp: 1728896996