Diff of the two buildlogs: -- --- b1/build.log 2023-04-15 01:03:38.655425380 +0000 +++ b2/build.log 2023-04-15 01:07:29.269189043 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Apr 14 12:59:53 -12 2023 -I: pbuilder-time-stamp: 1681520393 +I: Current time: Fri May 17 21:26:41 +14 2024 +I: pbuilder-time-stamp: 1715930801 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./lua-luv_1.44.2-0.orig.tar.gz] I: copying [./lua-luv_1.44.2-0-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Aug 5 12:47:44 2022 -12 +gpgv: Signature made Sat Aug 6 14:47:44 2022 +14 gpgv: using RSA key 91BFBF4D6956BD5DF7B72D23DFE691AE331BA3DB gpgv: issuer "jamessan@debian.org" gpgv: Can't check signature: No public key @@ -28,11 +28,20 @@ dpkg-source: info: applying disable_some_tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/26530/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/27254/tmp/hooks/D01_modify_environment starting +debug: Running on codethink9-arm64. +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 +lrwxrwxrwx 1 root root 4 Jan 6 2023 /bin/sh -> dash +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/27254/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/27254/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME='pbuilder2' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' @@ -42,38 +51,38 @@ IFS=' ' LANG='C' - LANGUAGE='en_US:en' + LANGUAGE='nl_BE:nl' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' + 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' - PPID='26530' + PPID='27254' PS1='# ' PS2='> ' 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.fywh90qH/pbuilderrc_f7DS --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.fywh90qH/b1 --logfile b1/build.log lua-luv_1.44.2-0-1.dsc' + 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.fywh90qH/pbuilderrc_7JPk --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.fywh90qH/b2 --logfile b2/build.log --extrapackages usrmerge lua-luv_1.44.2-0-1.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' + TZ='/usr/share/zoneinfo/Etc/GMT-14' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a - Linux codethink12-arm64 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 11 22:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/26530/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 15 06:47 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/27254/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -172,7 +181,7 @@ Get: 55 http://deb.debian.org/debian bookworm/main arm64 libuv1-dev arm64 1.44.2-1 [173 kB] Get: 56 http://deb.debian.org/debian bookworm/main arm64 lua-compat53 arm64 0.7-2 [30.0 kB] Get: 57 http://deb.debian.org/debian bookworm/main arm64 lua-compat53-dev arm64 0.7-2 [27.8 kB] -Fetched 21.2 MB in 1s (37.4 MB/s) +Fetched 21.2 MB in 0s (46.8 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 ... 19616 files and directories currently installed.) @@ -417,8 +426,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/lua-luv-1.44.2-0/ && 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.44.2-0-1_source.changes +I: user script /srv/workspace/pbuilder/27254/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/27254/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/lua-luv-1.44.2-0/ && 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.44.2-0-1_source.changes dpkg-buildpackage: info: source package lua-luv dpkg-buildpackage: info: source version 1.44.2-0-1 dpkg-buildpackage: info: source distribution unstable @@ -639,12 +657,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.1-luv/.libs" && rm -f "liblua5.1-luv.la" && ln -s "../liblua5.1-luv.la" "liblua5.1-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.1-luv/luv.so - linux-vdso.so.1 (0x0000ffffa36c9000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa35f0000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa3440000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffa368c000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa3410000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa33e0000) + linux-vdso.so.1 (0x0000ffffaa0b4000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa9fe0000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa9e30000) + /lib/ld-linux-aarch64.so.1 (0x0000ffffaa077000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa9e00000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa9dd0000) Target build made @@ -669,12 +687,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.2-luv/.libs" && rm -f "liblua5.2-luv.la" && ln -s "../liblua5.2-luv.la" "liblua5.2-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.2-luv/luv.so - linux-vdso.so.1 (0x0000ffffa1255000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa1180000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa0fd0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffa1218000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa0fa0000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa0f70000) + linux-vdso.so.1 (0x0000ffffa4d04000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa4c30000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa4a80000) + /lib/ld-linux-aarch64.so.1 (0x0000ffffa4cc7000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa4a50000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa4a20000) Target build made @@ -699,12 +717,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.3-luv/.libs" && rm -f "liblua5.3-luv.la" && ln -s "../liblua5.3-luv.la" "liblua5.3-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.3-luv/luv.so - linux-vdso.so.1 (0x0000ffffbd97b000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffbd8a0000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffbd6f0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffbd93e000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffbd6c0000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffbd690000) + linux-vdso.so.1 (0x0000ffffb1aea000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffb1a10000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffb1860000) + /lib/ld-linux-aarch64.so.1 (0x0000ffffb1aad000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffb1830000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffb1800000) Target build made @@ -729,12 +747,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.4-luv/.libs" && rm -f "liblua5.4-luv.la" && ln -s "../liblua5.4-luv.la" "liblua5.4-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.4-luv/luv.so - linux-vdso.so.1 (0x0000ffffbe064000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffbdf90000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffbdde0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffbe027000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffbddb0000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffbdd80000) + linux-vdso.so.1 (0x0000ffffa7c57000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa7b80000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa79d0000) + /lib/ld-linux-aarch64.so.1 (0x0000ffffa7c1a000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa79a0000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa7970000) Target build made dh_auto_test -O--buildsystem=lua @@ -748,11 +766,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaae4610380 - "closed" uv_timer_t: 0xaaaae4610380 + "timeout" uv_timer_t: 0xaaaac590c380 + "closed" uv_timer_t: 0xaaaac590c380 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaae4610380 - "closed" { } uv_timer_t: 0xaaaae4610380 + "timeout" { } uv_timer_t: 0xaaaac590c380 + "closed" { } uv_timer_t: 0xaaaac590c380 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -763,21 +781,21 @@ { stat = { nlink = 1, - ino = 20634, - mtime = table: 0xaaaae4640b30, - gid = 1111, - mode = 33188, + ino = 20644, + mtime = table: 0xaaaac593cb30, + gid = 2222, + mode = 33204, size = 6353, dev = 43, gen = 0, rdev = 0, - atime = table: 0xaaaae46109f0, + atime = table: 0xaaaac590c9f0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xaaaae462d620, - birthtime = table: 0xaaaae463a3a0, + ctime = table: 0xaaaac5929620, + birthtime = table: 0xaaaac59363a0, blocks = 16 } } @@ -787,21 +805,21 @@ { stat = { nlink = 1, - ino = 20634, - mtime = table: 0xaaaae46384b0, - gid = 1111, - mode = 33188, + ino = 20644, + mtime = table: 0xaaaac59344b0, + gid = 2222, + mode = 33204, size = 6353, dev = 43, gen = 0, rdev = 0, - atime = table: 0xaaaae4638b40, + atime = table: 0xaaaac5934b40, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xaaaae4633190, - birthtime = table: 0xaaaae4632040, + ctime = table: 0xaaaac592f190, + birthtime = table: 0xaaaac592e040, blocks = 16 } } @@ -947,7 +965,7 @@ { { name = ".clangd", type = "file" } } { { name = ".clang-format", type = "file" } } { { name = ".ci", type = "directory" } } - uv_dir_t: 0xaaaae46575c8 closed + uv_dir_t: 0xaaaac59535c8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { name = "5.4-luv", type = "directory" } } { { name = "5.3-luv", type = "directory" } } @@ -1047,9 +1065,9 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bavail = 25970585, type = 16914836, bsize = 4096, files = 8246814, bfree = 25970585, ffree = 8223237, blocks = 26214400 } + { bavail = 25688800, type = 16914836, bsize = 4096, files = 8246814, bfree = 25688800, ffree = 8175498, blocks = 26214400 } ok 29 fs - fs.statfs sync - { bavail = 25970585, type = 16914836, bsize = 4096, files = 8246814, bfree = 25970585, ffree = 8223237, blocks = 26214400 } + { bavail = 25688800, type = 16914836, bsize = 4096, files = 8246814, bfree = 25688800, ffree = 8175498, blocks = 26214400 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -1074,24 +1092,24 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { rss = 3612672, total = 67557904384, constrained = 0, free = 65284792320 } + { rss = 3624960, total = 67557904384, constrained = 0, free = 64015388672 } ok 46 misc - memory size - { uptime = 1509580.08 } + { uptime = 1510061.17 } ok 47 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 95627, sec = 0 }, + utime = { usec = 111004, sec = 0 }, oublock = 0, - stime = { usec = 15937, sec = 0 }, - nivcsw = 3, + stime = { usec = 16585, sec = 0 }, + nivcsw = 1, minflt = 373, idrss = 0, majflt = 0, nvcsw = 38, isrss = 0, nswap = 0, - maxrss = 3588, + maxrss = 3600, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1100,14 +1118,14 @@ 8 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0xaaaae466e490, model = "unknown" }, - { speed = 0, times = table: 0xaaaae463c880, model = "unknown" }, - { speed = 0, times = table: 0xaaaae4663190, model = "unknown" }, - { speed = 0, times = table: 0xaaaae4634390, model = "unknown" }, - { speed = 0, times = table: 0xaaaae4626440, model = "unknown" }, - { speed = 0, times = table: 0xaaaae4653e60, model = "unknown" }, - { speed = 0, times = table: 0xaaaae463a3a0, model = "unknown" }, - { speed = 0, times = table: 0xaaaae4632040, model = "unknown" } + { speed = 0, times = table: 0xaaaac59489b0, model = "unknown" }, + { speed = 0, times = table: 0xaaaac59176d0, model = "unknown" }, + { speed = 0, times = table: 0xaaaac59482d0, model = "unknown" }, + { speed = 0, times = table: 0xaaaac591fdb0, model = "unknown" }, + { speed = 0, times = table: 0xaaaac5959640, model = "unknown" }, + { speed = 0, times = table: 0xaaaac5927300, model = "unknown" }, + { speed = 0, times = table: 0xaaaac5945140, model = "unknown" }, + { speed = 0, times = table: 0xaaaac594b860, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { @@ -1115,7 +1133,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 0.9, 0.69, 1.65 } + { 1.64, 1.27, 1.1 } ok 52 misc - uv.loadavg "/usr/bin/lua5.1" ok 53 misc - uv.exepath @@ -1123,18 +1141,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 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 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5095801025374e+15 + 1.5100611975236e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid { release = "4.15.0-208-generic", machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1681520514 - uv.gettimeofday 1681520514.000793 + os.time 1715930926 + uv.gettimeofday 1715930926.000650 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -1144,27 +1162,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaae464af40 + "prepare" uv_prepare_t: 0xaaaac595dc90 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaae464af40 - "timeout" uv_timer_t: 0xaaaae461bf30 + "check" uv_check_t: 0xaaaac595dc90 + "timeout" uv_timer_t: 0xaaaac5917f30 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaae464af40 + "idle" uv_idle_t: 0xaaaac595dc90 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaaae46159a0, pid = 31159 } + { handle = uv_process_t: 0xaaaac5961520, pid = 5878 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xaaaae46159a0, pid = 31160 } - "exit" uv_process_t: 0xaaaae46159a0 { status = 0, signal = 2 } + { handle = uv_process_t: 0xaaaac5961520, pid = 5879 } + "exit" uv_process_t: 0xaaaac5961520 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaaae46159a0, pid = 31163 } - "exit" uv_process_t: 0xaaaae46159a0 { status = 0, signal = 15 } + { handle = uv_process_t: 0xaaaac5961520, pid = 5880 } + "exit" uv_process_t: 0xaaaac5961520 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xaaaae46159a0, pid = 31165 } + { handle = uv_process_t: 0xaaaac5961520, pid = 5882 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -1173,38 +1191,38 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 31167, code = 0 } + "exit" { signal = 0, pid = 5884, code = 0 } ok 83 signal - Catch SIGINT { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffffaed1dc80 - Runing uv_thread_t: 0xffffaed1dc80 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xffffa2af7c80 + Runing uv_thread_t: 0xffffa2af7c80 + { delay = 100, elapsed = 101 } ok 86 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaae461bf30 - "closed" uv_timer_t: 0xaaaae461bf30 + "timeout" uv_timer_t: 0xaaaac5917f30 + "closed" uv_timer_t: 0xaaaac5917f30 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaae461bf30 - "interval" uv_timer_t: 0xaaaae461bf30 - "interval" uv_timer_t: 0xaaaae461bf30 - "closed" uv_timer_t: 0xaaaae461bf30 + "interval" uv_timer_t: 0xaaaac5917f30 + "interval" uv_timer_t: 0xaaaac5917f30 + "interval" uv_timer_t: 0xaaaac5917f30 + "closed" uv_timer_t: 0xaaaac5917f30 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaae4610380 - "timeout" uv_timer_t: 0xaaaae461bf30 - "interval" uv_timer_t: 0xaaaae4610380 + "interval" uv_timer_t: 0xaaaac590c380 + "timeout" uv_timer_t: 0xaaaac5917f30 + "interval" uv_timer_t: 0xaaaac590c380 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaae4610380 0 - "interval" uv_timer_t: 0xaaaae4610380 8 - "interval" uv_timer_t: 0xaaaae4610380 4 - "interval" uv_timer_t: 0xaaaae4610380 2 + "interval" uv_timer_t: 0xaaaac590c380 0 + "interval" uv_timer_t: 0xaaaac590c380 8 + "interval" uv_timer_t: 0xaaaac590c380 4 + "interval" uv_timer_t: 0xaaaac590c380 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaae4610380 0 - "interval" uv_timer_t: 0xaaaae4610380 8 - "interval" uv_timer_t: 0xaaaae4610380 4 - "interval" uv_timer_t: 0xaaaae4610380 2 + "interval" uv_timer_t: 0xaaaac590c380 0 + "interval" uv_timer_t: 0xaaaac590c380 8 + "interval" uv_timer_t: 0xaaaac590c380 4 + "interval" uv_timer_t: 0xaaaac590c380 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -1223,8 +1241,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xffffad8af1a0" "hello" - uv_thread_t: 0xffffad8af1a0 finish hello + 2 4 "uv_thread_t: 0xffffa26af1a0" "hello" + uv_thread_t: 0xffffa26af1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -1240,7 +1258,7 @@ [C]: ? ok 100 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xffffac88f1a0 + In uv_thread_t: 0xffff93fff1a0 6 ************************************************** /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1250,26 +1268,26 @@ libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.1-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.so -luv -lpthread -ldl -lrt -llua5.1 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.1-luv/liblua5.1-luv.la \ ldd /build/lua-luv-1.44.2-0/5.1-luv/app-dynamic - linux-vdso.so.1 (0x0000ffff82bed000) - liblua5.1-luv.so.0 => /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.so.0 (0x0000ffff82b30000) - liblua5.1.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.1.so.0 (0x0000ffff82ae0000) - libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff82930000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff828e0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffff82bb0000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff82840000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff82810000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff827e0000) + linux-vdso.so.1 (0x0000ffff9c20a000) + liblua5.1-luv.so.0 => /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.so.0 (0x0000ffff9c150000) + liblua5.1.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.1.so.0 (0x0000ffff9c100000) + libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff9bf50000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff9bf00000) + /lib/ld-linux-aarch64.so.1 (0x0000ffff9c1cd000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff9be60000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff9be30000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff9be00000) ********************** app dynamic (5.1) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaaef4d09a0 - "closed" uv_timer_t: 0xaaaaef4d09a0 + "timeout" uv_timer_t: 0xaaab15ebf9a0 + "closed" uv_timer_t: 0xaaab15ebf9a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaaef4d09a0 - "closed" { } uv_timer_t: 0xaaaaef4d09a0 + "timeout" { } uv_timer_t: 0xaaab15ebf9a0 + "closed" { } uv_timer_t: 0xaaab15ebf9a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1280,21 +1298,21 @@ { stat = { nlink = 1, - ino = 20634, - mtime = table: 0xaaaaef5217a0, - gid = 1111, - mode = 33188, + ino = 20644, + mtime = table: 0xaaab15f107a0, + gid = 2222, + mode = 33204, size = 6353, dev = 43, gen = 0, rdev = 0, - atime = table: 0xaaaaef51e720, + atime = table: 0xaaab15f0d720, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xaaaaef4f4650, - birthtime = table: 0xaaaaef525a60, + ctime = table: 0xaaab15ee3650, + birthtime = table: 0xaaab15f14a60, blocks = 16 } } @@ -1304,21 +1322,21 @@ { stat = { nlink = 1, - ino = 20634, - mtime = table: 0xaaaaef4e1c50, - gid = 1111, - mode = 33188, + ino = 20644, + mtime = table: 0xaaab15ed0c50, + gid = 2222, + mode = 33204, size = 6353, dev = 43, gen = 0, rdev = 0, - atime = table: 0xaaaaef501070, + atime = table: 0xaaab15ef0070, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xaaaaef4e6db0, - birthtime = table: 0xaaaaef4f37e0, + ctime = table: 0xaaab15ed5db0, + birthtime = table: 0xaaab15ee27e0, blocks = 16 } } @@ -1464,7 +1482,7 @@ { { name = ".clangd", type = "file" } } { { name = ".clang-format", type = "file" } } { { name = ".ci", type = "directory" } } - uv_dir_t: 0xaaaaef50ff58 closed + uv_dir_t: 0xaaab15ed9ff8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { name = "5.4-luv", type = "directory" } } { { name = "5.3-luv", type = "directory" } } @@ -1564,9 +1582,9 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bavail = 25970575, type = 16914836, bsize = 4096, files = 8246814, bfree = 25970575, ffree = 8223234, blocks = 26214400 } + { bavail = 25689026, type = 16914836, bsize = 4096, files = 8246814, bfree = 25689026, ffree = 8175651, blocks = 26214400 } ok 29 fs - fs.statfs sync - { bavail = 25970575, type = 16914836, bsize = 4096, files = 8246814, bfree = 25970575, ffree = 8223234, blocks = 26214400 } + { bavail = 25689026, type = 16914836, bsize = 4096, files = 8246814, bfree = 25689026, ffree = 8175651, blocks = 26214400 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -1591,24 +1609,24 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { rss = 3395584, total = 67557904384, constrained = 0, free = 65283936256 } + { rss = 3411968, total = 67557904384, constrained = 0, free = 64091348992 } ok 46 misc - memory size - { uptime = 1509587.89 } + { uptime = 1510069.06 } ok 47 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 152779, sec = 0 }, + utime = { usec = 149051, sec = 0 }, oublock = 0, - stime = { usec = 30738, sec = 0 }, - nivcsw = 4, - minflt = 3420, + stime = { usec = 39223, sec = 0 }, + nivcsw = 2, + minflt = 3380, idrss = 0, majflt = 0, - nvcsw = 81, + nvcsw = 80, isrss = 0, nswap = 0, - maxrss = 7116, + maxrss = 7160, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1617,14 +1635,14 @@ 8 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0xaaaaef5123a0, model = "unknown" }, - { speed = 0, times = table: 0xaaaaef524a00, model = "unknown" }, - { speed = 0, times = table: 0xaaaaef4f4650, model = "unknown" }, - { speed = 0, times = table: 0xaaaaef50e320, model = "unknown" }, - { speed = 0, times = table: 0xaaaaef50e150, model = "unknown" }, - { speed = 0, times = table: 0xaaaaef4ee300, model = "unknown" }, - { speed = 0, times = table: 0xaaaaef503f10, model = "unknown" }, - { speed = 0, times = table: 0xaaaaef4facc0, model = "unknown" } + { speed = 0, times = table: 0xaaab15ed5310, model = "unknown" }, + { speed = 0, times = table: 0xaaab15ee0270, model = "unknown" }, + { speed = 0, times = table: 0xaaab15ee50f0, model = "unknown" }, + { speed = 0, times = table: 0xaaab15ef2f90, model = "unknown" }, + { speed = 0, times = table: 0xaaab15f00cc0, model = "unknown" }, + { speed = 0, times = table: 0xaaab15f12170, model = "unknown" }, + { speed = 0, times = table: 0xaaab15f14a60, model = "unknown" }, + { speed = 0, times = table: 0xaaab15eeac70, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { @@ -1632,7 +1650,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 0.76, 0.66, 1.63 } + { 1.54, 1.26, 1.1 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.1-luv/.libs/app-dynamic" ok 53 misc - uv.exepath @@ -1640,18 +1658,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 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 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5095879075054e+15 + 1.5100690822027e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid { release = "4.15.0-208-generic", machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1681520522 - uv.gettimeofday 1681520522.000597 + os.time 1715930934 + uv.gettimeofday 1715930934.000534 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -1661,27 +1679,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaaef50ac60 + "prepare" uv_prepare_t: 0xaaab15ee38b0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaaef50ac60 - "timeout" uv_timer_t: 0xaaaaef4e66f0 + "check" uv_check_t: 0xaaab15ee38b0 + "timeout" uv_timer_t: 0xaaab15ed56f0 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaaef50ac60 + "idle" uv_idle_t: 0xaaab15ee38b0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaaaef4c7170, pid = 31352 } + { handle = uv_process_t: 0xaaab15ede960, pid = 6163 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xaaaaef4c7170, pid = 31353 } - "exit" uv_process_t: 0xaaaaef4c7170 { status = 0, signal = 2 } + { handle = uv_process_t: 0xaaab15ede960, pid = 6164 } + "exit" uv_process_t: 0xaaab15ede960 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaaaef4c7170, pid = 31354 } - "exit" uv_process_t: 0xaaaaef4c7170 { status = 0, signal = 15 } + { handle = uv_process_t: 0xaaab15ede960, pid = 6165 } + "exit" uv_process_t: 0xaaab15ede960 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xaaaaef4c7170, pid = 31356 } + { handle = uv_process_t: 0xaaab15ede960, pid = 6167 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -1690,38 +1708,38 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 31358, code = 0 } + "exit" { signal = 0, pid = 6169, code = 0 } ok 83 signal - Catch SIGINT - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffffa9a7d020 - Runing uv_thread_t: 0xffffa9a7d020 + Runing uv_thread_t: 0xffffb00af020 + Runing uv_thread_t: 0xffffb00af020 { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaaef4e66f0 - "closed" uv_timer_t: 0xaaaaef4e66f0 + "timeout" uv_timer_t: 0xaaab15ed56f0 + "closed" uv_timer_t: 0xaaab15ed56f0 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaaef4e66f0 - "interval" uv_timer_t: 0xaaaaef4e66f0 - "interval" uv_timer_t: 0xaaaaef4e66f0 - "closed" uv_timer_t: 0xaaaaef4e66f0 + "interval" uv_timer_t: 0xaaab15ed56f0 + "interval" uv_timer_t: 0xaaab15ed56f0 + "interval" uv_timer_t: 0xaaab15ed56f0 + "closed" uv_timer_t: 0xaaab15ed56f0 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaaef4d09a0 - "timeout" uv_timer_t: 0xaaaaef4e66f0 - "interval" uv_timer_t: 0xaaaaef4d09a0 + "interval" uv_timer_t: 0xaaab15ee63d0 + "timeout" uv_timer_t: 0xaaab15ed56f0 + "interval" uv_timer_t: 0xaaab15ee63d0 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaaef4d09a0 0 - "interval" uv_timer_t: 0xaaaaef4d09a0 8 - "interval" uv_timer_t: 0xaaaaef4d09a0 4 - "interval" uv_timer_t: 0xaaaaef4d09a0 2 + "interval" uv_timer_t: 0xaaab15ee63d0 0 + "interval" uv_timer_t: 0xaaab15ee63d0 8 + "interval" uv_timer_t: 0xaaab15ee63d0 4 + "interval" uv_timer_t: 0xaaab15ee63d0 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaaef4d09a0 0 - "interval" uv_timer_t: 0xaaaaef4d09a0 8 - "interval" uv_timer_t: 0xaaaaef4d09a0 4 - "interval" uv_timer_t: 0xaaaaef4d09a0 2 + "interval" uv_timer_t: 0xaaab15ee63d0 0 + "interval" uv_timer_t: 0xaaab15ee63d0 8 + "interval" uv_timer_t: 0xaaab15ee63d0 4 + "interval" uv_timer_t: 0xaaab15ee63d0 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -1740,8 +1758,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xffffa37ef1a0" "hello" - uv_thread_t: 0xffffa37ef1a0 finish hello + 2 4 "uv_thread_t: 0xffffaf4cf1a0" "hello" + uv_thread_t: 0xffffaf4cf1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -1757,7 +1775,7 @@ [C]: ? ok 100 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xffffa2fdf1a0 + In uv_thread_t: 0xffffadc9f1a0 6 ************************************************** /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1766,25 +1784,25 @@ -Wl,-z,relro -llua5.1 -lm -ldl libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.1-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.a -luv -lpthread -lrt -llua5.1 -lm -ldl ldd /build/lua-luv-1.44.2-0/5.1-luv/app-static - linux-vdso.so.1 (0x0000ffffa64b9000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa63e0000) - liblua5.1.so.0 => /lib/aarch64-linux-gnu/liblua5.1.so.0 (0x0000ffffa6390000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa61e0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffa647c000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa61b0000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa6180000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffa60e0000) + linux-vdso.so.1 (0x0000ffffa23ef000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa2320000) + liblua5.1.so.0 => /lib/aarch64-linux-gnu/liblua5.1.so.0 (0x0000ffffa22d0000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa2120000) + /lib/ld-linux-aarch64.so.1 (0x0000ffffa23b2000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa20f0000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa20c0000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffa2020000) *********************** app static (5.1) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaad20499a0 - "closed" uv_timer_t: 0xaaaad20499a0 + "timeout" uv_timer_t: 0xaaab1763b9a0 + "closed" uv_timer_t: 0xaaab1763b9a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaad20499a0 - "closed" { } uv_timer_t: 0xaaaad20499a0 + "timeout" { } uv_timer_t: 0xaaab1763b9a0 + "closed" { } uv_timer_t: 0xaaab1763b9a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1795,21 +1813,21 @@ { stat = { nlink = 1, - ino = 20634, - mtime = table: 0xaaaad209a7a0, - gid = 1111, - mode = 33188, + ino = 20644, + mtime = table: 0xaaab1768c7a0, + gid = 2222, + mode = 33204, size = 6353, dev = 43, gen = 0, rdev = 0, - atime = table: 0xaaaad2097720, + atime = table: 0xaaab17689720, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xaaaad206d650, - birthtime = table: 0xaaaad209ea60, + ctime = table: 0xaaab1765f650, + birthtime = table: 0xaaab17690a60, blocks = 16 } } @@ -1819,21 +1837,21 @@ { stat = { nlink = 1, - ino = 20634, - mtime = table: 0xaaaad205ac50, - gid = 1111, - mode = 33188, + ino = 20644, + mtime = table: 0xaaab1764cc50, + gid = 2222, + mode = 33204, size = 6353, dev = 43, gen = 0, rdev = 0, - atime = table: 0xaaaad207a070, + atime = table: 0xaaab1766c070, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xaaaad205fdb0, - birthtime = table: 0xaaaad206c7e0, + ctime = table: 0xaaab17651db0, + birthtime = table: 0xaaab1765e7e0, blocks = 16 } } @@ -1979,7 +1997,7 @@ { { name = ".clangd", type = "file" } } { { name = ".clang-format", type = "file" } } { { name = ".ci", type = "directory" } } - uv_dir_t: 0xaaaad2075bd8 closed + uv_dir_t: 0xaaab176569a8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { name = "5.4-luv", type = "directory" } } { { name = "5.3-luv", type = "directory" } } @@ -2079,9 +2097,9 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bavail = 25970423, type = 16914836, bsize = 4096, files = 8246814, bfree = 25970423, ffree = 8223233, blocks = 26214400 } + { bavail = 25688851, type = 16914836, bsize = 4096, files = 8246814, bfree = 25688851, ffree = 8175621, blocks = 26214400 } ok 29 fs - fs.statfs sync - { bavail = 25970423, type = 16914836, bsize = 4096, files = 8246814, bfree = 25970423, ffree = 8223233, blocks = 26214400 } + { bavail = 25688851, type = 16914836, bsize = 4096, files = 8246814, bfree = 25688851, ffree = 8175621, blocks = 26214400 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -2106,18 +2124,18 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { rss = 3182592, total = 67557904384, constrained = 0, free = 65283801088 } + { rss = 3387392, total = 67557904384, constrained = 0, free = 64217624576 } ok 46 misc - memory size - { uptime = 1509595.36 } + { uptime = 1510076.58 } ok 47 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 99580, sec = 0 }, + utime = { usec = 93864, sec = 0 }, oublock = 0, - stime = { usec = 11602, sec = 0 }, - nivcsw = 5, - minflt = 344, + stime = { usec = 21632, sec = 0 }, + nivcsw = 2, + minflt = 345, idrss = 0, majflt = 0, nvcsw = 38, @@ -2132,14 +2150,14 @@ 8 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0xaaaad207c190, model = "unknown" }, - { speed = 0, times = table: 0xaaaad208ce80, model = "unknown" }, - { speed = 0, times = table: 0xaaaad209d8e0, model = "unknown" }, - { speed = 0, times = table: 0xaaaad20838e0, model = "unknown" }, - { speed = 0, times = table: 0xaaaad209dcd0, model = "unknown" }, - { speed = 0, times = table: 0xaaaad206d800, model = "unknown" }, - { speed = 0, times = table: 0xaaaad2080fb0, model = "unknown" }, - { speed = 0, times = table: 0xaaaad207dc00, model = "unknown" } + { speed = 0, times = table: 0xaaab17682e30, model = "unknown" }, + { speed = 0, times = table: 0xaaab17694c40, model = "unknown" }, + { speed = 0, times = table: 0xaaab176795b0, model = "unknown" }, + { speed = 0, times = table: 0xaaab1765e7e0, model = "unknown" }, + { speed = 0, times = table: 0xaaab1768fcd0, model = "unknown" }, + { speed = 0, times = table: 0xaaab17651c00, model = "unknown" }, + { speed = 0, times = table: 0xaaab176724f0, model = "unknown" }, + { speed = 0, times = table: 0xaaab17689c80, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { @@ -2147,7 +2165,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 0.7, 0.65, 1.62 } + { 1.5, 1.25, 1.09 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.1-luv/app-static" ok 53 misc - uv.exepath @@ -2155,18 +2173,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 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 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5095953812682e+15 + 1.5100766050721e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid { release = "4.15.0-208-generic", machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1681520530 - uv.gettimeofday 1681520530.000071 + os.time 1715930942 + uv.gettimeofday 1715930942.000057 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -2176,27 +2194,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaad2083c60 + "prepare" uv_prepare_t: 0xaaab1765f8b0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaad2083c60 - "timeout" uv_timer_t: 0xaaaad20499a0 + "check" uv_check_t: 0xaaab1765f8b0 + "timeout" uv_timer_t: 0xaaab176516f0 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaad2083c60 + "idle" uv_idle_t: 0xaaab1765f8b0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaaad2040170, pid = 31465 } + { handle = uv_process_t: 0xaaab1765a960, pid = 6429 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xaaaad2040170, pid = 31466 } - "exit" uv_process_t: 0xaaaad2040170 { status = 0, signal = 2 } + { handle = uv_process_t: 0xaaab1765a960, pid = 6430 } + "exit" uv_process_t: 0xaaab1765a960 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaaad2040170, pid = 31467 } - "exit" uv_process_t: 0xaaaad2040170 { status = 0, signal = 15 } + { handle = uv_process_t: 0xaaab1765a960, pid = 6431 } + "exit" uv_process_t: 0xaaab1765a960 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xaaaad2040170, pid = 31469 } + { handle = uv_process_t: 0xaaab1765a960, pid = 6433 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -2205,38 +2223,38 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 31471, code = 0 } + "exit" { signal = 0, pid = 6438, code = 0 } ok 83 signal - Catch SIGINT { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffff8b406020 - Runing uv_thread_t: 0xffff8b406020 + Runing uv_thread_t: 0xffffb5210020 + Runing uv_thread_t: 0xffffb5210020 { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 102 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaad20499a0 - "closed" uv_timer_t: 0xaaaad20499a0 + "timeout" uv_timer_t: 0xaaab176516f0 + "closed" uv_timer_t: 0xaaab176516f0 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaad20499a0 - "interval" uv_timer_t: 0xaaaad20499a0 - "interval" uv_timer_t: 0xaaaad20499a0 - "closed" uv_timer_t: 0xaaaad20499a0 + "interval" uv_timer_t: 0xaaab176516f0 + "interval" uv_timer_t: 0xaaab176516f0 + "interval" uv_timer_t: 0xaaab176516f0 + "closed" uv_timer_t: 0xaaab176516f0 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaad205f6f0 - "timeout" uv_timer_t: 0xaaaad20499a0 - "interval" uv_timer_t: 0xaaaad205f6f0 + "interval" uv_timer_t: 0xaaab1763b9a0 + "timeout" uv_timer_t: 0xaaab176516f0 + "interval" uv_timer_t: 0xaaab1763b9a0 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaad205f6f0 0 - "interval" uv_timer_t: 0xaaaad205f6f0 8 - "interval" uv_timer_t: 0xaaaad205f6f0 4 - "interval" uv_timer_t: 0xaaaad205f6f0 2 + "interval" uv_timer_t: 0xaaab1763b9a0 0 + "interval" uv_timer_t: 0xaaab1763b9a0 8 + "interval" uv_timer_t: 0xaaab1763b9a0 4 + "interval" uv_timer_t: 0xaaab1763b9a0 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaad205f6f0 0 - "interval" uv_timer_t: 0xaaaad205f6f0 8 - "interval" uv_timer_t: 0xaaaad205f6f0 4 - "interval" uv_timer_t: 0xaaaad205f6f0 2 + "interval" uv_timer_t: 0xaaab1763b9a0 0 + "interval" uv_timer_t: 0xaaab1763b9a0 8 + "interval" uv_timer_t: 0xaaab1763b9a0 4 + "interval" uv_timer_t: 0xaaab1763b9a0 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -2255,8 +2273,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xffff8a06f1a0" "hello" - uv_thread_t: 0xffff8a06f1a0 finish hello + 2 4 "uv_thread_t: 0xffffaf7ef1a0" "hello" + uv_thread_t: 0xffffaf7ef1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -2272,7 +2290,7 @@ [C]: ? ok 100 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xffff8904f1a0 + In uv_thread_t: 0xffffae7cf1a0 6 ************************************************** Target test made @@ -2286,11 +2304,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaacf599c80 - "closed" uv_timer_t: 0xaaaacf599c80 + "timeout" uv_timer_t: 0xaaaae6b01d90 + "closed" uv_timer_t: 0xaaaae6b01d90 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaacf599c80 - "closed" { } uv_timer_t: 0xaaaacf599c80 + "timeout" { } uv_timer_t: 0xaaaae6b01d90 + "closed" { } uv_timer_t: 0xaaaae6b01d90 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2300,23 +2318,23 @@ { fd = 10 } { stat = { - blksize = 4096, + gen = 0, + ctime = table: 0xaaaae6b0e780, + birthtime = table: 0xaaaae6b09e00, + blocks = 16, dev = 43, + rdev = 0, + gid = 2222, + mtime = table: 0xaaaae6b10e90, + size = 6353, + blksize = 4096, + ino = 20644, + uid = 2222, type = "file", - atime = table: 0xaaaacf5d8da0, + atime = table: 0xaaaae6b10760, flags = 0, - ctime = table: 0xaaaacf5d6560, - mode = 33188, - gid = 1111, - blocks = 16, - size = 6353, - birthtime = table: 0xaaaacf5d6ee0, - mtime = table: 0xaaaacf5d80c0, - gen = 0, - uid = 1111, - ino = 20634, nlink = 1, - rdev = 0 + mode = 33204 } } ok 7 fs - read a file sync @@ -2324,23 +2342,23 @@ { fd = 10 } { stat = { - blksize = 4096, + gen = 0, + ctime = table: 0xaaaae6b07640, + birthtime = table: 0xaaaae6b06050, + blocks = 16, dev = 43, + rdev = 0, + gid = 2222, + mtime = table: 0xaaaae6b15470, + size = 6353, + blksize = 4096, + ino = 20644, + uid = 2222, type = "file", - atime = table: 0xaaaacf590b70, + atime = table: 0xaaaae6b15c20, flags = 0, - ctime = table: 0xaaaacf5a13e0, - mode = 33188, - gid = 1111, - blocks = 16, - size = 6353, - birthtime = table: 0xaaaacf5a15b0, - mtime = table: 0xaaaacf5959a0, - gen = 0, - uid = 1111, - ino = 20634, nlink = 1, - rdev = 0 + mode = 33204 } } { chunk = 6353 } @@ -2349,247 +2367,247 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { 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 = "file", name = "lgtm.yml" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { 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 = "file", name = "lgtm.yml" } + { 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 "/build/lua-luv-1.44.2-0" "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } - uv_dir_t: 0xaaaacf5d16b8 closed + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } + uv_dir_t: 0xaaaae6b16358 closed ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "lib" }, + { type = "file", name = "lgtm.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".ci" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "lib" }, + { type = "file", name = "lgtm.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".ci" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { files = 8246814, ffree = 8223232, type = 16914836, blocks = 26214400, bsize = 4096, bfree = 25970423, bavail = 25970423 } + { type = 16914836, bavail = 25970419, blocks = 26214400, bfree = 25970419, bsize = 4096, files = 8246814, ffree = 8223222 } ok 29 fs - fs.statfs sync - { files = 8246814, ffree = 8223232, type = 16914836, blocks = 26214400, bsize = 4096, bfree = 25970423, bavail = 25970423 } + { type = 16914836, bavail = 25970419, blocks = 26214400, bfree = 25970419, bsize = 4096, files = 8246814, ffree = 8223222 } ok 30 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 31 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 32 fs - fs.statfs async error @@ -2610,50 +2628,50 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version = 76802, version_string = "1.44.2" } + { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { total = 67557904384, constrained = 0, free = 65283158016, rss = 3670016 } + { rss = 3440640, free = 65325056000, total = 67557904384, constrained = 0 } ok 46 misc - memory size - { uptime = 1509602.62 } + { uptime = 1510083.85 } ok 47 misc - uv.uptime { - nivcsw = 1, - utime = { sec = 0, usec = 62955 }, + nivcsw = 3, + stime = { sec = 0, usec = 3810 }, nvcsw = 38, + utime = { sec = 0, usec = 83829 }, nsignals = 0, - nswap = 0, - maxrss = 3644, - ixrss = 0, - stime = { sec = 0, usec = 23608 }, - minflt = 396, + maxrss = 3612, + majflt = 0, msgrcv = 0, + inblock = 0, msgsnd = 0, + nswap = 0, + ixrss = 0, + idrss = 0, oublock = 0, - inblock = 0, isrss = 0, - majflt = 0, - idrss = 0 + minflt = 394 } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { times = table: 0xaaaacf5d6ee0, speed = 0, model = "unknown" }, - { times = table: 0xaaaacf5a4560, speed = 0, model = "unknown" }, - { times = table: 0xaaaacf5c18e0, speed = 0, model = "unknown" }, - { times = table: 0xaaaacf58d300, speed = 0, model = "unknown" }, - { times = table: 0xaaaacf5bac60, speed = 0, model = "unknown" }, - { times = table: 0xaaaacf595910, speed = 0, model = "unknown" }, - { times = table: 0xaaaacf5a9d50, speed = 0, model = "unknown" }, - { times = table: 0xaaaacf5c5930, speed = 0, model = "unknown" } + { times = table: 0xaaaae6b07640, speed = 0, model = "unknown" }, + { times = table: 0xaaaae6aeb290, speed = 0, model = "unknown" }, + { times = table: 0xaaaae6ac2440, speed = 0, model = "unknown" }, + { times = table: 0xaaaae6b06050, speed = 0, model = "unknown" }, + { times = table: 0xaaaae6b0ce40, speed = 0, model = "unknown" }, + { times = table: 0xaaaae6ad0f20, speed = 0, model = "unknown" }, + { times = table: 0xaaaae6acce50, speed = 0, model = "unknown" }, + { times = table: 0xaaaae6accb20, speed = 0, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { - { 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 } + { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true, family = "inet", ip = "127.0.0.1" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true, family = "inet6", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 0.59, 0.63, 1.6 } + { 1.34, 1.23, 1.09 } ok 52 misc - uv.loadavg "/usr/bin/lua5.2" ok 53 misc - uv.exepath @@ -2661,18 +2679,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", shell = "/bin/sh", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build" } + { uid = 2222, homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash", username = "pbuilder2" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5096026371494e+15 + 1.5100838679344e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { sysname = "Linux", machine = "aarch64", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } + { release = "4.15.0-208-generic", machine = "aarch64", sysname = "Linux", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } ok 60 misc - uv.os_uname - os.time 1681520537 - uv.gettimeofday 1681520537.000326 + os.time 1715930949 + uv.gettimeofday 1715930949.000319 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -2682,68 +2700,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaacf592aa0 + "prepare" uv_prepare_t: 0xaaaae6afa9e0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaacf592aa0 - "timeout" uv_timer_t: 0xaaaacf5d63a0 + "check" uv_check_t: 0xaaaae6afa9e0 + "timeout" uv_timer_t: 0xaaaae6b0c950 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaacf592aa0 + "idle" uv_idle_t: 0xaaaae6afa9e0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaaacf58bb60, pid = 31549 } + { handle = uv_process_t: 0xaaaae6b10600, pid = 6596 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xaaaacf58bb60, pid = 31550 } - "exit" uv_process_t: 0xaaaacf58bb60 { signal = 2, status = 0 } + { handle = uv_process_t: 0xaaaae6b10600, pid = 6597 } + "exit" uv_process_t: 0xaaaae6b10600 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaaacf58bb60, pid = 31551 } - "exit" uv_process_t: 0xaaaacf58bb60 { signal = 15, status = 0 } + { handle = uv_process_t: 0xaaaae6b10600, pid = 6598 } + "exit" uv_process_t: 0xaaaae6b10600 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xaaaacf58bb60, pid = 31553 } + { handle = uv_process_t: 0xaaaae6b10600, pid = 6600 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 31555 } + "exit" { signal = 0, pid = 6602, code = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffff8bfff1a0 + In uv_thread_t: 0xffff84c3f1a0 { elapsed = 101, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffff9a5c5760 - Runing uv_thread_t: 0xffff9a5c5760 + Runing uv_thread_t: 0xffff870d1760 + Runing uv_thread_t: 0xffff870d1760 { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { elapsed = 102, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaacf5d63a0 - "closed" uv_timer_t: 0xaaaacf5d63a0 + "timeout" uv_timer_t: 0xaaaae6b0c950 + "closed" uv_timer_t: 0xaaaae6b0c950 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaacf5d63a0 - "interval" uv_timer_t: 0xaaaacf5d63a0 - "interval" uv_timer_t: 0xaaaacf5d63a0 - "closed" uv_timer_t: 0xaaaacf5d63a0 + "interval" uv_timer_t: 0xaaaae6b0c950 + "interval" uv_timer_t: 0xaaaae6b0c950 + "interval" uv_timer_t: 0xaaaae6b0c950 + "closed" uv_timer_t: 0xaaaae6b0c950 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaacf5a8860 - "timeout" uv_timer_t: 0xaaaacf5d63a0 - "interval" uv_timer_t: 0xaaaacf5a8860 + "interval" uv_timer_t: 0xaaaae6b01430 + "timeout" uv_timer_t: 0xaaaae6b0c950 + "interval" uv_timer_t: 0xaaaae6b01430 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaacf5a8860 0 - "interval" uv_timer_t: 0xaaaacf5a8860 8 - "interval" uv_timer_t: 0xaaaacf5a8860 4 - "interval" uv_timer_t: 0xaaaacf5a8860 2 + "interval" uv_timer_t: 0xaaaae6b01430 0 + "interval" uv_timer_t: 0xaaaae6b01430 8 + "interval" uv_timer_t: 0xaaaae6b01430 4 + "interval" uv_timer_t: 0xaaaae6b01430 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaacf5a8860 0 - "interval" uv_timer_t: 0xaaaacf5a8860 8 - "interval" uv_timer_t: 0xaaaacf5a8860 4 - "interval" uv_timer_t: 0xaaaacf5a8860 2 + "interval" uv_timer_t: 0xaaaae6b01430 0 + "interval" uv_timer_t: 0xaaaae6b01430 8 + "interval" uv_timer_t: 0xaaaae6b01430 4 + "interval" uv_timer_t: 0xaaaae6b01430 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -2762,8 +2780,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xffff9a16f1a0" "hello" - uv_thread_t: 0xffff9a16f1a0 finish hello + 2 4 "uv_thread_t: 0xffff85c5f1a0" "hello" + uv_thread_t: 0xffff85c5f1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -2788,26 +2806,26 @@ libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.2-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.so -luv -lpthread -ldl -lrt -llua5.2 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.2-luv/liblua5.2-luv.la \ ldd /build/lua-luv-1.44.2-0/5.2-luv/app-dynamic - linux-vdso.so.1 (0x0000ffffacd40000) - liblua5.2-luv.so.0 => /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.so.0 (0x0000ffffacc90000) - liblua5.2.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.2.so.0 (0x0000ffffacc30000) - libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffaca80000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffaca30000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffacd03000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffac990000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffac960000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffac930000) + linux-vdso.so.1 (0x0000ffff891a1000) + liblua5.2-luv.so.0 => /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.so.0 (0x0000ffff890f0000) + liblua5.2.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.2.so.0 (0x0000ffff89090000) + libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff88ee0000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff88e90000) + /lib/ld-linux-aarch64.so.1 (0x0000ffff89164000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff88df0000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff88dc0000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff88d90000) ********************** app dynamic (5.2) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaad4815780 - "closed" uv_timer_t: 0xaaaad4815780 + "timeout" uv_timer_t: 0xaaaaf4e58240 + "closed" uv_timer_t: 0xaaaaf4e58240 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaad4815780 - "closed" { } uv_timer_t: 0xaaaad4815780 + "timeout" { } uv_timer_t: 0xaaaaf4e90ec0 + "closed" { } uv_timer_t: 0xaaaaf4e90ec0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2817,23 +2835,23 @@ { fd = 10 } { stat = { - ctime = table: 0xaaaad4848450, + mode = 33204, size = 6353, - uid = 1111, nlink = 1, + ino = 20644, + uid = 2222, + mtime = table: 0xaaaaf4e87a80, + gid = 2222, + type = "file", + dev = 43, + birthtime = table: 0xaaaaf4e86e30, + ctime = table: 0xaaaaf4e87b10, rdev = 0, - mtime = table: 0xaaaad4849fb0, + gen = 0, blksize = 4096, - dev = 43, + blocks = 16, flags = 0, - ino = 20634, - type = "file", - mode = 33188, - birthtime = table: 0xaaaad4848dd0, - atime = table: 0xaaaad484ac90, - gid = 1111, - gen = 0, - blocks = 16 + atime = table: 0xaaaaf4e88960 } } ok 7 fs - read a file sync @@ -2841,23 +2859,23 @@ { fd = 10 } { stat = { - ctime = table: 0xaaaad4865870, + mode = 33204, size = 6353, - uid = 1111, nlink = 1, + ino = 20644, + uid = 2222, + mtime = table: 0xaaaaf4ea34a0, + gid = 2222, + type = "file", + dev = 43, + birthtime = table: 0xaaaaf4ea1d10, + ctime = table: 0xaaaaf4ea26f0, rdev = 0, - mtime = table: 0xaaaad4866620, + gen = 0, blksize = 4096, - dev = 43, + blocks = 16, flags = 0, - ino = 20634, - type = "file", - mode = 33188, - birthtime = table: 0xaaaad4864e90, - atime = table: 0xaaaad4867410, - gid = 1111, - gen = 0, - blocks = 16 + atime = table: 0xaaaaf4ea4290 } } { chunk = 6353 } @@ -2866,7 +2884,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 @@ -2901,7 +2919,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 @@ -3002,7 +3020,7 @@ { { type = "file", name = ".clangd" } } { { type = "file", name = ".clang-format" } } { { type = "directory", name = ".ci" } } - uv_dir_t: 0xaaaad484fcc8 closed + uv_dir_t: 0xaaaaf4ea0c18 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = "5.4-luv" } } { { type = "directory", name = "5.3-luv" } } @@ -3102,11 +3120,11 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { ffree = 8223229, type = 16914836, files = 8246814, bsize = 4096, bavail = 25970413, bfree = 25970413, blocks = 26214400 } + { bavail = 25970409, type = 16914836, ffree = 8223219, bsize = 4096, bfree = 25970409, files = 8246814, blocks = 26214400 } ok 29 fs - fs.statfs sync - { ffree = 8223229, type = 16914836, files = 8246814, bsize = 4096, bavail = 25970413, bfree = 25970413, blocks = 26214400 } + { bavail = 25970409, type = 16914836, ffree = 8223219, bsize = 4096, bfree = 25970409, files = 8246814, blocks = 26214400 } ok 30 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 31 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 32 fs - fs.statfs async error @@ -3129,48 +3147,48 @@ ok 44 misc - uv.guess_handle { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { rss = 3198976, constrained = 0, total = 67557904384, free = 65283493888 } + { constrained = 0, rss = 3178496, free = 65323323392, total = 67557904384 } ok 46 misc - memory size - { uptime = 1509610.37 } + { uptime = 1510091.61 } ok 47 misc - uv.uptime { - isrss = 0, - stime = { usec = 31416, sec = 0 }, - nivcsw = 1, - utime = { usec = 128912, sec = 0 }, - msgrcv = 0, - inblock = 0, + nivcsw = 5, + stime = { usec = 33509, sec = 0 }, + nvcsw = 83, + utime = { usec = 129850, sec = 0 }, + idrss = 0, ixrss = 0, - maxrss = 7148, - nvcsw = 80, + nswap = 0, + minflt = 3415, + inblock = 0, + oublock = 0, + msgrcv = 0, majflt = 0, - nsignals = 0, msgsnd = 0, - oublock = 0, - idrss = 0, - nswap = 0, - minflt = 3448 + isrss = 0, + nsignals = 0, + maxrss = 7128 } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { model = "unknown", times = table: 0xaaaad4854cf0, speed = 0 }, - { model = "unknown", times = table: 0xaaaad4848dd0, speed = 0 }, - { model = "unknown", times = table: 0xaaaad481bb50, speed = 0 }, - { model = "unknown", times = table: 0xaaaad4842210, speed = 0 }, - { model = "unknown", times = table: 0xaaaad4861b20, speed = 0 }, - { model = "unknown", times = table: 0xaaaad484fed0, speed = 0 }, - { model = "unknown", times = table: 0xaaaad481aaa0, speed = 0 }, - { model = "unknown", times = table: 0xaaaad484ebd0, speed = 0 } + { model = "unknown", times = table: 0xaaaaf4e8f1e0, speed = 0 }, + { model = "unknown", times = table: 0xaaaaf4e58b30, speed = 0 }, + { model = "unknown", times = table: 0xaaaaf4e9c1c0, speed = 0 }, + { model = "unknown", times = table: 0xaaaaf4e99130, speed = 0 }, + { model = "unknown", times = table: 0xaaaaf4e5df20, speed = 0 }, + { model = "unknown", times = table: 0xaaaaf4e385b0, speed = 0 }, + { model = "unknown", times = table: 0xaaaaf4e9fbc0, speed = 0 }, + { model = "unknown", times = table: 0xaaaaf4e88960, speed = 0 } } ok 50 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, family = "inet" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", internal = true, family = "inet6" } + { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", internal = true, family = "inet", netmask = "255.0.0.0" }, + { mac = "\0\0\0\0\0\0", ip = "::1", internal = true, family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 51 misc - uv.interface_addresses - { 0.55, 0.62, 1.59 } + { 1.23, 1.21, 1.08 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.2-luv/.libs/app-dynamic" ok 53 misc - uv.exepath @@ -3178,18 +3196,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { shell = "/bin/sh", username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build" } + { username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", gid = 2222, uid = 2222 } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5096103905558e+15 + 1.5100916255619e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "4.15.0-208-generic", sysname = "Linux", machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } + { sysname = "Linux", machine = "aarch64", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } ok 60 misc - uv.os_uname - os.time 1681520545 - uv.gettimeofday 1681520545.000079 + os.time 1715930957 + uv.gettimeofday 1715930957.000076 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -3199,68 +3217,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaad4828a90 + "prepare" uv_prepare_t: 0xaaaaf4e8d7a0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaad4828a90 - "timeout" uv_timer_t: 0xaaaad4853ef0 + "check" uv_check_t: 0xaaaaf4e8d7a0 + "timeout" uv_timer_t: 0xaaaaf4e58240 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaad4828a90 + "idle" uv_idle_t: 0xaaaaf4e8d7a0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaaad481c5a0, pid = 31740 } + { pid = 6824, handle = uv_process_t: 0xaaaaf4e94360 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xaaaad481c5a0, pid = 31741 } - "exit" uv_process_t: 0xaaaad481c5a0 { status = 0, signal = 2 } + { pid = 6825, handle = uv_process_t: 0xaaaaf4e94360 } + "exit" uv_process_t: 0xaaaaf4e94360 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaaad481c5a0, pid = 31742 } - "exit" uv_process_t: 0xaaaad481c5a0 { status = 0, signal = 15 } + { pid = 6826, handle = uv_process_t: 0xaaaaf4e94360 } + "exit" uv_process_t: 0xaaaaf4e94360 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xaaaad481c5a0, pid = 31744 } + { pid = 6828, handle = uv_process_t: 0xaaaaf4e94360 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 31746, signal = 0, code = 0 } + "exit" { pid = 6830, signal = 0, code = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffffa1fcf1a0 + In uv_thread_t: 0xffffb5a6f1a0 { elapsed = 101, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffffa43e8020 - Runing uv_thread_t: 0xffffa43e8020 + Runing uv_thread_t: 0xffffb7e91020 + Runing uv_thread_t: 0xffffb7e91020 { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaad4853ef0 - "closed" uv_timer_t: 0xaaaad4853ef0 + "timeout" uv_timer_t: 0xaaaaf4e58240 + "closed" uv_timer_t: 0xaaaaf4e58240 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaad4853ef0 - "interval" uv_timer_t: 0xaaaad4853ef0 - "interval" uv_timer_t: 0xaaaad4853ef0 - "closed" uv_timer_t: 0xaaaad4853ef0 + "interval" uv_timer_t: 0xaaaaf4e58240 + "interval" uv_timer_t: 0xaaaaf4e58240 + "interval" uv_timer_t: 0xaaaaf4e58240 + "closed" uv_timer_t: 0xaaaaf4e58240 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaad482ec10 - "timeout" uv_timer_t: 0xaaaad4853ef0 - "interval" uv_timer_t: 0xaaaad482ec10 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 + "timeout" uv_timer_t: 0xaaaaf4e58240 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaad482ec10 0 - "interval" uv_timer_t: 0xaaaad482ec10 8 - "interval" uv_timer_t: 0xaaaad482ec10 4 - "interval" uv_timer_t: 0xaaaad482ec10 2 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 0 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 8 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 4 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaad482ec10 0 - "interval" uv_timer_t: 0xaaaad482ec10 8 - "interval" uv_timer_t: 0xaaaad482ec10 4 - "interval" uv_timer_t: 0xaaaad482ec10 2 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 0 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 8 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 4 + "interval" uv_timer_t: 0xaaaaf4e8c9f0 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -3279,8 +3297,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xffffa400f1a0" "hello" - uv_thread_t: 0xffffa400f1a0 finish hello + 2 4 "uv_thread_t: 0xffffb6a8f1a0" "hello" + uv_thread_t: 0xffffb6a8f1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -3304,25 +3322,25 @@ -Wl,-z,relro -llua5.2 -lm -ldl libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.2-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.a -luv -lpthread -lrt -llua5.2 -lm -ldl ldd /build/lua-luv-1.44.2-0/5.2-luv/app-static - linux-vdso.so.1 (0x0000ffff8f794000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff8f6c0000) - liblua5.2.so.0 => /lib/aarch64-linux-gnu/liblua5.2.so.0 (0x0000ffff8f660000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff8f4b0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffff8f757000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff8f480000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff8f450000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff8f3b0000) + linux-vdso.so.1 (0x0000ffff7f721000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff7f650000) + liblua5.2.so.0 => /lib/aarch64-linux-gnu/liblua5.2.so.0 (0x0000ffff7f5f0000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff7f440000) + /lib/ld-linux-aarch64.so.1 (0x0000ffff7f6e4000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff7f410000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff7f3e0000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff7f340000) *********************** app static (5.2) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaac3440ba0 - "closed" uv_timer_t: 0xaaaac3440ba0 + "timeout" uv_timer_t: 0xaaab147a5500 + "closed" uv_timer_t: 0xaaab147a5500 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaac3440ba0 - "closed" { } uv_timer_t: 0xaaaac3440ba0 + "timeout" { } uv_timer_t: 0xaaab147a5500 + "closed" { } uv_timer_t: 0xaaab147a5500 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3332,23 +3350,23 @@ { fd = 10 } { stat = { - rdev = 0, - ctime = table: 0xaaaac3475520, - uid = 1111, - ino = 20634, + ino = 20644, dev = 43, - blksize = 4096, - atime = table: 0xaaaac3476170, + uid = 2222, size = 6353, - gid = 1111, + type = "file", + mode = 33204, + ctime = table: 0xaaab1477d8d0, + gid = 2222, + nlink = 1, blocks = 16, + blksize = 4096, + atime = table: 0xaaab147bb4c0, + birthtime = table: 0xaaab1477bfe0, flags = 0, - mode = 33188, - mtime = table: 0xaaaac3476200, - nlink = 1, + mtime = table: 0xaaab147ba030, gen = 0, - type = "file", - birthtime = table: 0xaaaac34739c0 + rdev = 0 } } ok 7 fs - read a file sync @@ -3356,23 +3374,23 @@ { fd = 10 } { stat = { - rdev = 0, - ctime = table: 0xaaaac3492a50, - uid = 1111, - ino = 20634, + ino = 20644, dev = 43, - blksize = 4096, - atime = table: 0xaaaac3443e60, + uid = 2222, size = 6353, - gid = 1111, + type = "file", + mode = 33204, + ctime = table: 0xaaab147d8880, + gid = 2222, + nlink = 1, blocks = 16, + blksize = 4096, + atime = table: 0xaaab147d9bc0, + birthtime = table: 0xaaab147d7f50, flags = 0, - mode = 33188, - mtime = table: 0xaaaac3493530, - nlink = 1, + mtime = table: 0xaaab147d9af0, gen = 0, - type = "file", - birthtime = table: 0xaaaac3492980 + rdev = 0 } } { chunk = 6353 } @@ -3517,7 +3535,7 @@ { { type = "file", name = ".clangd" } } { { type = "file", name = ".clang-format" } } { { type = "directory", name = ".ci" } } - uv_dir_t: 0xaaaac3444a38 closed + uv_dir_t: 0xaaab1479e258 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = "5.4-luv" } } { { type = "directory", name = "5.3-luv" } } @@ -3617,9 +3635,9 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { ffree = 8223228, bavail = 25970262, blocks = 26214400, files = 8246814, bfree = 25970262, type = 16914836, bsize = 4096 } + { bfree = 25970258, bsize = 4096, ffree = 8223218, type = 16914836, files = 8246814, bavail = 25970258, blocks = 26214400 } ok 29 fs - fs.statfs sync - { ffree = 8223228, bavail = 25970262, blocks = 26214400, files = 8246814, bfree = 25970262, type = 16914836, bsize = 4096 } + { bfree = 25970258, bsize = 4096, ffree = 8223218, type = 16914836, files = 8246814, bavail = 25970258, blocks = 26214400 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -3642,50 +3660,50 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version = 76802, version_string = "1.44.2" } + { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { free = 65282514944, total = 67557904384, constrained = 0, rss = 3289088 } + { rss = 3305472, free = 65324388352, total = 67557904384, constrained = 0 } ok 46 misc - memory size - { uptime = 1509617.8 } + { uptime = 1510099.04 } ok 47 misc - uv.uptime { - msgrcv = 0, - utime = { sec = 0, usec = 69991 }, - majflt = 0, - stime = { sec = 0, usec = 16468 }, - idrss = 0, nivcsw = 2, - minflt = 368, + stime = { sec = 0, usec = 17898 }, + majflt = 0, + utime = { sec = 0, usec = 71592 }, oublock = 0, + nvcsw = 38, nsignals = 0, nswap = 0, - inblock = 0, - maxrss = 3212, + minflt = 367, + ixrss = 0, + idrss = 0, msgsnd = 0, - nvcsw = 37, - isrss = 0, - ixrss = 0 + inblock = 0, + msgrcv = 0, + maxrss = 3228, + isrss = 0 } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { times = table: 0xaaaac348f1d0, model = "unknown", speed = 0 }, - { times = table: 0xaaaac344a900, model = "unknown", speed = 0 }, - { times = table: 0xaaaac3447310, model = "unknown", speed = 0 }, - { times = table: 0xaaaac3440b30, model = "unknown", speed = 0 }, - { times = table: 0xaaaac348b670, model = "unknown", speed = 0 }, - { times = table: 0xaaaac3467c60, model = "unknown", speed = 0 }, - { times = table: 0xaaaac3447a70, model = "unknown", speed = 0 }, - { times = table: 0xaaaac344d400, model = "unknown", speed = 0 } + { model = "unknown", speed = 0, times = table: 0xaaab147d5420 }, + { model = "unknown", speed = 0, times = table: 0xaaab147d7f50 }, + { model = "unknown", speed = 0, times = table: 0xaaab147bd380 }, + { model = "unknown", speed = 0, times = table: 0xaaab147ce990 }, + { model = "unknown", speed = 0, times = table: 0xaaab147bd2f0 }, + { model = "unknown", speed = 0, times = table: 0xaaab1478d2e0 }, + { model = "unknown", speed = 0, times = table: 0xaaab14792060 }, + { model = "unknown", speed = 0, times = table: 0xaaab147c9c80 } } ok 50 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", family = "inet", internal = true }, - { ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true } + { internal = true, family = "inet", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0" }, + { internal = true, family = "inet6", mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 51 misc - uv.interface_addresses - { 0.46, 0.6, 1.58 } + { 1.04, 1.17, 1.07 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.2-luv/app-static" ok 53 misc - uv.exepath @@ -3693,18 +3711,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", gid = 1111, shell = "/bin/sh", uid = 1111, username = "pbuilder1" } + { username = "pbuilder2", gid = 2222, uid = 2222, shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.509617816296e+15 + 1.5100990535231e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { machine = "aarch64", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", sysname = "Linux" } + { sysname = "Linux", machine = "aarch64", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } ok 60 misc - uv.os_uname - os.time 1681520552 - uv.gettimeofday 1681520552.000505 + os.time 1715930964 + uv.gettimeofday 1715930964.000504 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -3714,68 +3732,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaac34512c0 + "prepare" uv_prepare_t: 0xaaab147a6fa0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaac34512c0 - "timeout" uv_timer_t: 0xaaaac34874e0 + "check" uv_check_t: 0xaaab147a6fa0 + "timeout" uv_timer_t: 0xaaab147c5e70 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaac34512c0 + "idle" uv_idle_t: 0xaaab147a6fa0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaaac3427dd0, pid = 31837 } + { handle = uv_process_t: 0xaaab147c9b20, pid = 6930 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xaaaac3427dd0, pid = 31838 } - "exit" uv_process_t: 0xaaaac3427dd0 { status = 0, signal = 2 } + { handle = uv_process_t: 0xaaab147c9b20, pid = 6931 } + "exit" uv_process_t: 0xaaab147c9b20 { signal = 2, status = 0 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaaac3427dd0, pid = 31839 } - "exit" uv_process_t: 0xaaaac3427dd0 { status = 0, signal = 15 } + { handle = uv_process_t: 0xaaab147c9b20, pid = 6932 } + "exit" uv_process_t: 0xaaab147c9b20 { signal = 15, status = 0 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xaaaac3427dd0, pid = 31841 } + { handle = uv_process_t: 0xaaab147c9b20, pid = 6934 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 31843 } + "exit" { code = 0, signal = 0, pid = 6936 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffff98fdf1a0 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0xffffb2fdf1a0 + { elapsed = 101, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffff9b3b4020 - Runing uv_thread_t: 0xffff9b3b4020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xffffb9661020 + Runing uv_thread_t: 0xffffb9661020 + { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaac34874e0 - "closed" uv_timer_t: 0xaaaac34874e0 + "timeout" uv_timer_t: 0xaaab147c5e70 + "closed" uv_timer_t: 0xaaab147c5e70 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaac34874e0 - "interval" uv_timer_t: 0xaaaac34874e0 - "interval" uv_timer_t: 0xaaaac34874e0 - "closed" uv_timer_t: 0xaaaac34874e0 + "interval" uv_timer_t: 0xaaab147c5e70 + "interval" uv_timer_t: 0xaaab147c5e70 + "interval" uv_timer_t: 0xaaab147c5e70 + "closed" uv_timer_t: 0xaaab147c5e70 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaac3466c80 - "timeout" uv_timer_t: 0xaaaac34874e0 - "interval" uv_timer_t: 0xaaaac3466c80 + "interval" uv_timer_t: 0xaaab147c16c0 + "timeout" uv_timer_t: 0xaaab147c5e70 + "interval" uv_timer_t: 0xaaab147c16c0 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaac3466c80 0 - "interval" uv_timer_t: 0xaaaac3466c80 8 - "interval" uv_timer_t: 0xaaaac3466c80 4 - "interval" uv_timer_t: 0xaaaac3466c80 2 + "interval" uv_timer_t: 0xaaab147c16c0 0 + "interval" uv_timer_t: 0xaaab147c16c0 8 + "interval" uv_timer_t: 0xaaab147c16c0 4 + "interval" uv_timer_t: 0xaaab147c16c0 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaac3466c80 0 - "interval" uv_timer_t: 0xaaaac3466c80 8 - "interval" uv_timer_t: 0xaaaac3466c80 4 - "interval" uv_timer_t: 0xaaaac3466c80 2 + "interval" uv_timer_t: 0xaaab147c16c0 0 + "interval" uv_timer_t: 0xaaab147c16c0 8 + "interval" uv_timer_t: 0xaaab147c16c0 4 + "interval" uv_timer_t: 0xaaab147c16c0 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -3794,8 +3812,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xffff9b01f1a0" "hello" - uv_thread_t: 0xffff9b01f1a0 finish hello + 2 4 "uv_thread_t: 0xffffb3fff1a0" "hello" + uv_thread_t: 0xffffb3fff1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -3824,11 +3842,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaac15d61d0 - "closed" uv_timer_t: 0xaaaac15d61d0 + "timeout" uv_timer_t: 0xaaaad57064a0 + "closed" uv_timer_t: 0xaaaad57064a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaac15d61d0 - "closed" { } uv_timer_t: 0xaaaac15d61d0 + "timeout" { } uv_timer_t: 0xaaaad57064a0 + "closed" { } uv_timer_t: 0xaaaad57064a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3838,23 +3856,23 @@ { fd = 10 } { stat = { - blocks = 16, - dev = 43, - mode = 33188, - uid = 1111, - type = "file", - ino = 20634, + atime = table: 0xaaaad57284d0, + size = 6353, blksize = 4096, - gen = 0, + ino = 20644, + dev = 43, + uid = 2222, + mode = 33204, + mtime = table: 0xaaaad5728ca0, nlink = 1, - gid = 1111, - flags = 0, - birthtime = table: 0xaaaac15b3490, + blocks = 16, rdev = 0, - ctime = table: 0xaaaac15d5e40, - atime = table: 0xaaaac1604c80, - mtime = table: 0xaaaac15d8870, - size = 6353 + birthtime = table: 0xaaaad571f910, + ctime = table: 0xaaaad570f770, + flags = 0, + gid = 2222, + gen = 0, + type = "file" } } ok 7 fs - read a file sync @@ -3862,23 +3880,23 @@ { fd = 10 } { stat = { - blocks = 16, - dev = 43, - mode = 33188, - uid = 1111, - type = "file", - ino = 20634, + atime = table: 0xaaaad5708c10, + size = 6353, blksize = 4096, - gen = 0, + ino = 20644, + dev = 43, + uid = 2222, + mode = 33204, + mtime = table: 0xaaaad56e0fe0, nlink = 1, - gid = 1111, - flags = 0, - birthtime = table: 0xaaaac15d5d30, + blocks = 16, rdev = 0, - ctime = table: 0xaaaac15d3bc0, - atime = table: 0xaaaac15c00b0, - mtime = table: 0xaaaac15f1480, - size = 6353 + birthtime = table: 0xaaaad56e15f0, + ctime = table: 0xaaaad572b910, + flags = 0, + gid = 2222, + gen = 0, + type = "file" } } { chunk = 6353 } @@ -3891,241 +3909,241 @@ 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 = "lgtm.yml", ftype = "file" } - { 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 = "file", name = "lgtm.yml" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { 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 = "file", name = "lgtm.yml" } + { 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 "/build/lua-luv-1.44.2-0" "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } - uv_dir_t: 0xaaaac161c508 closed + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } + uv_dir_t: 0xaaaad5749f48 closed ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "lib" }, + { type = "file", name = "lgtm.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".ci" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "lib" }, + { type = "file", name = "lgtm.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".ci" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { type = 16914836, blocks = 26214400, bsize = 4096, bfree = 25970262, files = 8246814, bavail = 25970262, ffree = 8223227 } + { ffree = 8223217, blocks = 26214400, bfree = 25970258, bavail = 25970258, files = 8246814, bsize = 4096, type = 16914836 } ok 29 fs - fs.statfs sync - { type = 16914836, blocks = 26214400, bsize = 4096, bfree = 25970262, files = 8246814, bavail = 25970262, ffree = 8223227 } + { ffree = 8223217, blocks = 26214400, bfree = 25970258, bavail = 25970258, files = 8246814, bsize = 4096, type = 16914836 } ok 30 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 31 fs - fs.statfs sync error @@ -4148,50 +4166,50 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version_string = "1.44.2", version = 76802 } + { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { constrained = 0.0, total = 67557904384.0, rss = 3653632, free = 65283637248.0 } + { rss = 3731456, constrained = 0.0, total = 67557904384.0, free = 65324253184.0 } ok 46 misc - memory size - { uptime = 1509625.01 } + { uptime = 1510106.25 } ok 47 misc - uv.uptime { - nivcsw = 4, + nivcsw = 0, + nvcsw = 38, + nsignals = 0, ixrss = 0, + msgrcv = 0, msgsnd = 0, - minflt = 375, - stime = { usec = 15336, sec = 0 }, - isrss = 0, - utime = { usec = 57510, sec = 0 }, + idrss = 0, oublock = 0, - nsignals = 0, nswap = 0, - maxrss = 3568, - msgrcv = 0, - nvcsw = 36, inblock = 0, + minflt = 374, + isrss = 0, majflt = 0, - idrss = 0 + utime = { usec = 45805, sec = 0 }, + maxrss = 3644, + stime = { usec = 26719, sec = 0 } } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0xaaaac1666870, model = "unknown" }, - { speed = 0.0, times = table: 0xaaaac15c8b30, model = "unknown" }, - { speed = 0.0, times = table: 0xaaaac15cacd0, model = "unknown" }, - { speed = 0.0, times = table: 0xaaaac15b3490, model = "unknown" }, - { speed = 0.0, times = table: 0xaaaac15d8870, model = "unknown" }, - { speed = 0.0, times = table: 0xaaaac15fd4a0, model = "unknown" }, - { speed = 0.0, times = table: 0xaaaac15d5d30, model = "unknown" }, - { speed = 0.0, times = table: 0xaaaac15de370, model = "unknown" } + { model = "unknown", speed = 0.0, times = table: 0xaaaad5732cb0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaad56e15f0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaad572b910 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaad570f770 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaad57197b0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaad56e0fe0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaad56ffe10 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaad56e1450 } } ok 50 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true, family = "inet" }, - { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true, family = "inet6" } + { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", family = "inet", ip = "127.0.0.1", internal = true }, + { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", ip = "::1", internal = true } } ok 51 misc - uv.interface_addresses - { 0.67, 0.64, 1.58 } + { 0.96, 1.15, 1.06 } ok 52 misc - uv.loadavg "/usr/bin/lua5.3" ok 53 misc - uv.exepath @@ -4199,18 +4217,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh", gid = 1111 } + { homedir = "/nonexistent/second-build", shell = "/bin/bash", gid = 2222, uid = 2222, username = "pbuilder2" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5096250268492e+15 + 1.5101062665478e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { sysname = "Linux", machine = "aarch64", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } + { version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", release = "4.15.0-208-generic", machine = "aarch64", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1681520559 - uv.gettimeofday 1681520559.000715 + os.time 1715930971 + uv.gettimeofday 1715930971.000716 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -4220,27 +4238,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaac15cb080 + "prepare" uv_prepare_t: 0xaaaad5730700 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaac15cb080 - "timeout" uv_timer_t: 0xaaaac15ff870 + "check" uv_check_t: 0xaaaad5730700 + "timeout" uv_timer_t: 0xaaaad5735d50 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaac15cb080 + "idle" uv_idle_t: 0xaaaad5730700 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 31916, handle = uv_process_t: 0xaaaac15d1900 } + { handle = uv_process_t: 0xaaaad5736090, pid = 7011 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 75 process - process stdout - { pid = 31917, handle = uv_process_t: 0xaaaac15d1900 } - "exit" uv_process_t: 0xaaaac15d1900 { status = 0, signal = 2 } + { handle = uv_process_t: 0xaaaad5736090, pid = 7012 } + "exit" uv_process_t: 0xaaaad5736090 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { pid = 31918, handle = uv_process_t: 0xaaaac15d1900 } - "exit" uv_process_t: 0xaaaac15d1900 { status = 0, signal = 15 } + { handle = uv_process_t: 0xaaaad5736090, pid = 7013 } + "exit" uv_process_t: 0xaaaad5736090 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 31920, handle = uv_process_t: 0xaaaac15d1900 } + { handle = uv_process_t: 0xaaaad5736090, pid = 7015 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 79 process - process stdio @@ -4249,39 +4267,39 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 31922, code = 0, signal = 0 } + "exit" { pid = 7017, signal = 0, code = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffff9d39f1a0 + In uv_thread_t: 0xffff8179f1a0 { elapsed = 101, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffff9f83b760 - Runing uv_thread_t: 0xffff9f83b760 + Runing uv_thread_t: 0xffff83c3c760 + Runing uv_thread_t: 0xffff83c3c760 { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaac15ff870 - "closed" uv_timer_t: 0xaaaac15ff870 + "timeout" uv_timer_t: 0xaaaad5735d50 + "closed" uv_timer_t: 0xaaaad5735d50 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaac15ff870 - "interval" uv_timer_t: 0xaaaac15ff870 - "interval" uv_timer_t: 0xaaaac15ff870 - "closed" uv_timer_t: 0xaaaac15ff870 + "interval" uv_timer_t: 0xaaaad5735d50 + "interval" uv_timer_t: 0xaaaad5735d50 + "interval" uv_timer_t: 0xaaaad5735d50 + "closed" uv_timer_t: 0xaaaad5735d50 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaac15ff440 - "timeout" uv_timer_t: 0xaaaac15ff870 - "interval" uv_timer_t: 0xaaaac15ff440 + "interval" uv_timer_t: 0xaaaad56f0cf0 + "timeout" uv_timer_t: 0xaaaad5735d50 + "interval" uv_timer_t: 0xaaaad56f0cf0 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaac15ff440 0 - "interval" uv_timer_t: 0xaaaac15ff440 8 - "interval" uv_timer_t: 0xaaaac15ff440 4 - "interval" uv_timer_t: 0xaaaac15ff440 2 + "interval" uv_timer_t: 0xaaaad56f0cf0 0 + "interval" uv_timer_t: 0xaaaad56f0cf0 8 + "interval" uv_timer_t: 0xaaaad56f0cf0 4 + "interval" uv_timer_t: 0xaaaad56f0cf0 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaac15ff440 0 - "interval" uv_timer_t: 0xaaaac15ff440 8 - "interval" uv_timer_t: 0xaaaac15ff440 4 - "interval" uv_timer_t: 0xaaaac15ff440 2 + "interval" uv_timer_t: 0xaaaad56f0cf0 0 + "interval" uv_timer_t: 0xaaaad56f0cf0 8 + "interval" uv_timer_t: 0xaaaad56f0cf0 4 + "interval" uv_timer_t: 0xaaaad56f0cf0 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -4300,8 +4318,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xffff9e3bf1a0" "hello" - uv_thread_t: 0xffff9e3bf1a0 finish hello + 2.0 4.0 "uv_thread_t: 0xffff81faf1a0" "hello" + uv_thread_t: 0xffff81faf1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -4326,26 +4344,26 @@ libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.3-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.so -luv -lpthread -ldl -lrt -llua5.3 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.3-luv/liblua5.3-luv.la \ ldd /build/lua-luv-1.44.2-0/5.3-luv/app-dynamic - linux-vdso.so.1 (0x0000ffff989bd000) - liblua5.3-luv.so.0 => /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.so.0 (0x0000ffff98900000) - liblua5.3.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.3.so.0 (0x0000ffff988a0000) - libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff986f0000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff986a0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffff98980000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff98600000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff985d0000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff985a0000) + linux-vdso.so.1 (0x0000ffff9ee1f000) + liblua5.3-luv.so.0 => /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.so.0 (0x0000ffff9ed70000) + liblua5.3.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.3.so.0 (0x0000ffff9ed10000) + libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff9eb60000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff9eb10000) + /lib/ld-linux-aarch64.so.1 (0x0000ffff9ede2000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff9ea70000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff9ea40000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff9ea10000) ********************** app dynamic (5.3) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaab1223ec20 - "closed" uv_timer_t: 0xaaab1223ec20 + "timeout" uv_timer_t: 0xaaaaf61a74f0 + "closed" uv_timer_t: 0xaaaaf61a74f0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaab1223ec20 - "closed" { } uv_timer_t: 0xaaab1223ec20 + "timeout" { } uv_timer_t: 0xaaaaf61a74f0 + "closed" { } uv_timer_t: 0xaaaaf61a74f0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4355,538 +4373,23 @@ { fd = 10 } { stat = { - nlink = 1, - gen = 0, - gid = 1111, - birthtime = table: 0xaaab12244cc0, - ino = 20634, + mode = 33204, + ino = 20644, + atime = table: 0xaaaaf61d76c0, + uid = 2222, dev = 43, - mode = 33188, - size = 6353, - rdev = 0, - flags = 0, - mtime = table: 0xaaab122451d0, blksize = 4096, - ctime = table: 0xaaab1224a600, - atime = table: 0xaaab12249f50, - uid = 1111, - type = "file", - blocks = 16 - } - } -ok 7 fs - read a file sync -ok 8 fs - read a file sync in chunks - { fd = 10 } - { - stat = { + mtime = table: 0xaaaaf61d77d0, nlink = 1, - gen = 0, - gid = 1111, - birthtime = table: 0xaaab12273690, - ino = 20634, - dev = 43, - mode = 33188, - size = 6353, - rdev = 0, - flags = 0, - mtime = table: 0xaaab12261140, - blksize = 4096, - ctime = table: 0xaaab1226e050, - atime = table: 0xaaab12273580, - uid = 1111, - type = "file", - blocks = 16 - } - } - { chunk = 6353 } -ok 9 fs - read a file async -ok 10 fs - fs.write -ok 11 fs - fs.write data refs -ok 12 fs - fs.stat sync -ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } -ok 14 fs - fs.stat sync error - { err = "ENOENT: no such file or directory: BAD_FILE@" } -ok 15 fs - fs.stat async error - { 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 = "lgtm.yml", ftype = "file" } - { 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 - { 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 = "lgtm.yml", ftype = "file" } - { 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 - "/build/lua-luv-1.44.2-0" - "/build/lua-luv-1.44.2-0" -ok 21 fs - fs.realpath -ok 22 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } - uv_dir_t: 0xaaab122878b8 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } -ok 25 fs - fs.{open,read,close}dir sync one entry - { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } - } -ok 26 fs - fs.{open,read,close}dir sync more entry - { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } - } -ok 27 fs - fs.{open,read,close}dir with more entry -ok 28 fs - fs.opendir and fs.closedir in a loop - { bsize = 4096, blocks = 26214400, ffree = 8223224, files = 8246814, bfree = 25970252, type = 16914836, bavail = 25970252 } -ok 29 fs - fs.statfs sync - { bsize = 4096, blocks = 26214400, ffree = 8223224, files = 8246814, bfree = 25970252, type = 16914836, bavail = 25970252 } -ok 30 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } -ok 31 fs - fs.statfs sync error - { err = "ENOENT: no such file or directory: BAD_FILE@" } -ok 32 fs - fs.statfs async error -ok 33 fs - fs.mkdtemp async -ok 34 fs - fs.mkdtemp sync -ok 35 fs - fs.mkdtemp async error -ok 36 fs - fs.mkdtemp sync error -ok 37 fs - fs.mkstemp async -ok 38 fs - fs.mkstemp sync -ok 39 fs - fs.mkstemp async error -ok 40 fs - fs.mkstemp sync error - "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" - "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" - "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" - "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" -ok 41 fs - errors with dest paths -ok 42 handle - get type -ok 43 loop - uv.loop_mode - "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } -ok 44 misc - uv.guess_handle - { version = 76802, version_string = "1.44.2" } -ok 45 misc - uv.version and uv.version_string - { constrained = 0.0, total = 67557904384.0, rss = 3289088, free = 65283469312.0 } -ok 46 misc - memory size - { uptime = 1509632.74 } -ok 47 misc - uv.uptime - { - nivcsw = 1, - minflt = 3431, - nvcsw = 79, - nsignals = 0, - msgrcv = 0, - msgsnd = 0, - nswap = 0, - idrss = 0, - ixrss = 0, - utime = { usec = 118441, sec = 0 }, - isrss = 0, - stime = { usec = 27636, sec = 0 }, - inblock = 0, - oublock = 0, - majflt = 0, - maxrss = 7116 - } -ok 48 misc - uv.getrusage - 8 -ok 49 misc - uv.available_parallelism - { - { times = table: 0xaaab12261140, speed = 0.0, model = "unknown" }, - { times = table: 0xaaab122518d0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaab1225af20, speed = 0.0, model = "unknown" }, - { times = table: 0xaaab12251840, speed = 0.0, model = "unknown" }, - { times = table: 0xaaab1224a570, speed = 0.0, model = "unknown" }, - { times = table: 0xaaab1224aff0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaab1225a4e0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaab12249f50, speed = 0.0, model = "unknown" } - } -ok 50 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 } - } -ok 51 misc - uv.interface_addresses - { 0.56, 0.62, 1.57 } -ok 52 misc - uv.loadavg - "/build/lua-luv-1.44.2-0/5.3-luv/.libs/app-dynamic" -ok 53 misc - uv.exepath - "/build/lua-luv-1.44.2-0/debian" -ok 54 misc - uv.os_homedir - "/tmp" -ok 55 misc - uv.os_tmpdir - { shell = "/bin/sh", username = "pbuilder1", uid = 1111, homedir = "/nonexistent/first-build", gid = 1111 } -ok 56 misc - uv.os_get_passwd - "/build/lua-luv-1.44.2-0" - "/" -ok 57 misc - uv.cwd and uv.chdir - 1.5096327539465e+15 -ok 58 misc - uv.hrtime -ok 59 misc - uv.getpid - { sysname = "Linux", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", machine = "aarch64" } -ok 60 misc - uv.os_uname - os.time 1681520567 - uv.gettimeofday 1681520567.000442 -ok 61 misc - uv.gettimeofday -ok 62 misc - uv.os_environ -ok 63 misc - uv.sleep -ok 64 misc - uv.random async -ok 65 misc - uv.random sync -ok 66 misc - uv.random errors -ok 67 pipe - pipe chmod -ok 68 pipe - pipe ping pong -ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaab122569b0 -ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaab122569b0 - "timeout" uv_timer_t: 0xaaab12269b90 -ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaab122569b0 -ok 72 prepare-check-idle-async - simple idle -ok 73 prepare-check-idle-async - simple async -ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaab1226f160, pid = 32107 } - "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } -ok 75 process - process stdout - { handle = uv_process_t: 0xaaab1226f160, pid = 32108 } - "exit" uv_process_t: 0xaaab1226f160 { status = 0, signal = 2 } -ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaab1226f160, pid = 32109 } - "exit" uv_process_t: 0xaaab1226f160 { status = 0, signal = 15 } -ok 77 process - spawn and kill by handle -ok 78 process - invalid command - { handle = uv_process_t: 0xaaab1226f160, pid = 32111 } - "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } -ok 79 process - process stdio -ok 80 process - get pid -ok 81 req - cancel -ok 82 req - get type - Sending child SIGINT - "sigint\n" - "exit" { pid = 32113, code = 0, signal = 0 } -ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffff827cf1a0 - { delay = 100, elapsed = 101 } -ok 84 thread - test thread create -ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffff892bc020 - Runing uv_thread_t: 0xffff892bc020 - { delay = 100, elapsed = 100 } -ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } -ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaab12269b90 - "closed" uv_timer_t: 0xaaab12269b90 -ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaab12269b90 - "interval" uv_timer_t: 0xaaab12269b90 - "interval" uv_timer_t: 0xaaab12269b90 - "closed" uv_timer_t: 0xaaab12269b90 -ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaab122392c0 - "timeout" uv_timer_t: 0xaaab12269b90 - "interval" uv_timer_t: 0xaaab122392c0 -ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaab122392c0 0 - "interval" uv_timer_t: 0xaaab122392c0 8 - "interval" uv_timer_t: 0xaaab122392c0 4 - "interval" uv_timer_t: 0xaaab122392c0 2 -ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaab122392c0 0 - "interval" uv_timer_t: 0xaaab122392c0 8 - "interval" uv_timer_t: 0xaaab122392c0 4 - "interval" uv_timer_t: 0xaaab122392c0 2 -ok 92 timer - shrinking interval using methods -ok 93 timer - timer init -ok 94 timer - timer huge timeout -ok 95 work - test threadpool with return none - "Please be patient, the test cost a lots of time" - "run 10%" - "run 20%" - "run 30%" - "run 40%" - "run 50%" - "run 60%" - "run 70%" - "run 80%" - "run 90%" - "run 100%" -ok 96 work - test threadpool - "in async notify callback" - "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xffff88edf1a0" "hello" - uv_thread_t: 0xffff88edf1a0 finish hello -ok 97 work - test threadpool with async -1 -2 -3 -4 -5 -6 -7 -8 -ok 98 work - test threadpool with coro -ok 99 work - test threadpool with invalid argument -Uncaught Error: Error: thread arg not support type 'table' at 1 -stack traceback: - [C]: in ? -ok 100 work - test threadpool with invalid return value -# All tests passed -************************************************** -/build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed \ - -static -o /build/lua-luv-1.44.2-0/5.3-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.3-luv/ \ - /usr/share/dh-lua/test/5.3/app.c /build/lua-luv-1.44.2-0/5.3-luv/liblua5.3-luv.la \ - -Wl,-z,relro -llua5.3 -lm -ldl -libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.3-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.a -luv -lpthread -lrt -llua5.3 -lm -ldl -ldd /build/lua-luv-1.44.2-0/5.3-luv/app-static - linux-vdso.so.1 (0x0000ffffa8152000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa8080000) - liblua5.3.so.0 => /lib/aarch64-linux-gnu/liblua5.3.so.0 (0x0000ffffa8020000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa7e70000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffa8115000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa7e40000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa7e10000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffa7d70000) -*********************** app static (5.3) ********* -Test: tests/run.lua -1..100 - "in async notify callback" - "a" true 250.0 -ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaad807a500 - "closed" uv_timer_t: 0xaaaad807a500 -ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaad807a500 - "closed" { } uv_timer_t: 0xaaaad807a500 -ok 3 callbacks - luv_handle_t: callable table -ok 4 callbacks - luv_req_t: function -ok 5 callbacks - luv_req_t: callable table - begin wait - end wait -ok 6 coroutines - coroutines - { fd = 10 } - { - stat = { - gid = 1111, - dev = 43, - rdev = 0, + gid = 2222, size = 6353, gen = 0, - blksize = 4096, - flags = 0, - uid = 1111, - blocks = 16, - mode = 33188, - nlink = 1, - mtime = table: 0xaaaad80a8680, - ino = 20634, + birthtime = table: 0xaaaaf61d0f60, type = "file", - ctime = table: 0xaaaad80a3040, - birthtime = table: 0xaaaad80a1e70, - atime = table: 0xaaaad80a8570 + ctime = table: 0xaaaaf61d2160, + flags = 0, + rdev = 0, + blocks = 16 } } ok 7 fs - read a file sync @@ -4894,23 +4397,23 @@ { fd = 10 } { stat = { - gid = 1111, + mode = 33204, + ino = 20644, + atime = table: 0xaaaaf61a8fe0, + uid = 2222, dev = 43, - rdev = 0, - size = 6353, - gen = 0, blksize = 4096, - flags = 0, - uid = 1111, - blocks = 16, - mode = 33188, + mtime = table: 0xaaaaf61a13a0, nlink = 1, - mtime = table: 0xaaaad80767b0, - ino = 20634, + gid = 2222, + size = 6353, + gen = 0, + birthtime = table: 0xaaaaf61d5290, type = "file", - ctime = table: 0xaaaad80a39a0, - birthtime = table: 0xaaaad80a6140, - atime = table: 0xaaaad807bff0 + ctime = table: 0xaaaaf61d2aa0, + flags = 0, + rdev = 0, + blocks = 16 } } { chunk = 6353 } @@ -5055,7 +4558,7 @@ { { type = "file", name = ".clangd" } } { { type = "file", name = ".clang-format" } } { { type = "directory", name = ".ci" } } - uv_dir_t: 0xaaaad80bc8b8 closed + uv_dir_t: 0xaaaaf61e98b8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = "5.4-luv" } } { { type = "directory", name = "5.3-luv" } } @@ -5155,9 +4658,9 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { files = 8246814, blocks = 26214400, type = 16914836, bavail = 25970105, bsize = 4096, ffree = 8223223, bfree = 25970105 } + { bsize = 4096, files = 8246814, ffree = 8223214, bavail = 25970248, type = 16914836, blocks = 26214400, bfree = 25970248 } ok 29 fs - fs.statfs sync - { files = 8246814, blocks = 26214400, type = 16914836, bavail = 25970105, bsize = 4096, ffree = 8223223, bfree = 25970105 } + { bsize = 4096, files = 8246814, ffree = 8223214, bavail = 25970248, type = 16914836, blocks = 26214400, bfree = 25970248 } ok 30 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 31 fs - fs.statfs sync error @@ -5182,67 +4685,67 @@ ok 44 misc - uv.guess_handle { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { constrained = 0.0, total = 67557904384.0, rss = 3371008, free = 65281880064.0 } + { free = 65324265472.0, rss = 3502080, total = 67557904384.0, constrained = 0.0 } ok 46 misc - memory size - { uptime = 1509640.14 } + { uptime = 1510113.98 } ok 47 misc - uv.uptime { - nivcsw = 2, - isrss = 0, - inblock = 0, - nsignals = 0, - nswap = 0, - majflt = 0, + oublock = 0, ixrss = 0, + nivcsw = 4, + nvcsw = 82, + nsignals = 0, msgrcv = 0, - maxrss = 3292, - msgsnd = 0, - oublock = 0, - minflt = 355, - nvcsw = 38, - stime = { usec = 19227, sec = 0 }, + majflt = 0, + stime = { sec = 0, usec = 21320 }, idrss = 0, - utime = { usec = 55432, sec = 0 } + utime = { sec = 0, usec = 123657 }, + inblock = 0, + nswap = 0, + minflt = 3390, + maxrss = 7148, + msgsnd = 0, + isrss = 0 } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { model = "unknown", speed = 0.0, times = table: 0xaaaad80a39a0 }, - { model = "unknown", speed = 0.0, times = table: 0xaaaad807ef60 }, - { model = "unknown", speed = 0.0, times = table: 0xaaaad807e8a0 }, - { model = "unknown", speed = 0.0, times = table: 0xaaaad807f610 }, - { model = "unknown", speed = 0.0, times = table: 0xaaaad8086710 }, - { model = "unknown", speed = 0.0, times = table: 0xaaaad808f4a0 }, - { model = "unknown", speed = 0.0, times = table: 0xaaaad807e810 }, - { model = "unknown", speed = 0.0, times = table: 0xaaaad8082b90 } + { speed = 0.0, times = table: 0xaaaaf61ace40, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaaf61d77d0, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaaf61a71d0, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaaf61a37a0, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaaf61a6cc0, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaaf61bc560, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaaf61b38d0, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaaf61d2160, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", internal = true, netmask = "255.0.0.0", family = "inet" }, - { mac = "\0\0\0\0\0\0", ip = "::1", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6" } + { internal = true, netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, + { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 0.52, 0.61, 1.56 } + { 0.81, 1.11, 1.05 } ok 52 misc - uv.loadavg - "/build/lua-luv-1.44.2-0/5.3-luv/app-static" + "/build/lua-luv-1.44.2-0/5.3-luv/.libs/app-dynamic" ok 53 misc - uv.exepath "/build/lua-luv-1.44.2-0/debian" ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { uid = 1111, gid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", username = "pbuilder1" } + { shell = "/bin/bash", homedir = "/nonexistent/second-build", gid = 2222, username = "pbuilder2", uid = 2222 } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5096401487838e+15 + 1.510113990716e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", release = "4.15.0-208-generic", sysname = "Linux" } + { machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", sysname = "Linux", release = "4.15.0-208-generic" } ok 60 misc - uv.os_uname - os.time 1681520574 - uv.gettimeofday 1681520574.000837 + os.time 1715930979 + uv.gettimeofday 1715930979.000441 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -5252,68 +4755,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaad8074370 + "prepare" uv_prepare_t: 0xaaaaf61d1d30 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaad8074370 - "timeout" uv_timer_t: 0xaaaad808b800 + "check" uv_check_t: 0xaaaaf61d1d30 + "timeout" uv_timer_t: 0xaaaaf61d2e10 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaad8074370 + "idle" uv_idle_t: 0xaaaaf61d1d30 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 32204, handle = uv_process_t: 0xaaaad80a42c0 } + { handle = uv_process_t: 0xaaaaf61a6e10, pid = 7204 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { pid = 32205, handle = uv_process_t: 0xaaaad80a42c0 } - "exit" uv_process_t: 0xaaaad80a42c0 { signal = 2, status = 0 } + { handle = uv_process_t: 0xaaaaf61a6e10, pid = 7205 } + "exit" uv_process_t: 0xaaaaf61a6e10 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { pid = 32206, handle = uv_process_t: 0xaaaad80a42c0 } - "exit" uv_process_t: 0xaaaad80a42c0 { signal = 15, status = 0 } + { handle = uv_process_t: 0xaaaaf61a6e10, pid = 7206 } + "exit" uv_process_t: 0xaaaaf61a6e10 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 32208, handle = uv_process_t: 0xaaaad80a42c0 } + { handle = uv_process_t: 0xaaaaf61a6e10, pid = 7208 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 32210, signal = 0 } + "exit" { code = 0, signal = 0, pid = 7210 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffff8d88f1a0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0xffff8e4cf1a0 + { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffff8fc5e020 - Runing uv_thread_t: 0xffff8fc5e020 - { elapsed = 101, delay = 100 } + Runing uv_thread_t: 0xffff908f2020 + Runing uv_thread_t: 0xffff908f2020 + { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaad808b800 - "closed" uv_timer_t: 0xaaaad808b800 + "timeout" uv_timer_t: 0xaaaaf61d2e10 + "closed" uv_timer_t: 0xaaaaf61d2e10 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaad808b800 - "interval" uv_timer_t: 0xaaaad808b800 - "interval" uv_timer_t: 0xaaaad808b800 - "closed" uv_timer_t: 0xaaaad808b800 + "interval" uv_timer_t: 0xaaaaf61d2e10 + "interval" uv_timer_t: 0xaaaaf61d2e10 + "interval" uv_timer_t: 0xaaaaf61d2e10 + "closed" uv_timer_t: 0xaaaaf61d2e10 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaad809eb80 - "timeout" uv_timer_t: 0xaaaad808b800 - "interval" uv_timer_t: 0xaaaad809eb80 + "interval" uv_timer_t: 0xaaaaf61cf300 + "timeout" uv_timer_t: 0xaaaaf61d2e10 + "interval" uv_timer_t: 0xaaaaf61cf300 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaad809eb80 0 - "interval" uv_timer_t: 0xaaaad809eb80 8 - "interval" uv_timer_t: 0xaaaad809eb80 4 - "interval" uv_timer_t: 0xaaaad809eb80 2 + "interval" uv_timer_t: 0xaaaaf61cf300 0 + "interval" uv_timer_t: 0xaaaaf61cf300 8 + "interval" uv_timer_t: 0xaaaaf61cf300 4 + "interval" uv_timer_t: 0xaaaaf61cf300 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaad809eb80 0 - "interval" uv_timer_t: 0xaaaad809eb80 8 - "interval" uv_timer_t: 0xaaaad809eb80 4 - "interval" uv_timer_t: 0xaaaad809eb80 2 + "interval" uv_timer_t: 0xaaaaf61cf300 0 + "interval" uv_timer_t: 0xaaaaf61cf300 8 + "interval" uv_timer_t: 0xaaaaf61cf300 4 + "interval" uv_timer_t: 0xaaaaf61cf300 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -5332,8 +4835,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xffff8e8af1a0" "hello" - uv_thread_t: 0xffff8e8af1a0 finish hello + 2.0 4.0 "uv_thread_t: 0xffff8f4ef1a0" "hello" + uv_thread_t: 0xffff8f4ef1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -5351,22 +4854,31 @@ ok 100 work - test threadpool with invalid return value # All tests passed ************************************************** -Target test made - - -Making target test for debian/lua5.4.dh-lua.conf -# tests -********************** lua dynamic (5.4) ********* +/build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed \ + -static -o /build/lua-luv-1.44.2-0/5.3-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.3-luv/ \ + /usr/share/dh-lua/test/5.3/app.c /build/lua-luv-1.44.2-0/5.3-luv/liblua5.3-luv.la \ + -Wl,-z,relro -llua5.3 -lm -ldl +libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.3-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.a -luv -lpthread -lrt -llua5.3 -lm -ldl +ldd /build/lua-luv-1.44.2-0/5.3-luv/app-static + linux-vdso.so.1 (0x0000ffffb69f3000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffb6920000) + liblua5.3.so.0 => /lib/aarch64-linux-gnu/liblua5.3.so.0 (0x0000ffffb68c0000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffb6710000) + /lib/ld-linux-aarch64.so.1 (0x0000ffffb69b6000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffb66e0000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffb66b0000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffb6610000) +*********************** app static (5.3) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaada9f59f0 - "closed" uv_timer_t: 0xaaaada9f59f0 + "timeout" uv_timer_t: 0xaaaac38244f0 + "closed" uv_timer_t: 0xaaaac38244f0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaada9f59f0 - "closed" { } uv_timer_t: 0xaaaada9f59f0 + "timeout" { } uv_timer_t: 0xaaaac38244f0 + "closed" { } uv_timer_t: 0xaaaac38244f0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5376,23 +4888,23 @@ { fd = 10 } { stat = { - blocks = 16, - ino = 20634, - uid = 1111, - type = "file", - mode = 33188, flags = 0, - birthtime = table: 0xaaaadaa17560, - mtime = table: 0xaaaada9f2180, - ctime = table: 0xaaaada9e1a10, - blksize = 4096, + mtime = table: 0xaaaac38547b0, + birthtime = table: 0xaaaac384f280, + atime = table: 0xaaaac38524f0, + ino = 20644, + ctime = table: 0xaaaac38548c0, + mode = 33204, dev = 43, - gid = 1111, - atime = table: 0xaaaada9e1770, nlink = 1, + uid = 2222, rdev = 0, + type = "file", + gid = 2222, + size = 6353, + blocks = 16, gen = 0, - size = 6353 + blksize = 4096 } } ok 7 fs - read a file sync @@ -5400,23 +4912,23 @@ { fd = 10 } { stat = { - blocks = 16, - ino = 20634, - uid = 1111, - type = "file", - mode = 33188, flags = 0, - birthtime = table: 0xaaaada9e5e30, - mtime = table: 0xaaaada9e1770, - ctime = table: 0xaaaadaa1d230, - blksize = 4096, + mtime = table: 0xaaaac37fc4b0, + birthtime = table: 0xaaaac3828890, + atime = table: 0xaaaac384e0b0, + ino = 20644, + ctime = table: 0xaaaac3852380, + mode = 33204, dev = 43, - gid = 1111, - atime = table: 0xaaaadaa01940, nlink = 1, + uid = 2222, rdev = 0, + type = "file", + gid = 2222, + size = 6353, + blocks = 16, gen = 0, - size = 6353 + blksize = 4096 } } { chunk = 6353 } @@ -5561,7 +5073,7 @@ { { type = "file", name = ".clangd" } } { { type = "file", name = ".clang-format" } } { { type = "directory", name = ".ci" } } - uv_dir_t: 0xaaaadaa36028 closed + uv_dir_t: 0xaaaac38665e8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = "5.4-luv" } } { { type = "directory", name = "5.3-luv" } } @@ -5661,9 +5173,9 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { ffree = 8223222, bfree = 25970105, blocks = 26214400, files = 8246814, type = 16914836, bavail = 25970105, bsize = 4096 } + { bfree = 25970101, ffree = 8223213, files = 8246814, bsize = 4096, type = 16914836, bavail = 25970101, blocks = 26214400 } ok 29 fs - fs.statfs sync - { ffree = 8223222, bfree = 25970105, blocks = 26214400, files = 8246814, type = 16914836, bavail = 25970105, bsize = 4096 } + { bfree = 25970101, ffree = 8223213, files = 8246814, bsize = 4096, type = 16914836, bavail = 25970101, blocks = 26214400 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -5688,48 +5200,554 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { total = 67557904384.0, free = 65282883584.0, constrained = 0.0, rss = 3379200 } + { free = 65323560960.0, total = 67557904384.0, rss = 3436544, constrained = 0.0 } ok 46 misc - memory size - { uptime = 1509647.33 } + { uptime = 1510121.38 } ok 47 misc - uv.uptime { + nivcsw = 1, + nvcsw = 38, + majflt = 0, + idrss = 0, + nswap = 0, + maxrss = 3364, + nsignals = 0, + msgrcv = 0, msgsnd = 0, - isrss = 0, oublock = 0, + inblock = 0, + minflt = 354, + isrss = 0, + utime = { usec = 51742, sec = 0 }, + ixrss = 0, + stime = { usec = 22175, sec = 0 } + } +ok 48 misc - uv.getrusage + 8 +ok 49 misc - uv.available_parallelism + { + { speed = 0.0, model = "unknown", times = table: 0xaaaac38271d0 }, + { speed = 0.0, model = "unknown", times = table: 0xaaaac381d390 }, + { speed = 0.0, model = "unknown", times = table: 0xaaaac382e460 }, + { speed = 0.0, model = "unknown", times = table: 0xaaaac38241d0 }, + { speed = 0.0, model = "unknown", times = table: 0xaaaac381de30 }, + { speed = 0.0, model = "unknown", times = table: 0xaaaac3825990 }, + { speed = 0.0, model = "unknown", times = table: 0xaaaac3828800 }, + { speed = 0.0, model = "unknown", times = table: 0xaaaac3829ff0 } + } +ok 50 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" } + } +ok 51 misc - uv.interface_addresses + { 0.75, 1.09, 1.05 } +ok 52 misc - uv.loadavg + "/build/lua-luv-1.44.2-0/5.3-luv/app-static" +ok 53 misc - uv.exepath + "/build/lua-luv-1.44.2-0/debian" +ok 54 misc - uv.os_homedir + "/tmp" +ok 55 misc - uv.os_tmpdir + { username = "pbuilder2", gid = 2222, homedir = "/nonexistent/second-build", uid = 2222, shell = "/bin/bash" } +ok 56 misc - uv.os_get_passwd + "/build/lua-luv-1.44.2-0" + "/" +ok 57 misc - uv.cwd and uv.chdir + 1.5101213898862e+15 +ok 58 misc - uv.hrtime +ok 59 misc - uv.getpid + { version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", machine = "aarch64", release = "4.15.0-208-generic", sysname = "Linux" } +ok 60 misc - uv.os_uname + os.time 1715930986 + uv.gettimeofday 1715930986.000840 +ok 61 misc - uv.gettimeofday +ok 62 misc - uv.os_environ +ok 63 misc - uv.sleep +ok 64 misc - uv.random async +ok 65 misc - uv.random sync +ok 66 misc - uv.random errors +ok 67 pipe - pipe chmod +ok 68 pipe - pipe ping pong +ok 69 pipe - pipe close fd + "prepare" uv_prepare_t: 0xaaaac381acb0 +ok 70 prepare-check-idle-async - simple prepare + "check" uv_check_t: 0xaaaac381acb0 + "timeout" uv_timer_t: 0xaaaac3845780 +ok 71 prepare-check-idle-async - simple check + "idle" uv_idle_t: 0xaaaac381acb0 +ok 72 prepare-check-idle-async - simple idle +ok 73 prepare-check-idle-async - simple async +ok 74 process - test disable_stdio_inheritance + { pid = 7303, handle = uv_process_t: 0xaaaac3823e10 } + "stdout" { chunk = "Hello World\n" } + "exit" { code = 0, signal = 0 } +ok 75 process - process stdout + { pid = 7304, handle = uv_process_t: 0xaaaac3823e10 } + "exit" uv_process_t: 0xaaaac3823e10 { status = 0, signal = 2 } +ok 76 process - spawn and kill by pid + { pid = 7305, handle = uv_process_t: 0xaaaac3823e10 } + "exit" uv_process_t: 0xaaaac3823e10 { status = 0, signal = 15 } +ok 77 process - spawn and kill by handle +ok 78 process - invalid command + { pid = 7307, handle = uv_process_t: 0xaaaac3823e10 } + "stdout" { chunk = "Hello World" } + "exit" { code = 0, signal = 0 } +ok 79 process - process stdio +ok 80 process - get pid +ok 81 req - cancel +ok 82 req - get type + Sending child SIGINT + "sigint\n" + "exit" { pid = 7309, code = 0, signal = 0 } +ok 83 signal - Catch SIGINT + In uv_thread_t: 0xffffabfff1a0 + { delay = 100, elapsed = 101 } +ok 84 thread - test thread create +ok 85 thread - test thread create with arguments + Runing uv_thread_t: 0xffffba9a0020 + Runing uv_thread_t: 0xffffba9a0020 + { delay = 100, elapsed = 100 } +ok 86 thread - test thread sleep msecs in main thread + { delay = 100, elapsed = 101 } +ok 87 thread - test thread create with options table + "timeout" uv_timer_t: 0xaaaac3845780 + "closed" uv_timer_t: 0xaaaac3845780 +ok 88 timer - simple timeout + "interval" uv_timer_t: 0xaaaac3845780 + "interval" uv_timer_t: 0xaaaac3845780 + "interval" uv_timer_t: 0xaaaac3845780 + "closed" uv_timer_t: 0xaaaac3845780 +ok 89 timer - simple interval + "interval" uv_timer_t: 0xaaaac3835900 + "timeout" uv_timer_t: 0xaaaac3845780 + "interval" uv_timer_t: 0xaaaac3835900 +ok 90 timer - timeout with interval + "interval" uv_timer_t: 0xaaaac3835900 0 + "interval" uv_timer_t: 0xaaaac3835900 8 + "interval" uv_timer_t: 0xaaaac3835900 4 + "interval" uv_timer_t: 0xaaaac3835900 2 +ok 91 timer - shrinking interval + "interval" uv_timer_t: 0xaaaac3835900 0 + "interval" uv_timer_t: 0xaaaac3835900 8 + "interval" uv_timer_t: 0xaaaac3835900 4 + "interval" uv_timer_t: 0xaaaac3835900 2 +ok 92 timer - shrinking interval using methods +ok 93 timer - timer init +ok 94 timer - timer huge timeout +ok 95 work - test threadpool with return none + "Please be patient, the test cost a lots of time" + "run 10%" + "run 20%" + "run 30%" + "run 40%" + "run 50%" + "run 60%" + "run 70%" + "run 80%" + "run 90%" + "run 100%" +ok 96 work - test threadpool + "in async notify callback" + "a" true 250.0 + 2.0 4.0 "uv_thread_t: 0xffffb8ddf1a0" "hello" + uv_thread_t: 0xffffb8ddf1a0 finish hello +ok 97 work - test threadpool with async +1 +2 +3 +4 +5 +6 +7 +8 +ok 98 work - test threadpool with coro +ok 99 work - test threadpool with invalid argument +Uncaught Error: Error: thread arg not support type 'table' at 1 +stack traceback: + [C]: in ? +ok 100 work - test threadpool with invalid return value +# All tests passed +************************************************** +Target test made + + +Making target test for debian/lua5.4.dh-lua.conf +# tests +********************** lua dynamic (5.4) ********* +Test: tests/run.lua +1..100 + "in async notify callback" + "a" true 250.0 +ok 1 async - test pass async between threads + "timeout" uv_timer_t: 0xaaaac98949f0 + "closed" uv_timer_t: 0xaaaac98949f0 +ok 2 callbacks - luv_handle_t: function + "timeout" { } uv_timer_t: 0xaaaac98949f0 + "closed" { } uv_timer_t: 0xaaaac98949f0 +ok 3 callbacks - luv_handle_t: callable table +ok 4 callbacks - luv_req_t: function +ok 5 callbacks - luv_req_t: callable table + begin wait + end wait +ok 6 coroutines - coroutines + { fd = 10 } + { + stat = { + gid = 2222, + blksize = 4096, + mode = 33204, + size = 6353, + gen = 0, + blocks = 16, + atime = table: 0xaaaac9880770, + flags = 0, + nlink = 1, + type = "file", + dev = 43, + uid = 2222, + birthtime = table: 0xaaaac98b6560, + ctime = table: 0xaaaac9880a10, + rdev = 0, + mtime = table: 0xaaaac9891180, + ino = 20644 + } + } +ok 7 fs - read a file sync +ok 8 fs - read a file sync in chunks + { fd = 10 } + { + stat = { + gid = 2222, + blksize = 4096, + mode = 33204, + size = 6353, + gen = 0, + blocks = 16, + atime = table: 0xaaaac98a0940, + flags = 0, + nlink = 1, + type = "file", + dev = 43, + uid = 2222, + birthtime = table: 0xaaaac9884e30, + ctime = table: 0xaaaac98bc230, + rdev = 0, + mtime = table: 0xaaaac9880770, + ino = 20644 + } + } + { chunk = 6353 } +ok 9 fs - read a file async +ok 10 fs - fs.write +ok 11 fs - fs.write data refs +ok 12 fs - fs.stat sync +ok 13 fs - fs.stat async + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } +ok 14 fs - fs.stat sync error + { err = "ENOENT: no such file or directory: BAD_FILE@" } +ok 15 fs - fs.stat async error + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lgtm.yml", ftype = "file" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } +ok 16 fs - fs.scandir + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } +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 = "lgtm.yml", ftype = "file" } + { 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 + "/build/lua-luv-1.44.2-0" + "/build/lua-luv-1.44.2-0" +ok 21 fs - fs.realpath +ok 22 fs - fs.copyfile + { { name = "5.4-luv", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".ci", type = "directory" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { name = "5.4-luv", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".ci", type = "directory" } } + uv_dir_t: 0xaaaac98d5008 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { name = "5.4-luv", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = "5.2-luv", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "tests", type = "directory" } } + { { name = "src", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = "lib", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "examples", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "deps", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "appveyor.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = ".gitignore", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = ".clang-format", type = "file" } } + { { name = ".ci", type = "directory" } } +ok 25 fs - fs.{open,read,close}dir sync one entry + { + { name = "5.4-luv", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "lib", type = "directory" }, + { name = "lgtm.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "deps", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".ci", type = "directory" } + } +ok 26 fs - fs.{open,read,close}dir sync more entry + { + { name = "5.4-luv", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = "5.2-luv", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "tests", type = "directory" }, + { name = "src", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = "lib", type = "directory" }, + { name = "lgtm.yml", type = "file" }, + { name = "examples", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "deps", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "appveyor.yml", type = "file" }, + { name = "README.md", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = ".gitignore", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = ".clangd", type = "file" }, + { name = ".clang-format", type = "file" }, + { name = ".ci", type = "directory" } + } +ok 27 fs - fs.{open,read,close}dir with more entry +ok 28 fs - fs.opendir and fs.closedir in a loop + { type = 16914836, bavail = 25970101, files = 8246814, ffree = 8223212, bfree = 25970101, bsize = 4096, blocks = 26214400 } +ok 29 fs - fs.statfs sync + { type = 16914836, bavail = 25970101, files = 8246814, ffree = 8223212, bfree = 25970101, bsize = 4096, blocks = 26214400 } +ok 30 fs - fs.statfs async + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } +ok 31 fs - fs.statfs sync error + { err = "ENOENT: no such file or directory: BAD_FILE@" } +ok 32 fs - fs.statfs async error +ok 33 fs - fs.mkdtemp async +ok 34 fs - fs.mkdtemp sync +ok 35 fs - fs.mkdtemp async error +ok 36 fs - fs.mkdtemp sync error +ok 37 fs - fs.mkstemp async +ok 38 fs - fs.mkstemp sync +ok 39 fs - fs.mkstemp async error +ok 40 fs - fs.mkstemp sync error + "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" + "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" + "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" + "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" +ok 41 fs - errors with dest paths +ok 42 handle - get type +ok 43 loop - uv.loop_mode + "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } +ok 44 misc - uv.guess_handle + { version = 76802, version_string = "1.44.2" } +ok 45 misc - uv.version and uv.version_string + { constrained = 0.0, rss = 3395584, free = 65324089344.0, total = 67557904384.0 } +ok 46 misc - memory size + { uptime = 1510128.57 } +ok 47 misc - uv.uptime + { ixrss = 0, - maxrss = 3300, + nivcsw = 3, + oublock = 0, + inblock = 0, msgrcv = 0, - nivcsw = 2, majflt = 0, - minflt = 291, - nvcsw = 39, + nvcsw = 38, + minflt = 290, nsignals = 0, - inblock = 0, - stime = { sec = 0, usec = 7543 }, idrss = 0, - utime = { sec = 0, usec = 60347 }, - nswap = 0 + maxrss = 3316, + nswap = 0, + utime = { sec = 0, usec = 43233 }, + msgsnd = 0, + stime = { sec = 0, usec = 25940 }, + isrss = 0 } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { times = table: 0xaaaadaa25070, model = "unknown", speed = 0.0 }, - { times = table: 0xaaaadaa16550, model = "unknown", speed = 0.0 }, - { times = table: 0xaaaada9f5fc0, model = "unknown", speed = 0.0 }, - { times = table: 0xaaaadaa16680, model = "unknown", speed = 0.0 }, - { times = table: 0xaaaadaa185f0, model = "unknown", speed = 0.0 }, - { times = table: 0xaaaadaa16610, model = "unknown", speed = 0.0 }, - { times = table: 0xaaaadaa268a0, model = "unknown", speed = 0.0 }, - { times = table: 0xaaaadaa0c0a0, model = "unknown", speed = 0.0 } + { speed = 0.0, times = table: 0xaaaac9881b10, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaac98b4770, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaac9894fc0, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaac98b4870, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaac98a7f60, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaac9880770, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaac989e600, model = "unknown" }, + { speed = 0.0, times = table: 0xaaaac98ab0a0, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", netmask = "255.0.0.0", internal = true, family = "inet", mac = "\0\0\0\0\0\0" }, - { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", mac = "\0\0\0\0\0\0" } + { 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 51 misc - uv.interface_addresses - { 0.44, 0.59, 1.54 } + { 0.63, 1.05, 1.03 } ok 52 misc - uv.loadavg "/usr/bin/lua5.4" ok 53 misc - uv.exepath @@ -5737,18 +5755,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", uid = 1111 } + { gid = 2222, uid = 2222, username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5096473410722e+15 + 1.5101285819615e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", sysname = "Linux", machine = "aarch64" } + { machine = "aarch64", sysname = "Linux", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", release = "4.15.0-208-generic" } ok 60 misc - uv.os_uname - os.time 1681520582 - uv.gettimeofday 1681520582.000029 + os.time 1715930994 + uv.gettimeofday 1715930994.000032 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -5758,68 +5776,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaadaa089a0 + "prepare" uv_prepare_t: 0xaaaac98a57a0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaadaa089a0 - "timeout" uv_timer_t: 0xaaaada9f59f0 + "check" uv_check_t: 0xaaaac98a57a0 + "timeout" uv_timer_t: 0xaaaac98c5840 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaadaa089a0 + "idle" uv_idle_t: 0xaaaac98a57a0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 32280, handle = uv_process_t: 0xaaaadaa13800 } + { handle = uv_process_t: 0xaaaac98b8710, pid = 7381 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { pid = 32281, handle = uv_process_t: 0xaaaadaa13800 } - "exit" uv_process_t: 0xaaaadaa13800 { signal = 2, status = 0 } + { handle = uv_process_t: 0xaaaac98b8710, pid = 7382 } + "exit" uv_process_t: 0xaaaac98b8710 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { pid = 32282, handle = uv_process_t: 0xaaaadaa13800 } - "exit" uv_process_t: 0xaaaadaa13800 { signal = 15, status = 0 } + { handle = uv_process_t: 0xaaaac98b8710, pid = 7383 } + "exit" uv_process_t: 0xaaaac98b8710 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 32284, handle = uv_process_t: 0xaaaadaa13800 } + { handle = uv_process_t: 0xaaaac98b8710, pid = 7385 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 32286, code = 0, signal = 0 } + "exit" { code = 0, signal = 0, pid = 7387 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffffb2fdf1a0 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0xffffab7ef1a0 + { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffffb947fc00 - Runing uv_thread_t: 0xffffb947fc00 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0xffffb1d73c00 + Runing uv_thread_t: 0xffffb1d73c00 + { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaada9f59f0 - "closed" uv_timer_t: 0xaaaada9f59f0 + "timeout" uv_timer_t: 0xaaaac98c5840 + "closed" uv_timer_t: 0xaaaac98c5840 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaada9f59f0 - "interval" uv_timer_t: 0xaaaada9f59f0 - "interval" uv_timer_t: 0xaaaada9f59f0 - "closed" uv_timer_t: 0xaaaada9f59f0 + "interval" uv_timer_t: 0xaaaac98c5840 + "interval" uv_timer_t: 0xaaaac98c5840 + "interval" uv_timer_t: 0xaaaac98c5840 + "closed" uv_timer_t: 0xaaaac98c5840 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaada9e5480 - "timeout" uv_timer_t: 0xaaaada9f59f0 - "interval" uv_timer_t: 0xaaaada9e5480 + "interval" uv_timer_t: 0xaaaac98b6840 + "timeout" uv_timer_t: 0xaaaac98c5840 + "interval" uv_timer_t: 0xaaaac98b6840 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaada9e5480 0 - "interval" uv_timer_t: 0xaaaada9e5480 8 - "interval" uv_timer_t: 0xaaaada9e5480 4 - "interval" uv_timer_t: 0xaaaada9e5480 2 + "interval" uv_timer_t: 0xaaaac98b6840 0 + "interval" uv_timer_t: 0xaaaac98b6840 8 + "interval" uv_timer_t: 0xaaaac98b6840 4 + "interval" uv_timer_t: 0xaaaac98b6840 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaada9e5480 0 - "interval" uv_timer_t: 0xaaaada9e5480 8 - "interval" uv_timer_t: 0xaaaada9e5480 4 - "interval" uv_timer_t: 0xaaaada9e5480 2 + "interval" uv_timer_t: 0xaaaac98b6840 0 + "interval" uv_timer_t: 0xaaaac98b6840 8 + "interval" uv_timer_t: 0xaaaac98b6840 4 + "interval" uv_timer_t: 0xaaaac98b6840 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -5838,8 +5856,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xffffb3fff1a0" "hello" - uv_thread_t: 0xffffb3fff1a0 finish hello + 2.0 4.0 "uv_thread_t: 0xffffb08ff1a0" "hello" + uv_thread_t: 0xffffb08ff1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -5864,26 +5882,26 @@ libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.4-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.so -luv -lpthread -ldl -lrt -llua5.4 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.4-luv/liblua5.4-luv.la \ ldd /build/lua-luv-1.44.2-0/5.4-luv/app-dynamic - linux-vdso.so.1 (0x0000ffffa92f3000) - liblua5.4-luv.so.0 => /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.so.0 (0x0000ffffa9240000) - liblua5.4.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.4.so.0 (0x0000ffffa91e0000) - libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffa9030000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffa8fe0000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffa92b6000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffa8f40000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffa8f10000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffa8ee0000) + linux-vdso.so.1 (0x0000ffffbd5a7000) + liblua5.4-luv.so.0 => /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.so.0 (0x0000ffffbd4f0000) + liblua5.4.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.4.so.0 (0x0000ffffbd490000) + libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffbd2e0000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffbd290000) + /lib/ld-linux-aarch64.so.1 (0x0000ffffbd56a000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffbd1f0000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffbd1c0000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffbd190000) ********************** app dynamic (5.4) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaab05835e60 - "closed" uv_timer_t: 0xaaab05835e60 + "timeout" uv_timer_t: 0xaaaade937e60 + "closed" uv_timer_t: 0xaaaade937e60 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaab05835e60 - "closed" { } uv_timer_t: 0xaaab05835e60 + "timeout" { } uv_timer_t: 0xaaaade937e60 + "closed" { } uv_timer_t: 0xaaaade937e60 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5893,23 +5911,23 @@ { fd = 10 } { stat = { - gid = 1111, - size = 6353, + ino = 20644, + blocks = 16, + mode = 33204, nlink = 1, - atime = table: 0xaaab058372c0, + birthtime = table: 0xaaaade945a80, + size = 6353, + mtime = table: 0xaaaade91db50, + gid = 2222, + uid = 2222, type = "file", - dev = 43, - uid = 1111, - blksize = 4096, - rdev = 0, - ino = 20634, - blocks = 16, - mode = 33188, - mtime = table: 0xaaab0581bb50, - birthtime = table: 0xaaab05843a80, - ctime = table: 0xaaab05836c30, gen = 0, - flags = 0 + blksize = 4096, + ctime = table: 0xaaaade938c30, + dev = 43, + atime = table: 0xaaaade9392c0, + flags = 0, + rdev = 0 } } ok 7 fs - read a file sync @@ -5917,23 +5935,23 @@ { fd = 10 } { stat = { - gid = 1111, - size = 6353, + ino = 20644, + blocks = 16, + mode = 33204, nlink = 1, - atime = table: 0xaaab0581c840, + birthtime = table: 0xaaaade94c220, + size = 6353, + mtime = table: 0xaaaade9392c0, + gid = 2222, + uid = 2222, type = "file", - dev = 43, - uid = 1111, - blksize = 4096, - rdev = 0, - ino = 20634, - blocks = 16, - mode = 33188, - mtime = table: 0xaaab058372c0, - birthtime = table: 0xaaab0584a220, - ctime = table: 0xaaab0584d280, gen = 0, - flags = 0 + blksize = 4096, + ctime = table: 0xaaaade94f280, + dev = 43, + atime = table: 0xaaaade91e840, + flags = 0, + rdev = 0 } } { chunk = 6353 } @@ -6078,7 +6096,7 @@ { { type = "file", name = ".clangd" } } { { type = "file", name = ".clang-format" } } { { type = "directory", name = ".ci" } } - uv_dir_t: 0xaaab05863078 closed + uv_dir_t: 0xaaaade965078 closed ok 24 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = "5.4-luv" } } { { type = "directory", name = "5.3-luv" } } @@ -6178,9 +6196,9 @@ } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { blocks = 26214400, files = 8246814, type = 16914836, bsize = 4096, ffree = 8223219, bavail = 25970095, bfree = 25970095 } + { bavail = 25970091, blocks = 26214400, type = 16914836, bsize = 4096, files = 8246814, ffree = 8223209, bfree = 25970091 } ok 29 fs - fs.statfs sync - { blocks = 26214400, files = 8246814, type = 16914836, bsize = 4096, ffree = 8223219, bavail = 25970095, bfree = 25970095 } + { bavail = 25970091, blocks = 26214400, type = 16914836, bsize = 4096, files = 8246814, ffree = 8223209, bfree = 25970091 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -6205,48 +6223,48 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { rss = 3149824, constrained = 0.0, free = 65282580480.0, total = 67557904384.0 } + { rss = 3149824, constrained = 0.0, total = 67557904384.0, free = 65323515904.0 } ok 46 misc - memory size - { uptime = 1509655.04 } + { uptime = 1510136.29 } ok 47 misc - uv.uptime { - maxrss = 7160, - nivcsw = 2, - nvcsw = 80, - utime = { sec = 0, usec = 122200 }, - inblock = 0, - stime = { sec = 0, usec = 19093 }, + nivcsw = 1, + utime = { sec = 0, usec = 107525 }, + nvcsw = 79, + majflt = 0, ixrss = 0, + nsignals = 0, msgrcv = 0, - oublock = 0, + stime = { sec = 0, usec = 34408 }, msgsnd = 0, - nsignals = 0, - nswap = 0, + oublock = 0, + inblock = 0, + idrss = 0, + maxrss = 7128, + minflt = 3313, isrss = 0, - minflt = 3355, - majflt = 0, - idrss = 0 + nswap = 0 } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0xaaab05848fb0, model = "unknown" }, - { speed = 0.0, times = table: 0xaaab058372c0, model = "unknown" }, - { speed = 0.0, times = table: 0xaaab0582abf0, model = "unknown" }, - { speed = 0.0, times = table: 0xaaab0582f6f0, model = "unknown" }, - { speed = 0.0, times = table: 0xaaab0584a220, model = "unknown" }, - { speed = 0.0, times = table: 0xaaab0584d280, model = "unknown" }, - { speed = 0.0, times = table: 0xaaab0580f3f0, model = "unknown" }, - { speed = 0.0, times = table: 0xaaab05848ef0, model = "unknown" } + { model = "unknown", speed = 0.0, times = table: 0xaaaade94afb0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaade9392c0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaade9470c0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaade9316f0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaade94c220 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaade94f280 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaade945a80 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaade92a1e0 } } ok 50 misc - uv.cpu_info "lo" { - { 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" } + { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0", internal = true }, + { ip = "::1", mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true } } ok 51 misc - uv.interface_addresses - { 0.56, 0.61, 1.54 } + { 0.58, 1.04, 1.03 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.4-luv/.libs/app-dynamic" ok 53 misc - uv.exepath @@ -6254,18 +6272,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { gid = 1111, homedir = "/nonexistent/first-build", uid = 1111, username = "pbuilder1", shell = "/bin/sh" } + { uid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5096550570764e+15 + 1.510136305965e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "4.15.0-208-generic", machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023", sysname = "Linux" } + { machine = "aarch64", sysname = "Linux", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } ok 60 misc - uv.os_uname - os.time 1681520589 - uv.gettimeofday 1681520589.000745 + os.time 1715931001 + uv.gettimeofday 1715931001.000756 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -6275,68 +6293,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaab05836870 + "prepare" uv_prepare_t: 0xaaaade9351a0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaab05836870 - "timeout" uv_timer_t: 0xaaab05836120 + "check" uv_check_t: 0xaaaade9351a0 + "timeout" uv_timer_t: 0xaaaade919a50 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaab05836870 + "idle" uv_idle_t: 0xaaaade9351a0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xaaab05834bf0, pid = 32471 } + { handle = uv_process_t: 0xaaaade949330, pid = 7578 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xaaab05834bf0, pid = 32472 } - "exit" uv_process_t: 0xaaab05834bf0 { status = 0, signal = 2 } + { handle = uv_process_t: 0xaaaade949330, pid = 7579 } + "exit" uv_process_t: 0xaaaade949330 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xaaab05834bf0, pid = 32473 } - "exit" uv_process_t: 0xaaab05834bf0 { status = 0, signal = 15 } + { handle = uv_process_t: 0xaaaade949330, pid = 7580 } + "exit" uv_process_t: 0xaaaade949330 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xaaab05834bf0, pid = 32475 } + { handle = uv_process_t: 0xaaaade949330, pid = 7582 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 32477 } + "exit" { code = 0, signal = 0, pid = 7584 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffffa53af1a0 + In uv_thread_t: 0xffff977ef1a0 { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffffa77c5020 - Runing uv_thread_t: 0xffffa77c5020 - { delay = 100, elapsed = 101 } + Runing uv_thread_t: 0xffff9e0a1020 + Runing uv_thread_t: 0xffff9e0a1020 + { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaab05836120 - "closed" uv_timer_t: 0xaaab05836120 + "timeout" uv_timer_t: 0xaaaade919a50 + "closed" uv_timer_t: 0xaaaade919a50 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaab05836120 - "interval" uv_timer_t: 0xaaab05836120 - "interval" uv_timer_t: 0xaaab05836120 - "closed" uv_timer_t: 0xaaab05836120 + "interval" uv_timer_t: 0xaaaade919a50 + "interval" uv_timer_t: 0xaaaade919a50 + "interval" uv_timer_t: 0xaaaade919a50 + "closed" uv_timer_t: 0xaaaade919a50 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaab058220c0 - "timeout" uv_timer_t: 0xaaab05836120 - "interval" uv_timer_t: 0xaaab058220c0 + "interval" uv_timer_t: 0xaaaade938120 + "timeout" uv_timer_t: 0xaaaade919a50 + "interval" uv_timer_t: 0xaaaade938120 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaab058220c0 0 - "interval" uv_timer_t: 0xaaab058220c0 8 - "interval" uv_timer_t: 0xaaab058220c0 4 - "interval" uv_timer_t: 0xaaab058220c0 2 + "interval" uv_timer_t: 0xaaaade938120 0 + "interval" uv_timer_t: 0xaaaade938120 8 + "interval" uv_timer_t: 0xaaaade938120 4 + "interval" uv_timer_t: 0xaaaade938120 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaab058220c0 0 - "interval" uv_timer_t: 0xaaab058220c0 8 - "interval" uv_timer_t: 0xaaab058220c0 4 - "interval" uv_timer_t: 0xaaab058220c0 2 + "interval" uv_timer_t: 0xaaaade938120 0 + "interval" uv_timer_t: 0xaaaade938120 8 + "interval" uv_timer_t: 0xaaaade938120 4 + "interval" uv_timer_t: 0xaaaade938120 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -6355,8 +6373,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xffffa63cf1a0" "hello" - uv_thread_t: 0xffffa63cf1a0 finish hello + 2.0 4.0 "uv_thread_t: 0xffff9cc9f1a0" "hello" + uv_thread_t: 0xffff9cc9f1a0 finish hello ok 97 work - test threadpool with async 1 2 @@ -6380,25 +6398,25 @@ -Wl,-z,relro -llua5.4 -lm -ldl libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.4-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.a -luv -lpthread -lrt -llua5.4 -lm -ldl ldd /build/lua-luv-1.44.2-0/5.4-luv/app-static - linux-vdso.so.1 (0x0000ffffab847000) - libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffffab770000) - liblua5.4.so.0 => /lib/aarch64-linux-gnu/liblua5.4.so.0 (0x0000ffffab710000) - libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffab560000) - /lib/ld-linux-aarch64.so.1 (0x0000ffffab80a000) - libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffffab530000) - libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffffab500000) - libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffab460000) + linux-vdso.so.1 (0x0000ffff8757b000) + libuv.so.1 => /lib/aarch64-linux-gnu/libuv.so.1 (0x0000ffff874a0000) + liblua5.4.so.0 => /lib/aarch64-linux-gnu/liblua5.4.so.0 (0x0000ffff87440000) + libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff87290000) + /lib/ld-linux-aarch64.so.1 (0x0000ffff8753e000) + libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000ffff87260000) + libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000ffff87230000) + libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff87190000) *********************** app static (5.4) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaaaae5d60e60 - "closed" uv_timer_t: 0xaaaae5d60e60 + "timeout" uv_timer_t: 0xaaaabcd48e60 + "closed" uv_timer_t: 0xaaaabcd48e60 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaaaae5d60e60 - "closed" { } uv_timer_t: 0xaaaae5d60e60 + "timeout" { } uv_timer_t: 0xaaaabcd48e60 + "closed" { } uv_timer_t: 0xaaaabcd48e60 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6408,23 +6426,23 @@ { fd = 10 } { stat = { - type = "file", size = 6353, - gen = 0, - mode = 33188, + mode = 33204, + nlink = 1, flags = 0, - ino = 20634, - blksize = 4096, - mtime = table: 0xaaaae5d46b50, + mtime = table: 0xaaaabcd2eb50, + ino = 20644, + gid = 2222, + atime = table: 0xaaaabcd4a2c0, + blocks = 16, dev = 43, - birthtime = table: 0xaaaae5d6ea80, - ctime = table: 0xaaaae5d61c30, - uid = 1111, - gid = 1111, - nlink = 1, + birthtime = table: 0xaaaabcd56a80, + ctime = table: 0xaaaabcd49c30, + blksize = 4096, + gen = 0, rdev = 0, - blocks = 16, - atime = table: 0xaaaae5d622c0 + uid = 2222, + type = "file" } } ok 7 fs - read a file sync @@ -6432,23 +6450,23 @@ { fd = 10 } { stat = { - type = "file", size = 6353, - gen = 0, - mode = 33188, + mode = 33204, + nlink = 1, flags = 0, - ino = 20634, - blksize = 4096, - mtime = table: 0xaaaae5d622c0, + mtime = table: 0xaaaabcd4a2c0, + ino = 20644, + gid = 2222, + atime = table: 0xaaaabcd2f840, + blocks = 16, dev = 43, - birthtime = table: 0xaaaae5d75220, - ctime = table: 0xaaaae5d78280, - uid = 1111, - gid = 1111, - nlink = 1, + birthtime = table: 0xaaaabcd5d220, + ctime = table: 0xaaaabcd60280, + blksize = 4096, + gen = 0, rdev = 0, - blocks = 16, - atime = table: 0xaaaae5d47840 + uid = 2222, + type = "file" } } { chunk = 6353 } @@ -6461,241 +6479,241 @@ 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 = "lgtm.yml", ftype = "file" } - { 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 = "file", name = "lgtm.yml" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { 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 = "file", name = "lgtm.yml" } + { 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 "/build/lua-luv-1.44.2-0" "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } - uv_dir_t: 0xaaaae5d8e058 closed + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } + uv_dir_t: 0xaaaabcd76078 closed ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = "5.4-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = "debian", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "docs.md", type = "file" } } - { { name = "deps", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = ".ci", type = "directory" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "directory", name = "examples" } } + { { type = "file", name = "docs.md" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "file", name = ".gitmodules" } } + { { type = "file", name = ".gitignore" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".editorconfig" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = ".ci" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "lib" }, + { type = "file", name = "lgtm.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".ci" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = "5.4-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.1-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = "debian", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "src", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = "lib", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "examples", type = "directory" }, - { name = "docs.md", type = "file" }, - { name = "deps", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = "appveyor.yml", type = "file" }, - { name = "README.md", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = ".editorconfig", type = "file" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = ".ci", type = "directory" } + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "5.3-luv" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "src" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = "lib" }, + { type = "file", name = "lgtm.yml" }, + { type = "directory", name = "examples" }, + { type = "file", name = "docs.md" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "appveyor.yml" }, + { type = "file", name = "README.md" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "file", name = ".gitmodules" }, + { type = "file", name = ".gitignore" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".editorconfig" }, + { type = "file", name = ".clangd" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = ".ci" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { type = 16914836, ffree = 8223218, files = 8246814, bsize = 4096, bfree = 25969948, blocks = 26214400, bavail = 25969948 } + { files = 8246814, bsize = 4096, bavail = 25969944, bfree = 25969944, ffree = 8223208, blocks = 26214400, type = 16914836 } ok 29 fs - fs.statfs sync - { type = 16914836, ffree = 8223218, files = 8246814, bsize = 4096, bfree = 25969948, blocks = 26214400, bavail = 25969948 } + { files = 8246814, bsize = 4096, bavail = 25969944, bfree = 25969944, ffree = 8223208, blocks = 26214400, type = 16914836 } ok 30 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 31 fs - fs.statfs sync error @@ -6720,48 +6738,48 @@ ok 44 misc - uv.guess_handle { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { rss = 3121152, constrained = 0.0, free = 65281724416.0, total = 67557904384.0 } + { rss = 3133440, constrained = 0.0, total = 67557904384.0, free = 65323139072.0 } ok 46 misc - memory size - { uptime = 1509662.43 } + { uptime = 1510143.68 } ok 47 misc - uv.uptime { - nsignals = 0, nivcsw = 2, - majflt = 0, inblock = 0, - msgrcv = 0, - maxrss = 3048, minflt = 278, + nsignals = 0, + utime = { sec = 0, usec = 52605 }, + nvcsw = 37, + stime = { sec = 0, usec = 18246 }, + msgrcv = 0, + idrss = 0, nswap = 0, + oublock = 0, ixrss = 0, msgsnd = 0, - oublock = 0, - utime = { sec = 0, usec = 53308 }, isrss = 0, - stime = { sec = 0, usec = 16671 }, - idrss = 0, - nvcsw = 37 + majflt = 0, + maxrss = 3060 } ok 48 misc - uv.getrusage 8 ok 49 misc - uv.available_parallelism { - { times = table: 0xaaaae5d632a0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaaae5d73c30, speed = 0.0, model = "unknown" }, - { times = table: 0xaaaae5d740b0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaaae5d4a6f0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaaae5d6fa40, speed = 0.0, model = "unknown" }, - { times = table: 0xaaaae5d622c0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaaae5d5a6f0, speed = 0.0, model = "unknown" }, - { times = table: 0xaaaae5d2ef40, speed = 0.0, model = "unknown" } + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd5bfb0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd4a2c0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd3dbf0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd426f0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd5d220 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd60280 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd223f0 }, + { model = "unknown", speed = 0.0, times = table: 0xaaaabcd2f9e0 } } ok 50 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", internal = true, ip = "127.0.0.1", family = "inet", mac = "\0\0\0\0\0\0" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1", family = "inet6", mac = "\0\0\0\0\0\0" } + { family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", internal = true }, + { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", ip = "::1", internal = true } } ok 51 misc - uv.interface_addresses - { 0.48, 0.59, 1.53 } + { 0.49, 1.0, 1.02 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.4-luv/app-static" ok 53 misc - uv.exepath @@ -6769,18 +6787,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { shell = "/bin/sh", uid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build", gid = 1111 } + { homedir = "/nonexistent/second-build", shell = "/bin/bash", uid = 2222, username = "pbuilder2", gid = 2222 } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.5096624445522e+15 + 1.5101436961794e+15 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "4.15.0-208-generic", sysname = "Linux", machine = "aarch64", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } + { machine = "aarch64", sysname = "Linux", release = "4.15.0-208-generic", version = "#220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023" } ok 60 misc - uv.os_uname - os.time 1681520597 - uv.gettimeofday 1681520597.000132 + os.time 1715931009 + uv.gettimeofday 1715931009.000146 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -6790,68 +6808,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xaaaae5d61870 + "prepare" uv_prepare_t: 0xaaaabcd461a0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xaaaae5d61870 - "timeout" uv_timer_t: 0xaaaae5d62d10 + "check" uv_check_t: 0xaaaabcd461a0 + "timeout" uv_timer_t: 0xaaaabcd2aa50 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xaaaae5d61870 + "idle" uv_idle_t: 0xaaaabcd461a0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 32571, handle = uv_process_t: 0xaaaae5d48db0 } + { handle = uv_process_t: 0xaaaabcd5a330, pid = 7680 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { pid = 32572, handle = uv_process_t: 0xaaaae5d48db0 } - "exit" uv_process_t: 0xaaaae5d48db0 { status = 0, signal = 2 } + { handle = uv_process_t: 0xaaaabcd5a330, pid = 7681 } + "exit" uv_process_t: 0xaaaabcd5a330 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { pid = 32573, handle = uv_process_t: 0xaaaae5d48db0 } - "exit" uv_process_t: 0xaaaae5d48db0 { status = 0, signal = 15 } + { handle = uv_process_t: 0xaaaabcd5a330, pid = 7682 } + "exit" uv_process_t: 0xaaaabcd5a330 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 32575, handle = uv_process_t: 0xaaaae5d48db0 } + { handle = uv_process_t: 0xaaaabcd5a330, pid = 7684 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 32577, signal = 0 } + "exit" { pid = 7686, code = 0, signal = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xffffaffff1a0 + In uv_thread_t: 0xffff9e7cf1a0 { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xffffbebbf020 - Runing uv_thread_t: 0xffffbebbf020 + Runing uv_thread_t: 0xffffa533b020 + Runing uv_thread_t: 0xffffa533b020 { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaaaae5d62d10 - "closed" uv_timer_t: 0xaaaae5d62d10 + "timeout" uv_timer_t: 0xaaaabcd2aa50 + "closed" uv_timer_t: 0xaaaabcd2aa50 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaaaae5d62d10 - "interval" uv_timer_t: 0xaaaae5d62d10 - "interval" uv_timer_t: 0xaaaae5d62d10 - "closed" uv_timer_t: 0xaaaae5d62d10 + "interval" uv_timer_t: 0xaaaabcd2aa50 + "interval" uv_timer_t: 0xaaaabcd2aa50 + "interval" uv_timer_t: 0xaaaabcd2aa50 + "closed" uv_timer_t: 0xaaaabcd2aa50 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaaaae5d60e60 - "timeout" uv_timer_t: 0xaaaae5d62d10 - "interval" uv_timer_t: 0xaaaae5d60e60 + "interval" uv_timer_t: 0xaaaabcd49120 + "timeout" uv_timer_t: 0xaaaabcd2aa50 + "interval" uv_timer_t: 0xaaaabcd49120 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaaaae5d60e60 0 - "interval" uv_timer_t: 0xaaaae5d60e60 8 - "interval" uv_timer_t: 0xaaaae5d60e60 4 - "interval" uv_timer_t: 0xaaaae5d60e60 2 + "interval" uv_timer_t: 0xaaaabcd49120 0 + "interval" uv_timer_t: 0xaaaabcd49120 8 + "interval" uv_timer_t: 0xaaaabcd49120 4 + "interval" uv_timer_t: 0xaaaabcd49120 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaaaae5d60e60 0 - "interval" uv_timer_t: 0xaaaae5d60e60 8 - "interval" uv_timer_t: 0xaaaae5d60e60 4 - "interval" uv_timer_t: 0xaaaae5d60e60 2 + "interval" uv_timer_t: 0xaaaabcd49120 0 + "interval" uv_timer_t: 0xaaaabcd49120 8 + "interval" uv_timer_t: 0xaaaabcd49120 4 + "interval" uv_timer_t: 0xaaaabcd49120 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -6870,15 +6888,15 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xffffbe82f1a0" "hello" - uv_thread_t: 0xffffbe82f1a0 finish hello + 2.0 4.0 "uv_thread_t: 0xffff9f7ef1a0" "hello" + uv_thread_t: 0xffff9f7ef1a0 finish hello ok 97 work - test threadpool with async 1 2 3 4 -5 6 +5 7 8 ok 98 work - test threadpool with coro @@ -6922,7 +6940,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.1-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/aarch64-linux-gnu @@ -6973,7 +6991,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.2-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/aarch64-linux-gnu @@ -7024,7 +7042,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.3-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/aarch64-linux-gnu @@ -7075,7 +7093,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.4-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/aarch64-linux-gnu @@ -7124,56 +7142,56 @@ dh_strip -O--buildsystem=lua dh_makeshlibs -O--buildsystem=lua dh_shlibdeps -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushlstring used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnil used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_newuserdatauv used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isnumber used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkudata used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawlen used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checklstring used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_dump used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.4-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checklstring used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_register used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_objlen used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_checkstack used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getmetatable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_callk used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getglobal used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_newuserdata used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rotate used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_pushresult used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_setfuncs used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_loadbufferx used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawlen used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlstring used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.3-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol lua_callk used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_newuserdata used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getglobal used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_pushresult used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_next used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_topointer used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_insert used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.2-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 55 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getfield used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_loadbuffer used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getmetatable used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/aarch64-linux-gnu/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 51 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.44.2-0-1_arm64.deb'. dpkg-deb: building package 'lua-luv-dbgsym' in '../lua-luv-dbgsym_1.44.2-0-1_arm64.deb'. +dpkg-deb: building package 'lua-luv' in '../lua-luv_1.44.2-0-1_arm64.deb'. dpkg-deb: building package 'lua-luv-dev' in '../lua-luv-dev_1.44.2-0-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../lua-luv_1.44.2-0-1_arm64.buildinfo dpkg-genchanges --build=binary -O../lua-luv_1.44.2-0-1_arm64.changes @@ -7182,12 +7200,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/27254/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/27254/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/26530 and its subdirectories -I: Current time: Fri Apr 14 13:03:36 -12 2023 -I: pbuilder-time-stamp: 1681520616 +I: removing directory /srv/workspace/pbuilder/27254 and its subdirectories +I: Current time: Fri May 17 21:30:28 +14 2024 +I: pbuilder-time-stamp: 1715931028