Diff of the two buildlogs: -- --- b1/build.log 2024-05-01 01:35:42.014233461 +0000 +++ b2/build.log 2024-05-01 01:41:43.478828302 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 30 13:29:29 -12 2024 -I: pbuilder-time-stamp: 1714526969 +I: Current time: Wed May 1 15:35:55 +14 2024 +I: pbuilder-time-stamp: 1714527355 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ dpkg-source: info: applying disable_loop_tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/20461/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1875/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 May 1 01:36 /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/1875/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1875/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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=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='3850e4545ef0450d857857745246828e' - 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='20461' - PS1='# ' - PS2='> ' + INVOCATION_ID=ebd0c569519a43edbea2da266f77fd66 + 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=1875 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.U3MFHD9i/pbuilderrc_oWlg --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.U3MFHD9i/b1 --logfile b1/build.log lua-luv_1.48.0-2-2.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.U3MFHD9i/pbuilderrc_BeBe --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.U3MFHD9i/b2 --logfile b2/build.log lua-luv_1.48.0-2-2.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-20-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) armv7l GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 28 11:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/20461/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 26 11:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1875/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -176,7 +208,7 @@ Get: 58 http://deb.debian.org/debian trixie/main armhf libuv1-dev armhf 1.48.0-1.1 [169 kB] Get: 59 http://deb.debian.org/debian trixie/main armhf lua-compat53 armhf 0.7-2+b1 [29.4 kB] Get: 60 http://deb.debian.org/debian trixie/main armhf lua-compat53-dev armhf 0.7-2+b1 [27.7 kB] -Fetched 21.1 MB in 1s (30.1 MB/s) +Fetched 21.1 MB in 1s (14.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 ... 19470 files and directories currently installed.) @@ -440,7 +472,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../lua-luv_1.48.0-2-2_source.changes +I: user script /srv/workspace/pbuilder/1875/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1875/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../lua-luv_1.48.0-2-2_source.changes dpkg-buildpackage: info: source package lua-luv dpkg-buildpackage: info: source version 1.48.0-2-2 dpkg-buildpackage: info: source distribution unstable @@ -666,10 +702,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs" && rm -f "liblua5.1-luv.la" && ln -s "../liblua5.1-luv.la" "liblua5.1-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/luv.so - linux-vdso.so.1 (0xf7b6d000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7b26000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7a10000) - /lib/ld-linux-armhf.so.3 (0xf7b6e000) + linux-vdso.so.1 (0xbee31000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f9a000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e84000) + /lib/ld-linux-armhf.so.3 (0xb6fde000) Target build made @@ -699,10 +735,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs" && rm -f "liblua5.2-luv.la" && ln -s "../liblua5.2-luv.la" "liblua5.2-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/luv.so - linux-vdso.so.1 (0xf7cfc000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7cb6000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7ba0000) - /lib/ld-linux-armhf.so.3 (0xf7cfd000) + linux-vdso.so.1 (0xbe91b000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6ebd000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6da7000) + /lib/ld-linux-armhf.so.3 (0xb6f00000) Target build made @@ -732,10 +768,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs" && rm -f "liblua5.3-luv.la" && ln -s "../liblua5.3-luv.la" "liblua5.3-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/luv.so - linux-vdso.so.1 (0xf77f2000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf77ad000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7697000) - /lib/ld-linux-armhf.so.3 (0xf77f3000) + linux-vdso.so.1 (0xbeef1000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6eee000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6dd8000) + /lib/ld-linux-armhf.so.3 (0xb6f30000) Target build made @@ -765,10 +801,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs" && rm -f "liblua5.4-luv.la" && ln -s "../liblua5.4-luv.la" "liblua5.4-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/luv.so - linux-vdso.so.1 (0xf7fcc000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7f87000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7e71000) - /lib/ld-linux-armhf.so.3 (0xf7fcd000) + linux-vdso.so.1 (0xbeca6000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f7b000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e65000) + /lib/ld-linux-armhf.so.3 (0xb6fbd000) Target build made dh_auto_test -O--buildsystem=lua @@ -783,11 +819,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1dd1038 - "closed" uv_timer_t: 0x1dd1038 + "timeout" uv_timer_t: 0xeef1a8 + "closed" uv_timer_t: 0xeef1a8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1dd1038 - "closed" { } uv_timer_t: 0x1dd1038 + "timeout" { } uv_timer_t: 0xeef1a8 + "closed" { } uv_timer_t: 0xeef1a8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -798,21 +834,21 @@ { stat = { nlink = 1, - ino = 4100921, - mtime = table: 0x1dbcec8, - gid = 1111, - mode = 33188, + ino = 8802271, + mtime = table: 0xedaec8, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x1da02f0, + atime = table: 0xebe2f0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1d9fc48, - birthtime = table: 0x1dc0f00, + ctime = table: 0xeb6da8, + birthtime = table: 0xecb468, blocks = 16 } } @@ -822,21 +858,21 @@ { stat = { nlink = 1, - ino = 4100921, - mtime = table: 0x1dc64e0, - gid = 1111, - mode = 33188, + ino = 8802271, + mtime = table: 0xebdc48, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x1dba138, + atime = table: 0xee71a0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1da8820, - birthtime = table: 0x1dad468, + ctime = table: 0xecc5f8, + birthtime = table: 0xefc5b0, blocks = 16 } } @@ -920,197 +956,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { name = ".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: 0xe9b540 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: 0x1d8eb18 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 = 16535195, type = 61267, bsize = 4096, files = 5193728, bfree = 17576859, ffree = 5026328, blocks = 20279922 } + { bavail = 33426738, type = 61267, bsize = 4096, files = 9158656, bfree = 35261848, ffree = 9132368, blocks = 35767847 } ok 31 fs - fs.statfs sync - { bavail = 16535159, type = 61267, bsize = 4096, files = 5193728, bfree = 17576823, ffree = 5026322, blocks = 20279922 } + { bavail = 33426738, type = 61267, bsize = 4096, files = 9158656, bfree = 35261848, ffree = 9132368, 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 @@ -1137,24 +1173,24 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 2633728, total = 7095226368, free = 5876834304, constrained = 0, available = 5876834304 } + { rss = 4915200, total = 4203720704, free = 3788275712, constrained = 0, available = 3788275712 } ok 48 misc - memory size - { uptime = 1520149.35 } + { uptime = 670540.86 } ok 49 misc - uv.uptime { - inblock = 224, + inblock = 0, nsignals = 0, - utime = { usec = 690840, sec = 0 }, + utime = { usec = 619729, sec = 0 }, oublock = 40, - stime = { usec = 29962, sec = 0 }, - nivcsw = 97, - minflt = 318, + stime = { usec = 246002, sec = 0 }, + nivcsw = 29, + minflt = 360, idrss = 0, majflt = 0, - nvcsw = 84, + nvcsw = 40, isrss = 0, nswap = 0, - maxrss = 2572, + maxrss = 4800, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1163,10 +1199,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x1d9fc48, model = "unknown" }, - { speed = 0, times = table: 0x1dadd48, model = "unknown" }, - { speed = 0, times = table: 0x1d9abd0, model = "unknown" }, - { speed = 0, times = table: 0x1dd2fc8, model = "unknown" } + { speed = 1608, times = table: 0xedc350, model = "unknown" }, + { speed = 1608, times = table: 0xed1280, model = "unknown" }, + { speed = 1608, times = table: 0xee46f8, model = "unknown" }, + { speed = 1608, times = table: 0xecb2b8, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { @@ -1174,7 +1210,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 - { 5.16, 6.74, 7.56 } + { 1.71, 1.61, 1.38 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1182,18 +1218,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5201493830917e+15 + 6.7054088907546e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-20-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } + { release = "6.1.0-20-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1714527190 - uv.gettimeofday 1714527190.000458 + os.time 1714527562 + uv.gettimeofday 1714527562.000124 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1204,34 +1240,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 426824072, sec = 1520150 } nil - "realtime" { nsec = 426888966, sec = 1520150 } nil + "monotonic" { nsec = 910363204, sec = 670541 } nil + "realtime" { nsec = 910470244, sec = 670541 } 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: 0x1dd1f88 + "prepare" uv_prepare_t: 0xecae90 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1dd1f88 - "timeout" uv_timer_t: 0x1dd0c40 + "check" uv_check_t: 0xecae90 + "timeout" uv_timer_t: 0xeddba8 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1dd1f88 + "idle" uv_idle_t: 0xecae90 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: 0x1dbf560, pid = 1943 } + { handle = uv_process_t: 0xec9110, pid = 7589 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x1dd75c8, pid = 1944 } - "exit" uv_process_t: 0x1dd75c8 { status = 0, signal = 2 } + { handle = uv_process_t: 0xedd560, pid = 7590 } + "exit" uv_process_t: 0xedd560 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x1dd75c8, pid = 1945 } - "exit" uv_process_t: 0x1dd75c8 { status = 0, signal = 15 } + { handle = uv_process_t: 0xedd560, pid = 7591 } + "exit" uv_process_t: 0xedd560 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1dc9878, pid = 1947 } + { handle = uv_process_t: 0xefae28, pid = 7593 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1240,16 +1276,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 1949, code = 0 } + "exit" { signal = 0, pid = 7595, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 109 } + { delay = 100, elapsed = 105 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7aa0020 - Runing uv_thread_t: 0xf7aa0020 + Runing uv_thread_t: 0xb6dd8020 + Runing uv_thread_t: 0xb6dd8020 { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 110 } + { 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 @@ -1258,27 +1294,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x1dd0c40 - "closed" uv_timer_t: 0x1dd0c40 + "timeout" uv_timer_t: 0xeddba8 + "closed" uv_timer_t: 0xeddba8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1dd0c40 - "interval" uv_timer_t: 0x1dd0c40 - "interval" uv_timer_t: 0x1dd0c40 - "closed" uv_timer_t: 0x1dd0c40 + "interval" uv_timer_t: 0xeddba8 + "interval" uv_timer_t: 0xeddba8 + "interval" uv_timer_t: 0xeddba8 + "closed" uv_timer_t: 0xeddba8 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1dc4b38 - "timeout" uv_timer_t: 0x1dd0c40 - "interval" uv_timer_t: 0x1dc4b38 + "interval" uv_timer_t: 0xeb39b0 + "timeout" uv_timer_t: 0xeddba8 + "interval" uv_timer_t: 0xeb39b0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1dc4b38 0 - "interval" uv_timer_t: 0x1dc4b38 8 - "interval" uv_timer_t: 0x1dc4b38 4 - "interval" uv_timer_t: 0x1dc4b38 2 + "interval" uv_timer_t: 0xeb39b0 0 + "interval" uv_timer_t: 0xeb39b0 8 + "interval" uv_timer_t: 0xeb39b0 4 + "interval" uv_timer_t: 0xeb39b0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1dc4b38 0 - "interval" uv_timer_t: 0x1dc4b38 8 - "interval" uv_timer_t: 0x1dc4b38 4 - "interval" uv_timer_t: 0x1dc4b38 2 + "interval" uv_timer_t: 0xeb39b0 0 + "interval" uv_timer_t: 0xeb39b0 8 + "interval" uv_timer_t: 0xeb39b0 4 + "interval" uv_timer_t: 0xeb39b0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1297,8 +1333,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf7a60420" "hello" - uv_thread_t: 0xf7a60420 finish hello + 2 4 "uv_thread_t: 0xb63ff420" "hello" + uv_thread_t: 0xb63ff420 finish hello ok 109 work - test threadpool with async 1 2 @@ -1314,9 +1350,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xf54ff420 + 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 \ @@ -1326,13 +1362,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 (0xf7d16000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xf7cef000) - liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7cd1000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7bbb000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7b98000) - /lib/ld-linux-armhf.so.3 (0xf7d17000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7b57000) + linux-vdso.so.1 (0xbefeb000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xb6f3a000) + liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xb6f1c000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6e06000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6de3000) + /lib/ld-linux-armhf.so.3 (0xb6f5e000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6da2000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1340,11 +1376,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xd42dd8 - "closed" uv_timer_t: 0xd42dd8 + "timeout" uv_timer_t: 0x106ddd8 + "closed" uv_timer_t: 0x106ddd8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xd42dd8 - "closed" { } uv_timer_t: 0xd42dd8 + "timeout" { } uv_timer_t: 0x106ddd8 + "closed" { } uv_timer_t: 0x106ddd8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1355,21 +1391,21 @@ { stat = { nlink = 1, - ino = 4100921, - mtime = table: 0xd37348, - gid = 1111, - mode = 33188, + ino = 8802271, + mtime = table: 0x1062348, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0xd65a50, + atime = table: 0x1090a50, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xd5c4d8, - birthtime = table: 0xd413a0, + ctime = table: 0x108be88, + birthtime = table: 0x106d730, blocks = 16 } } @@ -1379,21 +1415,21 @@ { stat = { nlink = 1, - ino = 4100921, - mtime = table: 0xd69bf8, - gid = 1111, - mode = 33188, + ino = 8802271, + mtime = table: 0x1094a98, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0xd69a58, + atime = table: 0x10982e8, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xd5c438, - birthtime = table: 0xd3fea0, + ctime = table: 0x108d6f0, + birthtime = table: 0x108fd30, blocks = 16 } } @@ -1477,197 +1513,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: 0x1061090 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: 0xd77af0 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 = 16416017, type = 61267, bsize = 4096, files = 5193728, bfree = 17457681, ffree = 5010405, blocks = 20279922 } + { bavail = 33426726, type = 61267, bsize = 4096, files = 9158656, bfree = 35261836, ffree = 9132365, blocks = 35767847 } ok 31 fs - fs.statfs sync - { bavail = 16415994, type = 61267, bsize = 4096, files = 5193728, bfree = 17457658, ffree = 5010405, blocks = 20279922 } + { bavail = 33426726, type = 61267, bsize = 4096, files = 9158656, bfree = 35261836, ffree = 9132365, 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 @@ -1694,24 +1730,24 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 2637824, total = 7095226368, free = 5856600064, constrained = 0, available = 5856600064 } + { rss = 4796416, total = 4203720704, free = 3778805760, constrained = 0, available = 3778805760 } ok 48 misc - memory size - { uptime = 1520160.3 } + { uptime = 670551.38 } ok 49 misc - uv.uptime { - inblock = 216, + inblock = 0, nsignals = 0, - utime = { usec = 834797, sec = 0 }, + utime = { usec = 801063, sec = 0 }, oublock = 40, - stime = { usec = 62276, sec = 0 }, - nivcsw = 158, - minflt = 2715, + stime = { usec = 241637, sec = 0 }, + nivcsw = 240, + minflt = 2741, idrss = 0, - majflt = 1, - nvcsw = 95, + majflt = 0, + nvcsw = 80, isrss = 0, nswap = 0, - maxrss = 4540, + maxrss = 4684, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1720,10 +1756,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0xd556c8, model = "unknown" }, - { speed = 0, times = table: 0xd7a620, model = "unknown" }, - { speed = 0, times = table: 0xd4a980, model = "unknown" }, - { speed = 0, times = table: 0xd587e0, model = "unknown" } + { speed = 1608, times = table: 0x108bac0, model = "unknown" }, + { speed = 1608, times = table: 0x10982e8, model = "unknown" }, + { speed = 1608, times = table: 0x105f7f0, model = "unknown" }, + { speed = 1608, times = table: 0x1077e30, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { @@ -1731,7 +1767,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 - { 5.71, 6.79, 7.56 } + { 1.48, 1.56, 1.37 } 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 @@ -1739,18 +1775,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5201603436205e+15 + 6.7055140311053e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-20-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } + { release = "6.1.0-20-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1714527201 - uv.gettimeofday 1714527201.000419 + os.time 1714527572 + uv.gettimeofday 1714527572.000639 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1761,34 +1797,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 375464148, sec = 1520161 } nil - "realtime" { nsec = 375767639, sec = 1520161 } nil + "monotonic" { nsec = 424598640, sec = 670552 } nil + "realtime" { nsec = 424705096, sec = 670552 } 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: 0xd63c00 + "prepare" uv_prepare_t: 0x1087088 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xd63c00 - "timeout" uv_timer_t: 0xd6ce10 + "check" uv_check_t: 0x1087088 + "timeout" uv_timer_t: 0x10986b8 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xd63c00 + "idle" uv_idle_t: 0x1087088 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: 0xd37328, pid = 2863 } + { handle = uv_process_t: 0x1066480, pid = 7817 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0xd3fc30, pid = 2866 } - "exit" uv_process_t: 0xd3fc30 { status = 0, signal = 2 } + { handle = uv_process_t: 0x108dcb8, pid = 7818 } + "exit" uv_process_t: 0x108dcb8 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0xd3fc30, pid = 2867 } - "exit" uv_process_t: 0xd3fc30 { status = 0, signal = 15 } + { handle = uv_process_t: 0x108dcb8, pid = 7819 } + "exit" uv_process_t: 0x108dcb8 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0xd78d58, pid = 2874 } + { handle = uv_process_t: 0x108ab28, pid = 7821 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1797,16 +1833,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 2876, code = 0 } + "exit" { signal = 0, pid = 7823, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 103 } + { delay = 100, elapsed = 106 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf79a1020 - Runing uv_thread_t: 0xf79a1020 + Runing uv_thread_t: 0xb6db2020 + Runing uv_thread_t: 0xb6db2020 { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 127 } + { delay = 100, elapsed = 106 } 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 @@ -1815,27 +1851,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0xd6ce10 - "closed" uv_timer_t: 0xd6ce10 + "timeout" uv_timer_t: 0x10986b8 + "closed" uv_timer_t: 0x10986b8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0xd6ce10 - "interval" uv_timer_t: 0xd6ce10 - "interval" uv_timer_t: 0xd6ce10 - "closed" uv_timer_t: 0xd6ce10 + "interval" uv_timer_t: 0x10986b8 + "interval" uv_timer_t: 0x10986b8 + "interval" uv_timer_t: 0x10986b8 + "closed" uv_timer_t: 0x10986b8 ok 101 timer - simple interval - "interval" uv_timer_t: 0xd75c10 - "timeout" uv_timer_t: 0xd6ce10 - "interval" uv_timer_t: 0xd75c10 + "interval" uv_timer_t: 0x10a0e08 + "timeout" uv_timer_t: 0x10986b8 + "interval" uv_timer_t: 0x10a0e08 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0xd75c10 0 - "interval" uv_timer_t: 0xd75c10 8 - "interval" uv_timer_t: 0xd75c10 4 - "interval" uv_timer_t: 0xd75c10 2 + "interval" uv_timer_t: 0x10a0e08 0 + "interval" uv_timer_t: 0x10a0e08 8 + "interval" uv_timer_t: 0x10a0e08 4 + "interval" uv_timer_t: 0x10a0e08 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0xd75c10 0 - "interval" uv_timer_t: 0xd75c10 8 - "interval" uv_timer_t: 0xd75c10 4 - "interval" uv_timer_t: 0xd75c10 2 + "interval" uv_timer_t: 0x10a0e08 0 + "interval" uv_timer_t: 0x10a0e08 8 + "interval" uv_timer_t: 0x10a0e08 4 + "interval" uv_timer_t: 0x10a0e08 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1854,8 +1890,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf79a0420" "hello" - uv_thread_t: 0xf79a0420 finish hello + 2 4 "uv_thread_t: 0xb6db1420" "hello" + uv_thread_t: 0xb6db1420 finish hello ok 109 work - test threadpool with async 1 2 @@ -1871,9 +1907,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 \ @@ -1882,12 +1918,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 (0xf7d1f000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7cd8000) - liblua5.1.so.0 => /lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7cba000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7ba4000) - /lib/ld-linux-armhf.so.3 (0xf7d20000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7b63000) + linux-vdso.so.1 (0xbee3a000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f58000) + liblua5.1.so.0 => /lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xb6f3a000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e24000) + /lib/ld-linux-armhf.so.3 (0xb6f9c000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6de3000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1895,11 +1931,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x13e9dd8 - "closed" uv_timer_t: 0x13e9dd8 + "timeout" uv_timer_t: 0xb57dd8 + "closed" uv_timer_t: 0xb57dd8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x13e9dd8 - "closed" { } uv_timer_t: 0x13e9dd8 + "timeout" { } uv_timer_t: 0xb57dd8 + "closed" { } uv_timer_t: 0xb57dd8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1910,21 +1946,21 @@ { stat = { nlink = 1, - ino = 4100921, - mtime = table: 0x13de348, - gid = 1111, - mode = 33188, + ino = 8802271, + mtime = table: 0xb4c348, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x140ca50, + atime = table: 0xb7aa50, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x14034d8, - birthtime = table: 0x13e83a0, + ctime = table: 0xb75e88, + birthtime = table: 0xb57730, blocks = 16 } } @@ -1934,21 +1970,21 @@ { stat = { nlink = 1, - ino = 4100921, - mtime = table: 0x1410bf8, - gid = 1111, - mode = 33188, + ino = 8802271, + mtime = table: 0xb7ea98, + gid = 2222, + mode = 33204, size = 6060, - dev = 64769, + dev = 65026, gen = 0, rdev = 0, - atime = table: 0x1410a58, + atime = table: 0xb822e8, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1403438, - birthtime = table: 0x13e6ea0, + ctime = table: 0xb776f0, + birthtime = table: 0xb5b4e0, blocks = 16 } } @@ -2032,197 +2068,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: 0xb6e210 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: 0x1406b08 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 = 16353129, type = 61267, bsize = 4096, files = 5193728, bfree = 17394793, ffree = 5006644, blocks = 20279922 } + { bavail = 33426583, type = 61267, bsize = 4096, files = 9158656, bfree = 35261693, ffree = 9132364, blocks = 35767847 } ok 31 fs - fs.statfs sync - { bavail = 16353113, type = 61267, bsize = 4096, files = 5193728, bfree = 17394777, ffree = 5006644, blocks = 20279922 } + { bavail = 33426582, type = 61267, bsize = 4096, files = 9158656, bfree = 35261692, ffree = 9132364, 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 @@ -2249,24 +2285,24 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 2633728, total = 7095226368, free = 5813317632, constrained = 0, available = 5813317632 } + { rss = 4784128, total = 4203720704, free = 3785764864, constrained = 0, available = 3785764864 } ok 48 misc - memory size - { uptime = 1520171.25 } + { uptime = 670561.2 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 511754, sec = 0 }, + utime = { usec = 640726, sec = 0 }, oublock = 40, - stime = { usec = 34208, sec = 0 }, - nivcsw = 130, - minflt = 306, + stime = { usec = 233453, sec = 0 }, + nivcsw = 245, + minflt = 345, idrss = 0, majflt = 0, - nvcsw = 64, + nvcsw = 42, isrss = 0, nswap = 0, - maxrss = 2580, + maxrss = 4680, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -2275,10 +2311,10 @@ 4 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x141ef00, model = "unknown" }, - { speed = 0, times = table: 0x1419ce0, model = "unknown" }, - { speed = 0, times = table: 0x13f1920, model = "unknown" }, - { speed = 0, times = table: 0x13ee860, model = "unknown" } + { speed = 1608, times = table: 0xb7ea98, model = "unknown" }, + { speed = 1608, times = table: 0xb8f6e8, model = "unknown" }, + { speed = 1608, times = table: 0xb73088, model = "unknown" }, + { speed = 1608, times = table: 0xb63128, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { @@ -2286,7 +2322,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 - { 5.99, 6.81, 7.56 } + { 1.34, 1.53, 1.36 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2294,18 +2330,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5201713081094e+15 + 6.7056122291707e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-20-arm64", machine = "aarch64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } + { release = "6.1.0-20-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1714527212 - uv.gettimeofday 1714527212.000388 + os.time 1714527582 + uv.gettimeofday 1714527582.000458 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2316,34 +2352,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 380170023, sec = 1520172 } nil - "realtime" { nsec = 380669096, sec = 1520172 } nil + "monotonic" { nsec = 244459430, sec = 670562 } nil + "realtime" { nsec = 244568511, sec = 670562 } 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: 0x13ce3d8 + "prepare" uv_prepare_t: 0xb71088 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x13ce3d8 - "timeout" uv_timer_t: 0x141cc10 + "check" uv_check_t: 0xb71088 + "timeout" uv_timer_t: 0xb820e0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x13ce3d8 + "idle" uv_idle_t: 0xb71088 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: 0x13e5c10, pid = 3495 } + { handle = uv_process_t: 0xb842b0, pid = 7941 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x13f7d90, pid = 3496 } - "exit" uv_process_t: 0x13f7d90 { status = 0, signal = 2 } + { handle = uv_process_t: 0xb4c328, pid = 7942 } + "exit" uv_process_t: 0xb4c328 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x13f7d90, pid = 3497 } - "exit" uv_process_t: 0x13f7d90 { status = 0, signal = 15 } + { handle = uv_process_t: 0xb4c328, pid = 7943 } + "exit" uv_process_t: 0xb4c328 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1408068, pid = 3499 } + { handle = uv_process_t: 0xb750d8, pid = 7945 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2352,16 +2388,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 3503, code = 0 } + "exit" { signal = 0, pid = 7947, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 105 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf76ca020 - Runing uv_thread_t: 0xf76ca020 + Runing uv_thread_t: 0xb6d8c020 + Runing uv_thread_t: 0xb6d8c020 { 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 @@ -2370,27 +2406,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x141cc10 - "closed" uv_timer_t: 0x141cc10 + "timeout" uv_timer_t: 0xb820e0 + "closed" uv_timer_t: 0xb820e0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x141cc10 - "interval" uv_timer_t: 0x141cc10 - "interval" uv_timer_t: 0x141cc10 - "closed" uv_timer_t: 0x141cc10 + "interval" uv_timer_t: 0xb820e0 + "interval" uv_timer_t: 0xb820e0 + "interval" uv_timer_t: 0xb820e0 + "closed" uv_timer_t: 0xb820e0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1415490 - "timeout" uv_timer_t: 0x141cc10 - "interval" uv_timer_t: 0x1415490 + "interval" uv_timer_t: 0xb4cd98 + "timeout" uv_timer_t: 0xb820e0 + "interval" uv_timer_t: 0xb4cd98 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1415490 0 - "interval" uv_timer_t: 0x1415490 8 - "interval" uv_timer_t: 0x1415490 4 - "interval" uv_timer_t: 0x1415490 2 + "interval" uv_timer_t: 0xb4cd98 0 + "interval" uv_timer_t: 0xb4cd98 8 + "interval" uv_timer_t: 0xb4cd98 4 + "interval" uv_timer_t: 0xb4cd98 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1415490 0 - "interval" uv_timer_t: 0x1415490 8 - "interval" uv_timer_t: 0x1415490 4 - "interval" uv_timer_t: 0x1415490 2 + "interval" uv_timer_t: 0xb4cd98 0 + "interval" uv_timer_t: 0xb4cd98 8 + "interval" uv_timer_t: 0xb4cd98 4 + "interval" uv_timer_t: 0xb4cd98 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2409,8 +2445,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf64fe420" "hello" - uv_thread_t: 0xf64fe420 finish hello + 2 4 "uv_thread_t: 0xb6d8b420" "hello" + uv_thread_t: 0xb6d8b420 finish hello ok 109 work - test threadpool with async 1 2 @@ -2426,9 +2462,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 ************************************************** Target test made @@ -2443,11 +2479,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5ca768 - "closed" uv_timer_t: 0x5ca768 + "timeout" uv_timer_t: 0x22508a0 + "closed" uv_timer_t: 0x22508a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5ca768 - "closed" { } uv_timer_t: 0x5ca768 + "timeout" { } uv_timer_t: 0x22508a0 + "closed" { } uv_timer_t: 0x22508a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2457,23 +2493,23 @@ { fd = 10 } { stat = { - rdev = 0, - ino = 4100921, + gid = 2222, flags = 0, - dev = 64769, - uid = 1111, + mtime = table: 0x2267d98, + rdev = 0, + nlink = 1, + ctime = table: 0x22448e0, type = "file", - atime = table: 0x59af08, - mode = 33188, blksize = 4096, - gen = 0, - ctime = table: 0x58fa38, - mtime = table: 0x5bbf48, + mode = 33204, blocks = 16, - birthtime = table: 0x5c8da0, + uid = 2222, size = 6060, - gid = 1111, - nlink = 1 + ino = 8802271, + atime = table: 0x2263fd8, + dev = 65026, + gen = 0, + birthtime = table: 0x22433a0 } } ok 7 fs - read a file sync @@ -2481,23 +2517,23 @@ { fd = 10 } { stat = { - rdev = 0, - ino = 4100921, + gid = 2222, flags = 0, - dev = 64769, - uid = 1111, + mtime = table: 0x225f6c0, + rdev = 0, + nlink = 1, + ctime = table: 0x2268730, type = "file", - atime = table: 0x5bc2e8, - mode = 33188, blksize = 4096, - gen = 0, - ctime = table: 0x5caef8, - mtime = table: 0x5c3e40, + mode = 33204, blocks = 16, - birthtime = table: 0x5cb060, + uid = 2222, size = 6060, - gid = 1111, - nlink = 1 + ino = 8802271, + atime = table: 0x227ba98, + dev = 65026, + gen = 0, + birthtime = table: 0x225ad00 } } { chunk = 6060 } @@ -2506,7 +2542,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -2540,7 +2576,7 @@ { ftype = "directory", name = "src" } { ftype = "directory", name = "tests" } 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 @@ -2580,199 +2616,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { 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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } + uv_dir_t: 0x222f0e0 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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: 0x5b83e8 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { 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" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, { type = "file", name = "docs.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 17448794, bsize = 4096, blocks = 20279922, files = 5193728, ffree = 5012173, bavail = 16407130, type = 61267 } + { bavail = 33426578, blocks = 35767847, bfree = 35261688, files = 9158656, type = 61267, ffree = 9132363, bsize = 4096 } ok 31 fs - fs.statfs sync - { bfree = 17450482, bsize = 4096, blocks = 20279922, files = 5193728, ffree = 5012221, bavail = 16408818, type = 61267 } + { bavail = 33426578, blocks = 35767847, bfree = 35261688, files = 9158656, type = 61267, ffree = 9132363, bsize = 4096 } 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 @@ -2790,51 +2826,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 - { constrained = 0, rss = 2555904, free = 6259269632, total = 7095226368, available = 6259269632 } + { free = 3776409600, rss = 4878336, available = 3776409600, constrained = 0, total = 4203720704 } ok 48 misc - memory size - { uptime = 1520181.64 } + { uptime = 670570.62 } ok 49 misc - uv.uptime { - nivcsw = 93, - nvcsw = 67, - idrss = 0, - ixrss = 0, - utime = { usec = 673044, sec = 0 }, - msgsnd = 0, - stime = { usec = 24195, sec = 0 }, - isrss = 0, - nsignals = 0, - majflt = 2, msgrcv = 0, - minflt = 317, - maxrss = 2656, - inblock = 56, nswap = 0, - oublock = 40 + isrss = 0, + maxrss = 4764, + nivcsw = 238, + inblock = 0, + msgsnd = 0, + oublock = 40, + minflt = 359, + nvcsw = 40, + idrss = 0, + majflt = 0, + stime = { sec = 0, usec = 259561 }, + nsignals = 0, + utime = { sec = 0, usec = 588528 }, + ixrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", times = table: 0x5cb060, speed = 0 }, - { model = "unknown", times = table: 0x598c58, speed = 0 }, - { model = "unknown", times = table: 0x5bde28, speed = 0 }, - { model = "unknown", times = table: 0x59d7a0, speed = 0 } + { times = table: 0x227ba98, speed = 1608, model = "unknown" }, + { times = table: 0x2262840, speed = 1608, model = "unknown" }, + { times = table: 0x2244fd0, speed = 1608, model = "unknown" }, + { times = table: 0x226ea08, speed = 1608, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", 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" } + { family = "inet", ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, + { family = "inet6", ip = "::1", internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 6.07, 6.8, 7.55 } + { 1.23, 1.5, 1.35 } ok 54 misc - uv.loadavg "/usr/bin/lua5.2" ok 55 misc - uv.exepath @@ -2842,18 +2878,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", username = "pbuilder1", shell = "/bin/sh", uid = 1111, gid = 1111 } + { gid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", shell = "/bin/bash", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5201816633322e+15 + 6.705706376608e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "aarch64", release = "6.1.0-20-arm64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } + { machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", release = "6.1.0-20-armmp-lpae", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1714527222 - uv.gettimeofday 1714527222.000736 + os.time 1714527591 + uv.gettimeofday 1714527591.000871 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2864,34 +2900,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 685294009, sec = 1520182 } nil - "realtime" { nsec = 685388380, sec = 1520182 } nil + "monotonic" { sec = 670571, nsec = 652424369 } nil + "realtime" { sec = 670571, nsec = 652532867 } 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: 0x597c98 + "prepare" uv_prepare_t: 0x226ef90 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x597278 - "timeout" uv_timer_t: 0x5c0240 + "check" uv_check_t: 0x22707c0 + "timeout" uv_timer_t: 0x2270cc8 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x593448 + "idle" uv_idle_t: 0x2244ed8 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 4011, handle = uv_process_t: 0x5d27f0 } + { handle = uv_process_t: 0x226e6a8, pid = 8027 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 4012, handle = uv_process_t: 0x5ca158 } - "exit" uv_process_t: 0x5ca158 { signal = 2, status = 0 } + { handle = uv_process_t: 0x2253a60, pid = 8028 } + "exit" uv_process_t: 0x2253a60 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 4013, handle = uv_process_t: 0x5b4a88 } - "exit" uv_process_t: 0x5b4a88 { signal = 15, status = 0 } + { handle = uv_process_t: 0x22461a0, pid = 8029 } + "exit" uv_process_t: 0x22461a0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 4017, handle = uv_process_t: 0x5c9810 } + { handle = uv_process_t: 0x2260b10, pid = 8031 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -2900,17 +2936,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 4023, signal = 0 } + "exit" { signal = 0, code = 0, pid = 8033 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf51ff420 - { elapsed = 105, delay = 100 } + 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: 0xf775f020 - Runing uv_thread_t: 0xf775f020 - { elapsed = 103, delay = 100 } + Runing uv_thread_t: 0xb6e1d020 + Runing uv_thread_t: 0xb6e1d020 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 118, delay = 100 } + { 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 @@ -2919,29 +2955,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: 0x5c0240 - "closed" uv_timer_t: 0x5c0240 + "timeout" uv_timer_t: 0x2270cc8 + "closed" uv_timer_t: 0x2270cc8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5c0240 - "interval" uv_timer_t: 0x5c0240 - "interval" uv_timer_t: 0x5c0240 - "closed" uv_timer_t: 0x5c0240 + "interval" uv_timer_t: 0x2270cc8 + "interval" uv_timer_t: 0x2270cc8 + "interval" uv_timer_t: 0x2270cc8 + "closed" uv_timer_t: 0x2270cc8 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5d1198 - "timeout" uv_timer_t: 0x5c0240 - "interval" uv_timer_t: 0x5d1198 + "interval" uv_timer_t: 0x2256048 + "timeout" uv_timer_t: 0x2270cc8 + "interval" uv_timer_t: 0x2256048 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5d1198 0 - "interval" uv_timer_t: 0x5d1198 8 - "interval" uv_timer_t: 0x5d1198 4 - "interval" uv_timer_t: 0x5d1198 2 + "interval" uv_timer_t: 0x2256048 0 + "interval" uv_timer_t: 0x2256048 8 + "interval" uv_timer_t: 0x2256048 4 + "interval" uv_timer_t: 0x2256048 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5d1198 0 - "interval" uv_timer_t: 0x5d1198 8 - "interval" uv_timer_t: 0x5d1198 4 - "interval" uv_timer_t: 0x5d1198 2 + "interval" uv_timer_t: 0x2256048 0 + "interval" uv_timer_t: 0x2256048 8 + "interval" uv_timer_t: 0x2256048 4 + "interval" uv_timer_t: 0x2256048 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2960,8 +2996,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf5dfd420" "hello" - uv_thread_t: 0xf5dfd420 finish hello + 2 4 "uv_thread_t: 0xb6dde420" "hello" + uv_thread_t: 0xb6dde420 finish hello ok 109 work - test threadpool with async 1 2 @@ -2986,13 +3022,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 (0xf7ee4000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xf7ebe000) - liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf7e9e000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7d88000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7d65000) - /lib/ld-linux-armhf.so.3 (0xf7ee5000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7d24000) + linux-vdso.so.1 (0xbef27000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xb6f5e000) + liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6f3e000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6e28000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6e05000) + /lib/ld-linux-armhf.so.3 (0xb6f81000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6dc4000) ********************** app dynamic (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3000,11 +3036,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x24cb408 - "closed" uv_timer_t: 0x24cb408 + "timeout" uv_timer_t: 0x1fa3228 + "closed" uv_timer_t: 0x1fa3228 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x24cb408 - "closed" { } uv_timer_t: 0x24cb408 + "timeout" { } uv_timer_t: 0x1fa3228 + "closed" { } uv_timer_t: 0x1fa3228 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3014,23 +3050,23 @@ { fd = 10 } { stat = { - type = "file", - nlink = 1, - atime = table: 0x25194f0, - birthtime = table: 0x24e24c8, - dev = 64769, - gid = 1111, - mode = 33188, + blksize = 4096, size = 6060, + ino = 8802271, + dev = 65026, + uid = 2222, + mtime = table: 0x1f71278, + mode = 33204, + blocks = 16, + birthtime = table: 0x1f52860, + ctime = table: 0x1f76dd0, + nlink = 1, + type = "file", + gid = 2222, rdev = 0, - ctime = table: 0x24db590, - ino = 4100921, - flags = 0, gen = 0, - mtime = table: 0x24c2478, - uid = 1111, - blksize = 4096, - blocks = 16 + flags = 0, + atime = table: 0x1f6d4c0 } } ok 7 fs - read a file sync @@ -3038,23 +3074,23 @@ { fd = 10 } { stat = { - type = "file", - nlink = 1, - atime = table: 0x24e02a8, - birthtime = table: 0x251a798, - dev = 64769, - gid = 1111, - mode = 33188, + blksize = 4096, size = 6060, + ino = 8802271, + dev = 65026, + uid = 2222, + mtime = table: 0x1f62000, + mode = 33204, + blocks = 16, + birthtime = table: 0x1f53180, + ctime = table: 0x1f8ad70, + nlink = 1, + type = "file", + gid = 2222, rdev = 0, - ctime = table: 0x251c120, - ino = 4100921, - flags = 0, gen = 0, - mtime = table: 0x24eb490, - uid = 1111, - blksize = 4096, - blocks = 16 + flags = 0, + atime = table: 0x1fa69d8 } } { chunk = 6060 } @@ -3063,7 +3099,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -3097,7 +3133,7 @@ { ftype = "directory", name = "src" } { ftype = "directory", name = "tests" } 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 @@ -3137,199 +3173,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { 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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } + uv_dir_t: 0x1f71e50 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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: 0x251aa38 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { 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" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, { type = "file", name = "docs.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, files = 5193728, bfree = 17396751, ffree = 5006454, bsize = 4096, bavail = 16355087, blocks = 20279922 } + { type = 61267, bfree = 35261675, files = 9158656, bavail = 33426565, blocks = 35767847, ffree = 9132360, bsize = 4096 } ok 31 fs - fs.statfs sync - { type = 61267, files = 5193728, bfree = 17396750, ffree = 5006454, bsize = 4096, bavail = 16355086, blocks = 20279922 } + { type = 61267, bfree = 35261675, files = 9158656, bavail = 33426565, blocks = 35767847, ffree = 9132360, bsize = 4096 } 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 @@ -3347,51 +3383,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 = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { available = 6239436800, total = 7095226368, rss = 2641920, constrained = 0, free = 6239436800 } + { total = 4203720704, rss = 4808704, available = 3778531328, free = 3778531328, constrained = 0 } ok 48 misc - memory size - { uptime = 1520193.12 } + { uptime = 670580.97 } ok 49 misc - uv.uptime { - nivcsw = 396, - maxrss = 4600, - idrss = 0, ixrss = 0, - utime = { usec = 727568, sec = 0 }, - nswap = 0, - stime = { usec = 46407, sec = 0 }, + stime = { usec = 298562, sec = 0 }, + minflt = 2749, + utime = { usec = 665712, sec = 0 }, + majflt = 0, + idrss = 0, + nivcsw = 240, + msgsnd = 0, isrss = 0, - minflt = 2700, nsignals = 0, - msgrcv = 0, oublock = 40, - msgsnd = 0, - majflt = 1, - nvcsw = 93, - inblock = 8 + nvcsw = 82, + maxrss = 4696, + inblock = 0, + nswap = 0, + msgrcv = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { times = table: 0x24d0520, model = "unknown", speed = 0 }, - { times = table: 0x24d8a30, model = "unknown", speed = 0 }, - { times = table: 0x24f5c50, model = "unknown", speed = 0 }, - { times = table: 0x24e1b10, model = "unknown", speed = 0 } + { speed = 1608, model = "unknown", times = table: 0x1f694b0 }, + { speed = 1608, model = "unknown", times = table: 0x1f9bfa8 }, + { speed = 1608, model = "unknown", times = table: 0x1f7d028 }, + { speed = 1608, model = "unknown", times = table: 0x1f68ef8 } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", internal = true, family = "inet", netmask = "255.0.0.0", ip = "127.0.0.1" }, - { mac = "\0\0\0\0\0\0", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1" } + { 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 - { 6.13, 6.79, 7.54 } + { 1.12, 1.47, 1.35 } 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 @@ -3399,18 +3435,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, shell = "/bin/sh", uid = 1111, homedir = "/nonexistent/first-build", username = "pbuilder1" } + { uid = 2222, gid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5201931593212e+15 + 6.7058099292021e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", release = "6.1.0-20-arm64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", machine = "aarch64" } + { machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", release = "6.1.0-20-armmp-lpae", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1714527234 - uv.gettimeofday 1714527234.000235 + os.time 1714527602 + uv.gettimeofday 1714527602.000227 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3421,53 +3457,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 186266571, sec = 1520194 } nil - "realtime" { nsec = 186381260, sec = 1520194 } nil + "monotonic" { nsec = 7811829, sec = 670582 } nil + "realtime" { nsec = 7921494, sec = 670582 } 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: 0x24e04a0 + "prepare" uv_prepare_t: 0x1f71d60 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x2510b58 - "timeout" uv_timer_t: 0x251b178 + "check" uv_check_t: 0x1f84eb8 + "timeout" uv_timer_t: 0x1fa0110 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x24f1650 + "idle" uv_idle_t: 0x1f53898 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: 0x24d4440, pid = 5061 } + { handle = uv_process_t: 0x1f9b358, pid = 8258 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x24f7ab8, pid = 5065 } - "exit" uv_process_t: 0x24f7ab8 { signal = 2, status = 0 } + { handle = uv_process_t: 0x1f5e0a8, pid = 8259 } + "exit" uv_process_t: 0x1f5e0a8 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x250d698, pid = 5074 } - "exit" uv_process_t: 0x250d698 { signal = 15, status = 0 } + { handle = uv_process_t: 0x1f62ab0, pid = 8260 } + "exit" uv_process_t: 0x1f62ab0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x24fc840, pid = 5085 } + { handle = uv_process_t: 0x1f82eb8, pid = 8262 } "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 = 5102, signal = 0 } + "exit" { signal = 0, pid = 8264, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf51ff420 - { 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: 0xf77b4020 - Runing uv_thread_t: 0xf77b4020 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0xb6dec020 + Runing uv_thread_t: 0xb6dec020 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 107 } + { 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 @@ -3476,29 +3512,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: 0x251b178 - "closed" uv_timer_t: 0x251b178 + "timeout" uv_timer_t: 0x1f838a8 + "closed" uv_timer_t: 0x1f838a8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x251b178 - "interval" uv_timer_t: 0x251b178 - "interval" uv_timer_t: 0x251b178 - "closed" uv_timer_t: 0x251b178 + "interval" uv_timer_t: 0x1f838a8 + "interval" uv_timer_t: 0x1f838a8 + "interval" uv_timer_t: 0x1f838a8 + "closed" uv_timer_t: 0x1f838a8 ok 101 timer - simple interval - "interval" uv_timer_t: 0x24f0aa0 - "timeout" uv_timer_t: 0x251b178 - "interval" uv_timer_t: 0x24f0aa0 + "interval" uv_timer_t: 0x1fa0b78 + "timeout" uv_timer_t: 0x1f838a8 + "interval" uv_timer_t: 0x1fa0b78 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x24f0aa0 0 - "interval" uv_timer_t: 0x24f0aa0 8 - "interval" uv_timer_t: 0x24f0aa0 4 - "interval" uv_timer_t: 0x24f0aa0 2 + "interval" uv_timer_t: 0x1fa0b78 0 + "interval" uv_timer_t: 0x1fa0b78 8 + "interval" uv_timer_t: 0x1fa0b78 4 + "interval" uv_timer_t: 0x1fa0b78 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x24f0aa0 0 - "interval" uv_timer_t: 0x24f0aa0 8 - "interval" uv_timer_t: 0x24f0aa0 4 - "interval" uv_timer_t: 0x24f0aa0 2 + "interval" uv_timer_t: 0x1fa0b78 0 + "interval" uv_timer_t: 0x1fa0b78 8 + "interval" uv_timer_t: 0x1fa0b78 4 + "interval" uv_timer_t: 0x1fa0b78 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3517,8 +3553,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf5dfd420" "hello" - uv_thread_t: 0xf5dfd420 finish hello + 2 4 "uv_thread_t: 0xb6deb420" "hello" + uv_thread_t: 0xb6deb420 finish hello ok 109 work - test threadpool with async 1 2 @@ -3542,12 +3578,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 (0xf7bdb000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7b95000) - liblua5.2.so.0 => /lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf7b75000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7a5f000) - /lib/ld-linux-armhf.so.3 (0xf7bdc000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7a1e000) + linux-vdso.so.1 (0xbeeba000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f40000) + liblua5.2.so.0 => /lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6f20000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e0a000) + /lib/ld-linux-armhf.so.3 (0xb6f83000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6dc9000) *********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos @@ -3555,11 +3591,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x13223b8 - "closed" uv_timer_t: 0x13223b8 + "timeout" uv_timer_t: 0x18b2de8 + "closed" uv_timer_t: 0x18b2de8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x13223b8 - "closed" { } uv_timer_t: 0x13223b8 + "timeout" { } uv_timer_t: 0x18b2de8 + "closed" { } uv_timer_t: 0x18b2de8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3569,23 +3605,23 @@ { fd = 10 } { stat = { + rdev = 0, + ctime = table: 0x1887600, + atime = table: 0x1873cc8, + ino = 8802271, type = "file", + gid = 2222, + gen = 0, + blksize = 4096, + dev = 65026, + mode = 33204, + nlink = 1, + uid = 2222, blocks = 16, - mode = 33188, - mtime = table: 0x1319428, + mtime = table: 0x1881b20, + birthtime = table: 0x1887058, flags = 0, - dev = 64769, - ctime = table: 0x13399b0, - nlink = 1, - size = 6060, - gid = 1111, - ino = 4100921, - uid = 1111, - birthtime = table: 0x1339610, - atime = table: 0x132f200, - gen = 0, - rdev = 0, - blksize = 4096 + size = 6060 } } ok 7 fs - read a file sync @@ -3593,23 +3629,23 @@ { fd = 10 } { stat = { + rdev = 0, + ctime = table: 0x1891e78, + atime = table: 0x18b6598, + ino = 8802271, type = "file", + gid = 2222, + gen = 0, + blksize = 4096, + dev = 65026, + mode = 33204, + nlink = 1, + uid = 2222, blocks = 16, - mode = 33188, - mtime = table: 0x133a3f0, + mtime = table: 0x186bc78, + birthtime = table: 0x1899000, flags = 0, - dev = 64769, - ctime = table: 0x13576d0, - nlink = 1, - size = 6060, - gid = 1111, - ino = 4100921, - uid = 1111, - birthtime = table: 0x1353438, - atime = table: 0x1352760, - gen = 0, - rdev = 0, - blksize = 4096 + size = 6060 } } { chunk = 6060 } @@ -3692,197 +3728,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: 0x1881e80 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: 0x1358de8 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, type = 61267, bfree = 17525916, files = 5193728, bavail = 16484252, blocks = 20279922, ffree = 5023955 } + { ffree = 9132359, type = 61267, files = 9158656, bfree = 35261533, bavail = 33426423, blocks = 35767847, bsize = 4096 } ok 31 fs - fs.statfs sync - { bsize = 4096, type = 61267, bfree = 17525916, files = 5193728, bavail = 16484252, blocks = 20279922, ffree = 5023955 } + { ffree = 9132359, type = 61267, files = 9158656, bfree = 35261533, bavail = 33426423, blocks = 35767847, bsize = 4096 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -3902,51 +3938,51 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events_waiting = 0, events = 26 } - { loop_count = 55, events_waiting = 0, events = 26 } + { events_waiting = 0, loop_count = 54, events = 26 } + { events_waiting = 0, loop_count = 55, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { constrained = 0, total = 7095226368, rss = 2707456, available = 6007779328, free = 6007779328 } + { free = 3778293760, total = 4203720704, constrained = 0, available = 3778293760, rss = 2596864 } ok 48 misc - memory size - { uptime = 1520203.47 } + { uptime = 670590.62 } ok 49 misc - uv.uptime { - nsignals = 0, - stime = { sec = 0, usec = 28476 }, - nivcsw = 203, - utime = { sec = 0, usec = 702210 }, oublock = 40, - inblock = 0, - isrss = 0, - nvcsw = 59, - maxrss = 2644, + majflt = 0, + utime = { sec = 0, usec = 546524 }, + nsignals = 0, + stime = { sec = 0, usec = 243721 }, idrss = 0, - msgrcv = 0, + nvcsw = 44, + minflt = 358, + isrss = 0, + nivcsw = 86, msgsnd = 0, + inblock = 0, + maxrss = 2536, + msgrcv = 0, ixrss = 0, - nswap = 0, - minflt = 314, - majflt = 0 + nswap = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0, model = "unknown", times = table: 0x132a628 }, - { speed = 0, model = "unknown", times = table: 0x1337118 }, - { speed = 0, model = "unknown", times = table: 0x1329960 }, - { speed = 0, model = "unknown", times = table: 0x1333e38 } + { speed = 1608, times = table: 0x18814c0, model = "unknown" }, + { speed = 1608, times = table: 0x1887008, model = "unknown" }, + { speed = 1608, times = table: 0x1894b00, model = "unknown" }, + { speed = 1608, times = table: 0x18b9d30, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, - { family = "inet6", ip = "::1", internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, family = "inet", netmask = "255.0.0.0" }, + { ip = "::1", mac = "\0\0\0\0\0\0", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 6.12, 6.77, 7.52 } + { 1.03, 1.44, 1.34 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath @@ -3954,18 +3990,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, homedir = "/nonexistent/first-build", username = "pbuilder1", shell = "/bin/sh", gid = 1111 } + { uid = 2222, gid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5202034863662e+15 + 6.705906435251e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-20-arm64", sysname = "Linux", machine = "aarch64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)" } + { release = "6.1.0-20-armmp-lpae", machine = "armv7l", sysname = "Linux", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)" } ok 62 misc - uv.os_uname - os.time 1714527244 - uv.gettimeofday 1714527244.000558 + os.time 1714527611 + uv.gettimeofday 1714527611.000877 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3976,34 +4012,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1520204, nsec = 505297546 } nil - "realtime" { sec = 1520204, nsec = 505381118 } nil + "monotonic" { sec = 670591, nsec = 658389004 } nil + "realtime" { sec = 670591, nsec = 658499252 } 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: 0x133a528 + "prepare" uv_prepare_t: 0x1872bc0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x133be70 - "timeout" uv_timer_t: 0x1347b40 + "check" uv_check_t: 0x18972d8 + "timeout" uv_timer_t: 0x18b0858 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1357960 + "idle" uv_idle_t: 0x187cb98 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 6128, handle = uv_process_t: 0x1326cf0 } + { handle = uv_process_t: 0x1877708, pid = 8560 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 6130, handle = uv_process_t: 0x1333b48 } - "exit" uv_process_t: 0x1333b48 { status = 0, signal = 2 } + { handle = uv_process_t: 0x18abab0, pid = 8561 } + "exit" uv_process_t: 0x18abab0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 6132, handle = uv_process_t: 0x132c230 } - "exit" uv_process_t: 0x132c230 { status = 0, signal = 15 } + { handle = uv_process_t: 0x1873860, pid = 8562 } + "exit" uv_process_t: 0x1873860 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 6135, handle = uv_process_t: 0x133dd28 } + { handle = uv_process_t: 0x1856cc0, pid = 8564 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -4012,17 +4048,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 6138, code = 0 } + "exit" { signal = 0, code = 0, pid = 8566 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf57ff420 - { elapsed = 103, delay = 100 } + In uv_thread_t: 0xb48ff420 + { delay = 100, elapsed = 103 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7d9d020 - Runing uv_thread_t: 0xf7d9d020 - { elapsed = 103, delay = 100 } + Runing uv_thread_t: 0xb6e33020 + Runing uv_thread_t: 0xb6e33020 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 112, delay = 100 } + { 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 @@ -4031,29 +4067,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: 0x1347b40 - "closed" uv_timer_t: 0x1347b40 + "timeout" uv_timer_t: 0x189c058 + "closed" uv_timer_t: 0x189c058 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1347b40 - "interval" uv_timer_t: 0x1347b40 - "interval" uv_timer_t: 0x1347b40 - "closed" uv_timer_t: 0x1347b40 + "interval" uv_timer_t: 0x189c058 + "interval" uv_timer_t: 0x189c058 + "interval" uv_timer_t: 0x189c058 + "closed" uv_timer_t: 0x189c058 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1368630 - "timeout" uv_timer_t: 0x1347b40 - "interval" uv_timer_t: 0x1368630 + "interval" uv_timer_t: 0x186b0e8 + "timeout" uv_timer_t: 0x189c058 + "interval" uv_timer_t: 0x186b0e8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1368630 0 - "interval" uv_timer_t: 0x1368630 8 - "interval" uv_timer_t: 0x1368630 4 - "interval" uv_timer_t: 0x1368630 2 + "interval" uv_timer_t: 0x186b0e8 0 + "interval" uv_timer_t: 0x186b0e8 8 + "interval" uv_timer_t: 0x186b0e8 4 + "interval" uv_timer_t: 0x186b0e8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1368630 0 - "interval" uv_timer_t: 0x1368630 8 - "interval" uv_timer_t: 0x1368630 4 - "interval" uv_timer_t: 0x1368630 2 + "interval" uv_timer_t: 0x186b0e8 0 + "interval" uv_timer_t: 0x186b0e8 8 + "interval" uv_timer_t: 0x186b0e8 4 + "interval" uv_timer_t: 0x186b0e8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4072,8 +4108,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf7d9c420" "hello" - uv_thread_t: 0xf7d9c420 finish hello + 2 4 "uv_thread_t: 0xb6e32420" "hello" + uv_thread_t: 0xb6e32420 finish hello ok 109 work - test threadpool with async 1 2 @@ -4103,11 +4139,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x18deaa8 - "closed" uv_timer_t: 0x18deaa8 + "timeout" uv_timer_t: 0x8ae748 + "closed" uv_timer_t: 0x8ae748 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x18deaa8 - "closed" { } uv_timer_t: 0x18deaa8 + "timeout" { } uv_timer_t: 0x8ae748 + "closed" { } uv_timer_t: 0x8ae748 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4117,23 +4153,23 @@ { fd = 10 } { stat = { - rdev = 0, - size = 6060, + nlink = 1, + mtime = table: 0x87a380, blksize = 4096, - ino = 4100921, - birthtime = table: 0x18d6620, - uid = 1111, - ctime = table: 0x18d1d08, - blocks = 16, - atime = table: 0x18b7b68, - mode = 33188, - dev = 64769, - gid = 1111, + ctime = table: 0x8a8f58, + rdev = 0, type = "file", - mtime = table: 0x18ca640, + flags = 0, gen = 0, - nlink = 1, - flags = 0 + gid = 2222, + atime = table: 0x886018, + mode = 33204, + birthtime = table: 0x8ba6b8, + size = 6060, + ino = 8802271, + blocks = 16, + uid = 2222, + dev = 65026 } } ok 7 fs - read a file sync @@ -4141,23 +4177,23 @@ { fd = 10 } { stat = { - rdev = 0, - size = 6060, + nlink = 1, + mtime = table: 0x87a380, blksize = 4096, - ino = 4100921, - birthtime = table: 0x18ad228, - uid = 1111, - ctime = table: 0x18ac110, - blocks = 16, - atime = table: 0x18ba610, - mode = 33188, - dev = 64769, - gid = 1111, + ctime = table: 0x886018, + rdev = 0, type = "file", - mtime = table: 0x18aa380, + flags = 0, gen = 0, - nlink = 1, - flags = 0 + gid = 2222, + atime = table: 0x8a8f58, + mode = 33204, + birthtime = table: 0x8792b8, + size = 6060, + ino = 8802271, + blocks = 16, + uid = 2222, + dev = 65026 } } { chunk = 6060 } @@ -4170,69 +4206,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 @@ -4240,197 +4276,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: 0x18ca658 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: 0x8b62d8 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 - { ffree = 5023781, files = 5193728, blocks = 20279922, type = 61267, bsize = 4096, bfree = 17520710, bavail = 16479046 } + { bsize = 4096, bavail = 33426418, type = 61267, ffree = 9132358, files = 9158656, blocks = 35767847, bfree = 35261528 } ok 31 fs - fs.statfs sync - { ffree = 5023778, files = 5193728, blocks = 20279922, type = 61267, bsize = 4096, bfree = 17520688, bavail = 16479024 } + { bsize = 4096, bavail = 33426418, type = 61267, ffree = 9132358, files = 9158656, blocks = 35767847, bfree = 35261528 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -4450,51 +4486,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, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, total = 7095226368.0, free = 6177058816.0, available = 6177058816.0, rss = 2691072 } + { rss = 4907008, total = 4203720704.0, constrained = 0.0, available = 3775426560.0, free = 3775426560.0 } ok 48 misc - memory size - { uptime = 1520213.1 } + { uptime = 670599.89 } ok 49 misc - uv.uptime { - utime = { usec = 686595, sec = 0 }, + isrss = 0, + maxrss = 4792, + nivcsw = 58, + msgsnd = 0, + minflt = 363, + nsignals = 0, + oublock = 40, + idrss = 0, msgrcv = 0, - stime = { usec = 18457, sec = 0 }, - minflt = 325, + stime = { sec = 0, usec = 246358 }, ixrss = 0, - nivcsw = 76, - nvcsw = 66, - oublock = 40, - nsignals = 0, - majflt = 3, - inblock = 72, - maxrss = 2680, - msgsnd = 0, + utime = { sec = 0, usec = 535146 }, + inblock = 0, + majflt = 0, nswap = 0, - isrss = 0, - idrss = 0 + nvcsw = 40 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { times = table: 0x18b5020, model = "unknown", speed = 0.0 }, - { times = table: 0x18b2b18, model = "unknown", speed = 0.0 }, - { times = table: 0x18e00a8, model = "unknown", speed = 0.0 }, - { times = table: 0x18bdc20, model = "unknown", speed = 0.0 } + { times = table: 0x89f550, speed = 1608.0, model = "unknown" }, + { times = table: 0x899500, speed = 1608.0, model = "unknown" }, + { times = table: 0x8a6308, speed = 1608.0, model = "unknown" }, + { times = table: 0x88a4e8, speed = 1608.0, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1", internal = true, netmask = "255.0.0.0" }, - { mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { 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" } } ok 53 misc - uv.interface_addresses - { 6.11, 6.74, 7.51 } + { 1.03, 1.42, 1.33 } ok 54 misc - uv.loadavg "/usr/bin/lua5.3" ok 55 misc - uv.exepath @@ -4502,18 +4538,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", username = "pbuilder1", uid = 1111 } + { shell = "/bin/bash", homedir = "/nonexistent/second-build", uid = 2222, gid = 2222, username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5202131209627e+15 + 6.7059990286303e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "aarch64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", release = "6.1.0-20-arm64" } + { sysname = "Linux", release = "6.1.0-20-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)" } ok 62 misc - uv.os_uname - os.time 1714527254 - uv.gettimeofday 1714527254.000193 + os.time 1714527621 + uv.gettimeofday 1714527621.000136 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4524,53 +4560,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 141448539, sec = 1520214 } nil - "realtime" { nsec = 141511733, sec = 1520214 } nil + "monotonic" { sec = 670600, nsec = 914178588 } nil + "realtime" { sec = 670600, nsec = 914281836 } 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: 0x18c1030 + "prepare" uv_prepare_t: 0x8759a0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x18adaa8 - "timeout" uv_timer_t: 0x18deaa8 + "check" uv_check_t: 0x8b3568 + "timeout" uv_timer_t: 0x8b3238 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x18cd5a8 + "idle" uv_idle_t: 0x875070 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 7091, handle = uv_process_t: 0x18cf608 } + { handle = uv_process_t: 0x8a6950, pid = 8642 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 7093, handle = uv_process_t: 0x18b6e80 } - "exit" uv_process_t: 0x18b6e80 { signal = 2, status = 0 } + { handle = uv_process_t: 0x865310, pid = 8643 } + "exit" uv_process_t: 0x865310 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 7094, handle = uv_process_t: 0x18c9d98 } - "exit" uv_process_t: 0x18c9d98 { signal = 15, status = 0 } + { handle = uv_process_t: 0x89a620, pid = 8644 } + "exit" uv_process_t: 0x89a620 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 7098, handle = uv_process_t: 0x18d4b20 } + { handle = uv_process_t: 0x8b0600, pid = 8646 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 7100, code = 0, signal = 0 } + "exit" { signal = 0, code = 0, pid = 8648 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf56ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb47ff420 + { delay = 100, elapsed = 107 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7c4d020 - Runing uv_thread_t: 0xf7c4d020 - { delay = 100, elapsed = 100 } -ok 93 thread - test thread sleep msecs in main thread + Runing uv_thread_t: 0xb6daf020 + Runing uv_thread_t: 0xb6daf020 { delay = 100, elapsed = 101 } +ok 93 thread - test thread sleep msecs in main thread + { 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 @@ -4579,29 +4615,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: 0x18deaa8 - "closed" uv_timer_t: 0x18deaa8 + "timeout" uv_timer_t: 0x8b3238 + "closed" uv_timer_t: 0x8b3238 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x18deaa8 - "interval" uv_timer_t: 0x18deaa8 - "interval" uv_timer_t: 0x18deaa8 - "closed" uv_timer_t: 0x18deaa8 + "interval" uv_timer_t: 0x8b3238 + "interval" uv_timer_t: 0x8b3238 + "interval" uv_timer_t: 0x8b3238 + "closed" uv_timer_t: 0x8b3238 ok 101 timer - simple interval - "interval" uv_timer_t: 0x18e3598 - "timeout" uv_timer_t: 0x18deaa8 - "interval" uv_timer_t: 0x18e3598 + "interval" uv_timer_t: 0x8b35a8 + "timeout" uv_timer_t: 0x8b3238 + "interval" uv_timer_t: 0x8b35a8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x18e3598 0 - "interval" uv_timer_t: 0x18e3598 8 - "interval" uv_timer_t: 0x18e3598 4 - "interval" uv_timer_t: 0x18e3598 2 + "interval" uv_timer_t: 0x8b35a8 0 + "interval" uv_timer_t: 0x8b35a8 8 + "interval" uv_timer_t: 0x8b35a8 4 + "interval" uv_timer_t: 0x8b35a8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x18e3598 0 - "interval" uv_timer_t: 0x18e3598 8 - "interval" uv_timer_t: 0x18e3598 4 - "interval" uv_timer_t: 0x18e3598 2 + "interval" uv_timer_t: 0x8b35a8 0 + "interval" uv_timer_t: 0x8b35a8 8 + "interval" uv_timer_t: 0x8b35a8 4 + "interval" uv_timer_t: 0x8b35a8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4620,8 +4656,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf6afe420" "hello" - uv_thread_t: 0xf6afe420 finish hello + 2.0 4.0 "uv_thread_t: 0xb5bfe420" "hello" + uv_thread_t: 0xb5bfe420 finish hello ok 109 work - test threadpool with async 1 2 @@ -4646,13 +4682,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 (0xf7941000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xf791c000) - liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf78f7000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf77e1000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf77be000) - /lib/ld-linux-armhf.so.3 (0xf7942000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf777d000) + linux-vdso.so.1 (0xbefed000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xb6fbf000) + liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6f9a000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6e84000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6e61000) + /lib/ld-linux-armhf.so.3 (0xb6fe1000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6e20000) ********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -4660,11 +4696,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1ce9670 - "closed" uv_timer_t: 0x1ce9670 + "timeout" uv_timer_t: 0x209f700 + "closed" uv_timer_t: 0x209f700 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1ce9670 - "closed" { } uv_timer_t: 0x1ce9670 + "timeout" { } uv_timer_t: 0x209f700 + "closed" { } uv_timer_t: 0x209f700 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4674,23 +4710,23 @@ { fd = 10 } { stat = { - size = 6060, - gen = 0, - rdev = 0, + mode = 33204, + blksize = 4096, nlink = 1, - uid = 1111, - flags = 0, - dev = 64769, - type = "file", - mode = 33188, blocks = 16, - atime = table: 0x1cf6318, - birthtime = table: 0x1ce30f0, - ctime = table: 0x1cda470, - mtime = table: 0x1ccf8a0, - gid = 1111, - blksize = 4096, - ino = 4100921 + birthtime = table: 0x2095bd0, + dev = 65026, + rdev = 0, + uid = 2222, + type = "file", + gid = 2222, + atime = table: 0x20ac5c0, + flags = 0, + mtime = table: 0x206d1e0, + size = 6060, + ctime = table: 0x208ee40, + gen = 0, + ino = 8802271 } } ok 7 fs - read a file sync @@ -4698,23 +4734,23 @@ { fd = 10 } { stat = { - size = 6060, - gen = 0, - rdev = 0, + mode = 33204, + blksize = 4096, nlink = 1, - uid = 1111, - flags = 0, - dev = 64769, - type = "file", - mode = 33188, blocks = 16, - atime = table: 0x1ce30f0, - birthtime = table: 0x1ca3508, - ctime = table: 0x1ccf8a0, - mtime = table: 0x1cda470, - gid = 1111, - blksize = 4096, - ino = 4100921 + birthtime = table: 0x20898b8, + dev = 65026, + rdev = 0, + uid = 2222, + type = "file", + gid = 2222, + atime = table: 0x2095bd0, + flags = 0, + mtime = table: 0x208ee40, + size = 6060, + ctime = table: 0x206d1e0, + gen = 0, + ino = 8802271 } } { chunk = 6060 } @@ -4723,7 +4759,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -4757,7 +4793,7 @@ { ftype = "directory", name = "src" } { ftype = "directory", name = "tests" } 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 @@ -4797,199 +4833,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 { { 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" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } + uv_dir_t: 0x206bfb8 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 { { 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: 0x1ca1c40 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = "Makefile" } } + { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "docs.md" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "deps" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } { { 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 = "file", name = ".gitmodules" } } { { type = "directory", name = "tests" } } - { { type = "directory", name = "src" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } { { type = "directory", name = "debian" } } { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "README.md" } } + { { type = "directory", name = ".pc" } } { { 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" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } ok 26 fs - fs.{open,read,close}dir sync one entry { + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 27 fs - fs.{open,read,close}dir sync more entry { + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "libluv.pc.in" }, { type = "file", name = "docs.md" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "deps" }, - { type = "directory", name = "5.2-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, { 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 = "file", name = ".gitmodules" }, { type = "directory", name = "tests" }, - { type = "directory", name = "src" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, { type = "directory", name = "debian" }, { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "README.md" }, + { type = "directory", name = ".pc" }, { 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" } + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 5007223, bfree = 17410719, files = 5193728, bavail = 16369055, type = 61267, bsize = 4096, blocks = 20279922 } + { bsize = 4096, bfree = 35261515, bavail = 33426405, ffree = 9132355, type = 61267, files = 9158656, blocks = 35767847 } ok 31 fs - fs.statfs sync - { ffree = 5007223, bfree = 17410702, files = 5193728, bavail = 16369038, type = 61267, bsize = 4096, blocks = 20279922 } + { bsize = 4096, bfree = 35261515, bavail = 33426405, ffree = 9132355, type = 61267, files = 9158656, blocks = 35767847 } 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 @@ -5007,51 +5043,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, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 7095226368.0, constrained = 0.0, rss = 2666496, available = 6195888128.0, free = 6195888128.0 } + { rss = 4755456, constrained = 0.0, total = 4203720704.0, free = 3781742592.0, available = 3781742592.0 } ok 48 misc - memory size - { uptime = 1520223.86 } + { uptime = 670610.24 } ok 49 misc - uv.uptime { + nsignals = 0, + minflt = 2749, + oublock = 40, nswap = 0, - inblock = 24, - majflt = 1, - nivcsw = 217, - maxrss = 4480, - utime = { usec = 687468, sec = 0 }, - nvcsw = 100, - isrss = 0, + nvcsw = 81, + nivcsw = 265, + msgrcv = 0, idrss = 0, - minflt = 2701, - oublock = 40, - stime = { usec = 51354, sec = 0 }, - nsignals = 0, + majflt = 0, + msgsnd = 0, + isrss = 0, + inblock = 0, ixrss = 0, - msgrcv = 0, - msgsnd = 0 + stime = { sec = 0, usec = 272126 }, + maxrss = 4704, + utime = { sec = 0, usec = 730422 } } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", speed = 0.0, times = table: 0x1ce30f0 }, - { model = "unknown", speed = 0.0, times = table: 0x1cc4508 }, - { model = "unknown", speed = 0.0, times = table: 0x1cb66c8 }, - { model = "unknown", speed = 0.0, times = table: 0x1ce76e0 } + { times = table: 0x206d760, speed = 1608.0, model = "unknown" }, + { times = table: 0x2078968, speed = 1608.0, model = "unknown" }, + { times = table: 0x207c108, speed = 1608.0, model = "unknown" }, + { times = table: 0x2084ae0, speed = 1608.0, model = "unknown" } } 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", netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true }, + { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", internal = true } } ok 53 misc - uv.interface_addresses - { 5.93, 6.68, 7.48 } + { 0.95, 1.39, 1.32 } 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 @@ -5059,18 +5095,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { shell = "/bin/sh", username = "pbuilder1", gid = 1111, homedir = "/nonexistent/first-build", uid = 1111 } + { gid = 2222, username = "pbuilder2", shell = "/bin/bash", uid = 2222, homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5202238910906e+15 + 6.7061025235342e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", release = "6.1.0-20-arm64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", machine = "aarch64" } + { release = "6.1.0-20-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1714527264 - uv.gettimeofday 1714527264.000963 + os.time 1714527631 + uv.gettimeofday 1714527631.000485 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5081,34 +5117,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 903926227, sec = 1520224 } nil - "realtime" { nsec = 903995001, sec = 1520224 } nil + "monotonic" { sec = 670611, nsec = 264070596 } nil + "realtime" { sec = 670611, nsec = 264177636 } 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: 0x1cc3390 + "prepare" uv_prepare_t: 0x20a7b38 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1cdb1c8 - "timeout" uv_timer_t: 0x1ca3730 + "check" uv_check_t: 0x20a2dc8 + "timeout" uv_timer_t: 0x209f700 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1caa698 + "idle" uv_idle_t: 0x208d860 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 7914, handle = uv_process_t: 0x1cd4960 } + { handle = uv_process_t: 0x209dac8, pid = 8870 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 7915, handle = uv_process_t: 0x1ce1878 } - "exit" uv_process_t: 0x1ce1878 { status = 0, signal = 2 } + { handle = uv_process_t: 0x20689e0, pid = 8871 } + "exit" uv_process_t: 0x20689e0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 7916, handle = uv_process_t: 0x1cd7460 } - "exit" uv_process_t: 0x1cd7460 { status = 0, signal = 15 } + { handle = uv_process_t: 0x2099c50, pid = 8872 } + "exit" uv_process_t: 0x2099c50 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 7919, handle = uv_process_t: 0x1cea718 } + { handle = uv_process_t: 0x20a15b8, pid = 8874 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -5117,17 +5153,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 7923, signal = 0 } + "exit" { signal = 0, code = 0, pid = 8876 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf50ff420 - { delay = 100, elapsed = 103 } + In uv_thread_t: 0xb47ff420 + { delay = 100, elapsed = 106 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf765a020 - Runing uv_thread_t: 0xf765a020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xb6d4e020 + Runing uv_thread_t: 0xb6d4e020 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 108 } + { 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 @@ -5136,29 +5172,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: 0x1ca3730 - "closed" uv_timer_t: 0x1ca3730 + "timeout" uv_timer_t: 0x209f700 + "closed" uv_timer_t: 0x209f700 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1ca3730 - "interval" uv_timer_t: 0x1ca3730 - "interval" uv_timer_t: 0x1ca3730 - "closed" uv_timer_t: 0x1ca3730 + "interval" uv_timer_t: 0x209f700 + "interval" uv_timer_t: 0x209f700 + "interval" uv_timer_t: 0x209f700 + "closed" uv_timer_t: 0x209f700 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1ce9670 - "timeout" uv_timer_t: 0x1ca3730 - "interval" uv_timer_t: 0x1ce9670 + "interval" uv_timer_t: 0x20a41f0 + "timeout" uv_timer_t: 0x209f700 + "interval" uv_timer_t: 0x20a41f0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1ce9670 0 - "interval" uv_timer_t: 0x1ce9670 8 - "interval" uv_timer_t: 0x1ce9670 4 - "interval" uv_timer_t: 0x1ce9670 2 + "interval" uv_timer_t: 0x20a41f0 0 + "interval" uv_timer_t: 0x20a41f0 8 + "interval" uv_timer_t: 0x20a41f0 4 + "interval" uv_timer_t: 0x20a41f0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1ce9670 0 - "interval" uv_timer_t: 0x1ce9670 8 - "interval" uv_timer_t: 0x1ce9670 4 - "interval" uv_timer_t: 0x1ce9670 2 + "interval" uv_timer_t: 0x20a41f0 0 + "interval" uv_timer_t: 0x20a41f0 8 + "interval" uv_timer_t: 0x20a41f0 4 + "interval" uv_timer_t: 0x20a41f0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5177,8 +5213,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf5cfd420" "hello" - uv_thread_t: 0xf5cfd420 finish hello + 2.0 4.0 "uv_thread_t: 0xb5bfe420" "hello" + uv_thread_t: 0xb5bfe420 finish hello ok 109 work - test threadpool with async 1 2 @@ -5202,12 +5238,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 (0xf7d2f000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7cea000) - liblua5.3.so.0 => /lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf7cc5000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7baf000) - /lib/ld-linux-armhf.so.3 (0xf7d30000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7b6e000) + linux-vdso.so.1 (0xbed94000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f44000) + liblua5.3.so.0 => /lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6f1f000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e09000) + /lib/ld-linux-armhf.so.3 (0xb6f86000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6dc8000) *********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos @@ -5215,11 +5251,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1538890 - "closed" uv_timer_t: 0x1538890 + "timeout" uv_timer_t: 0x11809a0 + "closed" uv_timer_t: 0x11809a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1538890 - "closed" { } uv_timer_t: 0x1538890 + "timeout" { } uv_timer_t: 0x11809a0 + "closed" { } uv_timer_t: 0x11809a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5229,23 +5265,23 @@ { fd = 10 } { stat = { - gid = 1111, - mtime = table: 0x151db30, + atime = table: 0x118d668, + rdev = 0, nlink = 1, - birthtime = table: 0x1532fa0, - dev = 64769, - size = 6060, - uid = 1111, - ino = 4100921, - ctime = table: 0x1529560, - atime = table: 0x150dff8, - gen = 0, - blocks = 16, + ctime = table: 0x1170190, + birthtime = table: 0x117a3b0, flags = 0, - rdev = 0, + mode = 33204, + gid = 2222, + blocks = 16, type = "file", + ino = 8802271, + uid = 2222, + mtime = table: 0x11668a0, + gen = 0, + dev = 65026, blksize = 4096, - mode = 33188 + size = 6060 } } ok 7 fs - read a file sync @@ -5253,23 +5289,23 @@ { fd = 10 } { stat = { - gid = 1111, - mtime = table: 0x151db30, + atime = table: 0x117a3b0, + rdev = 0, nlink = 1, - birthtime = table: 0x15088c0, - dev = 64769, - size = 6060, - uid = 1111, - ino = 4100921, - ctime = table: 0x150dff8, - atime = table: 0x1529560, - gen = 0, - blocks = 16, + ctime = table: 0x11668a0, + birthtime = table: 0x116c860, flags = 0, - rdev = 0, + mode = 33204, + gid = 2222, + blocks = 16, type = "file", + ino = 8802271, + uid = 2222, + mtime = table: 0x1170190, + gen = 0, + dev = 65026, blksize = 4096, - mode = 33188 + size = 6060 } } { chunk = 6060 } @@ -5278,73 +5314,73 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { 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 @@ -5352,199 +5388,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: 0x150c2d0 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: 0x1174ac8 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, blocks = 20279922, ffree = 5002641, bavail = 16336546, type = 61267, bsize = 4096, bfree = 17378210 } + { type = 61267, bfree = 35261378, files = 9158656, bavail = 33426268, ffree = 9132354, bsize = 4096, blocks = 35767847 } ok 31 fs - fs.statfs sync - { files = 5193728, blocks = 20279922, ffree = 5002641, bavail = 16336546, type = 61267, bsize = 4096, bfree = 17378210 } + { type = 61267, bfree = 35261378, files = 9158656, bavail = 33426268, ffree = 9132354, 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 @@ -5562,51 +5598,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, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } + { events = 26, loop_count = 54, events_waiting = 0 } + { events = 26, loop_count = 55, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 7095226368.0, available = 6166654976.0, rss = 2719744, constrained = 0.0, free = 6166654976.0 } + { constrained = 0.0, available = 3783049216.0, free = 3783049216.0, rss = 4599808, total = 4203720704.0 } ok 48 misc - memory size - { uptime = 1520233.72 } + { uptime = 670619.85 } ok 49 misc - uv.uptime { - nivcsw = 266, - nvcsw = 63, - isrss = 0, - nsignals = 0, ixrss = 0, - stime = { usec = 25727, sec = 0 }, - msgsnd = 0, - minflt = 312, + inblock = 0, + msgrcv = 0, + idrss = 0, + nivcsw = 243, + maxrss = 4572, + isrss = 0, nswap = 0, - maxrss = 2656, + minflt = 355, + nvcsw = 40, oublock = 40, - utime = { usec = 648316, sec = 0 }, - inblock = 0, majflt = 0, - msgrcv = 0, - idrss = 0 + nsignals = 0, + stime = { sec = 0, usec = 279658 }, + msgsnd = 0, + utime = { sec = 0, usec = 533454 } } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x1539e08, model = "unknown" }, - { speed = 0.0, times = table: 0x1515860, model = "unknown" }, - { speed = 0.0, times = table: 0x1533b90, model = "unknown" }, - { speed = 0.0, times = table: 0x1532c08, model = "unknown" } + { speed = 1608.0, times = table: 0x115e900, model = "unknown" }, + { speed = 1608.0, times = table: 0x11668a0, model = "unknown" }, + { speed = 1608.0, times = table: 0x1159968, model = "unknown" }, + { speed = 1608.0, times = table: 0x1156fe8, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", internal = true }, - { mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true } + { 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" } } ok 53 misc - uv.interface_addresses - { 5.87, 6.64, 7.46 } + { 0.8, 1.35, 1.31 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath @@ -5614,18 +5650,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 } + { username = "pbuilder2", uid = 2222, homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.520233743514e+15 + 6.7061987082426e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux", machine = "aarch64", release = "6.1.0-20-arm64" } + { sysname = "Linux", machine = "armv7l", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", release = "6.1.0-20-armmp-lpae" } ok 62 misc - uv.os_uname - os.time 1714527274 - uv.gettimeofday 1714527274.000816 + os.time 1714527641 + uv.gettimeofday 1714527641.000104 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5636,53 +5672,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 763767933, sec = 1520234 } nil - "realtime" { nsec = 764155597, sec = 1520234 } nil + "monotonic" { sec = 670620, nsec = 882703899 } nil + "realtime" { sec = 670620, nsec = 882808605 } 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: 0x1534218 + "prepare" uv_prepare_t: 0x115f348 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x14f9698 - "timeout" uv_timer_t: 0x1538890 + "check" uv_check_t: 0x11604a8 + "timeout" uv_timer_t: 0x1185498 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1514d20 + "idle" uv_idle_t: 0x1172498 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: 0x1530a38, pid = 9474 } + { pid = 8994, handle = uv_process_t: 0x116ffc8 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x15019e0, pid = 9475 } - "exit" uv_process_t: 0x15019e0 { status = 0, signal = 2 } + { pid = 8995, handle = uv_process_t: 0x1170128 } + "exit" uv_process_t: 0x1170128 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x1512280, pid = 9476 } - "exit" uv_process_t: 0x1512280 { status = 0, signal = 15 } + { pid = 8996, handle = uv_process_t: 0x117b888 } + "exit" uv_process_t: 0x117b888 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x1531b08, pid = 9478 } + { pid = 8998, handle = uv_process_t: 0x1178418 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 9480, code = 0, signal = 0 } + "exit" { code = 0, pid = 9000, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf54ff420 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xb47ff420 + { delay = 100, elapsed = 106 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7ac4020 - Runing uv_thread_t: 0xf7ac4020 - { delay = 100, elapsed = 102 } + Runing uv_thread_t: 0xb6d99020 + Runing uv_thread_t: 0xb6d99020 + { 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 @@ -5691,29 +5727,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: 0x1538890 - "closed" uv_timer_t: 0x1538890 + "timeout" uv_timer_t: 0x1185498 + "closed" uv_timer_t: 0x1185498 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1538890 - "interval" uv_timer_t: 0x1538890 - "interval" uv_timer_t: 0x1538890 - "closed" uv_timer_t: 0x1538890 + "interval" uv_timer_t: 0x1185498 + "interval" uv_timer_t: 0x1185498 + "interval" uv_timer_t: 0x1185498 + "closed" uv_timer_t: 0x1185498 ok 101 timer - simple interval - "interval" uv_timer_t: 0x153d2f8 - "timeout" uv_timer_t: 0x1538890 - "interval" uv_timer_t: 0x153d2f8 + "interval" uv_timer_t: 0x1185808 + "timeout" uv_timer_t: 0x1185498 + "interval" uv_timer_t: 0x1185808 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x153d2f8 0 - "interval" uv_timer_t: 0x153d2f8 8 - "interval" uv_timer_t: 0x153d2f8 4 - "interval" uv_timer_t: 0x153d2f8 2 + "interval" uv_timer_t: 0x1185808 0 + "interval" uv_timer_t: 0x1185808 8 + "interval" uv_timer_t: 0x1185808 4 + "interval" uv_timer_t: 0x1185808 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x153d2f8 0 - "interval" uv_timer_t: 0x153d2f8 8 - "interval" uv_timer_t: 0x153d2f8 4 - "interval" uv_timer_t: 0x153d2f8 2 + "interval" uv_timer_t: 0x1185808 0 + "interval" uv_timer_t: 0x1185808 8 + "interval" uv_timer_t: 0x1185808 4 + "interval" uv_timer_t: 0x1185808 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5732,8 +5768,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf68fe420" "hello" - uv_thread_t: 0xf68fe420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6d98420" "hello" + uv_thread_t: 0xb6d98420 finish hello ok 109 work - test threadpool with async 1 2 @@ -5763,11 +5799,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1db6bb0 - "closed" uv_timer_t: 0x1db6bb0 + "timeout" uv_timer_t: 0x1cadbb0 + "closed" uv_timer_t: 0x1cadbb0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1db6bb0 - "closed" { } uv_timer_t: 0x1db6bb0 + "timeout" { } uv_timer_t: 0x1cadbb0 + "closed" { } uv_timer_t: 0x1cadbb0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5777,22 +5813,22 @@ { fd = 10 } { stat = { - blocks = 16, - birthtime = table: 0x1d9c0a0, - size = 6060, - uid = 1111, - mode = 33188, - atime = table: 0x1d91e88, - dev = 64769, + ino = 8802271, rdev = 0, - type = "file", - ctime = table: 0x1d85f18, - flags = 0, - ino = 4100921, gen = 0, - mtime = table: 0x1dbc358, + mode = 33204, + gid = 2222, blksize = 4096, - gid = 1111, + dev = 65026, + uid = 2222, + atime = table: 0x1c88e88, + birthtime = table: 0x1c930a0, + type = "file", + mtime = table: 0x1cb3358, + ctime = table: 0x1c7cf18, + flags = 0, + blocks = 16, + size = 6060, nlink = 1 } } @@ -5801,22 +5837,22 @@ { fd = 10 } { stat = { - blocks = 16, - birthtime = table: 0x1d96400, - size = 6060, - uid = 1111, - mode = 33188, - atime = table: 0x1da7928, - dev = 64769, + ino = 8802271, rdev = 0, - type = "file", - ctime = table: 0x1d90ce0, - flags = 0, - ino = 4100921, gen = 0, - mtime = table: 0x1da4028, + mode = 33204, + gid = 2222, blksize = 4096, - gid = 1111, + dev = 65026, + uid = 2222, + atime = table: 0x1c9e928, + birthtime = table: 0x1c8d400, + type = "file", + mtime = table: 0x1c9b028, + ctime = table: 0x1c87ce0, + flags = 0, + blocks = 16, + size = 6060, nlink = 1 } } @@ -5826,7 +5862,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 @@ -5860,7 +5896,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 @@ -5900,199 +5936,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: 0x1c95e90 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: 0x1d9edf8 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 = 5002426, files = 5193728, bavail = 16316777, blocks = 20279922, bfree = 17358441, bsize = 4096, type = 61267 } + { type = 61267, ffree = 9132353, files = 9158656, bfree = 35261373, blocks = 35767847, bsize = 4096, bavail = 33426263 } ok 31 fs - fs.statfs sync - { ffree = 5002426, files = 5193728, bavail = 16316776, blocks = 20279922, bfree = 17358440, bsize = 4096, type = 61267 } + { type = 61267, ffree = 9132353, files = 9158656, bfree = 35261373, blocks = 35767847, bsize = 4096, bavail = 33426263 } 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 @@ -6117,44 +6153,44 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { free = 6110658560.0, total = 7095226368.0, rss = 2609152, constrained = 0.0, available = 6110658560.0 } + { rss = 4759552, available = 3785064448.0, total = 4203720704.0, free = 3785064448.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 1520244.75 } + { uptime = 670629.21 } ok 49 misc - uv.uptime { - nivcsw = 65, - minflt = 251, - stime = { sec = 0, usec = 41599 }, - msgsnd = 0, - utime = { sec = 0, usec = 701823 }, - inblock = 80, + minflt = 292, oublock = 40, - ixrss = 0, - msgrcv = 0, - maxrss = 2548, - majflt = 3, - nvcsw = 57, + nvcsw = 41, + inblock = 0, nsignals = 0, - nswap = 0, + msgrcv = 0, idrss = 0, - isrss = 0 + nswap = 0, + nivcsw = 364, + utime = { usec = 536932, sec = 0 }, + msgsnd = 0, + stime = { usec = 282183, sec = 0 }, + maxrss = 4648, + isrss = 0, + majflt = 0, + ixrss = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "unknown", times = table: 0x1da7928 }, - { speed = 0.0, model = "unknown", times = table: 0x1da6308 }, - { speed = 0.0, model = "unknown", times = table: 0x1d8b280 }, - { speed = 0.0, model = "unknown", times = table: 0x1d982c0 } + { speed = 1608.0, times = table: 0x1c7cf18, model = "unknown" }, + { speed = 1608.0, times = table: 0x1ca2a20, model = "unknown" }, + { speed = 1608.0, times = table: 0x1c930a0, model = "unknown" }, + { speed = 1608.0, times = table: 0x1c9eac8, model = "unknown" } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0" }, - { internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0" } + { internal = true, ip = "127.0.0.1", family = "inet", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0" }, + { internal = true, ip = "::1", family = "inet6", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 5.74, 6.59, 7.43 } + { 0.68, 1.3, 1.29 } ok 54 misc - uv.loadavg "/usr/bin/lua5.4" ok 55 misc - uv.exepath @@ -6162,18 +6198,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", username = "pbuilder1", uid = 1111, shell = "/bin/sh", gid = 1111 } + { uid = 2222, shell = "/bin/bash", username = "pbuilder2", homedir = "/nonexistent/second-build", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5202447703075e+15 + 6.7062922566988e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", release = "6.1.0-20-arm64", sysname = "Linux", machine = "aarch64" } + { machine = "armv7l", sysname = "Linux", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", release = "6.1.0-20-armmp-lpae" } ok 62 misc - uv.os_uname - os.time 1714527285 - uv.gettimeofday 1714527285.000841 + os.time 1714527650 + uv.gettimeofday 1714527650.000459 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6184,34 +6220,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1520245, nsec = 791818599 } nil - "realtime" { sec = 1520245, nsec = 792134029 } nil + "monotonic" { nsec = 238445790, sec = 670630 } nil + "realtime" { nsec = 238541164, sec = 670630 } 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: 0x1dbd838 + "prepare" uv_prepare_t: 0x1cb0ab0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1db0188 - "timeout" uv_timer_t: 0x1db6bb0 + "check" uv_check_t: 0x1ca8ac0 + "timeout" uv_timer_t: 0x1ca0c28 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1dab968 + "idle" uv_idle_t: 0x1ca19b8 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 10121, handle = uv_process_t: 0x1daa738 } + { pid = 9073, handle = uv_process_t: 0x1ca86c8 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { pid = 10122, handle = uv_process_t: 0x1db6fd8 } - "exit" uv_process_t: 0x1db6fd8 { status = 0, signal = 2 } + { pid = 9074, handle = uv_process_t: 0x1c7cb30 } + "exit" uv_process_t: 0x1c7cb30 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 10123, handle = uv_process_t: 0x1db6fd8 } - "exit" uv_process_t: 0x1db6fd8 { status = 0, signal = 15 } + { pid = 9075, handle = uv_process_t: 0x1cb5bd0 } + "exit" uv_process_t: 0x1cb5bd0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 10125, handle = uv_process_t: 0x1db6fd8 } + { pid = 9077, handle = uv_process_t: 0x1c8ebb0 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -6220,17 +6256,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 10127 } + "exit" { pid = 9079, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf51ff420 - { delay = 100, elapsed = 133 } + In uv_thread_t: 0xb47ff420 + { delay = 100, elapsed = 106 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7791020 - Runing uv_thread_t: 0xf7791020 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xb6d46020 + Runing uv_thread_t: 0xb6d46020 + { delay = 100, elapsed = 102 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 104 } + { 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 @@ -6239,29 +6275,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: 0x1db6bb0 - "closed" uv_timer_t: 0x1db6bb0 + "timeout" uv_timer_t: 0x1ca0c28 + "closed" uv_timer_t: 0x1ca0c28 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x1db6bb0 - "interval" uv_timer_t: 0x1db6bb0 - "interval" uv_timer_t: 0x1db6bb0 - "closed" uv_timer_t: 0x1db6bb0 + "interval" uv_timer_t: 0x1ca0c28 + "interval" uv_timer_t: 0x1ca0c28 + "interval" uv_timer_t: 0x1ca0c28 + "closed" uv_timer_t: 0x1ca0c28 ok 101 timer - simple interval - "interval" uv_timer_t: 0x1da9c28 - "timeout" uv_timer_t: 0x1db6bb0 - "interval" uv_timer_t: 0x1da9c28 + "interval" uv_timer_t: 0x1c9e300 + "timeout" uv_timer_t: 0x1ca0c28 + "interval" uv_timer_t: 0x1c9e300 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x1da9c28 0 - "interval" uv_timer_t: 0x1da9c28 8 - "interval" uv_timer_t: 0x1da9c28 4 - "interval" uv_timer_t: 0x1da9c28 2 + "interval" uv_timer_t: 0x1c9e300 0 + "interval" uv_timer_t: 0x1c9e300 8 + "interval" uv_timer_t: 0x1c9e300 4 + "interval" uv_timer_t: 0x1c9e300 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x1da9c28 0 - "interval" uv_timer_t: 0x1da9c28 8 - "interval" uv_timer_t: 0x1da9c28 4 - "interval" uv_timer_t: 0x1da9c28 2 + "interval" uv_timer_t: 0x1c9e300 0 + "interval" uv_timer_t: 0x1c9e300 8 + "interval" uv_timer_t: 0x1c9e300 4 + "interval" uv_timer_t: 0x1c9e300 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6280,8 +6316,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf7753420" "hello" - uv_thread_t: 0xf7753420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6d08420" "hello" + uv_thread_t: 0xb6d08420 finish hello ok 109 work - test threadpool with async 1 2 @@ -6306,13 +6342,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 (0xf7ee5000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xf7ec0000) - liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf7e97000) - libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7d81000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7d5e000) - /lib/ld-linux-armhf.so.3 (0xf7ee6000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7d1d000) + linux-vdso.so.1 (0xbefc8000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xb6ef5000) + liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6ecc000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xb6db6000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6d93000) + /lib/ld-linux-armhf.so.3 (0xb6f17000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d52000) ********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6320,11 +6356,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xa90bb0 - "closed" uv_timer_t: 0xa90bb0 + "timeout" uv_timer_t: 0x1141bb0 + "closed" uv_timer_t: 0x1141bb0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xa90bb0 - "closed" { } uv_timer_t: 0xa90bb0 + "timeout" { } uv_timer_t: 0x1141bb0 + "closed" { } uv_timer_t: 0x1141bb0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6334,23 +6370,23 @@ { fd = 10 } { stat = { - uid = 1111, - type = "file", - dev = 64769, - blocks = 16, - mode = 33188, + flags = 0, + ino = 8802271, blksize = 4096, - ctime = table: 0xa94b60, gen = 0, - gid = 1111, - ino = 4100921, + nlink = 1, + blocks = 16, + dev = 65026, rdev = 0, - flags = 0, - birthtime = table: 0xa647e8, - mtime = table: 0xa64760, - atime = table: 0xa65e60, + ctime = table: 0x1145b60, + uid = 2222, + mode = 33204, + gid = 2222, + type = "file", + birthtime = table: 0x11157e8, + mtime = table: 0x1115760, size = 6060, - nlink = 1 + atime = table: 0x113f120 } } ok 7 fs - read a file sync @@ -6358,23 +6394,23 @@ { fd = 10 } { stat = { - uid = 1111, - type = "file", - dev = 64769, - blocks = 16, - mode = 33188, + flags = 0, + ino = 8802271, blksize = 4096, - ctime = table: 0xa647e8, gen = 0, - gid = 1111, - ino = 4100921, + nlink = 1, + blocks = 16, + dev = 65026, rdev = 0, - flags = 0, - birthtime = table: 0xa94b60, - mtime = table: 0xa74de8, - atime = table: 0xa8e120, + ctime = table: 0x11157e8, + uid = 2222, + mode = 33204, + gid = 2222, + type = "file", + birthtime = table: 0x1145b60, + mtime = table: 0x1125de8, size = 6060, - nlink = 1 + atime = table: 0x11387c0 } } { chunk = 6060 } @@ -6387,69 +6423,69 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration ok 21 fs - fs.scandir given to new_work @@ -6457,197 +6493,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "docs.md", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", 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 = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } - { { 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" } } + { { type = "file", 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 = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "docs.md", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", 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 = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } - { { 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" } } - uv_dir_t: 0xaa1cc8 closed + { { type = "file", 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 = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } + uv_dir_t: 0x11527a0 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "docs.md", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "5.2-luv", 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 = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "README.md", type = "file" } } - { { 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" } } + { { type = "file", 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 = "directory", name = "cmake" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "rockspecs" } } + { { type = "directory", name = ".ci" } } + { { type = "directory", name = "deps" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = ".clang-format" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "docs.md", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", 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 = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, - { 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" } + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "debian" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "docs.md", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", 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 = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, - { 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" } + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "debian" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "docs.md", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "5.2-luv", 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 = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "README.md", type = "file" }, - { 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" } + { type = "file", 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 = "directory", name = "cmake" }, + { type = "directory", name = "src" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "rockspecs" }, + { type = "directory", name = ".ci" }, + { type = "directory", name = "deps" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "debian" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "lib" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = ".clang-format" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 16516523, ffree = 5026095, type = 61267, files = 5193728, blocks = 20279922, bsize = 4096, bfree = 17558187 } + { type = 61267, files = 9158656, bavail = 33426250, blocks = 35767847, bsize = 4096, bfree = 35261360, ffree = 9132350 } ok 31 fs - fs.statfs sync - { bavail = 16516523, ffree = 5026095, type = 61267, files = 5193728, blocks = 20279922, bsize = 4096, bfree = 17558187 } + { type = 61267, files = 9158656, bavail = 33426250, blocks = 35767847, bsize = 4096, bfree = 35261360, ffree = 9132350 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -6667,51 +6703,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, 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 } 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 - { rss = 2473984, total = 7095226368.0, constrained = 0.0, free = 6205673472.0, available = 6205673472.0 } + { free = 3775700992.0, available = 3775700992.0, rss = 4628480, total = 4203720704.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 1520255.05 } + { uptime = 670639.64 } ok 49 misc - uv.uptime { - nswap = 0, + idrss = 0, + stime = { sec = 0, usec = 313026 }, + nivcsw = 449, + utime = { sec = 0, usec = 681525 }, + nvcsw = 80, isrss = 0, - minflt = 2635, - nvcsw = 102, nsignals = 0, - nivcsw = 66, + msgrcv = 0, + minflt = 2685, + ixrss = 0, msgsnd = 0, maxrss = 4596, oublock = 40, - utime = { sec = 0, usec = 785617 }, - ixrss = 0, - majflt = 1, - idrss = 0, - msgrcv = 0, - inblock = 32, - stime = { sec = 0, usec = 29435 } + nswap = 0, + majflt = 0, + inblock = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0xa5e430, model = "unknown" }, - { speed = 0.0, times = table: 0xa8b438, model = "unknown" }, - { speed = 0.0, times = table: 0xa83838, model = "unknown" }, - { speed = 0.0, times = table: 0xa7ede0, model = "unknown" } + { times = table: 0x113bf78, speed = 1608.0, model = "unknown" }, + { times = table: 0x1143800, speed = 1608.0, model = "unknown" }, + { times = table: 0x112fcb0, speed = 1608.0, model = "unknown" }, + { times = table: 0x1132ec8, speed = 1608.0, model = "unknown" } } 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" } + { netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0", internal = true, ip = "::1" } } ok 53 misc - uv.interface_addresses - { 5.78, 6.57, 7.41 } + { 0.58, 1.26, 1.28 } 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 @@ -6719,18 +6755,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, gid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", username = "pbuilder1" } + { shell = "/bin/bash", gid = 2222, 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 - 1.5202550699113e+15 + 6.7063966123826e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "aarch64", release = "6.1.0-20-arm64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } + { sysname = "Linux", release = "6.1.0-20-armmp-lpae", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", machine = "armv7l" } ok 62 misc - uv.os_uname - os.time 1714527296 - uv.gettimeofday 1714527296.000141 + os.time 1714527660 + uv.gettimeofday 1714527660.000894 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6741,53 +6777,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 1520256, nsec = 86669033 } nil - "realtime" { sec = 1520256, nsec = 86806420 } nil + "monotonic" { sec = 670640, nsec = 673886714 } nil + "realtime" { sec = 670640, nsec = 674005128 } 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: 0xa78bd0 + "prepare" uv_prepare_t: 0x112a780 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xa94e58 - "timeout" uv_timer_t: 0xa74390 + "check" uv_check_t: 0x112a810 + "timeout" uv_timer_t: 0x1141bb0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xa78b90 + "idle" uv_idle_t: 0x1132e48 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 10745, handle = uv_process_t: 0xa8ac18 } + { pid = 9301, handle = uv_process_t: 0x1142200 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 10746, handle = uv_process_t: 0xa902e0 } - "exit" uv_process_t: 0xa902e0 { signal = 2, status = 0 } + { pid = 9302, handle = uv_process_t: 0x113b390 } + "exit" uv_process_t: 0x113b390 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 10747, handle = uv_process_t: 0xaa1f00 } - "exit" uv_process_t: 0xaa1f00 { signal = 15, status = 0 } + { pid = 9303, handle = uv_process_t: 0x1146ab8 } + "exit" uv_process_t: 0x1146ab8 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 10749, handle = uv_process_t: 0xa884b0 } + { pid = 9305, handle = uv_process_t: 0x1143ed0 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 10752, code = 0 } + "exit" { signal = 0, pid = 9307, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf56ff420 - { elapsed = 103, delay = 100 } + 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: 0xf7ca3020 - Runing uv_thread_t: 0xf7ca3020 - { elapsed = 102, delay = 100 } + Runing uv_thread_t: 0xb6db1020 + Runing uv_thread_t: 0xb6db1020 + { delay = 100, elapsed = 101 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 110, delay = 100 } + { 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 @@ -6796,29 +6832,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: 0xa74390 - "closed" uv_timer_t: 0xa74390 + "timeout" uv_timer_t: 0x1141bb0 + "closed" uv_timer_t: 0x1141bb0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0xa74390 - "interval" uv_timer_t: 0xa74390 - "interval" uv_timer_t: 0xa74390 - "closed" uv_timer_t: 0xa74390 + "interval" uv_timer_t: 0x1141bb0 + "interval" uv_timer_t: 0x1141bb0 + "interval" uv_timer_t: 0x1141bb0 + "closed" uv_timer_t: 0x1141bb0 ok 101 timer - simple interval - "interval" uv_timer_t: 0xa90bb0 - "timeout" uv_timer_t: 0xa74390 - "interval" uv_timer_t: 0xa90bb0 + "interval" uv_timer_t: 0x1140eb8 + "timeout" uv_timer_t: 0x1141bb0 + "interval" uv_timer_t: 0x1140eb8 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0xa90bb0 0 - "interval" uv_timer_t: 0xa90bb0 8 - "interval" uv_timer_t: 0xa90bb0 4 - "interval" uv_timer_t: 0xa90bb0 2 + "interval" uv_timer_t: 0x1140eb8 0 + "interval" uv_timer_t: 0x1140eb8 8 + "interval" uv_timer_t: 0x1140eb8 4 + "interval" uv_timer_t: 0x1140eb8 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0xa90bb0 0 - "interval" uv_timer_t: 0xa90bb0 8 - "interval" uv_timer_t: 0xa90bb0 4 - "interval" uv_timer_t: 0xa90bb0 2 + "interval" uv_timer_t: 0x1140eb8 0 + "interval" uv_timer_t: 0x1140eb8 8 + "interval" uv_timer_t: 0x1140eb8 4 + "interval" uv_timer_t: 0x1140eb8 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6837,8 +6873,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf6afe420" "hello" - uv_thread_t: 0xf6afe420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6db0420" "hello" + uv_thread_t: 0xb6db0420 finish hello ok 109 work - test threadpool with async 1 2 @@ -6862,12 +6898,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 (0xf7af0000) - libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xf7aab000) - liblua5.4.so.0 => /lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf7a82000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf796c000) - /lib/ld-linux-armhf.so.3 (0xf7af1000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf792b000) + linux-vdso.so.1 (0xbe991000) + libuv.so.1 => /lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f77000) + liblua5.4.so.0 => /lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6f4e000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e38000) + /lib/ld-linux-armhf.so.3 (0xb6fb9000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6df7000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6875,11 +6911,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x2772bb0 - "closed" uv_timer_t: 0x2772bb0 + "timeout" uv_timer_t: 0x508bb0 + "closed" uv_timer_t: 0x508bb0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x2772bb0 - "closed" { } uv_timer_t: 0x2772bb0 + "timeout" { } uv_timer_t: 0x508bb0 + "closed" { } uv_timer_t: 0x508bb0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6889,23 +6925,23 @@ { fd = 10 } { stat = { - size = 6060, - blksize = 4096, - gid = 1111, - uid = 1111, - birthtime = table: 0x27467e8, gen = 0, - ino = 4100921, - dev = 64769, + gid = 2222, flags = 0, - rdev = 0, type = "file", + size = 6060, nlink = 1, - ctime = table: 0x2776b60, - mtime = table: 0x2746760, - mode = 33188, + dev = 65026, + ctime = table: 0x50cb60, + atime = table: 0x506120, blocks = 16, - atime = table: 0x2747e60 + ino = 8802271, + blksize = 4096, + mtime = table: 0x4dc760, + uid = 2222, + birthtime = table: 0x4dc7e8, + rdev = 0, + mode = 33204 } } ok 7 fs - read a file sync @@ -6913,23 +6949,23 @@ { fd = 10 } { stat = { - size = 6060, - blksize = 4096, - gid = 1111, - uid = 1111, - birthtime = table: 0x2776b60, gen = 0, - ino = 4100921, - dev = 64769, + gid = 2222, flags = 0, - rdev = 0, type = "file", + size = 6060, nlink = 1, - ctime = table: 0x27467e8, - mtime = table: 0x2756de8, - mode = 33188, + dev = 65026, + ctime = table: 0x4dc7e8, + atime = table: 0x4ff7c0, blocks = 16, - atime = table: 0x2770120 + ino = 8802271, + blksize = 4096, + mtime = table: 0x4ecde8, + uid = 2222, + birthtime = table: 0x50cb60, + rdev = 0, + mode = 33204 } } { chunk = 6060 } @@ -6942,69 +6978,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 @@ -7012,197 +7048,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: 0x2783760 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: 0x51a140 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, bavail = 16502269, files = 5193728, ffree = 5024819, blocks = 20279922, bfree = 17543933 } + { bavail = 33426113, blocks = 35767847, ffree = 9132349, type = 61267, files = 9158656, bfree = 35261223, bsize = 4096 } ok 31 fs - fs.statfs sync - { bsize = 4096, type = 61267, bavail = 16502269, files = 5193728, ffree = 5024819, blocks = 20279922, bfree = 17543933 } + { bavail = 33426113, blocks = 35767847, ffree = 9132349, type = 61267, files = 9158656, bfree = 35261223, bsize = 4096 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -7222,51 +7258,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" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { available = 6189600768.0, free = 6189600768.0, total = 7095226368.0, constrained = 0.0, rss = 2457600 } + { free = 3779411968.0, available = 3779411968.0, constrained = 0.0, total = 4203720704.0, rss = 4509696 } ok 48 misc - memory size - { uptime = 1520264.75 } + { uptime = 670649.25 } ok 49 misc - uv.uptime { - majflt = 0, - nswap = 0, - utime = { usec = 661287, sec = 0 }, - msgrcv = 0, + inblock = 0, + idrss = 0, + nivcsw = 243, + utime = { sec = 0, usec = 500567 }, ixrss = 0, - minflt = 244, isrss = 0, - maxrss = 2400, - msgsnd = 0, - nvcsw = 49, nsignals = 0, - nivcsw = 159, - stime = { usec = 22443, sec = 0 }, - inblock = 0, + msgsnd = 0, + nswap = 0, + maxrss = 4404, + msgrcv = 0, oublock = 40, - idrss = 0 + minflt = 285, + stime = { sec = 0, usec = 281569 }, + nvcsw = 40, + majflt = 0 } ok 50 misc - uv.getrusage 4 ok 51 misc - uv.available_parallelism { - { model = "unknown", speed = 0.0, times = table: 0x2771840 }, - { model = "unknown", speed = 0.0, times = table: 0x2740430 }, - { model = "unknown", speed = 0.0, times = table: 0x2770120 }, - { model = "unknown", speed = 0.0, times = table: 0x275fda0 } + { model = "unknown", speed = 1608.0, times = table: 0x4fb838 }, + { model = "unknown", speed = 1608.0, times = table: 0x505738 }, + { model = "unknown", speed = 1608.0, times = table: 0x4dc760 }, + { model = "unknown", speed = 1608.0, times = table: 0x50b618 } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true }, - { family = "inet6", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true } + { internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0" }, + { internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0" } } ok 53 misc - uv.interface_addresses - { 5.66, 6.52, 7.39 } + { 0.49, 1.22, 1.27 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7274,18 +7310,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", username = "pbuilder1", gid = 1111 } + { gid = 2222, username = "pbuilder2", uid = 2222, shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 1.5202647688925e+15 + 6.7064926175914e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "aarch64", release = "6.1.0-20-arm64", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)" } + { machine = "armv7l", release = "6.1.0-20-armmp-lpae", version = "#1 SMP Debian 6.1.85-1 (2024-04-11)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1714527305 - uv.gettimeofday 1714527305.000841 + os.time 1714527670 + uv.gettimeofday 1714527670.000495 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7296,34 +7332,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 787584353, sec = 1520265 } nil - "realtime" { nsec = 787665126, sec = 1520265 } nil + "monotonic" { sec = 670650, nsec = 273173573 } nil + "realtime" { sec = 670650, nsec = 273275655 } 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: 0x2774138 + "prepare" uv_prepare_t: 0x50ce80 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x276ce50 - "timeout" uv_timer_t: 0x2772bb0 + "check" uv_check_t: 0x5186f8 + "timeout" uv_timer_t: 0x507eb8 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x27740f8 + "idle" uv_idle_t: 0x50ce40 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: 0x276a4b0, pid = 11471 } + { pid = 9426, handle = uv_process_t: 0x502c18 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x2782e48, pid = 11473 } - "exit" uv_process_t: 0x2782e48 { status = 0, signal = 2 } + { pid = 9427, handle = uv_process_t: 0x5082e0 } + "exit" uv_process_t: 0x5082e0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x2782e48, pid = 11475 } - "exit" uv_process_t: 0x2782e48 { status = 0, signal = 15 } + { pid = 9428, handle = uv_process_t: 0x5082e0 } + "exit" uv_process_t: 0x5082e0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x2782e48, pid = 11481 } + { pid = 9430, handle = uv_process_t: 0x5082e0 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -7332,17 +7368,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 11483, code = 0 } + "exit" { signal = 0, pid = 9432, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf57ff420 - { elapsed = 103, 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: 0xf7dc2020 - Runing uv_thread_t: 0xf7dc2020 + Runing uv_thread_t: 0xb6dca020 + Runing uv_thread_t: 0xb6dca020 { 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 @@ -7351,29 +7387,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: 0x2772bb0 - "closed" uv_timer_t: 0x2772bb0 + "timeout" uv_timer_t: 0x507eb8 + "closed" uv_timer_t: 0x507eb8 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x2772bb0 - "interval" uv_timer_t: 0x2772bb0 - "interval" uv_timer_t: 0x2772bb0 - "closed" uv_timer_t: 0x2772bb0 + "interval" uv_timer_t: 0x507eb8 + "interval" uv_timer_t: 0x507eb8 + "interval" uv_timer_t: 0x507eb8 + "closed" uv_timer_t: 0x507eb8 ok 101 timer - simple interval - "interval" uv_timer_t: 0x2771eb8 - "timeout" uv_timer_t: 0x2772bb0 - "interval" uv_timer_t: 0x2771eb8 + "interval" uv_timer_t: 0x4fae60 + "timeout" uv_timer_t: 0x507eb8 + "interval" uv_timer_t: 0x4fae60 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x2771eb8 0 - "interval" uv_timer_t: 0x2771eb8 8 - "interval" uv_timer_t: 0x2771eb8 4 - "interval" uv_timer_t: 0x2771eb8 2 + "interval" uv_timer_t: 0x4fae60 0 + "interval" uv_timer_t: 0x4fae60 8 + "interval" uv_timer_t: 0x4fae60 4 + "interval" uv_timer_t: 0x4fae60 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x2771eb8 0 - "interval" uv_timer_t: 0x2771eb8 8 - "interval" uv_timer_t: 0x2771eb8 4 - "interval" uv_timer_t: 0x2771eb8 2 + "interval" uv_timer_t: 0x4fae60 0 + "interval" uv_timer_t: 0x4fae60 8 + "interval" uv_timer_t: 0x4fae60 4 + "interval" uv_timer_t: 0x4fae60 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7392,8 +7428,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf73ff420" "hello" - uv_thread_t: 0xf73ff420 finish hello + 2.0 4.0 "uv_thread_t: 0xb6dc9420" "hello" + uv_thread_t: 0xb6dc9420 finish hello ok 109 work - test threadpool with async 1 2 @@ -7444,7 +7480,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 @@ -7495,7 +7531,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 @@ -7546,7 +7582,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 @@ -7597,7 +7633,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 @@ -7646,56 +7682,56 @@ dh_strip -O--buildsystem=lua dh_makeshlibs -O--buildsystem=lua dh_shlibdeps -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawlen 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 luaL_buffinit 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_typename 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_close 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_rawget used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-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.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_call 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_remove 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_next 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 luaL_unref 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_rawgeti 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_rawget 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: 52 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_setfield 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_dump 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_typename used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol 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_callk 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_getmetafield 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_settable 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_pushinteger 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_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_isnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_next used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawlen 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: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/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_pushstring 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_pushlstring 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_replace 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_pcallk 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_isnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_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_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 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 lua_settable 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_rawset 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_callk 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_newmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushinteger 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_checkudata 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_tonumberx 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_pushlightuserdata 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_touserdata 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_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_rawlen 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_newuserdata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushfstring 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_pushresult 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_rawseti 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_insert 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_checkstack 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_rawequal 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_pushnil 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_setmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_touserdata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkudata 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: 52 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua dh_md5sums -O--buildsystem=lua dh_builddeb -O--buildsystem=lua -dpkg-deb: building package 'lua-luv' in '../lua-luv_1.48.0-2-2_armhf.deb'. dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.48.0-2-2_armhf.deb'. +dpkg-deb: building package 'lua-luv' in '../lua-luv_1.48.0-2-2_armhf.deb'. dpkg-deb: building package 'lua-luv-dev' in '../lua-luv-dev_1.48.0-2-2_armhf.deb'. dpkg-genbuildinfo --build=binary -O../lua-luv_1.48.0-2-2_armhf.buildinfo dpkg-genchanges --build=binary -O../lua-luv_1.48.0-2-2_armhf.changes @@ -7704,12 +7740,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/1875/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1875/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/20461 and its subdirectories -I: Current time: Tue Apr 30 13:35:35 -12 2024 -I: pbuilder-time-stamp: 1714527335 +I: removing directory /srv/workspace/pbuilder/1875 and its subdirectories +I: Current time: Wed May 1 15:41:38 +14 2024 +I: pbuilder-time-stamp: 1714527698