Diff of the two buildlogs: -- --- b1/build.log 2025-01-12 05:16:18.140594869 +0000 +++ b2/build.log 2025-01-12 05:11:40.389294792 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jan 11 17:11:43 -12 2025 -I: pbuilder-time-stamp: 1736658703 +I: Current time: Sun Feb 15 01:30:29 +14 2026 +I: pbuilder-time-stamp: 1771068629 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,54 +27,86 @@ dpkg-source: info: applying longer_async_work_timeout.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/6009/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/43802/tmp/hooks/D01_modify_environment starting +debug: Running on ionos6-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Feb 14 11:30 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/43802/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/43802/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='fab65342c94247fbabe7760e3e320526' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='6009' - PS1='# ' - PS2='> ' + INVOCATION_ID=ff96eb09a7064faeb3c49d75c2ea1078 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=43802 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.nesDofuX/pbuilderrc_ZdMn --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nesDofuX/b1 --logfile b1/build.log lua-luv_1.48.0-2-3.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.nesDofuX/pbuilderrc_UZ3x --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nesDofuX/b2 --logfile b2/build.log lua-luv_1.48.0-2-3.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos2-i386 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/6009/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/43802/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -176,7 +208,7 @@ Get: 58 http://deb.debian.org/debian unstable/main i386 libuv1-dev i386 1.48.0-7 [195 kB] Get: 59 http://deb.debian.org/debian unstable/main i386 lua-compat53 i386 0.7-2+b2 [34.7 kB] Get: 60 http://deb.debian.org/debian unstable/main i386 lua-compat53-dev i386 0.7-2+b2 [32.7 kB] -Fetched 24.1 MB in 0s (64.3 MB/s) +Fetched 24.1 MB in 2s (13.9 MB/s) Preconfiguring packages ... 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 ... 19835 files and directories currently installed.) @@ -440,7 +472,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../lua-luv_1.48.0-2-3_source.changes +I: user script /srv/workspace/pbuilder/43802/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/43802/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/lua-luv-1.48.0-2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../lua-luv_1.48.0-2-3_source.changes dpkg-buildpackage: info: source package lua-luv dpkg-buildpackage: info: source version 1.48.0-2-3 dpkg-buildpackage: info: source distribution unstable @@ -666,10 +702,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs" && rm -f "liblua5.1-luv.la" && ln -s "../liblua5.1-luv.la" "liblua5.1-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/luv.so - linux-gate.so.1 (0xf7fb5000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7efa000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7cba000) - /lib/ld-linux.so.2 (0xf7f7a000) + linux-gate.so.1 (0xf7edd000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7e64000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c24000) + /lib/ld-linux.so.2 (0xf7edf000) Target build made @@ -699,10 +735,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs" && rm -f "liblua5.2-luv.la" && ln -s "../liblua5.2-luv.la" "liblua5.2-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/luv.so - linux-gate.so.1 (0xf7f50000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7eca000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c8a000) - /lib/ld-linux.so.2 (0xf7f52000) + linux-gate.so.1 (0xf7ef1000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7e79000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c39000) + /lib/ld-linux.so.2 (0xf7ef3000) Target build made @@ -732,10 +768,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs" && rm -f "liblua5.3-luv.la" && ln -s "../liblua5.3-luv.la" "liblua5.3-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/luv.so - linux-gate.so.1 (0xf7ed8000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7e52000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c12000) - /lib/ld-linux.so.2 (0xf7eda000) + linux-gate.so.1 (0xf7f0c000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7e95000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c55000) + /lib/ld-linux.so.2 (0xf7f0e000) Target build made @@ -765,10 +801,10 @@ libtool: link: ranlib /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.a libtool: link: ( cd "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs" && rm -f "liblua5.4-luv.la" && ln -s "../liblua5.4-luv.la" "liblua5.4-luv.la" ) ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/luv.so - linux-gate.so.1 (0xf7fa8000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7f22000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7ce2000) - /lib/ld-linux.so.2 (0xf7faa000) + linux-gate.so.1 (0xf7ec8000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7e51000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c11000) + /lib/ld-linux.so.2 (0xf7eca000) Target build made dh_auto_test -O--buildsystem=lua @@ -783,11 +819,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x57f5cc90 - "closed" uv_timer_t: 0x57f5cc90 + "timeout" uv_timer_t: 0x569c3c90 + "closed" uv_timer_t: 0x569c3c90 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x57f5cc90 - "closed" { } uv_timer_t: 0x57f5cc90 + "timeout" { } uv_timer_t: 0x569c3c90 + "closed" { } uv_timer_t: 0x569c3c90 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -798,21 +834,21 @@ { stat = { nlink = 1, - ino = 7624538, - mtime = table: 0x57f4bff0, - gid = 1111, - mode = 33188, + ino = 6318200, + mtime = table: 0x569b2fe0, + gid = 2222, + mode = 33204, size = 6060, dev = 65042, gen = 0, rdev = 0, - atime = table: 0x57f50fa0, + atime = table: 0x569b2de0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x57f8ca40, - birthtime = table: 0x57f8dbc0, + ctime = table: 0x569f3d40, + birthtime = table: 0x569f4ee0, blocks = 16 } } @@ -822,21 +858,21 @@ { stat = { nlink = 1, - ino = 7624538, - mtime = table: 0x57f7b520, - gid = 1111, - mode = 33188, + ino = 6318200, + mtime = table: 0x569dd9d0, + gid = 2222, + mode = 33204, size = 6060, dev = 65042, gen = 0, rdev = 0, - atime = table: 0x57f4f460, + atime = table: 0x569b5b00, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x57f7c2f0, - birthtime = table: 0x57f7f8b0, + ctime = table: 0x569dd510, + birthtime = table: 0x569d9e60, blocks = 16 } } @@ -920,197 +956,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x57f741d4 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x569c6594 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 38205426, type = 61267, bsize = 4096, files = 10485760, bfree = 40306661, ffree = 10414452, blocks = 41236721 } + { bavail = 37612709, type = 61267, bsize = 4096, files = 10485760, bfree = 39713944, ffree = 10307792, blocks = 41236721 } ok 31 fs - fs.statfs sync - { bavail = 38205426, type = 61267, bsize = 4096, files = 10485760, bfree = 40306661, ffree = 10414452, blocks = 41236721 } + { bavail = 37612709, type = 61267, bsize = 4096, files = 10485760, bfree = 39713944, ffree = 10307792, blocks = 41236721 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -1137,45 +1173,56 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4173824, total = 8309067776, free = 3404447744, constrained = 0, available = 3404447744 } + { rss = 6234112, total = 8290680832, free = 6006808576, constrained = 0, available = 6006808576 } ok 48 misc - memory size - { uptime = 4171307.69 } + { uptime = 244147.99 } ok 49 misc - uv.uptime { - inblock = 2624, + inblock = 1480, nsignals = 0, - utime = { usec = 381467, sec = 0 }, + utime = { usec = 652056, sec = 0 }, oublock = 40, - stime = { usec = 347601, sec = 0 }, - nivcsw = 235, - minflt = 338, + stime = { usec = 62104, sec = 0 }, + nivcsw = 5, + minflt = 366, idrss = 0, - majflt = 14, - nvcsw = 85, + majflt = 9, + nvcsw = 75, isrss = 0, nswap = 0, - maxrss = 4092, + maxrss = 6152, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x57f7b520, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f4f460, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f5e7c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f8d9f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f4eb00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f72af0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f80230, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f8d8a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f70570, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f4db00, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f68130, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f6fd60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57f6fed0, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x569efe70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56996f90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569e16f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569aba00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569f7660, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569cea50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569e0a60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569ed790, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569c4fb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569d2ac0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569e68e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569d5080, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569f7d10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569cd070, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569efb50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569d9ad0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569ccef0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569de9d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569d7750, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569c57c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569c72c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569e4b80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569dab40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x569a4d50, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1183,7 +1230,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 11.81, 9.85, 7.89 } + { 15.22, 13.06, 8.02 } ok 54 misc - uv.loadavg "/usr/bin/lua5.1" ok 55 misc - uv.exepath @@ -1191,18 +1238,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713077094985e+15 + 2.4414800853654e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1736658857 - uv.gettimeofday 1736658857.000978 + os.time 1771068764 + uv.gettimeofday 1771068764.000128 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1213,34 +1260,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 720116313, sec = 4171308 } nil - "realtime" { nsec = 720151884, sec = 4171308 } nil + "monotonic" { nsec = 25303456, sec = 244149 } nil + "realtime" { nsec = 25344305, sec = 244149 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x57f4bdb0 + "prepare" uv_prepare_t: 0x569bb5d0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x57f4bdb0 - "timeout" uv_timer_t: 0x57f4ae20 + "check" uv_check_t: 0x569bb5d0 + "timeout" uv_timer_t: 0x569c3400 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x57f545d0 + "idle" uv_idle_t: 0x569fb570 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x57f6fe80, pid = 13619 } + { handle = uv_process_t: 0x569c03d0, pid = 68430 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x57f6fe80, pid = 13620 } - "exit" uv_process_t: 0x57f6fe80 { status = 0, signal = 2 } + { handle = uv_process_t: 0x569c03d0, pid = 68438 } + "exit" uv_process_t: 0x569c03d0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x57f56620, pid = 13621 } - "exit" uv_process_t: 0x57f56620 { status = 0, signal = 15 } + { handle = uv_process_t: 0x569d9490, pid = 68439 } + "exit" uv_process_t: 0x569d9490 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x57f56620, pid = 13623 } + { handle = uv_process_t: 0x569d9490, pid = 68448 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1249,16 +1296,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 13626, code = 0 } + "exit" { signal = 0, pid = 68473, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 110 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7ee6700 - Runing uv_thread_t: 0xf7ee6700 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xf7b7b700 + Runing uv_thread_t: 0xf7b7b700 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 115 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -1267,27 +1314,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x57f4ae20 - "closed" uv_timer_t: 0x57f4ae20 + "timeout" uv_timer_t: 0x569c3400 + "closed" uv_timer_t: 0x569c3400 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x57f4ae20 - "interval" uv_timer_t: 0x57f4ae20 - "interval" uv_timer_t: 0x57f4ae20 - "closed" uv_timer_t: 0x57f4ae20 + "interval" uv_timer_t: 0x569c3400 + "interval" uv_timer_t: 0x569c3400 + "interval" uv_timer_t: 0x569c3400 + "closed" uv_timer_t: 0x569c3400 ok 101 timer - simple interval - "interval" uv_timer_t: 0x57f30650 - "timeout" uv_timer_t: 0x57f4ae20 - "interval" uv_timer_t: 0x57f30650 + "interval" uv_timer_t: 0x569e1d70 + "timeout" uv_timer_t: 0x569c3400 + "interval" uv_timer_t: 0x569e1d70 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x57f30650 0 - "interval" uv_timer_t: 0x57f30650 8 - "interval" uv_timer_t: 0x57f30650 4 - "interval" uv_timer_t: 0x57f30650 2 + "interval" uv_timer_t: 0x569e1d70 0 + "interval" uv_timer_t: 0x569e1d70 8 + "interval" uv_timer_t: 0x569e1d70 4 + "interval" uv_timer_t: 0x569e1d70 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x57f30650 0 - "interval" uv_timer_t: 0x57f30650 8 - "interval" uv_timer_t: 0x57f30650 4 - "interval" uv_timer_t: 0x57f30650 2 + "interval" uv_timer_t: 0x569e1d70 0 + "interval" uv_timer_t: 0x569e1d70 8 + "interval" uv_timer_t: 0x569e1d70 4 + "interval" uv_timer_t: 0x569e1d70 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1306,8 +1353,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf60fdb40" "hello" - uv_thread_t: 0xf60fdb40 finish hello + 2 4 "uv_thread_t: 0xf61fdb40" "hello" + uv_thread_t: 0xf61fdb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -1323,9 +1370,9 @@ [C]: ? ok 112 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xf54ffb40 + In uv_thread_t: 0xf55ffb40 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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 \ @@ -1335,13 +1382,13 @@ libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so -luv -lpthread -ldl -lrt -llua5.1 -Wl,-rpath -Wl,/usr//lib/i386-linux-gnu /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/liblua5.1-luv.la \ ldd /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-dynamic - linux-gate.so.1 (0xf7f08000) - liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xf7ec2000) - liblua5.1.so.0 => /usr//lib/i386-linux-gnu/liblua5.1.so.0 (0xf7e8a000) - libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7c4a000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7c02000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7af2000) - /lib/ld-linux.so.2 (0xf7f0a000) + linux-gate.so.1 (0xf7f00000) + liblua5.1-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.so.1 (0xf7ebe000) + liblua5.1.so.0 => /usr//lib/i386-linux-gnu/liblua5.1.so.0 (0xf7e86000) + libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7c46000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7c0a000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7afa000) + /lib/ld-linux.so.2 (0xf7f02000) ********************** app dynamic (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1349,11 +1396,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x5840e490 - "closed" uv_timer_t: 0x5840e490 + "timeout" uv_timer_t: 0x582a3470 + "closed" uv_timer_t: 0x582a3470 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x5840e490 - "closed" { } uv_timer_t: 0x5840e490 + "timeout" { } uv_timer_t: 0x582a3470 + "closed" { } uv_timer_t: 0x582a3470 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1364,21 +1411,21 @@ { stat = { nlink = 1, - ino = 7624538, - mtime = table: 0x5840b220, - gid = 1111, - mode = 33188, + ino = 6318200, + mtime = table: 0x582a0200, + gid = 2222, + mode = 33204, size = 6060, dev = 65042, gen = 0, rdev = 0, - atime = table: 0x583ebfe0, + atime = table: 0x5827b670, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x58425340, - birthtime = table: 0x58426870, + ctime = table: 0x582ba470, + birthtime = table: 0x582bb870, blocks = 16 } } @@ -1388,21 +1435,21 @@ { stat = { nlink = 1, - ino = 7624538, - mtime = table: 0x5840d370, - gid = 1111, - mode = 33188, + ino = 6318200, + mtime = table: 0x5829a420, + gid = 2222, + mode = 33204, size = 6060, dev = 65042, gen = 0, rdev = 0, - atime = table: 0x583f9e70, + atime = table: 0x582919c0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x583fa4b0, - birthtime = table: 0x58405440, + ctime = table: 0x5829be00, + birthtime = table: 0x58272370, blocks = 16 } } @@ -1486,197 +1533,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x583e6794 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x582865a4 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 38021603, type = 61267, bsize = 4096, files = 10485760, bfree = 40122838, ffree = 10414148, blocks = 41236721 } + { bavail = 37459103, type = 61267, bsize = 4096, files = 10485760, bfree = 39560338, ffree = 10296948, blocks = 41236721 } ok 31 fs - fs.statfs sync - { bavail = 38021603, type = 61267, bsize = 4096, files = 10485760, bfree = 40122838, ffree = 10414148, blocks = 41236721 } + { bavail = 37459047, type = 61267, bsize = 4096, files = 10485760, bfree = 39560282, ffree = 10296948, blocks = 41236721 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -1703,45 +1750,56 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3837952, total = 8309067776, free = 3146330112, constrained = 0, available = 3146330112 } + { rss = 6049792, total = 8290680832, free = 5868257280, constrained = 0, available = 5868257280 } ok 48 misc - memory size - { uptime = 4171316.89 } + { uptime = 244159.6 } ok 49 misc - uv.uptime { inblock = 328, nsignals = 0, - utime = { usec = 440591, sec = 0 }, + utime = { usec = 712461, sec = 0 }, oublock = 40, - stime = { usec = 337390, sec = 0 }, - nivcsw = 243, - minflt = 2893, + stime = { usec = 87306, sec = 0 }, + nivcsw = 269, + minflt = 2943, idrss = 0, majflt = 3, - nvcsw = 87, + nvcsw = 104, isrss = 0, nswap = 0, - maxrss = 5864, + maxrss = 6008, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x583f3690, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583f7000, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583f3e10, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583e6920, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583f9e70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583f6ee0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583f4280, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5841ed70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583dd7a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x58427980, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583e8440, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583f1e70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x583f65d0, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x5829fcf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582a99d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58284570, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582be6a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582a8a10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5827b800, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582a7290, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58293200, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582ac670, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58272560, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5829a1b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582848a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582bbb10, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582650f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58280150, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5827d440, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5828bbf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58272370, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5828db20, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58290090, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58291ae0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x582adee0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x58282ff0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5828cc30, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -1749,7 +1807,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 10.22, 9.58, 7.82 } + { 16.8, 13.47, 8.2 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -1757,18 +1815,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713169038452e+15 + 2.4415962198752e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1736658867 - uv.gettimeofday 1736658867.000173 + os.time 1771068775 + uv.gettimeofday 1771068775.000743 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -1779,34 +1837,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 914623501, sec = 4171317 } nil - "realtime" { nsec = 914678760, sec = 4171317 } nil + "monotonic" { nsec = 649339540, sec = 244160 } nil + "realtime" { nsec = 649479063, sec = 244160 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x583f0930 + "prepare" uv_prepare_t: 0x5828fe80 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x583f0930 - "timeout" uv_timer_t: 0x583f8870 + "check" uv_check_t: 0x5828fe80 + "timeout" uv_timer_t: 0x58291f80 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x583e6630 + "idle" uv_idle_t: 0x58280480 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x58407380, pid = 14083 } + { handle = uv_process_t: 0x5829d470, pid = 71512 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x58407380, pid = 14084 } - "exit" uv_process_t: 0x58407380 { status = 0, signal = 2 } + { handle = uv_process_t: 0x5829d470, pid = 71513 } + "exit" uv_process_t: 0x5829d470 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x58426fb0, pid = 14085 } - "exit" uv_process_t: 0x58426fb0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x58272660, pid = 71514 } + "exit" uv_process_t: 0x58272660 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x58426fb0, pid = 14087 } + { handle = uv_process_t: 0x58272660, pid = 71516 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -1815,16 +1873,16 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 14090, code = 0 } + "exit" { signal = 0, pid = 71525, code = 0 } ok 90 signal - Catch SIGINT - { delay = 100, elapsed = 101 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7fd0940 - Runing uv_thread_t: 0xf7fd0940 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xf7b6d940 + Runing uv_thread_t: 0xf7b6d940 + { delay = 100, elapsed = 103 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { delay = 100, elapsed = 115 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -1833,27 +1891,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x58419500 - "closed" uv_timer_t: 0x58419500 + "timeout" uv_timer_t: 0x5828b920 + "closed" uv_timer_t: 0x5828b920 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x58419500 - "interval" uv_timer_t: 0x58419500 - "interval" uv_timer_t: 0x58419500 - "closed" uv_timer_t: 0x58419500 + "interval" uv_timer_t: 0x5828b920 + "interval" uv_timer_t: 0x5828b920 + "interval" uv_timer_t: 0x5828b920 + "closed" uv_timer_t: 0x5828b920 ok 101 timer - simple interval - "interval" uv_timer_t: 0x583f8870 - "timeout" uv_timer_t: 0x58419500 - "interval" uv_timer_t: 0x583f8870 + "interval" uv_timer_t: 0x58291f80 + "timeout" uv_timer_t: 0x5828b920 + "interval" uv_timer_t: 0x58291f80 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x583f8870 0 - "interval" uv_timer_t: 0x583f8870 8 - "interval" uv_timer_t: 0x583f8870 4 - "interval" uv_timer_t: 0x583f8870 2 + "interval" uv_timer_t: 0x58291f80 0 + "interval" uv_timer_t: 0x58291f80 8 + "interval" uv_timer_t: 0x58291f80 4 + "interval" uv_timer_t: 0x58291f80 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x583f8870 0 - "interval" uv_timer_t: 0x583f8870 8 - "interval" uv_timer_t: 0x583f8870 4 - "interval" uv_timer_t: 0x583f8870 2 + "interval" uv_timer_t: 0x58291f80 0 + "interval" uv_timer_t: 0x58291f80 8 + "interval" uv_timer_t: 0x58291f80 4 + "interval" uv_timer_t: 0x58291f80 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -1872,8 +1930,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf7b89b40" "hello" - uv_thread_t: 0xf7b89b40 finish hello + 2 4 "uv_thread_t: 0xf69feb40" "hello" + uv_thread_t: 0xf69feb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -1891,7 +1949,7 @@ # All tests passed In uv_thread_t: 0xf55ffb40 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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 \ @@ -1900,12 +1958,12 @@ -Wl,-z,relro -llua5.1 -lm -ldl libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/.libs/liblua5.1-luv.a -luv -lpthread -lrt -llua5.1 -lm -ldl ldd /build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static - linux-gate.so.1 (0xf7f78000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7ef2000) - liblua5.1.so.0 => /lib/i386-linux-gnu/liblua5.1.so.0 (0xf7eba000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c7a000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b6a000) - /lib/ld-linux.so.2 (0xf7f7a000) + linux-gate.so.1 (0xf7f30000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7eb7000) + liblua5.1.so.0 => /lib/i386-linux-gnu/liblua5.1.so.0 (0xf7e7f000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c3f000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b2f000) + /lib/ld-linux.so.2 (0xf7f32000) *********************** app static (5.1) ********* Test: tests/run.lua skip, not on linux or macos @@ -1913,11 +1971,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x57192490 - "closed" uv_timer_t: 0x57192490 + "timeout" uv_timer_t: 0x576f3470 + "closed" uv_timer_t: 0x576f3470 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x57192490 - "closed" { } uv_timer_t: 0x57192490 + "timeout" { } uv_timer_t: 0x576f3470 + "closed" { } uv_timer_t: 0x576f3470 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1928,21 +1986,21 @@ { stat = { nlink = 1, - ino = 7624538, - mtime = table: 0x5718f220, - gid = 1111, - mode = 33188, + ino = 6318200, + mtime = table: 0x576f0200, + gid = 2222, + mode = 33204, size = 6060, dev = 65042, gen = 0, rdev = 0, - atime = table: 0x5716ffe0, + atime = table: 0x576ef6b0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x571a9340, - birthtime = table: 0x571aa870, + ctime = table: 0x5770a470, + birthtime = table: 0x5770b870, blocks = 16 } } @@ -1952,21 +2010,21 @@ { stat = { nlink = 1, - ino = 7624538, - mtime = table: 0x5717d3f0, - gid = 1111, - mode = 33188, + ino = 6318200, + mtime = table: 0x576ea420, + gid = 2222, + mode = 33204, size = 6060, dev = 65042, gen = 0, rdev = 0, - atime = table: 0x5717de70, + atime = table: 0x576e19c0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x57191370, - birthtime = table: 0x5717e4b0, + ctime = table: 0x576ebe00, + birthtime = table: 0x576c2370, blocks = 16 } } @@ -2050,197 +2108,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x5717ef64 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x576d65a4 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bavail = 38059409, type = 61267, bsize = 4096, files = 10485760, bfree = 40160644, ffree = 10414139, blocks = 41236721 } + { bavail = 37375117, type = 61267, bsize = 4096, files = 10485760, bfree = 39476352, ffree = 10286398, blocks = 41236721 } ok 31 fs - fs.statfs sync - { bavail = 38059391, type = 61267, bsize = 4096, files = 10485760, bfree = 40160626, ffree = 10414139, blocks = 41236721 } + { bavail = 37375117, type = 61267, bsize = 4096, files = 10485760, bfree = 39476352, ffree = 10286398, blocks = 41236721 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -2267,45 +2325,56 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 3993600, total = 8309067776, free = 3389677568, constrained = 0, available = 3389677568 } + { rss = 6172672, total = 8290680832, free = 5776564224, constrained = 0, available = 5776564224 } ok 48 misc - memory size - { uptime = 4171325.83 } + { uptime = 244170.56 } ok 49 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 377485, sec = 0 }, + utime = { usec = 649054, sec = 0 }, oublock = 40, - stime = { usec = 352122, sec = 0 }, - nivcsw = 239, - minflt = 325, + stime = { usec = 79502, sec = 0 }, + nivcsw = 101, + minflt = 351, idrss = 0, majflt = 0, - nvcsw = 46, + nvcsw = 48, isrss = 0, nswap = 0, - maxrss = 3904, + maxrss = 6028, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x571617a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57173590, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5716a810, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x571809e0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57193d20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x571731a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x571942c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57161920, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5719b5a0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x571ad080, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x571a0f70, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x57161760, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x5719b920, model = "AMD Opteron 62xx class CPU" } + { speed = 0, times = table: 0x576f1f90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576f3940, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576d1050, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576cd440, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576fda70, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576e7070, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576fc670, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576fcbd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576d57f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576d4570, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576c9750, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576cbb50, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576dcc30, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576c2370, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x577035c0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576e0090, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576fc3b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576f4d00, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576fdee0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576cd320, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576dbbf0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576d4240, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576dc2f0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x576d6660, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { @@ -2313,7 +2382,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 8.88, 9.31, 7.75 } + { 17.88, 13.89, 8.43 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.1-luv/app-static" ok 55 misc - uv.exepath @@ -2321,18 +2390,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713258477141e+15 + 2.44170575146e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1736658876 - uv.gettimeofday 1736658876.000117 + os.time 1771068786 + uv.gettimeofday 1771068786.000695 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2343,34 +2412,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 858941807, sec = 4171326 } nil - "realtime" { nsec = 859044253, sec = 4171326 } nil + "monotonic" { nsec = 586093523, sec = 244171 } nil + "realtime" { nsec = 586242161, sec = 244171 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x5718de00 + "prepare" uv_prepare_t: 0x576c2b20 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5718de00 - "timeout" uv_timer_t: 0x571790b0 + "check" uv_check_t: 0x576c2b20 + "timeout" uv_timer_t: 0x57704b50 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x571a1390 + "idle" uv_idle_t: 0x5770e810 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x57189a80, pid = 14259 } + { handle = uv_process_t: 0x576cfff0, pid = 79044 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x57189a80, pid = 14260 } - "exit" uv_process_t: 0x57189a80 { status = 0, signal = 2 } + { handle = uv_process_t: 0x576cfff0, pid = 79048 } + "exit" uv_process_t: 0x576cfff0 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x5718f220, pid = 14261 } - "exit" uv_process_t: 0x5718f220 { status = 0, signal = 15 } + { handle = uv_process_t: 0x576eece0, pid = 79049 } + "exit" uv_process_t: 0x576eece0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5718f220, pid = 14263 } + { handle = uv_process_t: 0x576eece0, pid = 79052 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -2379,13 +2448,13 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 14266, code = 0 } + "exit" { signal = 0, pid = 79062, code = 0 } ok 90 signal - Catch SIGINT { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7f5a700 - Runing uv_thread_t: 0xf7f5a700 + Runing uv_thread_t: 0xf7b3b700 + Runing uv_thread_t: 0xf7b3b700 { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } @@ -2397,27 +2466,27 @@ default priority 0 priority after change 0 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x57152f30 - "closed" uv_timer_t: 0x57152f30 + "timeout" uv_timer_t: 0x576df0d0 + "closed" uv_timer_t: 0x576df0d0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x57152f30 - "interval" uv_timer_t: 0x57152f30 - "interval" uv_timer_t: 0x57152f30 - "closed" uv_timer_t: 0x57152f30 + "interval" uv_timer_t: 0x576df0d0 + "interval" uv_timer_t: 0x576df0d0 + "interval" uv_timer_t: 0x576df0d0 + "closed" uv_timer_t: 0x576df0d0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x571790b0 - "timeout" uv_timer_t: 0x57152f30 - "interval" uv_timer_t: 0x571790b0 + "interval" uv_timer_t: 0x57704b50 + "timeout" uv_timer_t: 0x576df0d0 + "interval" uv_timer_t: 0x57704b50 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x571790b0 0 - "interval" uv_timer_t: 0x571790b0 8 - "interval" uv_timer_t: 0x571790b0 4 - "interval" uv_timer_t: 0x571790b0 2 + "interval" uv_timer_t: 0x57704b50 0 + "interval" uv_timer_t: 0x57704b50 8 + "interval" uv_timer_t: 0x57704b50 4 + "interval" uv_timer_t: 0x57704b50 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x571790b0 0 - "interval" uv_timer_t: 0x571790b0 8 - "interval" uv_timer_t: 0x571790b0 4 - "interval" uv_timer_t: 0x571790b0 2 + "interval" uv_timer_t: 0x57704b50 0 + "interval" uv_timer_t: 0x57704b50 8 + "interval" uv_timer_t: 0x57704b50 4 + "interval" uv_timer_t: 0x57704b50 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2436,8 +2505,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf7b89b40" "hello" - uv_thread_t: 0xf7b89b40 finish hello + 2 4 "uv_thread_t: 0xf7b33b40" "hello" + uv_thread_t: 0xf7b33b40 finish hello ok 109 work - test threadpool with async 1 2 @@ -2455,7 +2524,7 @@ # All tests passed In uv_thread_t: 0xf55ffb40 hello world from thread -priority in thread 10 +priority in thread 11 6 ************************************************** Target test made @@ -2470,11 +2539,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x585c1290 - "closed" uv_timer_t: 0x585c1290 + "timeout" uv_timer_t: 0x568b0570 + "closed" uv_timer_t: 0x568b0570 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x585c1290 - "closed" { } uv_timer_t: 0x585c1290 + "timeout" { } uv_timer_t: 0x568b0570 + "closed" { } uv_timer_t: 0x568b0570 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2484,23 +2553,23 @@ { fd = 12 } { stat = { - mode = 33188, + nlink = 1, + ctime = table: 0x568e9da0, + atime = table: 0x568e5140, + mtime = table: 0x568e4cd0, + ino = 6318200, + uid = 2222, + gid = 2222, + blksize = 4096, dev = 65042, - mtime = table: 0x585c6050, gen = 0, - gid = 1111, - ctime = table: 0x585eebe0, + birthtime = table: 0x568e2910, flags = 0, - rdev = 0, - ino = 7624538, - nlink = 1, + blocks = 16, type = "file", + rdev = 0, size = 6060, - birthtime = table: 0x585c5a40, - atime = table: 0x585ea100, - uid = 1111, - blocks = 16, - blksize = 4096 + mode = 33204 } } ok 7 fs - read a file sync @@ -2508,22 +2577,599 @@ { fd = 12 } { stat = { - mode = 33188, + nlink = 1, + ctime = table: 0x568ee4a0, + atime = table: 0x568c7dd0, + mtime = table: 0x568c2f40, + ino = 6318200, + uid = 2222, + gid = 2222, + blksize = 4096, dev = 65042, - mtime = table: 0x585e8dc0, gen = 0, - gid = 1111, - ctime = table: 0x585ead20, + birthtime = table: 0x568bf3f0, flags = 0, + blocks = 16, + type = "file", rdev = 0, - ino = 7624538, + size = 6060, + mode = 33204 + } + } + { chunk = 6060 } +ok 9 fs - read a file async +ok 10 fs - fs.write +ok 11 fs - fs.write data refs +ok 12 fs - fs.stat sync +ok 13 fs - fs.stat async + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } +ok 14 fs - fs.stat sync error + { err = "ENOENT: no such file or directory: BAD_FILE@" } +ok 15 fs - fs.stat async error + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } +ok 16 fs - fs.scandir + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } +ok 17 fs - fs.scandir sync error + { err = "ENOENT: no such file or directory: BAD_FILE!" } +ok 18 fs - fs.scandir async error + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } +ok 19 fs - fs.scandir async +ok 20 fs - fs.scandir with no iteration +ok 21 fs - fs.scandir given to new_work + "/build/reproducible-path/lua-luv-1.48.0-2" + "/build/reproducible-path/lua-luv-1.48.0-2" +ok 22 fs - fs.realpath +ok 23 fs - fs.copyfile + { { type = "file", name = ".clangd" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } +ok 24 fs - fs.{open,read,close}dir object sync #1 + { { type = "file", name = ".clangd" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } + uv_dir_t: 0x568e7c84 closed +ok 25 fs - fs.{open,read,close}dir object sync #2 + { { type = "file", name = ".clangd" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = "Makefile" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } +ok 26 fs - fs.{open,read,close}dir sync one entry + { + { type = "file", name = ".clangd" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } + } +ok 27 fs - fs.{open,read,close}dir sync more entry + { + { type = "file", name = ".clangd" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } + } +ok 28 fs - fs.{open,read,close}dir with more entry +ok 29 fs - fs.opendir and fs.closedir in a loop + { + { type = "file", name = ".clangd" }, + { type = "file", name = "libluv.pc.in" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, + { type = "file", name = "LICENSE.txt" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = "Makefile" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } + } +ok 30 fs - fs.{open,read,close}dir ref check + { ffree = 10284087, files = 10485760, bavail = 37314206, type = 61267, bfree = 39415441, bsize = 4096, blocks = 41236721 } +ok 31 fs - fs.statfs sync + { ffree = 10284087, files = 10485760, bavail = 37314206, type = 61267, bfree = 39415441, bsize = 4096, blocks = 41236721 } +ok 32 fs - fs.statfs async + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } +ok 33 fs - fs.statfs sync error + { err = "ENOENT: no such file or directory: BAD_FILE@" } +ok 34 fs - fs.statfs async error +ok 35 fs - fs.mkdtemp async +ok 36 fs - fs.mkdtemp sync +ok 37 fs - fs.mkdtemp async error +ok 38 fs - fs.mkdtemp sync error +ok 39 fs - fs.mkstemp async +ok 40 fs - fs.mkstemp sync +ok 41 fs - fs.mkstemp async error +ok 42 fs - fs.mkstemp sync error + "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" + "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" + "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" + "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" +ok 43 fs - errors with dest paths +ok 44 handle - get type + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } +ok 45 metrics - idle time + "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } +ok 46 misc - uv.guess_handle + { version_string = "1.48.0", version = 77824 } +ok 47 misc - uv.version and uv.version_string + { total = 8290680832, constrained = 0, rss = 3915776, free = 5976764416, available = 5976764416 } +ok 48 misc - memory size + { uptime = 244179.53 } +ok 49 misc - uv.uptime + { + oublock = 40, + utime = { usec = 826430, sec = 0 }, + nivcsw = 9, + stime = { usec = 110974, sec = 0 }, + nvcsw = 48, + nsignals = 0, + ixrss = 0, + nswap = 0, + msgsnd = 0, + isrss = 0, + msgrcv = 0, + maxrss = 4000, + majflt = 4, + idrss = 0, + inblock = 504, + minflt = 354 + } +ok 50 misc - uv.getrusage + 24 +ok 51 misc - uv.available_parallelism + { + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568be160 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568ad7d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568cd880 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568eadf0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568b77f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568e91f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568ce230 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568c2f40 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568d6280 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568be650 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568a5910 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568d1db0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568d4bb0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568d9a70 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568e5f90 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568c83c0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568b5ef0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568b3500 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568afa60 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568dea20 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568dcb00 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568ed3f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568e2480 }, + { model = "Intel Core Processor (Haswell)", speed = 0, times = table: 0x568d7980 } + } +ok 52 misc - uv.cpu_info + "lo" { + { ip = "127.0.0.1", internal = true, mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0" }, + { ip = "::1", internal = true, mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + } +ok 53 misc - uv.interface_addresses + { 17.17, 13.81, 8.43 } +ok 54 misc - uv.loadavg + "/usr/bin/lua5.2" +ok 55 misc - uv.exepath + "/build/reproducible-path/lua-luv-1.48.0-2/debian" +ok 56 misc - uv.os_homedir + "/tmp" +ok 57 misc - uv.os_tmpdir + { homedir = "/nonexistent/second-build", gid = 2222, uid = 2222, shell = "/bin/bash", username = "pbuilder2" } +ok 58 misc - uv.os_get_passwd + "/build/reproducible-path/lua-luv-1.48.0-2" + "/" +ok 59 misc - uv.cwd and uv.chdir + 2.4417953778014e+14 +ok 60 misc - uv.hrtime +ok 61 misc - uv.getpid + { sysname = "Linux", release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } +ok 62 misc - uv.os_uname + os.time 1771068795 + uv.gettimeofday 1771068795.000657 +ok 63 misc - uv.gettimeofday +ok 64 misc - uv.os_environ +ok 65 misc - uv.sleep +ok 66 misc - uv.random async +ok 67 misc - uv.random sync +ok 68 misc - uv.random errors +ok 69 misc - uv errno +ok 70 misc - uv constants + 1024 nil +ok 71 misc - uv.cpumask_size + "monotonic" { nsec = 542516705, sec = 244180 } nil + "realtime" { nsec = 542554478, sec = 244180 } nil +ok 72 misc - uv.clock_gettime +ok 73 pipe - pipe chmod +ok 74 pipe - pipe ping pong +ok 75 pipe - pipe close fd +ok 76 pipe - pipe getsockname abstract + "prepare" uv_prepare_t: 0x568c7880 +ok 77 prepare-check-idle-async - simple prepare + "check" uv_check_t: 0x568e15b0 + "timeout" uv_timer_t: 0x568a68d0 +ok 78 prepare-check-idle-async - simple check + "idle" uv_idle_t: 0x568e15b0 +ok 79 prepare-check-idle-async - simple idle +ok 80 prepare-check-idle-async - simple async +ok 81 process - test disable_stdio_inheritance + { handle = uv_process_t: 0x568be250, pid = 82382 } + "stdout" { chunk = "Hello World\n" } + "exit" { signal = 0, code = 0 } +ok 82 process - process stdout + { handle = uv_process_t: 0x568bb540, pid = 82384 } + "exit" uv_process_t: 0x568bb540 { signal = 2, status = 0 } +ok 83 process - spawn and kill by pid + { handle = uv_process_t: 0x568ba1d0, pid = 82386 } + "exit" uv_process_t: 0x568ba1d0 { signal = 15, status = 0 } +ok 84 process - spawn and kill by handle +ok 85 process - invalid command + { handle = uv_process_t: 0x568dcb50, pid = 82389 } + "stdout" { chunk = "Hello World" } + "exit" { signal = 0, code = 0 } +ok 86 process - process stdio +ok 87 process - get pid +ok 88 req - cancel +ok 89 req - get type + Sending child SIGINT + "sigint\n" + "exit" { pid = 82393, code = 0, signal = 0 } +ok 90 signal - Catch SIGINT + In uv_thread_t: 0xf54ffb40 + { elapsed = 101, delay = 100 } +ok 91 thread - test thread create +ok 92 thread - test thread create with arguments + Runing uv_thread_t: 0xf7b53700 + Runing uv_thread_t: 0xf7b53700 + { elapsed = 100, delay = 100 } +ok 93 thread - test thread sleep msecs in main thread + { elapsed = 137, delay = 100 } +ok 94 thread - test thread create with options table +ok 95 thread - test thread arguments limit +ok 96 thread - test avoid thread be released before it done +ok 97 thread - thread_getcpu +ok 98 thread - getaffinity, setaffinity +default priority 0 +priority after change 0 +hello world from thread +priority in thread 11 +ok 99 thread - getpriority, setpriority + "timeout" uv_timer_t: 0x568e1a10 + "closed" uv_timer_t: 0x568e1a10 +ok 100 timer - simple timeout + "interval" uv_timer_t: 0x568e1a10 + "interval" uv_timer_t: 0x568e1a10 + "interval" uv_timer_t: 0x568e1a10 + "closed" uv_timer_t: 0x568e1a10 +ok 101 timer - simple interval + "interval" uv_timer_t: 0x568e9440 + "timeout" uv_timer_t: 0x568e1a10 + "interval" uv_timer_t: 0x568e9440 +ok 102 timer - timeout with interval + "interval" uv_timer_t: 0x568e9440 0 + "interval" uv_timer_t: 0x568e9440 8 + "interval" uv_timer_t: 0x568e9440 4 + "interval" uv_timer_t: 0x568e9440 2 +ok 103 timer - shrinking interval + "interval" uv_timer_t: 0x568e9440 0 + "interval" uv_timer_t: 0x568e9440 8 + "interval" uv_timer_t: 0x568e9440 4 + "interval" uv_timer_t: 0x568e9440 2 +ok 104 timer - shrinking interval using methods +ok 105 timer - timer init +ok 106 timer - timer huge timeout +ok 107 work - test threadpool with return none + "Please be patient, the test cost a lots of time" + "run 10%" + "run 20%" + "run 30%" + "run 40%" + "run 50%" + "run 60%" + "run 70%" + "run 80%" + "run 90%" + "run 100%" +ok 108 work - test threadpool + "in async notify callback" + "a" true 250 + 2 4 "uv_thread_t: 0xf70ffb40" "hello" + uv_thread_t: 0xf70ffb40 finish hello +ok 109 work - test threadpool with async +1 +2 +3 +4 +5 +6 +7 +8 +ok 110 work - test threadpool with coro +ok 111 work - test threadpool with invalid argument +Uncaught Error: Error: thread arg not support type 'table' at 1 +stack traceback: + [C]: in ? +ok 112 work - test threadpool with invalid return value +# All tests passed +************************************************** +/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ \ + /usr/share/dh-lua/test/5.2/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ + -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.2 +libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so -luv -lpthread -ldl -lrt -llua5.2 -Wl,-rpath -Wl,/usr//lib/i386-linux-gnu +/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ + ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-dynamic + linux-gate.so.1 (0xf7f2c000) + liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xf7eeb000) + liblua5.2.so.0 => /usr//lib/i386-linux-gnu/liblua5.2.so.0 (0xf7eaf000) + libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7c6f000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7c33000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b23000) + /lib/ld-linux.so.2 (0xf7f2e000) +********************** app dynamic (5.2) ********* +Test: tests/run.lua +skip, not on linux or macos +1..112 + "in async notify callback" + "a" true 250 +ok 1 async - test pass async between threads + "timeout" uv_timer_t: 0x5852bb10 + "closed" uv_timer_t: 0x5852bb10 +ok 2 callbacks - luv_handle_t: function + "timeout" { } uv_timer_t: 0x5852bb10 + "closed" { } uv_timer_t: 0x5852bb10 +ok 3 callbacks - luv_handle_t: callable table +ok 4 callbacks - luv_req_t: function +ok 5 callbacks - luv_req_t: callable table + begin wait + end wait +ok 6 coroutines - coroutines + { fd = 12 } + { + stat = { nlink = 1, + birthtime = table: 0x5850cbd0, + atime = table: 0x584f7650, type = "file", + ctime = table: 0x58519370, + dev = 65042, + flags = 0, + gen = 0, + mtime = table: 0x585197e0, + gid = 2222, + ino = 6318200, + uid = 2222, + blocks = 16, + mode = 33204, size = 6060, - birthtime = table: 0x58600e40, - atime = table: 0x585f7770, - uid = 1111, + rdev = 0, + blksize = 4096 + } + } +ok 7 fs - read a file sync +ok 8 fs - read a file sync in chunks + { fd = 12 } + { + stat = { + nlink = 1, + birthtime = table: 0x58512a20, + atime = table: 0x58502ee0, + type = "file", + ctime = table: 0x584f76a0, + dev = 65042, + flags = 0, + gen = 0, + mtime = table: 0x585087b0, + gid = 2222, + ino = 6318200, + uid = 2222, blocks = 16, + mode = 33204, + size = 6060, + rdev = 0, blksize = 4096 } } @@ -2607,197 +3253,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x585e5be4 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x58503644 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 10414113, bfree = 40187249, bsize = 4096, bavail = 38086014, files = 10485760, type = 61267, blocks = 41236721 } + { blocks = 41236721, bfree = 39659282, type = 61267, bsize = 4096, ffree = 10306370, files = 10485760, bavail = 37558047 } ok 31 fs - fs.statfs sync - { ffree = 10414113, bfree = 40187249, bsize = 4096, bavail = 38086014, files = 10485760, type = 61267, blocks = 41236721 } + { blocks = 41236721, bfree = 39659282, type = 61267, bsize = 4096, ffree = 10306370, files = 10485760, bavail = 37558047 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -2817,79 +3463,90 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { loop_count = 54, events_waiting = 0, events = 26 } - { loop_count = 55, events_waiting = 0, events = 26 } + { events = 26, events_waiting = 0, loop_count = 54 } + { events = 26, events_waiting = 0, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 8309067776, rss = 4161536, free = 2714882048, available = 2714882048, constrained = 0 } + { available = 5930524672, free = 5930524672, rss = 6119424, total = 8290680832, constrained = 0 } ok 48 misc - memory size - { uptime = 4171334.64 } + { uptime = 244188.43 } ok 49 misc - uv.uptime { - utime = { usec = 322681, sec = 0 }, - minflt = 330, - stime = { usec = 396795, sec = 0 }, - maxrss = 4064, - nsignals = 0, - inblock = 504, + isrss = 0, + nswap = 0, + nivcsw = 8, + nvcsw = 84, + minflt = 2956, + maxrss = 5980, msgrcv = 0, - nvcsw = 54, - ixrss = 0, + idrss = 0, msgsnd = 0, oublock = 40, - idrss = 0, - nswap = 0, - majflt = 5, - isrss = 0, - nivcsw = 224 + ixrss = 0, + stime = { sec = 0, usec = 60060 }, + inblock = 368, + utime = { sec = 0, usec = 668666 }, + majflt = 3, + nsignals = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { speed = 0, times = table: 0x5860a300, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585dd2f0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x58602ea0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585eb070, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585caac0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585ead20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x58605710, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585d2b50, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585fad20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585e8f90, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585db520, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585fc020, model = "AMD Opteron 62xx class CPU" }, - { speed = 0, times = table: 0x585d14a0, model = "AMD Opteron 62xx class CPU" } + { times = table: 0x58500110, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5851ce90, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5852ee80, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x584ff3f0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x584fe460, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58522680, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58512940, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58508e00, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58515540, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x585213b0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x585322a0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58512e50, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58505a80, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x584fe940, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x585265e0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x584f7ce0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58519370, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58531b70, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58500d00, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x5852f800, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58515fd0, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58526550, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x584fc340, speed = 0, model = "Intel Core Processor (Haswell)" }, + { times = table: 0x58531050, speed = 0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", ip = "127.0.0.1", internal = true, family = "inet" }, - { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", internal = true, family = "inet6" } + { 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", internal = true } } ok 53 misc - uv.interface_addresses - { 8.65, 9.26, 7.74 } + { 15.84, 13.63, 8.43 } ok 54 misc - uv.loadavg - "/usr/bin/lua5.2" + "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh", gid = 1111 } + { uid = 2222, shell = "/bin/bash", username = "pbuilder2", homedir = "/nonexistent/second-build", gid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713346565708e+15 + 2.4418844082532e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { sysname = "Linux", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", release = "6.1.0-28-amd64" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", release = "6.1.0-28-amd64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1736658884 - uv.gettimeofday 1736658884.000924 + os.time 1771068804 + uv.gettimeofday 1771068804.000560 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -2900,53 +3557,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 663816251, sec = 4171335 } nil - "realtime" { nsec = 663899489, sec = 4171335 } nil + "monotonic" { sec = 244189, nsec = 446054181 } nil + "realtime" { sec = 244189, nsec = 446101060 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x585f0280 + "prepare" uv_prepare_t: 0x584f1f00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x58604430 - "timeout" uv_timer_t: 0x585e69c0 + "check" uv_check_t: 0x585273d0 + "timeout" uv_timer_t: 0x5851db70 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x58604430 + "idle" uv_idle_t: 0x585273d0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x585d7df0, pid = 14456 } + { pid = 83953, handle = uv_process_t: 0x585255e0 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x586012f0, pid = 14457 } - "exit" uv_process_t: 0x586012f0 { status = 0, signal = 2 } + { pid = 83954, handle = uv_process_t: 0x584f6510 } + "exit" uv_process_t: 0x584f6510 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x585d72e0, pid = 14458 } - "exit" uv_process_t: 0x585d72e0 { status = 0, signal = 15 } + { pid = 83955, handle = uv_process_t: 0x584da160 } + "exit" uv_process_t: 0x584da160 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x585f9a60, pid = 14460 } + { pid = 83957, handle = uv_process_t: 0x58531cf0 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 14463, code = 0 } + "exit" { code = 0, pid = 83960, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf54ffb40 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xf55ffb40 + { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7ee2700 - Runing uv_thread_t: 0xf7ee2700 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xf7bba940 + Runing uv_thread_t: 0xf7bba940 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 101, delay = 100 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -2955,29 +3612,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x58606350 - "closed" uv_timer_t: 0x58606350 + "timeout" uv_timer_t: 0x584f3340 + "closed" uv_timer_t: 0x584f3340 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x58606350 - "interval" uv_timer_t: 0x58606350 - "interval" uv_timer_t: 0x58606350 - "closed" uv_timer_t: 0x58606350 + "interval" uv_timer_t: 0x584f3340 + "interval" uv_timer_t: 0x584f3340 + "interval" uv_timer_t: 0x584f3340 + "closed" uv_timer_t: 0x584f3340 ok 101 timer - simple interval - "interval" uv_timer_t: 0x585ff340 - "timeout" uv_timer_t: 0x58606350 - "interval" uv_timer_t: 0x585ff340 + "interval" uv_timer_t: 0x585029a0 + "timeout" uv_timer_t: 0x584f3340 + "interval" uv_timer_t: 0x585029a0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x585ff340 0 - "interval" uv_timer_t: 0x585ff340 8 - "interval" uv_timer_t: 0x585ff340 4 - "interval" uv_timer_t: 0x585ff340 2 + "interval" uv_timer_t: 0x585029a0 0 + "interval" uv_timer_t: 0x585029a0 8 + "interval" uv_timer_t: 0x585029a0 4 + "interval" uv_timer_t: 0x585029a0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x585ff340 0 - "interval" uv_timer_t: 0x585ff340 8 - "interval" uv_timer_t: 0x585ff340 4 - "interval" uv_timer_t: 0x585ff340 2 + "interval" uv_timer_t: 0x585029a0 0 + "interval" uv_timer_t: 0x585029a0 8 + "interval" uv_timer_t: 0x585029a0 4 + "interval" uv_timer_t: 0x585029a0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -2996,8 +3653,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf60fdb40" "hello" - uv_thread_t: 0xf60fdb40 finish hello + 2 4 "uv_thread_t: 0xf69feb40" "hello" + uv_thread_t: 0xf69feb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -3016,31 +3673,29 @@ # All tests passed ************************************************** /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ \ + -static -o /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ \ /usr/share/dh-lua/test/5.2/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ - -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.2 -libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so -luv -lpthread -ldl -lrt -llua5.2 -Wl,-rpath -Wl,/usr//lib/i386-linux-gnu -/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ - ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-dynamic - linux-gate.so.1 (0xf7ed8000) - liblua5.2-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.so.1 (0xf7e92000) - liblua5.2.so.0 => /usr//lib/i386-linux-gnu/liblua5.2.so.0 (0xf7e52000) - libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7c12000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7bca000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7aba000) - /lib/ld-linux.so.2 (0xf7eda000) -********************** app dynamic (5.2) ********* + -Wl,-z,relro -llua5.2 -lm -ldl +libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.a -luv -lpthread -lrt -llua5.2 -lm -ldl +ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static + linux-gate.so.1 (0xf7f64000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7eec000) + liblua5.2.so.0 => /lib/i386-linux-gnu/liblua5.2.so.0 (0xf7eb0000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c70000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b60000) + /lib/ld-linux.so.2 (0xf7f66000) +*********************** app static (5.2) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x582ad230 - "closed" uv_timer_t: 0x582ad230 + "timeout" uv_timer_t: 0x56818f30 + "closed" uv_timer_t: 0x56818f30 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x582ad230 - "closed" { } uv_timer_t: 0x582ad230 + "timeout" { } uv_timer_t: 0x56818f30 + "closed" { } uv_timer_t: 0x56818f30 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3050,23 +3705,23 @@ { fd = 12 } { stat = { - gid = 1111, - ino = 7624538, - nlink = 1, + flags = 0, + rdev = 0, + birthtime = table: 0x56805260, blksize = 4096, + nlink = 1, + uid = 2222, dev = 65042, - mode = 33188, - type = "file", - birthtime = table: 0x5827d9e0, - mtime = table: 0x58292860, - rdev = 0, - ctime = table: 0x582783d0, - atime = table: 0x58299290, + mtime = table: 0x567f1050, size = 6060, + ino = 6318200, + atime = table: 0x567f0040, + type = "file", + gid = 2222, + ctime = table: 0x567c7f10, gen = 0, - flags = 0, - uid = 1111, - blocks = 16 + blocks = 16, + mode = 33204 } } ok 7 fs - read a file sync @@ -3074,23 +3729,23 @@ { fd = 12 } { stat = { - gid = 1111, - ino = 7624538, - nlink = 1, + flags = 0, + rdev = 0, + birthtime = table: 0x567fe910, blksize = 4096, + nlink = 1, + uid = 2222, dev = 65042, - mode = 33188, - type = "file", - birthtime = table: 0x582836d0, - mtime = table: 0x5827d730, - rdev = 0, - ctime = table: 0x5827e970, - atime = table: 0x58288840, + mtime = table: 0x567f2400, size = 6060, + ino = 6318200, + atime = table: 0x567e0620, + type = "file", + gid = 2222, + ctime = table: 0x567d42d0, gen = 0, - flags = 0, - uid = 1111, - blocks = 16 + blocks = 16, + mode = 33204 } } { chunk = 6060 } @@ -3099,7 +3754,7 @@ ok 11 fs - fs.write data refs ok 12 fs - fs.stat sync ok 13 fs - fs.stat async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error @@ -3133,7 +3788,7 @@ { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error @@ -3173,199 +3828,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x58292344 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x567f4eb4 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, bfree = 40184737, blocks = 41236721, type = 61267, ffree = 10414112, files = 10485760, bavail = 38083502 } + { ffree = 10350063, files = 10485760, blocks = 41236721, bsize = 4096, bfree = 40014547, bavail = 37913312, type = 61267 } ok 31 fs - fs.statfs sync - { bsize = 4096, bfree = 40184737, blocks = 41236721, type = 61267, ffree = 10414112, files = 10485760, bavail = 38083502 } + { ffree = 10350063, files = 10485760, blocks = 41236721, bsize = 4096, bfree = 40014547, bavail = 37913312, type = 61267 } ok 32 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -3383,79 +4038,90 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, events_waiting = 0, loop_count = 54 } - { events = 26, events_waiting = 0, loop_count = 55 } + { loop_count = 54, events = 26, events_waiting = 0 } + { loop_count = 55, events = 26, events_waiting = 0 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { rss = 3969024, available = 3393699840, total = 8309067776, free = 3393699840, constrained = 0 } + { constrained = 0, rss = 6090752, total = 8290680832, available = 6112071680, free = 6112071680 } ok 48 misc - memory size - { uptime = 4171343.83 } + { uptime = 244197.13 } ok 49 misc - uv.uptime { - nivcsw = 236, - stime = { sec = 0, usec = 355436 }, - nvcsw = 93, - minflt = 2889, oublock = 40, - idrss = 0, + majflt = 0, msgrcv = 0, - msgsnd = 0, - isrss = 0, - inblock = 368, + minflt = 350, nswap = 0, - majflt = 3, - maxrss = 5872, + utime = { usec = 632564, sec = 0 }, + nvcsw = 44, + isrss = 0, + idrss = 0, nsignals = 0, - ixrss = 0, - utime = { sec = 0, usec = 414661 } + nivcsw = 2, + stime = { usec = 62865, sec = 0 }, + maxrss = 6000, + msgsnd = 0, + inblock = 0, + ixrss = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5829d220 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x582808a0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5829c010 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x582864e0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x582764f0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5829e580 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x58263c10 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x5827e970 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x582aef40 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x582b19b0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x58280c50 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x58288840 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x58290b10 } + { speed = 0, times = table: 0x567e3660, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567e15e0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567fc9a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x568056d0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56802a40, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567edc90, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56807980, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567e2760, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567d7cb0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56802d80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5680a550, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567fe830, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x568076a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x5681d980, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567dac60, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56815760, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56805260, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56807fe0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567e47b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567f6180, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56808d80, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x56801430, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567df050, model = "Intel Core Processor (Haswell)" }, + { speed = 0, times = table: 0x567effb0, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { 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", internal = true } + { 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" } } ok 53 misc - uv.interface_addresses - { 7.85, 9.07, 7.7 } + { 13.87, 13.28, 8.37 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/app-dynamic" + "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, shell = "/bin/sh", username = "pbuilder1", uid = 1111, homedir = "/nonexistent/first-build" } + { uid = 2222, homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash", username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713438470967e+15 + 2.4419714168889e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", release = "6.1.0-28-amd64", sysname = "Linux", machine = "x86_64" } + { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux", release = "6.1.0-28-amd64" } ok 62 misc - uv.os_uname - os.time 1736658894 - uv.gettimeofday 1736658894.000115 + os.time 1771068813 + uv.gettimeofday 1771068813.000261 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -3466,34 +4132,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 4171344, nsec = 854232447 } nil - "realtime" { sec = 4171344, nsec = 854288893 } nil + "monotonic" { nsec = 146602524, sec = 244198 } nil + "realtime" { nsec = 146642088, sec = 244198 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x582a5240 + "prepare" uv_prepare_t: 0x56815fb0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5829dcb0 - "timeout" uv_timer_t: 0x58272310 + "check" uv_check_t: 0x567dbb20 + "timeout" uv_timer_t: 0x567fd7e0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5829dcb0 + "idle" uv_idle_t: 0x567dbb20 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x582907c0, pid = 14716 } + { handle = uv_process_t: 0x5681d870, pid = 84113 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x5829c4c0, pid = 14717 } - "exit" uv_process_t: 0x5829c4c0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x567ead10, pid = 84114 } + "exit" uv_process_t: 0x567ead10 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x582aa540, pid = 14718 } - "exit" uv_process_t: 0x582aa540 { signal = 15, status = 0 } + { handle = uv_process_t: 0x567de9d0, pid = 84115 } + "exit" uv_process_t: 0x567de9d0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x5827a960, pid = 14720 } + { handle = uv_process_t: 0x567dd220, pid = 84117 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -3502,17 +4168,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 14723 } + "exit" { pid = 84120, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf54ffb40 - { delay = 100, elapsed = 102 } + In uv_thread_t: 0xf55ffb40 + { elapsed = 103, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7ee2940 - Runing uv_thread_t: 0xf7ee2940 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xf7b58700 + Runing uv_thread_t: 0xf7b58700 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } + { elapsed = 101, delay = 100 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -3521,29 +4187,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5829dbf0 - "closed" uv_timer_t: 0x5829dbf0 + "timeout" uv_timer_t: 0x56817c30 + "closed" uv_timer_t: 0x56817c30 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5829dbf0 - "interval" uv_timer_t: 0x5829dbf0 - "interval" uv_timer_t: 0x5829dbf0 - "closed" uv_timer_t: 0x5829dbf0 + "interval" uv_timer_t: 0x56817c30 + "interval" uv_timer_t: 0x56817c30 + "interval" uv_timer_t: 0x56817c30 + "closed" uv_timer_t: 0x56817c30 ok 101 timer - simple interval - "interval" uv_timer_t: 0x582943f0 - "timeout" uv_timer_t: 0x5829dbf0 - "interval" uv_timer_t: 0x582943f0 + "interval" uv_timer_t: 0x568135e0 + "timeout" uv_timer_t: 0x56817c30 + "interval" uv_timer_t: 0x568135e0 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x582943f0 0 - "interval" uv_timer_t: 0x582943f0 8 - "interval" uv_timer_t: 0x582943f0 4 - "interval" uv_timer_t: 0x582943f0 2 + "interval" uv_timer_t: 0x568135e0 0 + "interval" uv_timer_t: 0x568135e0 8 + "interval" uv_timer_t: 0x568135e0 4 + "interval" uv_timer_t: 0x568135e0 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x582943f0 0 - "interval" uv_timer_t: 0x582943f0 8 - "interval" uv_timer_t: 0x582943f0 4 - "interval" uv_timer_t: 0x582943f0 2 + "interval" uv_timer_t: 0x568135e0 0 + "interval" uv_timer_t: 0x568135e0 8 + "interval" uv_timer_t: 0x568135e0 4 + "interval" uv_timer_t: 0x568135e0 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -3562,8 +4228,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xf60fdb40" "hello" - uv_thread_t: 0xf60fdb40 finish hello + 2 4 "uv_thread_t: 0xf61fdb40" "hello" + uv_thread_t: 0xf61fdb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -3581,30 +4247,23 @@ ok 112 work - test threadpool with invalid return value # All tests passed ************************************************** -/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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 \ - -static -o /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ \ - /usr/share/dh-lua/test/5.2/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/liblua5.2-luv.la \ - -Wl,-z,relro -llua5.2 -lm -ldl -libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/.libs/liblua5.2-luv.a -luv -lpthread -lrt -llua5.2 -lm -ldl -ldd /build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static - linux-gate.so.1 (0xf7f0c000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7e52000) - liblua5.2.so.0 => /lib/i386-linux-gnu/liblua5.2.so.0 (0xf7e12000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7bd2000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7ac2000) - /lib/ld-linux.so.2 (0xf7ed2000) -*********************** app static (5.2) ********* +Target test made + + +Making target test for debian/lua5.3.dh-lua.conf +# tests +********************** lua dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" - "a" true 250 + "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x57a658f0 - "closed" uv_timer_t: 0x57a658f0 + "timeout" uv_timer_t: 0x57f763e0 + "closed" uv_timer_t: 0x57f763e0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x57a658f0 - "closed" { } uv_timer_t: 0x57a658f0 + "timeout" { } uv_timer_t: 0x57f763e0 + "closed" { } uv_timer_t: 0x57f763e0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3615,22 +4274,22 @@ { stat = { blksize = 4096, - rdev = 0, - mode = 33188, + atime = table: 0x57f66ef0, + gid = 2222, + ctime = table: 0x57f39080, + dev = 65042, type = "file", - uid = 1111, - nlink = 1, - ctime = table: 0x57a509a0, - atime = table: 0x57a43a10, - ino = 7624538, - birthtime = table: 0x57a3fd60, - mtime = table: 0x57a53130, - gid = 1111, - gen = 0, + mtime = table: 0x57f6a970, size = 6060, - blocks = 16, + mode = 33204, + birthtime = table: 0x57f5fa80, + gen = 0, + nlink = 1, flags = 0, - dev = 65042 + rdev = 0, + blocks = 16, + ino = 6318200, + uid = 2222 } } ok 7 fs - read a file sync @@ -3639,22 +4298,22 @@ { stat = { blksize = 4096, - rdev = 0, - mode = 33188, + atime = table: 0x57f62020, + gid = 2222, + ctime = table: 0x57f7af80, + dev = 65042, type = "file", - uid = 1111, - nlink = 1, - ctime = table: 0x57a33330, - atime = table: 0x57a1c1c0, - ino = 7624538, - birthtime = table: 0x57a33660, - mtime = table: 0x57a420f0, - gid = 1111, - gen = 0, + mtime = table: 0x57f6a650, size = 6060, - blocks = 16, + mode = 33204, + birthtime = table: 0x57f42de0, + gen = 0, + nlink = 1, flags = 0, - dev = 65042 + rdev = 0, + blocks = 16, + ino = 6318200, + uid = 2222 } } { chunk = 6060 } @@ -3737,197 +4396,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x57a34794 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x57f755b8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { ffree = 10414111, bavail = 38075975, type = 61267, bsize = 4096, files = 10485760, blocks = 41236721, bfree = 40177210 } + { files = 10485760, bsize = 4096, type = 61267, blocks = 41236721, bavail = 37912063, ffree = 10350062, bfree = 40013298 } ok 31 fs - fs.statfs sync - { ffree = 10414111, bavail = 38075975, type = 61267, bsize = 4096, files = 10485760, blocks = 41236721, bfree = 40177210 } + { files = 10485760, bsize = 4096, type = 61267, blocks = 41236721, bavail = 37912063, ffree = 10350062, bfree = 40013298 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -3947,79 +4606,90 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 5902336, free = 3372195840, available = 3372195840, constrained = 0, total = 8309067776 } + { free = 5663350784.0, rss = 6320128, total = 8290680832.0, constrained = 0.0, available = 5663350784.0 } ok 48 misc - memory size - { uptime = 4171352.7 } + { uptime = 244205.76 } ok 49 misc - uv.uptime { - inblock = 0, - stime = { sec = 0, usec = 429842 }, + oublock = 40, + inblock = 560, + nsignals = 0, + majflt = 5, + msgsnd = 0, + minflt = 381, + stime = { usec = 59357, sec = 0 }, + nvcsw = 48, + utime = { usec = 629272, sec = 0 }, isrss = 0, - nivcsw = 231, msgrcv = 0, - nvcsw = 48, - minflt = 317, - utime = { sec = 0, usec = 273536 }, - majflt = 0, - msgsnd = 0, - idrss = 0, + nivcsw = 5, + maxrss = 6172, ixrss = 0, - oublock = 40, - nswap = 0, - nsignals = 0, - maxrss = 5764 + idrss = 0, + nswap = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a2c5f0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a6a540 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a57f50 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a2b1b0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a3a6f0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a504d0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a2fc00 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a4a870 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a43980 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a637c0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a3fdf0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a3a630 }, - { model = "AMD Opteron 62xx class CPU", speed = 0, times = table: 0x57a2b140 } + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f3f980 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f4a050 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f657d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f3b6d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f62e60 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f61520 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f5a630 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f4a940 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f33590 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f62020 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f52870 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f670d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f54640 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f55610 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f452b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f52220 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f43c00 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f4b3b0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f66ef0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f5d940 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f517d0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f379c0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f505e0 }, + { speed = 0.0, model = "Intel Core Processor (Haswell)", times = table: 0x57f53160 } } ok 52 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", netmask = "255.0.0.0", family = "inet", mac = "\0\0\0\0\0\0", internal = true }, - { ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", mac = "\0\0\0\0\0\0", internal = true } + { 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" } } ok 53 misc - uv.interface_addresses - { 6.8, 8.8, 7.62 } + { 12.28, 12.96, 8.32 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.2-luv/app-static" + "/usr/bin/lua5.3" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { gid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build", uid = 1111, shell = "/bin/sh" } + { shell = "/bin/bash", username = "pbuilder2", gid = 2222, homedir = "/nonexistent/second-build", uid = 2222 } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713527144014e+15 + 2.4420576658501e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux", machine = "x86_64", release = "6.1.0-28-amd64" } + { release = "6.1.0-28-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1736658902 - uv.gettimeofday 1736658902.000983 + os.time 1771068821 + uv.gettimeofday 1771068821.000885 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4030,34 +4700,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 4171353, nsec = 722018974 } nil - "realtime" { sec = 4171353, nsec = 722134980 } nil + "monotonic" { nsec = 770555397, sec = 244206 } nil + "realtime" { nsec = 770591864, sec = 244206 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x57a456f0 + "prepare" uv_prepare_t: 0x57f68a30 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x57a17250 - "timeout" uv_timer_t: 0x57a57930 + "check" uv_check_t: 0x57f5cfe0 + "timeout" uv_timer_t: 0x57f31fd0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x57a17250 + "idle" uv_idle_t: 0x57f40f90 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 14925, handle = uv_process_t: 0x57a4a660 } + { handle = uv_process_t: 0x57f5d570, pid = 84263 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 14926, handle = uv_process_t: 0x57a2e270 } - "exit" uv_process_t: 0x57a2e270 { status = 0, signal = 2 } + { handle = uv_process_t: 0x57f35280, pid = 84264 } + "exit" uv_process_t: 0x57f35280 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 14927, handle = uv_process_t: 0x57a23690 } - "exit" uv_process_t: 0x57a23690 { status = 0, signal = 15 } + { handle = uv_process_t: 0x57f65490, pid = 84265 } + "exit" uv_process_t: 0x57f65490 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 14929, handle = uv_process_t: 0x57a69a90 } + { handle = uv_process_t: 0x57f5ebb0, pid = 84267 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -4066,17 +4736,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 14932 } + "exit" { code = 0, pid = 84270, signal = 0 } ok 90 signal - Catch SIGINT In uv_thread_t: 0xf55ffb40 - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7fba700 - Runing uv_thread_t: 0xf7fba700 - { elapsed = 101, delay = 100 } + Runing uv_thread_t: 0xf7be1700 + Runing uv_thread_t: 0xf7be1700 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -4085,29 +4755,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x57a36a30 - "closed" uv_timer_t: 0x57a36a30 + "timeout" uv_timer_t: 0x57f31ec0 + "closed" uv_timer_t: 0x57f31ec0 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x57a36a30 - "interval" uv_timer_t: 0x57a36a30 - "interval" uv_timer_t: 0x57a36a30 - "closed" uv_timer_t: 0x57a36a30 + "interval" uv_timer_t: 0x57f31ec0 + "interval" uv_timer_t: 0x57f31ec0 + "interval" uv_timer_t: 0x57f31ec0 + "closed" uv_timer_t: 0x57f31ec0 ok 101 timer - simple interval - "interval" uv_timer_t: 0x57a4e3e0 - "timeout" uv_timer_t: 0x57a36a30 - "interval" uv_timer_t: 0x57a4e3e0 + "interval" uv_timer_t: 0x57f54a70 + "timeout" uv_timer_t: 0x57f31ec0 + "interval" uv_timer_t: 0x57f54a70 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x57a4e3e0 0 - "interval" uv_timer_t: 0x57a4e3e0 8 - "interval" uv_timer_t: 0x57a4e3e0 4 - "interval" uv_timer_t: 0x57a4e3e0 2 + "interval" uv_timer_t: 0x57f54a70 0 + "interval" uv_timer_t: 0x57f54a70 8 + "interval" uv_timer_t: 0x57f54a70 4 + "interval" uv_timer_t: 0x57f54a70 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x57a4e3e0 0 - "interval" uv_timer_t: 0x57a4e3e0 8 - "interval" uv_timer_t: 0x57a4e3e0 4 - "interval" uv_timer_t: 0x57a4e3e0 2 + "interval" uv_timer_t: 0x57f54a70 0 + "interval" uv_timer_t: 0x57f54a70 8 + "interval" uv_timer_t: 0x57f54a70 4 + "interval" uv_timer_t: 0x57f54a70 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4125,9 +4795,9 @@ "run 100%" ok 108 work - test threadpool "in async notify callback" - "a" true 250 - 2 4 "uv_thread_t: 0xf7be1b40" "hello" - uv_thread_t: 0xf7be1b40 finish hello + "a" true 250.0 + 2.0 4.0 "uv_thread_t: 0xf61fdb40" "hello" + uv_thread_t: 0xf61fdb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -4145,23 +4815,32 @@ ok 112 work - test threadpool with invalid return value # All tests passed ************************************************** -Target test made - - -Making target test for debian/lua5.3.dh-lua.conf -# tests -********************** lua dynamic (5.3) ********* +/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ \ + /usr/share/dh-lua/test/5.3/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ + -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.3 +libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so -luv -lpthread -ldl -lrt -llua5.3 -Wl,-rpath -Wl,/usr//lib/i386-linux-gnu +/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ + ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-dynamic + linux-gate.so.1 (0xf7f1c000) + liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xf7edc000) + liblua5.3.so.0 => /usr//lib/i386-linux-gnu/liblua5.3.so.0 (0xf7e97000) + libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7c57000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7c1b000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b0b000) + /lib/ld-linux.so.2 (0xf7f1e000) +********************** app dynamic (5.3) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x56c408b0 - "closed" uv_timer_t: 0x56c408b0 + "timeout" uv_timer_t: 0x5774dbc0 + "closed" uv_timer_t: 0x5774dbc0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x56c408b0 - "closed" { } uv_timer_t: 0x56c408b0 + "timeout" { } uv_timer_t: 0x5774dbc0 + "closed" { } uv_timer_t: 0x5774dbc0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4171,23 +4850,23 @@ { fd = 12 } { stat = { - atime = table: 0x56c32dd0, - ctime = table: 0x56c31410, + blocks = 16, dev = 65042, - ino = 7624538, - uid = 1111, - type = "file", + atime = table: 0x577444e0, + ctime = table: 0x577483f0, blksize = 4096, - gen = 0, + type = "file", + mode = 33204, + birthtime = table: 0x57734a60, + flags = 0, + mtime = table: 0x57741fc0, rdev = 0, + gen = 0, nlink = 1, - mtime = table: 0x56c2af90, - birthtime = table: 0x56c40ee0, - mode = 33188, size = 6060, - flags = 0, - blocks = 16, - gid = 1111 + ino = 6318200, + gid = 2222, + uid = 2222 } } ok 7 fs - read a file sync @@ -4195,23 +4874,23 @@ { fd = 12 } { stat = { - atime = table: 0x56c017b0, - ctime = table: 0x56c14060, + blocks = 16, dev = 65042, - ino = 7624538, - uid = 1111, - type = "file", + atime = table: 0x57752cc0, + ctime = table: 0x5773d940, blksize = 4096, - gen = 0, + type = "file", + mode = 33204, + birthtime = table: 0x57712a20, + flags = 0, + mtime = table: 0x57723640, rdev = 0, + gen = 0, nlink = 1, - mtime = table: 0x56c12a70, - birthtime = table: 0x56c1a580, - mode = 33188, size = 6060, - flags = 0, - blocks = 16, - gid = 1111 + ino = 6318200, + gid = 2222, + uid = 2222 } } { chunk = 6060 } @@ -4220,7 +4899,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 @@ -4294,199 +4973,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x56c3f9c8 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x577330b8 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 40980452, blocks = 41236721, files = 10485760, type = 61267, bavail = 38879217, bsize = 4096, ffree = 10461953 } + { bavail = 37911064, bfree = 40012299, blocks = 41236721, files = 10485760, ffree = 10350059, bsize = 4096, type = 61267 } ok 31 fs - fs.statfs sync - { bfree = 40980452, blocks = 41236721, files = 10485760, type = 61267, bavail = 38879217, bsize = 4096, ffree = 10461953 } + { bavail = 37911064, bfree = 40012299, blocks = 41236721, files = 10485760, ffree = 10350059, bsize = 4096, type = 61267 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -4504,79 +5183,90 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, loop_count = 54, events_waiting = 0 } - { events = 26, loop_count = 55, events_waiting = 0 } + { loop_count = 54, events_waiting = 0, events = 26 } + { loop_count = 55, events_waiting = 0, events = 26 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { rss = 4227072, total = 8309067776.0, available = 3413278720.0, free = 3413278720.0, constrained = 0.0 } + { free = 5307203584.0, rss = 4055040, total = 8290680832.0, available = 5307203584.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 4171361.46 } + { uptime = 244214.63 } ok 49 misc - uv.uptime { - nivcsw = 239, - inblock = 560, - stime = { usec = 362800, sec = 0 }, - ixrss = 0, - nvcsw = 52, - maxrss = 4128, + utime = { usec = 663396, sec = 0 }, + inblock = 440, + nivcsw = 7, + minflt = 2973, idrss = 0, - minflt = 351, - nswap = 0, + nvcsw = 86, nsignals = 0, + msgsnd = 0, msgrcv = 0, isrss = 0, - utime = { usec = 350839, sec = 0 }, - majflt = 5, + nswap = 0, + majflt = 4, oublock = 40, - msgsnd = 0 + maxrss = 5928, + stime = { usec = 59586, sec = 0 }, + ixrss = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x56c1a880, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c42f60, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c34990, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c1f630, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c0f6c0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c1d100, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c10880, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c31230, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c27b40, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c1dcd0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c1aef0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c0c8b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x56c3b0b0, model = "AMD Opteron 62xx class CPU" } + { speed = 0.0, times = table: 0x57795690, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5770ff60, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57746df0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57731b40, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5772a270, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57730120, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5773ce40, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57734c90, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5771bbd0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5773a1a0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5773f210, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57723730, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5771e190, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57722e10, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57723fa0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57737110, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57718940, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57721850, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57729a80, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57739420, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57752cc0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5771e780, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x5772f1b0, model = "Intel Core Processor (Haswell)" }, + { speed = 0.0, times = table: 0x57734a60, model = "Intel Core Processor (Haswell)" } } ok 52 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0", family = "inet" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1", mac = "\0\0\0\0\0\0", family = "inet6" } + { netmask = "255.0.0.0", internal = true, family = "inet", mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", mac = "\0\0\0\0\0\0", ip = "::1" } } ok 53 misc - uv.interface_addresses - { 5.9, 8.54, 7.55 } + { 11.54, 12.79, 8.29 } ok 54 misc - uv.loadavg - "/usr/bin/lua5.3" + "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, shell = "/bin/sh", homedir = "/nonexistent/first-build", gid = 1111 } + { uid = 2222, homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash", username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713614690722e+15 + 2.4421464086675e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux" } + { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux", release = "6.1.0-28-amd64", machine = "x86_64" } ok 62 misc - uv.os_uname - os.time 1736658911 - uv.gettimeofday 1736658911.000736 + os.time 1771068830 + uv.gettimeofday 1771068830.000759 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -4587,53 +5277,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 475027500, sec = 4171362 } nil - "realtime" { nsec = 475108343, sec = 4171362 } nil + "monotonic" { nsec = 644894114, sec = 244215 } nil + "realtime" { nsec = 644932664, sec = 244215 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x56c32d70 + "prepare" uv_prepare_t: 0x57724a40 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x56c0b7b0 - "timeout" uv_timer_t: 0x56c23320 + "check" uv_check_t: 0x57736050 + "timeout" uv_timer_t: 0x5772ffa0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x56c13850 + "idle" uv_idle_t: 0x5772f420 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 15158, handle = uv_process_t: 0x56c33dc0 } + { handle = uv_process_t: 0x5771d570, pid = 84522 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 15159, handle = uv_process_t: 0x56c438a0 } - "exit" uv_process_t: 0x56c438a0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x5770fe30, pid = 84523 } + "exit" uv_process_t: 0x5770fe30 { status = 0, signal = 2 } ok 83 process - spawn and kill by pid - { pid = 15160, handle = uv_process_t: 0x56c127f0 } - "exit" uv_process_t: 0x56c127f0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x57749ca0, pid = 84524 } + "exit" uv_process_t: 0x57749ca0 { status = 0, signal = 15 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 15162, handle = uv_process_t: 0x56c0e7e0 } + { handle = uv_process_t: 0x57715db0, pid = 84526 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 15165, code = 0, signal = 0 } + "exit" { pid = 84529, signal = 0, code = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf55ffb40 - { elapsed = 101, delay = 100 } + In uv_thread_t: 0xf54ffb40 + { delay = 100, elapsed = 101 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7f72700 - Runing uv_thread_t: 0xf7f72700 - { elapsed = 100, delay = 100 } + Runing uv_thread_t: 0xf7ae4940 + Runing uv_thread_t: 0xf7ae4940 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -4642,29 +5332,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x56c0c630 - "closed" uv_timer_t: 0x56c0c630 + "timeout" uv_timer_t: 0x57717670 + "closed" uv_timer_t: 0x57717670 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x56c0c630 - "interval" uv_timer_t: 0x56c0c630 - "interval" uv_timer_t: 0x56c0c630 - "closed" uv_timer_t: 0x56c0c630 + "interval" uv_timer_t: 0x57717670 + "interval" uv_timer_t: 0x57717670 + "interval" uv_timer_t: 0x57717670 + "closed" uv_timer_t: 0x57717670 ok 101 timer - simple interval - "interval" uv_timer_t: 0x56c037c0 - "timeout" uv_timer_t: 0x56c0c630 - "interval" uv_timer_t: 0x56c037c0 + "interval" uv_timer_t: 0x57740020 + "timeout" uv_timer_t: 0x57717670 + "interval" uv_timer_t: 0x57740020 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x56c037c0 0 - "interval" uv_timer_t: 0x56c037c0 8 - "interval" uv_timer_t: 0x56c037c0 4 - "interval" uv_timer_t: 0x56c037c0 2 + "interval" uv_timer_t: 0x57740020 0 + "interval" uv_timer_t: 0x57740020 8 + "interval" uv_timer_t: 0x57740020 4 + "interval" uv_timer_t: 0x57740020 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x56c037c0 0 - "interval" uv_timer_t: 0x56c037c0 8 - "interval" uv_timer_t: 0x56c037c0 4 - "interval" uv_timer_t: 0x56c037c0 2 + "interval" uv_timer_t: 0x57740020 0 + "interval" uv_timer_t: 0x57740020 8 + "interval" uv_timer_t: 0x57740020 4 + "interval" uv_timer_t: 0x57740020 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -4683,8 +5373,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf71ffb40" "hello" - uv_thread_t: 0xf71ffb40 finish hello + 2.0 4.0 "uv_thread_t: 0xf7adcb40" "hello" + uv_thread_t: 0xf7adcb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -4703,31 +5393,29 @@ # All tests passed ************************************************** /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ \ + -static -o /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ \ /usr/share/dh-lua/test/5.3/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ - -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.3 -libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so -luv -lpthread -ldl -lrt -llua5.3 -Wl,-rpath -Wl,/usr//lib/i386-linux-gnu -/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ - ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-dynamic - linux-gate.so.1 (0xf7ed8000) - liblua5.3-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.so.1 (0xf7e92000) - liblua5.3.so.0 => /usr//lib/i386-linux-gnu/liblua5.3.so.0 (0xf7e4a000) - libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7c0a000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7bc2000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7ab2000) - /lib/ld-linux.so.2 (0xf7eda000) -********************** app dynamic (5.3) ********* + -Wl,-z,relro -llua5.3 -lm -ldl +libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.a -luv -lpthread -lrt -llua5.3 -lm -ldl +ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static + linux-gate.so.1 (0xf7eea000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7e73000) + liblua5.3.so.0 => /lib/i386-linux-gnu/liblua5.3.so.0 (0xf7e2e000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7bee000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7ade000) + /lib/ld-linux.so.2 (0xf7eec000) +*********************** app static (5.3) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x577491f0 - "closed" uv_timer_t: 0x577491f0 + "timeout" uv_timer_t: 0x57e73840 + "closed" uv_timer_t: 0x57e73840 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x577491f0 - "closed" { } uv_timer_t: 0x577491f0 + "timeout" { } uv_timer_t: 0x57e73840 + "closed" { } uv_timer_t: 0x57e73840 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4737,23 +5425,23 @@ { fd = 12 } { stat = { - size = 6060, - dev = 65042, - gid = 1111, - blocks = 16, - ino = 7624538, + nlink = 1, type = "file", + uid = 2222, + size = 6060, + mode = 33204, blksize = 4096, - rdev = 0, - mtime = table: 0x577341c0, - nlink = 1, - flags = 0, - birthtime = table: 0x57749820, - ctime = table: 0x5773d8b0, - atime = table: 0x577338f0, + mtime = table: 0x57e65d20, gen = 0, - uid = 1111, - mode = 33188 + atime = table: 0x57e62a40, + ino = 6318200, + gid = 2222, + rdev = 0, + dev = 65042, + birthtime = table: 0x57e743d0, + ctime = table: 0x57e38a20, + blocks = 16, + flags = 0 } } ok 7 fs - read a file sync @@ -4761,23 +5449,23 @@ { fd = 12 } { stat = { - size = 6060, - dev = 65042, - gid = 1111, - blocks = 16, - ino = 7624538, + nlink = 1, type = "file", + uid = 2222, + size = 6060, + mode = 33204, blksize = 4096, - rdev = 0, - mtime = table: 0x57738f70, - nlink = 1, - flags = 0, - birthtime = table: 0x5773dff0, - ctime = table: 0x57715450, - atime = table: 0x57725bd0, + mtime = table: 0x57e43ed0, gen = 0, - uid = 1111, - mode = 33188 + atime = table: 0x57e444a0, + ino = 6318200, + gid = 2222, + rdev = 0, + dev = 65042, + birthtime = table: 0x57e65b80, + ctime = table: 0x57e49730, + blocks = 16, + flags = 0 } } { chunk = 6060 } @@ -4860,197 +5548,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } - uv_dir_t: 0x57737b88 closed + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } + uv_dir_t: 0x57e4f188 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, files = 10485760, bsize = 4096, ffree = 10460917, blocks = 41236721, bavail = 38825306, bfree = 40926541 } + { blocks = 41236721, bfree = 40006661, bsize = 4096, files = 10485760, type = 61267, bavail = 37905426, ffree = 10350057 } ok 31 fs - fs.statfs sync - { type = 61267, files = 10485760, bsize = 4096, ffree = 10460917, blocks = 41236721, bavail = 38825281, bfree = 40926516 } + { blocks = 41236721, bfree = 40006661, bsize = 4096, files = 10485760, type = 61267, bavail = 37905426, ffree = 10350057 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -5070,79 +5758,90 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events = 26, events_waiting = 0, loop_count = 54 } - { events = 26, events_waiting = 0, loop_count = 55 } + { events_waiting = 0, events = 26, loop_count = 54 } + { events_waiting = 0, events = 26, loop_count = 55 } ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version_string = "1.48.0", version = 77824 } + { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { constrained = 0.0, total = 8309067776.0, free = 3362066432.0, available = 3362066432.0, rss = 4009984 } + { rss = 6193152, constrained = 0.0, available = 5472579584.0, total = 8290680832.0, free = 5472579584.0 } ok 48 misc - memory size - { uptime = 4171370.61 } + { uptime = 244223.3 } ok 49 misc - uv.uptime { - nivcsw = 53, - isrss = 0, - nvcsw = 91, nsignals = 0, - inblock = 440, - oublock = 40, + isrss = 0, msgrcv = 0, + ixrss = 0, + stime = { sec = 0, usec = 74548 }, + nivcsw = 0, + utime = { sec = 0, usec = 615987 }, + nvcsw = 43, msgsnd = 0, - majflt = 4, - maxrss = 5872, - nswap = 0, - minflt = 2906, + oublock = 40, + maxrss = 6048, + majflt = 0, idrss = 0, - utime = { sec = 0, usec = 339163 }, - ixrss = 0, - stime = { sec = 0, usec = 437503 } + nswap = 0, + inblock = 0, + minflt = 366 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { times = table: 0x57715690, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x57724270, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x577341c0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x57727e50, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5771c7f0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5773bf90, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x577432d0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x577080a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5771e2d0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5770a050, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x577312a0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x5773b5b0, speed = 0.0, model = "AMD Opteron 62xx class CPU" }, - { times = table: 0x57733ab0, speed = 0.0, model = "AMD Opteron 62xx class CPU" } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e41d30 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e487f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e4f9f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e5dec0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e6a0e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e587b0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e5f3e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e50270 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e4a360 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e6d920 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e38a20 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e527a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e629e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e56340 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e3bad0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e5f290 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e24100 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e63540 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e6e070 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e75ef0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e71830 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e783e0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e44190 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x57e65b80 } } ok 52 misc - uv.cpu_info "lo" { - { family = "inet", internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, - { family = "inet6", internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } + { netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", internal = true, family = "inet" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", internal = true, family = "inet6" } } ok 53 misc - uv.interface_addresses - { 5.15, 8.29, 7.48 } + { 10.22, 12.47, 8.23 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/app-dynamic" + "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { uid = 1111, homedir = "/nonexistent/first-build", gid = 1111, shell = "/bin/sh", username = "pbuilder1" } + { shell = "/bin/bash", homedir = "/nonexistent/second-build", gid = 2222, uid = 2222, username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713706176863e+15 + 2.4422331277274e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", release = "6.1.0-28-amd64", sysname = "Linux" } ok 62 misc - uv.os_uname - os.time 1736658920 - uv.gettimeofday 1736658920.000885 + os.time 1771068839 + uv.gettimeofday 1771068839.000431 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5153,34 +5852,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 4171371, nsec = 624087365 } nil - "realtime" { sec = 4171371, nsec = 624186203 } nil + "monotonic" { sec = 244224, nsec = 316818774 } nil + "realtime" { sec = 244224, nsec = 316857580 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x5773b6f0 + "prepare" uv_prepare_t: 0x57e64410 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5773db30 - "timeout" uv_timer_t: 0x576f3e20 + "check" uv_check_t: 0x57e62770 + "timeout" uv_timer_t: 0x57e55fa0 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x57725b50 + "idle" uv_idle_t: 0x57e51b50 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { pid = 15698, handle = uv_process_t: 0x57713fe0 } + { pid = 84675, handle = uv_process_t: 0x57e5f6c0 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 82 process - process stdout - { pid = 15699, handle = uv_process_t: 0x57743de0 } - "exit" uv_process_t: 0x57743de0 { status = 0, signal = 2 } + { pid = 84676, handle = uv_process_t: 0x57e65330 } + "exit" uv_process_t: 0x57e65330 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { pid = 15700, handle = uv_process_t: 0x57738130 } - "exit" uv_process_t: 0x57738130 { status = 0, signal = 15 } + { pid = 84677, handle = uv_process_t: 0x57e75040 } + "exit" uv_process_t: 0x57e75040 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { pid = 15702, handle = uv_process_t: 0x5774c0d0 } + { pid = 84679, handle = uv_process_t: 0x57e48aa0 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 86 process - process stdio @@ -5189,17 +5888,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 15705 } + "exit" { signal = 0, pid = 84682, code = 0 } ok 90 signal - Catch SIGINT In uv_thread_t: 0xf55ffb40 - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7f28940 - Runing uv_thread_t: 0xf7f28940 - { elapsed = 101, delay = 100 } + Runing uv_thread_t: 0xf7b16700 + Runing uv_thread_t: 0xf7b16700 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 101, delay = 100 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -5208,29 +5907,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x57739d20 - "closed" uv_timer_t: 0x57739d20 + "timeout" uv_timer_t: 0x57e43800 + "closed" uv_timer_t: 0x57e43800 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x57739d20 - "interval" uv_timer_t: 0x57739d20 - "interval" uv_timer_t: 0x57739d20 - "closed" uv_timer_t: 0x57739d20 + "interval" uv_timer_t: 0x57e43800 + "interval" uv_timer_t: 0x57e43800 + "interval" uv_timer_t: 0x57e43800 + "closed" uv_timer_t: 0x57e43800 ok 101 timer - simple interval - "interval" uv_timer_t: 0x57728140 - "timeout" uv_timer_t: 0x57739d20 - "interval" uv_timer_t: 0x57728140 + "interval" uv_timer_t: 0x57e65c20 + "timeout" uv_timer_t: 0x57e43800 + "interval" uv_timer_t: 0x57e65c20 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x57728140 0 - "interval" uv_timer_t: 0x57728140 8 - "interval" uv_timer_t: 0x57728140 4 - "interval" uv_timer_t: 0x57728140 2 + "interval" uv_timer_t: 0x57e65c20 0 + "interval" uv_timer_t: 0x57e65c20 8 + "interval" uv_timer_t: 0x57e65c20 4 + "interval" uv_timer_t: 0x57e65c20 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x57728140 0 - "interval" uv_timer_t: 0x57728140 8 - "interval" uv_timer_t: 0x57728140 4 - "interval" uv_timer_t: 0x57728140 2 + "interval" uv_timer_t: 0x57e65c20 0 + "interval" uv_timer_t: 0x57e65c20 8 + "interval" uv_timer_t: 0x57e65c20 4 + "interval" uv_timer_t: 0x57e65c20 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5249,8 +5948,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf7b11b40" "hello" - uv_thread_t: 0xf7b11b40 finish hello + 2.0 4.0 "uv_thread_t: 0xf71ffb40" "hello" + uv_thread_t: 0xf71ffb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -5268,30 +5967,23 @@ ok 112 work - test threadpool with invalid return value # All tests passed ************************************************** -/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ \ - /usr/share/dh-lua/test/5.3/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/liblua5.3-luv.la \ - -Wl,-z,relro -llua5.3 -lm -ldl -libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/.libs/liblua5.3-luv.a -luv -lpthread -lrt -llua5.3 -lm -ldl -ldd /build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static - linux-gate.so.1 (0xf7fed000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7f32000) - liblua5.3.so.0 => /lib/i386-linux-gnu/liblua5.3.so.0 (0xf7eea000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7caa000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b9a000) - /lib/ld-linux.so.2 (0xf7fb2000) -*********************** app static (5.3) ********* +Target test made + + +Making target test for debian/lua5.4.dh-lua.conf +# tests +********************** lua dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x56c0d760 - "closed" uv_timer_t: 0x56c0d760 + "timeout" uv_timer_t: 0x571d95a0 + "closed" uv_timer_t: 0x571d95a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x56c0d760 - "closed" { } uv_timer_t: 0x56c0d760 + "timeout" { } uv_timer_t: 0x571d95a0 + "closed" { } uv_timer_t: 0x571d95a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5301,22 +5993,22 @@ { fd = 12 } { stat = { - gen = 0, - size = 6060, - gid = 1111, - type = "file", - ctime = table: 0x56bd0050, - uid = 1111, - flags = 0, - atime = table: 0x56c01e20, blksize = 4096, - mtime = table: 0x56c04080, + type = "file", + gid = 2222, + ctime = table: 0x571d1620, + ino = 6318200, blocks = 16, - mode = 33188, - nlink = 1, - birthtime = table: 0x56bd92c0, dev = 65042, - ino = 7624538, + size = 6060, + flags = 0, + nlink = 1, + uid = 2222, + mode = 33204, + atime = table: 0x571b8ce0, + birthtime = table: 0x571be7b0, + mtime = table: 0x571ac920, + gen = 0, rdev = 0 } } @@ -5325,22 +6017,22 @@ { fd = 12 } { stat = { - gen = 0, - size = 6060, - gid = 1111, - type = "file", - ctime = table: 0x56bfd4e0, - uid = 1111, - flags = 0, - atime = table: 0x56c12860, blksize = 4096, - mtime = table: 0x56be3640, + type = "file", + gid = 2222, + ctime = table: 0x571bfac0, + ino = 6318200, blocks = 16, - mode = 33188, - nlink = 1, - birthtime = table: 0x56c00500, dev = 65042, - ino = 7624538, + size = 6060, + flags = 0, + nlink = 1, + uid = 2222, + mode = 33204, + atime = table: 0x571baf30, + birthtime = table: 0x571e22c0, + mtime = table: 0x571be570, + gen = 0, rdev = 0 } } @@ -5424,197 +6116,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x56be8e78 closed + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } + uv_dir_t: 0x571ebce0 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = ".clangd", type = "file" } } { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "lib", type = "directory" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } + { { name = ".gitmodules", type = "file" } } { { name = "5.4-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".pc", type = "directory" } } { { name = "examples", type = "directory" } } + { { name = ".ci", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = ".github", type = "directory" } } + { { name = "debian", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "msvcbuild.bat", type = "file" } } + { { name = "5.3-luv", type = "directory" } } { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.1-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "rockspecs", type = "directory" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, + { name = ".clangd", type = "file" }, { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "lib", type = "directory" }, { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, + { name = ".gitmodules", type = "file" }, { name = "5.4-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".pc", type = "directory" }, { name = "examples", type = "directory" }, + { name = ".ci", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "src", type = "directory" }, + { name = "deps", type = "directory" }, + { name = ".github", type = "directory" }, + { name = "debian", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "README.md", type = "file" }, + { name = "tests", type = "directory" }, + { name = "msvcbuild.bat", type = "file" }, + { name = "5.3-luv", type = "directory" }, { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } + { name = "5.1-luv", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "rockspecs", type = "directory" } } ok 30 fs - fs.{open,read,close}dir ref check - { files = 10485760, bfree = 40781952, blocks = 41236721, bsize = 4096, bavail = 38680717, ffree = 10441242, type = 61267 } + { bfree = 40009484, blocks = 41236721, ffree = 10350056, type = 61267, files = 10485760, bsize = 4096, bavail = 37908249 } ok 31 fs - fs.statfs sync - { files = 10485760, bfree = 40781952, blocks = 41236721, bsize = 4096, bavail = 38680717, ffree = 10441242, type = 61267 } + { bfree = 40009484, blocks = 41236721, ffree = 10350056, type = 61267, files = 10485760, bsize = 4096, bavail = 37908249 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -5639,74 +6331,85 @@ ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { available = 3358228480.0, free = 3358228480.0, total = 8309067776.0, constrained = 0.0, rss = 6115328 } + { rss = 4120576, total = 8290680832.0, constrained = 0.0, available = 5342613504.0, free = 5342613504.0 } ok 48 misc - memory size - { uptime = 4171379.47 } + { uptime = 244231.9 } ok 49 misc - uv.uptime { - isrss = 0, - nivcsw = 237, - ixrss = 0, - inblock = 0, - majflt = 0, + majflt = 5, + nivcsw = 3, + nswap = 0, + nvcsw = 48, + msgsnd = 0, + utime = { sec = 0, usec = 622233 }, + maxrss = 4028, + stime = { sec = 0, usec = 63412 }, nsignals = 0, msgrcv = 0, - idrss = 0, - stime = { usec = 455395, sec = 0 }, - msgsnd = 0, - utime = { usec = 253905, sec = 0 }, - nswap = 0, + isrss = 0, oublock = 40, - nvcsw = 53, - minflt = 340, - maxrss = 5972 + inblock = 616, + minflt = 308, + idrss = 0, + ixrss = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56c00500 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56bdec60 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56bd2320 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56be4360 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56bf14b0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56be2e10 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56bf4ac0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56bec7a0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56bde4a0 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56bfb250 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56c09860 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56c08430 }, - { model = "AMD Opteron 62xx class CPU", speed = 0.0, times = table: 0x56beb310 } + { times = table: 0x571cc900, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571b6900, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571cb8b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571b8340, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571be5e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571b98b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571c8ba0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571b5340, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571ce560, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571acc50, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571af6b0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571cee60, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571d4960, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571e22c0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571b52e0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571dbd10, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571bfc50, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571bfac0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571d1620, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571b8ce0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571b9ce0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571c3520, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571cc3d0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x571d9f50, model = "Intel Core Processor (Haswell)", speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, family = "inet", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", ip = "127.0.0.1" }, - { internal = true, family = "inet6", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1" } + { family = "inet", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1" }, + { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true, ip = "::1" } } ok 53 misc - uv.interface_addresses - { 4.81, 8.17, 7.45 } + { 8.96, 12.12, 8.17 } ok 54 misc - uv.loadavg - "/build/reproducible-path/lua-luv-1.48.0-2/5.3-luv/app-static" + "/usr/bin/lua5.4" ok 55 misc - uv.exepath "/build/reproducible-path/lua-luv-1.48.0-2/debian" ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", shell = "/bin/sh", uid = 1111, gid = 1111, username = "pbuilder1" } + { shell = "/bin/bash", uid = 2222, gid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713794822322e+15 + 2.4423190832902e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", sysname = "Linux", release = "6.1.0-28-amd64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } + { machine = "x86_64", release = "6.1.0-28-amd64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } ok 62 misc - uv.os_uname - os.time 1736658929 - uv.gettimeofday 1736658929.000750 + os.time 1771068848 + uv.gettimeofday 1771068848.000027 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -5717,53 +6420,53 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 487145471, sec = 4171380 } nil - "realtime" { nsec = 487186047, sec = 4171380 } nil + "monotonic" { sec = 244232, nsec = 912427061 } nil + "realtime" { sec = 244232, nsec = 912460996 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x56c020a0 + "prepare" uv_prepare_t: 0x571cdc00 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x56bc6eb0 - "timeout" uv_timer_t: 0x56bffbc0 + "check" uv_check_t: 0x571ce220 + "timeout" uv_timer_t: 0x571d9900 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x56c11d50 + "idle" uv_idle_t: 0x571dfca0 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x56c01db0, pid = 16037 } + { handle = uv_process_t: 0x571ba1a0, pid = 84812 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x56c09cb0, pid = 16038 } - "exit" uv_process_t: 0x56c09cb0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x571dca10, pid = 84813 } + "exit" uv_process_t: 0x571dca10 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x56bff2d0, pid = 16039 } - "exit" uv_process_t: 0x56bff2d0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x571d9c50, pid = 84814 } + "exit" uv_process_t: 0x571d9c50 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x56bf06a0, pid = 16041 } + { handle = uv_process_t: 0x571e1d60, pid = 84816 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 16044, signal = 0, code = 0 } + "exit" { code = 0, pid = 84819, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf55ffb40 - { delay = 100, elapsed = 101 } + In uv_thread_t: 0xf54ffb40 + { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7f06700 - Runing uv_thread_t: 0xf7f06700 - { delay = 100, elapsed = 100 } + Runing uv_thread_t: 0xf7b5b700 + Runing uv_thread_t: 0xf7b5b700 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 102 } + { elapsed = 101, delay = 100 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -5772,29 +6475,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x56bf7780 - "closed" uv_timer_t: 0x56bf7780 + "timeout" uv_timer_t: 0x571c8b10 + "closed" uv_timer_t: 0x571c8b10 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x56bf7780 - "interval" uv_timer_t: 0x56bf7780 - "interval" uv_timer_t: 0x56bf7780 - "closed" uv_timer_t: 0x56bf7780 + "interval" uv_timer_t: 0x571c8b10 + "interval" uv_timer_t: 0x571c8b10 + "interval" uv_timer_t: 0x571c8b10 + "closed" uv_timer_t: 0x571c8b10 ok 101 timer - simple interval - "interval" uv_timer_t: 0x56bd0480 - "timeout" uv_timer_t: 0x56bf7780 - "interval" uv_timer_t: 0x56bd0480 + "interval" uv_timer_t: 0x571cfc00 + "timeout" uv_timer_t: 0x571c8b10 + "interval" uv_timer_t: 0x571cfc00 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x56bd0480 0 - "interval" uv_timer_t: 0x56bd0480 8 - "interval" uv_timer_t: 0x56bd0480 4 - "interval" uv_timer_t: 0x56bd0480 2 + "interval" uv_timer_t: 0x571cfc00 0 + "interval" uv_timer_t: 0x571cfc00 8 + "interval" uv_timer_t: 0x571cfc00 4 + "interval" uv_timer_t: 0x571cfc00 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x56bd0480 0 - "interval" uv_timer_t: 0x56bd0480 8 - "interval" uv_timer_t: 0x56bd0480 4 - "interval" uv_timer_t: 0x56bd0480 2 + "interval" uv_timer_t: 0x571cfc00 0 + "interval" uv_timer_t: 0x571cfc00 8 + "interval" uv_timer_t: 0x571cfc00 4 + "interval" uv_timer_t: 0x571cfc00 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -5813,8 +6516,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf61fdb40" "hello" - uv_thread_t: 0xf61fdb40 finish hello + 2.0 4.0 "uv_thread_t: 0xf60fdb40" "hello" + uv_thread_t: 0xf60fdb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -5832,23 +6535,32 @@ ok 112 work - test threadpool with invalid return value # All tests passed ************************************************** -Target test made - - -Making target test for debian/lua5.4.dh-lua.conf -# tests -********************** lua dynamic (5.4) ********* +/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/ \ + /usr/share/dh-lua/test/5.4/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/liblua5.4-luv.la \ + -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.4 +libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so -luv -lpthread -ldl -lrt -llua5.4 -Wl,-rpath -Wl,/usr//lib/i386-linux-gnu +/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/liblua5.4-luv.la \ + ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-dynamic + linux-gate.so.1 (0xf7f8c000) + liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xf7f4c000) + liblua5.4.so.0 => /usr//lib/i386-linux-gnu/liblua5.4.so.0 (0xf7f01000) + libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7cc1000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7c85000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b75000) + /lib/ld-linux.so.2 (0xf7f8e000) +********************** app dynamic (5.4) ********* Test: tests/run.lua skip, not on linux or macos 1..112 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x582c65a0 - "closed" uv_timer_t: 0x582c65a0 + "timeout" uv_timer_t: 0x56c30e50 + "closed" uv_timer_t: 0x56c30e50 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x582c65a0 - "closed" { } uv_timer_t: 0x582c65a0 + "timeout" { } uv_timer_t: 0x56c30e50 + "closed" { } uv_timer_t: 0x56c30e50 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5858,23 +6570,23 @@ { fd = 12 } { stat = { - ino = 7624538, - blksize = 4096, nlink = 1, - mtime = table: 0x58299780, - blocks = 16, + blksize = 4096, size = 6060, - atime = table: 0x582a5ce0, - ctime = table: 0x582be620, - rdev = 0, flags = 0, + ino = 6318200, + gid = 2222, dev = 65042, - mode = 33188, + rdev = 0, type = "file", - gen = 0, - uid = 1111, - birthtime = table: 0x582ab7b0, - gid = 1111 + blocks = 16, + ctime = table: 0x56bf8100, + birthtime = table: 0x56c30d70, + mtime = table: 0x56c00960, + mode = 33204, + atime = table: 0x56bfeb00, + uid = 2222, + gen = 0 } } ok 7 fs - read a file sync @@ -5882,23 +6594,23 @@ { fd = 12 } { stat = { - ino = 7624538, - blksize = 4096, nlink = 1, - mtime = table: 0x582ab570, - blocks = 16, + blksize = 4096, size = 6060, - atime = table: 0x582a7f30, - ctime = table: 0x582acac0, - rdev = 0, flags = 0, + ino = 6318200, + gid = 2222, dev = 65042, - mode = 33188, + rdev = 0, type = "file", - gen = 0, - uid = 1111, - birthtime = table: 0x582cf2c0, - gid = 1111 + blocks = 16, + ctime = table: 0x56c1bd70, + birthtime = table: 0x56bf8160, + mtime = table: 0x56c1d490, + mode = 33204, + atime = table: 0x56c1b4d0, + uid = 2222, + gen = 0 } } { chunk = 6060 } @@ -5981,197 +6693,197 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } - uv_dir_t: 0x582d8d40 closed + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } + uv_dir_t: 0x56c42600 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 30 fs - fs.{open,read,close}dir ref check - { type = 61267, bfree = 40676676, ffree = 10434284, bsize = 4096, files = 10485760, blocks = 41236721, bavail = 38575441 } + { blocks = 41236721, bsize = 4096, bfree = 40007573, type = 61267, files = 10485760, bavail = 37906338, ffree = 10350053 } ok 31 fs - fs.statfs sync - { type = 61267, bfree = 40676668, ffree = 10434284, bsize = 4096, files = 10485760, blocks = 41236721, bavail = 38575433 } + { blocks = 41236721, bsize = 4096, bfree = 40007573, type = 61267, files = 10485760, bavail = 37906338, ffree = 10350053 } ok 32 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error @@ -6191,572 +6903,6 @@ "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 43 fs - errors with dest paths ok 44 handle - get type - { events_waiting = 0, events = 26, loop_count = 54 } - { events_waiting = 0, events = 26, loop_count = 55 } -ok 45 metrics - idle time - "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } -ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } -ok 47 misc - uv.version and uv.version_string - { total = 8309067776.0, constrained = 0.0, rss = 4071424, available = 3231977472.0, free = 3231977472.0 } -ok 48 misc - memory size - { uptime = 4171388.87 } -ok 49 misc - uv.uptime - { - ixrss = 0, - majflt = 5, - nivcsw = 176, - stime = { usec = 375212, sec = 0 }, - minflt = 282, - msgsnd = 0, - isrss = 0, - nvcsw = 57, - maxrss = 3976, - inblock = 616, - nsignals = 0, - oublock = 40, - msgrcv = 0, - utime = { usec = 319917, sec = 0 }, - nswap = 0, - idrss = 0 - } -ok 50 misc - uv.getrusage - 13 -ok 51 misc - uv.available_parallelism - { - { times = table: 0x582b8d70, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582c5920, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582a7bf0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582c15b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582be620, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582bc6b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582bcd30, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582b88b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582b2680, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582b2610, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582b0eb0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582972a0, model = "AMD Opteron 62xx class CPU", speed = 0.0 }, - { times = table: 0x582aa9b0, model = "AMD Opteron 62xx class CPU", speed = 0.0 } - } -ok 52 misc - uv.cpu_info - "lo" { - { mac = "\0\0\0\0\0\0", internal = true, netmask = "255.0.0.0", ip = "127.0.0.1", family = "inet" }, - { mac = "\0\0\0\0\0\0", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", family = "inet6" } - } -ok 53 misc - uv.interface_addresses - { 4.47, 7.99, 7.39 } -ok 54 misc - uv.loadavg - "/usr/bin/lua5.4" -ok 55 misc - uv.exepath - "/build/reproducible-path/lua-luv-1.48.0-2/debian" -ok 56 misc - uv.os_homedir - "/tmp" -ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", gid = 1111, username = "pbuilder1", uid = 1111, shell = "/bin/sh" } -ok 58 misc - uv.os_get_passwd - "/build/reproducible-path/lua-luv-1.48.0-2" - "/" -ok 59 misc - uv.cwd and uv.chdir - 4.1713888758833e+15 -ok 60 misc - uv.hrtime -ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux", release = "6.1.0-28-amd64", machine = "x86_64" } -ok 62 misc - uv.os_uname - os.time 1736658939 - uv.gettimeofday 1736658939.000143 -ok 63 misc - uv.gettimeofday -ok 64 misc - uv.os_environ -ok 65 misc - uv.sleep -ok 66 misc - uv.random async -ok 67 misc - uv.random sync -ok 68 misc - uv.random errors -ok 69 misc - uv errno -ok 70 misc - uv constants - 1024 nil -ok 71 misc - uv.cpumask_size - "monotonic" { nsec = 880769164, sec = 4171389 } nil - "realtime" { nsec = 880801120, sec = 4171389 } nil -ok 72 misc - uv.clock_gettime -ok 73 pipe - pipe chmod -ok 74 pipe - pipe ping pong -ok 75 pipe - pipe close fd -ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x58290230 -ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x582ce160 - "timeout" uv_timer_t: 0x582c0ec0 -ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x582bee40 -ok 79 prepare-check-idle-async - simple idle -ok 80 prepare-check-idle-async - simple async -ok 81 process - test disable_stdio_inheritance - { pid = 16384, handle = uv_process_t: 0x582a58e0 } - "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } -ok 82 process - process stdout - { pid = 16385, handle = uv_process_t: 0x582a8170 } - "exit" uv_process_t: 0x582a8170 { status = 0, signal = 2 } -ok 83 process - spawn and kill by pid - { pid = 16386, handle = uv_process_t: 0x582b4c00 } - "exit" uv_process_t: 0x582b4c00 { status = 0, signal = 15 } -ok 84 process - spawn and kill by handle -ok 85 process - invalid command - { pid = 16388, handle = uv_process_t: 0x582a2800 } - "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } -ok 86 process - process stdio -ok 87 process - get pid -ok 88 req - cancel -ok 89 req - get type - Sending child SIGINT - "sigint\n" - "exit" { pid = 16391, signal = 0, code = 0 } -ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf55ffb40 - { delay = 100, elapsed = 102 } -ok 91 thread - test thread create -ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7f5e700 - Runing uv_thread_t: 0xf7f5e700 - { delay = 100, elapsed = 100 } -ok 93 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 101 } -ok 94 thread - test thread create with options table -ok 95 thread - test thread arguments limit -ok 96 thread - test avoid thread be released before it done -ok 97 thread - thread_getcpu -ok 98 thread - getaffinity, setaffinity -default priority 0 -priority after change 0 -hello world from thread -priority in thread 10 -ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x582c0fe0 - "closed" uv_timer_t: 0x582c0fe0 -ok 100 timer - simple timeout - "interval" uv_timer_t: 0x582c0fe0 - "interval" uv_timer_t: 0x582c0fe0 - "interval" uv_timer_t: 0x582c0fe0 - "closed" uv_timer_t: 0x582c0fe0 -ok 101 timer - simple interval - "interval" uv_timer_t: 0x582c6900 - "timeout" uv_timer_t: 0x582c0fe0 - "interval" uv_timer_t: 0x582c6900 -ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x582c6900 0 - "interval" uv_timer_t: 0x582c6900 8 - "interval" uv_timer_t: 0x582c6900 4 - "interval" uv_timer_t: 0x582c6900 2 -ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x582c6900 0 - "interval" uv_timer_t: 0x582c6900 8 - "interval" uv_timer_t: 0x582c6900 4 - "interval" uv_timer_t: 0x582c6900 2 -ok 104 timer - shrinking interval using methods -ok 105 timer - timer init -ok 106 timer - timer huge timeout -ok 107 work - test threadpool with return none - "Please be patient, the test cost a lots of time" - "run 10%" - "run 20%" - "run 30%" - "run 40%" - "run 50%" - "run 60%" - "run 70%" - "run 80%" - "run 90%" - "run 100%" -ok 108 work - test threadpool - "in async notify callback" - "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf7b01b40" "hello" - uv_thread_t: 0xf7b01b40 finish hello -ok 109 work - test threadpool with async -1 -2 -3 -4 -5 -6 -7 -8 -ok 110 work - test threadpool with coro -ok 111 work - test threadpool with invalid argument -Uncaught Error: Error: thread arg not support type 'table' at 1 -stack traceback: - [C]: in ? -ok 112 work - test threadpool with invalid return value -# All tests passed -************************************************** -/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/ \ - /usr/share/dh-lua/test/5.4/app.c /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/liblua5.4-luv.la \ - -Wl,-z,relro -luv -lpthread -ldl -lrt -llua5.4 -libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/app-dynamic -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so -luv -lpthread -ldl -lrt -llua5.4 -Wl,-rpath -Wl,/usr//lib/i386-linux-gnu -/build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/liblua5.4-luv.la \ - ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-dynamic - linux-gate.so.1 (0xf7ef8000) - liblua5.4-luv.so.1 => /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.so.1 (0xf7eb2000) - liblua5.4.so.0 => /usr//lib/i386-linux-gnu/liblua5.4.so.0 (0xf7e62000) - libc.so.6 => /usr//lib/i386-linux-gnu/libc.so.6 (0xf7c22000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7bda000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7aca000) - /lib/ld-linux.so.2 (0xf7efa000) -********************** app dynamic (5.4) ********* -Test: tests/run.lua -skip, not on linux or macos -1..112 - "in async notify callback" - "a" true 250.0 -ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x57552e80 - "closed" uv_timer_t: 0x57552e80 -ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x57552e80 - "closed" { } uv_timer_t: 0x57552e80 -ok 3 callbacks - luv_handle_t: callable table -ok 4 callbacks - luv_req_t: function -ok 5 callbacks - luv_req_t: callable table - begin wait - end wait -ok 6 coroutines - coroutines - { fd = 12 } - { - stat = { - rdev = 0, - dev = 65042, - ino = 7624538, - nlink = 1, - flags = 0, - blksize = 4096, - mode = 33188, - mtime = table: 0x57522460, - atime = table: 0x57526350, - blocks = 16, - type = "file", - birthtime = table: 0x57552da0, - ctime = table: 0x5751a100, - gid = 1111, - gen = 0, - uid = 1111, - size = 6060 - } - } -ok 7 fs - read a file sync -ok 8 fs - read a file sync in chunks - { fd = 12 } - { - stat = { - rdev = 0, - dev = 65042, - ino = 7624538, - nlink = 1, - flags = 0, - blksize = 4096, - mode = 33188, - mtime = table: 0x5753d4d0, - atime = table: 0x5753f500, - blocks = 16, - type = "file", - birthtime = table: 0x5751a160, - ctime = table: 0x5753f490, - gid = 1111, - gen = 0, - uid = 1111, - size = 6060 - } - } - { chunk = 6060 } -ok 9 fs - read a file async -ok 10 fs - fs.write -ok 11 fs - fs.write data refs -ok 12 fs - fs.stat sync -ok 13 fs - fs.stat async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } -ok 14 fs - fs.stat sync error - { err = "ENOENT: no such file or directory: BAD_FILE@" } -ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } -ok 16 fs - fs.scandir - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } -ok 17 fs - fs.scandir sync error - { err = "ENOENT: no such file or directory: BAD_FILE!" } -ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } -ok 19 fs - fs.scandir async -ok 20 fs - fs.scandir with no iteration -ok 21 fs - fs.scandir given to new_work - "/build/reproducible-path/lua-luv-1.48.0-2" - "/build/reproducible-path/lua-luv-1.48.0-2" -ok 22 fs - fs.realpath -ok 23 fs - fs.copyfile - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = "examples", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } -ok 24 fs - fs.{open,read,close}dir object sync #1 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = "examples", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } - uv_dir_t: 0x57564a10 closed -ok 25 fs - fs.{open,read,close}dir object sync #2 - { { name = "README.md", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".pc", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".ci", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".gitignore", type = "file" } } - { { name = ".github", type = "directory" } } - { { name = "lib", type = "directory" } } - { { name = ".clangd", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = "src", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = "examples", type = "directory" } } - { { name = "Makefile", type = "file" } } - { { name = ".editorconfig", type = "file" } } - { { name = ".gitmodules", type = "file" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.1-luv", type = "directory" } } -ok 26 fs - fs.{open,read,close}dir sync one entry - { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = "examples", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } - } -ok 27 fs - fs.{open,read,close}dir sync more entry - { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = "examples", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } - } -ok 28 fs - fs.{open,read,close}dir with more entry -ok 29 fs - fs.opendir and fs.closedir in a loop - { - { name = "README.md", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".pc", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".ci", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "LICENSE.txt", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".gitignore", type = "file" }, - { name = ".github", type = "directory" }, - { name = "lib", type = "directory" }, - { name = ".clangd", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = "src", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = "examples", type = "directory" }, - { name = "Makefile", type = "file" }, - { name = ".editorconfig", type = "file" }, - { name = ".gitmodules", type = "file" }, - { name = "5.2-luv", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "rockspecs", type = "directory" }, - { name = "5.1-luv", type = "directory" } - } -ok 30 fs - fs.{open,read,close}dir ref check - { bfree = 40510681, bsize = 4096, files = 10485760, ffree = 10418824, blocks = 41236721, bavail = 38409446, type = 61267 } -ok 31 fs - fs.statfs sync - { bfree = 40510681, bsize = 4096, files = 10485760, ffree = 10418824, blocks = 41236721, bavail = 38409446, type = 61267 } -ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } -ok 33 fs - fs.statfs sync error - { err = "ENOENT: no such file or directory: BAD_FILE@" } -ok 34 fs - fs.statfs async error -ok 35 fs - fs.mkdtemp async -ok 36 fs - fs.mkdtemp sync -ok 37 fs - fs.mkdtemp async error -ok 38 fs - fs.mkdtemp sync error -ok 39 fs - fs.mkstemp async -ok 40 fs - fs.mkstemp sync -ok 41 fs - fs.mkstemp async error -ok 42 fs - fs.mkstemp sync error - "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" - "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" - "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" - "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" -ok 43 fs - errors with dest paths -ok 44 handle - get type { events_waiting = 0, loop_count = 54, events = 26 } { events_waiting = 0, loop_count = 55, events = 26 } ok 45 metrics - idle time @@ -6764,53 +6910,64 @@ ok 46 misc - uv.guess_handle { version = 77824, version_string = "1.48.0" } ok 47 misc - uv.version and uv.version_string - { total = 8309067776.0, rss = 3817472, constrained = 0.0, free = 3106119680.0, available = 3105886208.0 } + { total = 8290680832.0, free = 5375361024.0, rss = 5918720, available = 5375361024.0, constrained = 0.0 } ok 48 misc - memory size - { uptime = 4171398.06 } + { uptime = 244240.73 } ok 49 misc - uv.uptime { - nivcsw = 324, - inblock = 488, + nivcsw = 5, nsignals = 0, - maxrss = 5864, - minflt = 2844, - stime = { sec = 0, usec = 442187 }, - msgrcv = 0, - utime = { sec = 0, usec = 342595 }, + nvcsw = 87, + isrss = 0, msgsnd = 0, - ixrss = 0, - idrss = 0, oublock = 40, - nvcsw = 99, + utime = { sec = 0, usec = 654409 }, + inblock = 488, + stime = { sec = 0, usec = 67329 }, + maxrss = 5944, + msgrcv = 0, + minflt = 2909, majflt = 4, - nswap = 0, - isrss = 0 + ixrss = 0, + idrss = 0, + nswap = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57563d00 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57545f60 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x5753d3e0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57555000 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57549c10 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x5753c760 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57549590 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x5753cb80 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x5754bdf0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57529be0 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57545270 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x57543390 }, - { speed = 0.0, model = "AMD Opteron 62xx class CPU", times = table: 0x5752f6b0 } + { times = table: 0x56c401f0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c00ac0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c11130, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c2bfc0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c26d10, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1cd40, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1b4d0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1f960, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1d120, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c2c460, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c410a0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c24280, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c32b10, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c23740, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56bfeb00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c307d0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1ab80, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c2d600, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1a760, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c23c00, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c32fd0, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1a010, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c00960, model = "Intel Core Processor (Haswell)", speed = 0.0 }, + { times = table: 0x56c1d500, model = "Intel Core Processor (Haswell)", speed = 0.0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", family = "inet" }, - { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", family = "inet6" } + { netmask = "255.0.0.0", ip = "127.0.0.1", mac = "\0\0\0\0\0\0", family = "inet", internal = true }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", mac = "\0\0\0\0\0\0", family = "inet6", internal = true } } ok 53 misc - uv.interface_addresses - { 4.09, 7.79, 7.33 } + { 8.04, 11.82, 8.11 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/app-dynamic" ok 55 misc - uv.exepath @@ -6818,18 +6975,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", username = "pbuilder1", shell = "/bin/sh", uid = 1111, gid = 1111 } + { username = "pbuilder2", gid = 2222, shell = "/bin/bash", uid = 2222, homedir = "/nonexistent/second-build" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.1713980694095e+15 + 2.4424074499978e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", sysname = "Linux", release = "6.1.0-28-amd64" } + { machine = "x86_64", sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", release = "6.1.0-28-amd64" } ok 62 misc - uv.os_uname - os.time 1736658948 - uv.gettimeofday 1736658948.000337 + os.time 1771068856 + uv.gettimeofday 1771068856.000864 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -6840,34 +6997,34 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 4171399, nsec = 74571022 } nil - "realtime" { sec = 4171399, nsec = 74603364 } nil + "monotonic" { sec = 244241, nsec = 748854089 } nil + "realtime" { sec = 244241, nsec = 748890229 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x57553fe0 + "prepare" uv_prepare_t: 0x56c2c630 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x575482d0 - "timeout" uv_timer_t: 0x575574a0 + "check" uv_check_t: 0x56c2d900 + "timeout" uv_timer_t: 0x56c35470 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x57557310 + "idle" uv_idle_t: 0x56c30f80 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x575627d0, pid = 17374 } + { handle = uv_process_t: 0x56c41050, pid = 85079 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x575113c0, pid = 17375 } - "exit" uv_process_t: 0x575113c0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x56c12a50, pid = 85080 } + "exit" uv_process_t: 0x56c12a50 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x57553b30, pid = 17376 } - "exit" uv_process_t: 0x57553b30 { status = 0, signal = 15 } + { handle = uv_process_t: 0x56c0eae0, pid = 85081 } + "exit" uv_process_t: 0x56c0eae0 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x57522970, pid = 17378 } + { handle = uv_process_t: 0x56bf0d70, pid = 85083 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 86 process - process stdio @@ -6876,17 +7033,17 @@ ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 17381 } + "exit" { signal = 0, code = 0, pid = 85086 } ok 90 signal - Catch SIGINT In uv_thread_t: 0xf55ffb40 - { elapsed = 102, delay = 100 } + { delay = 100, elapsed = 102 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7ff9940 - Runing uv_thread_t: 0xf7ff9940 - { elapsed = 101, delay = 100 } + Runing uv_thread_t: 0xf7b59940 + Runing uv_thread_t: 0xf7b59940 + { delay = 100, elapsed = 100 } ok 93 thread - test thread sleep msecs in main thread - { elapsed = 102, delay = 100 } + { delay = 100, elapsed = 101 } ok 94 thread - test thread create with options table ok 95 thread - test thread arguments limit ok 96 thread - test avoid thread be released before it done @@ -6895,29 +7052,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x57539e30 - "closed" uv_timer_t: 0x57539e30 + "timeout" uv_timer_t: 0x56c17e30 + "closed" uv_timer_t: 0x56c17e30 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x57539e30 - "interval" uv_timer_t: 0x57539e30 - "interval" uv_timer_t: 0x57539e30 - "closed" uv_timer_t: 0x57539e30 + "interval" uv_timer_t: 0x56c17e30 + "interval" uv_timer_t: 0x56c17e30 + "interval" uv_timer_t: 0x56c17e30 + "closed" uv_timer_t: 0x56c17e30 ok 101 timer - simple interval - "interval" uv_timer_t: 0x57557570 - "timeout" uv_timer_t: 0x57539e30 - "interval" uv_timer_t: 0x57557570 + "interval" uv_timer_t: 0x56c35540 + "timeout" uv_timer_t: 0x56c17e30 + "interval" uv_timer_t: 0x56c35540 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x57557570 0 - "interval" uv_timer_t: 0x57557570 8 - "interval" uv_timer_t: 0x57557570 4 - "interval" uv_timer_t: 0x57557570 2 + "interval" uv_timer_t: 0x56c35540 0 + "interval" uv_timer_t: 0x56c35540 8 + "interval" uv_timer_t: 0x56c35540 4 + "interval" uv_timer_t: 0x56c35540 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x57557570 0 - "interval" uv_timer_t: 0x57557570 8 - "interval" uv_timer_t: 0x57557570 4 - "interval" uv_timer_t: 0x57557570 2 + "interval" uv_timer_t: 0x56c35540 0 + "interval" uv_timer_t: 0x56c35540 8 + "interval" uv_timer_t: 0x56c35540 4 + "interval" uv_timer_t: 0x56c35540 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -6936,8 +7093,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf7b99b40" "hello" - uv_thread_t: 0xf7b99b40 finish hello + 2.0 4.0 "uv_thread_t: 0xf69feb40" "hello" + uv_thread_t: 0xf69feb40 finish hello ok 109 work - test threadpool with async 1 2 @@ -6961,12 +7118,12 @@ -Wl,-z,relro -llua5.4 -lm -ldl libtool: link: i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lua-luv-1.48.0-2=. -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/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static -I . -I /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/.libs/liblua5.4-luv.a -luv -lpthread -lrt -llua5.4 -lm -ldl ldd /build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static - linux-gate.so.1 (0xf7f68000) - libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7ee2000) - liblua5.4.so.0 => /lib/i386-linux-gnu/liblua5.4.so.0 (0xf7e92000) - libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c52000) - libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b42000) - /lib/ld-linux.so.2 (0xf7f6a000) + linux-gate.so.1 (0xf7f3d000) + libuv.so.1 => /lib/i386-linux-gnu/libuv.so.1 (0xf7ec6000) + liblua5.4.so.0 => /lib/i386-linux-gnu/liblua5.4.so.0 (0xf7e7b000) + libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c3b000) + libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b2b000) + /lib/ld-linux.so.2 (0xf7f3f000) *********************** app static (5.4) ********* Test: tests/run.lua skip, not on linux or macos @@ -6974,11 +7131,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x57377e80 - "closed" uv_timer_t: 0x57377e80 + "timeout" uv_timer_t: 0x56c80e50 + "closed" uv_timer_t: 0x56c80e50 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x57377e80 - "closed" { } uv_timer_t: 0x57377e80 + "timeout" { } uv_timer_t: 0x56c80e50 + "closed" { } uv_timer_t: 0x56c80e50 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6988,23 +7145,23 @@ { fd = 12 } { stat = { - gen = 0, - ino = 7624538, + rdev = 0, + mtime = table: 0x56c50960, + size = 6060, nlink = 1, + atime = table: 0x56c4eb00, + uid = 2222, blksize = 4096, + flags = 0, + ino = 6318200, blocks = 16, - uid = 1111, - dev = 65042, type = "file", - flags = 0, - mode = 33188, - rdev = 0, - size = 6060, - birthtime = table: 0x57377da0, - gid = 1111, - ctime = table: 0x5733f100, - mtime = table: 0x57347460, - atime = table: 0x5734b350 + birthtime = table: 0x56c80d70, + gid = 2222, + mode = 33204, + dev = 65042, + ctime = table: 0x56c48100, + gen = 0 } } ok 7 fs - read a file sync @@ -7012,23 +7169,23 @@ { fd = 12 } { stat = { - gen = 0, - ino = 7624538, + rdev = 0, + mtime = table: 0x56c6d490, + size = 6060, nlink = 1, + atime = table: 0x56c6b4d0, + uid = 2222, blksize = 4096, + flags = 0, + ino = 6318200, blocks = 16, - uid = 1111, - dev = 65042, type = "file", - flags = 0, - mode = 33188, - rdev = 0, - size = 6060, - birthtime = table: 0x5733f160, - gid = 1111, - ctime = table: 0x57364490, - mtime = table: 0x573624d0, - atime = table: 0x57364500 + birthtime = table: 0x56c48160, + gid = 2222, + mode = 33204, + dev = 65042, + ctime = table: 0x56c6bd70, + gen = 0 } } { chunk = 6060 } @@ -7037,7 +7194,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 @@ -7071,7 +7228,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 @@ -7111,199 +7268,199 @@ "/build/reproducible-path/lua-luv-1.48.0-2" ok 22 fs - fs.realpath ok 23 fs - fs.copyfile - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } ok 24 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } - uv_dir_t: 0x57389a10 closed + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } + uv_dir_t: 0x56c92600 closed ok 25 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = "README.md" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = ".clangd" } } { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = "cmake" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "tests" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "lib" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "docs.md" } } { { type = "file", name = ".gitignore" } } - { { type = "directory", name = ".github" } } - { { type = "directory", name = "lib" } } - { { type = "file", name = ".clangd" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.4-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".pc" } } { { type = "directory", name = "examples" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = ".clang-format" } } + { { type = "directory", name = "src" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = ".github" } } + { { type = "directory", name = "debian" } } + { { type = "directory", name = "cmake" } } + { { type = "file", name = "README.md" } } + { { type = "directory", name = "tests" } } + { { type = "file", name = "msvcbuild.bat" } } + { { type = "directory", name = "5.3-luv" } } { { type = "file", name = "Makefile" } } - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "rockspecs" } } ok 26 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 27 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 28 fs - fs.{open,read,close}dir with more entry ok 29 fs - fs.opendir and fs.closedir in a loop { - { type = "file", name = "README.md" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = ".clangd" }, { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = "cmake" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "tests" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "lib" }, { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "docs.md" }, { type = "file", name = ".gitignore" }, - { type = "directory", name = ".github" }, - { type = "directory", name = "lib" }, - { type = "file", name = ".clangd" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "directory", name = "src" }, + { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.4-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".pc" }, { type = "directory", name = "examples" }, + { type = "directory", name = ".ci" }, + { type = "file", name = ".clang-format" }, + { type = "directory", name = "src" }, + { type = "directory", name = "deps" }, + { type = "directory", name = ".github" }, + { type = "directory", name = "debian" }, + { type = "directory", name = "cmake" }, + { type = "file", name = "README.md" }, + { type = "directory", name = "tests" }, + { type = "file", name = "msvcbuild.bat" }, + { type = "directory", name = "5.3-luv" }, { type = "file", name = "Makefile" }, - { type = "file", name = ".editorconfig" }, - { type = "file", name = ".gitmodules" }, { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "5.3-luv" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.1-luv" } + { type = "directory", name = "5.1-luv" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "rockspecs" } } ok 30 fs - fs.{open,read,close}dir ref check - { bsize = 4096, type = 61267, bfree = 40349263, blocks = 41236721, ffree = 10412960, bavail = 38248028, files = 10485760 } + { type = 61267, ffree = 10350052, bavail = 37903647, files = 10485760, bfree = 40004882, blocks = 41236721, bsize = 4096 } ok 31 fs - fs.statfs sync - { bsize = 4096, type = 61267, bfree = 40349263, blocks = 41236721, ffree = 10412960, bavail = 38248028, files = 10485760 } + { type = 61267, ffree = 10350052, bavail = 37903647, files = 10485760, bfree = 40004882, blocks = 41236721, bsize = 4096 } ok 32 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 33 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 34 fs - fs.statfs async error @@ -7326,55 +7483,66 @@ ok 45 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 46 misc - uv.guess_handle - { version = 77824, version_string = "1.48.0" } + { version_string = "1.48.0", version = 77824 } ok 47 misc - uv.version and uv.version_string - { rss = 3878912, free = 3274260480.0, constrained = 0.0, total = 8309067776.0, available = 3274260480.0 } + { free = 5361831936.0, rss = 5701632, constrained = 0.0, available = 5361831936.0, total = 8290680832.0 } ok 48 misc - memory size - { uptime = 4171407.0 } + { uptime = 244249.4 } ok 49 misc - uv.uptime { - nvcsw = 50, - stime = { sec = 0, usec = 433144 }, - nivcsw = 287, - minflt = 276, + nivcsw = 12, majflt = 0, - msgrcv = 0, ixrss = 0, - utime = { sec = 0, usec = 260688 }, - msgsnd = 0, - oublock = 40, + nvcsw = 46, nsignals = 0, + msgrcv = 0, + minflt = 300, nswap = 0, + maxrss = 5568, + msgsnd = 0, + oublock = 40, inblock = 0, + utime = { usec = 618428, sec = 0 }, isrss = 0, - maxrss = 3788, + stime = { usec = 63327, sec = 0 }, idrss = 0 } ok 50 misc - uv.getrusage - 13 + 24 ok 51 misc - uv.available_parallelism { - { speed = 0.0, times = table: 0x57373050, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x57372ff0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x5734ebe0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x57363d40, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x57367f20, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x573546b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x57361010, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x5735b770, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x5736b2b0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x57387ea0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x57364490, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x5735eec0, model = "AMD Opteron 62xx class CPU" }, - { speed = 0.0, times = table: 0x57363a30, model = "AMD Opteron 62xx class CPU" } + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c901f0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c50ac0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c6a980 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c7c020 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c79dc0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c7c460 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c6b4d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c6f960 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c6d120 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c68050 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c910a0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c74280 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c82b10 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c73740 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c4eb00 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c807d0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c6ab80 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c7d600 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c6a760 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c73c00 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c82fd0 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c6a010 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56cb2380 }, + { model = "Intel Core Processor (Haswell)", speed = 0.0, times = table: 0x56c812f0 } } ok 52 misc - uv.cpu_info "lo" { - { internal = true, family = "inet", ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0" }, - { internal = true, family = "inet6", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0" } + { mac = "\0\0\0\0\0\0", family = "inet", internal = true, ip = "127.0.0.1", netmask = "255.0.0.0" }, + { mac = "\0\0\0\0\0\0", family = "inet6", internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 53 misc - uv.interface_addresses - { 4.06, 7.66, 7.3 } + { 7.56, 11.66, 8.08 } ok 54 misc - uv.loadavg "/build/reproducible-path/lua-luv-1.48.0-2/5.4-luv/app-static" ok 55 misc - uv.exepath @@ -7382,18 +7550,18 @@ ok 56 misc - uv.os_homedir "/tmp" ok 57 misc - uv.os_tmpdir - { homedir = "/nonexistent/first-build", username = "pbuilder1", gid = 1111, shell = "/bin/sh", uid = 1111 } + { homedir = "/nonexistent/second-build", uid = 2222, shell = "/bin/bash", gid = 2222, username = "pbuilder2" } ok 58 misc - uv.os_get_passwd "/build/reproducible-path/lua-luv-1.48.0-2" "/" ok 59 misc - uv.cwd and uv.chdir - 4.171407011618e+15 + 2.4424941672513e+14 ok 60 misc - uv.hrtime ok 61 misc - uv.getpid - { version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)", release = "6.1.0-28-amd64", machine = "x86_64", sysname = "Linux" } + { sysname = "Linux", release = "6.1.0-28-amd64", machine = "x86_64", version = "#1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)" } ok 62 misc - uv.os_uname - os.time 1736658957 - uv.gettimeofday 1736658957.000279 + os.time 1771068865 + uv.gettimeofday 1771068865.000536 ok 63 misc - uv.gettimeofday ok 64 misc - uv.os_environ ok 65 misc - uv.sleep @@ -7404,51 +7572,51 @@ ok 70 misc - uv constants 1024 nil ok 71 misc - uv.cpumask_size - "monotonic" { sec = 4171408, nsec = 16617266 } nil - "realtime" { sec = 4171408, nsec = 16670326 } nil + "monotonic" { nsec = 421759139, sec = 244250 } nil + "realtime" { nsec = 421793783, sec = 244250 } nil ok 72 misc - uv.clock_gettime ok 73 pipe - pipe chmod ok 74 pipe - pipe ping pong ok 75 pipe - pipe close fd ok 76 pipe - pipe getsockname abstract - "prepare" uv_prepare_t: 0x5736d2d0 + "prepare" uv_prepare_t: 0x56c79cf0 ok 77 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x5737bf90 - "timeout" uv_timer_t: 0x5737c4a0 + "check" uv_check_t: 0x56c7ad70 + "timeout" uv_timer_t: 0x56c85470 ok 78 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x5737c2b0 + "idle" uv_idle_t: 0x56c90240 ok 79 prepare-check-idle-async - simple idle ok 80 prepare-check-idle-async - simple async ok 81 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x573877d0, pid = 17714 } + { pid = 85352, handle = uv_process_t: 0x56c85b40 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 82 process - process stdout - { handle = uv_process_t: 0x57347970, pid = 17715 } - "exit" uv_process_t: 0x57347970 { signal = 2, status = 0 } + { pid = 85353, handle = uv_process_t: 0x56c681d0 } + "exit" uv_process_t: 0x56c681d0 { signal = 2, status = 0 } ok 83 process - spawn and kill by pid - { handle = uv_process_t: 0x57359110, pid = 17716 } - "exit" uv_process_t: 0x57359110 { signal = 15, status = 0 } + { pid = 85354, handle = uv_process_t: 0x56c41d90 } + "exit" uv_process_t: 0x56c41d90 { signal = 15, status = 0 } ok 84 process - spawn and kill by handle ok 85 process - invalid command - { handle = uv_process_t: 0x573363c0, pid = 17718 } + { pid = 85356, handle = uv_process_t: 0x56c5eae0 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 86 process - process stdio ok 87 process - get pid ok 88 req - cancel ok 89 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 17721 } + "exit" { pid = 85359, code = 0, signal = 0 } ok 90 signal - Catch SIGINT - In uv_thread_t: 0xf54ffb40 + In uv_thread_t: 0xf55ffb40 { elapsed = 102, delay = 100 } ok 91 thread - test thread create ok 92 thread - test thread create with arguments - Runing uv_thread_t: 0xf7ec2700 - Runing uv_thread_t: 0xf7ec2700 - { elapsed = 101, delay = 100 } + Runing uv_thread_t: 0xf7b41700 + Runing uv_thread_t: 0xf7b41700 + { elapsed = 100, delay = 100 } ok 93 thread - test thread sleep msecs in main thread { elapsed = 101, delay = 100 } ok 94 thread - test thread create with options table @@ -7459,29 +7627,29 @@ default priority 0 priority after change 0 hello world from thread -priority in thread 10 +priority in thread 11 ok 99 thread - getpriority, setpriority - "timeout" uv_timer_t: 0x5735ee30 - "closed" uv_timer_t: 0x5735ee30 + "timeout" uv_timer_t: 0x56c7aa10 + "closed" uv_timer_t: 0x56c7aa10 ok 100 timer - simple timeout - "interval" uv_timer_t: 0x5735ee30 - "interval" uv_timer_t: 0x5735ee30 - "interval" uv_timer_t: 0x5735ee30 - "closed" uv_timer_t: 0x5735ee30 + "interval" uv_timer_t: 0x56c7aa10 + "interval" uv_timer_t: 0x56c7aa10 + "interval" uv_timer_t: 0x56c7aa10 + "closed" uv_timer_t: 0x56c7aa10 ok 101 timer - simple interval - "interval" uv_timer_t: 0x5737c570 - "timeout" uv_timer_t: 0x5735ee30 - "interval" uv_timer_t: 0x5737c570 + "interval" uv_timer_t: 0x56c85540 + "timeout" uv_timer_t: 0x56c7aa10 + "interval" uv_timer_t: 0x56c85540 ok 102 timer - timeout with interval - "interval" uv_timer_t: 0x5737c570 0 - "interval" uv_timer_t: 0x5737c570 8 - "interval" uv_timer_t: 0x5737c570 4 - "interval" uv_timer_t: 0x5737c570 2 + "interval" uv_timer_t: 0x56c85540 0 + "interval" uv_timer_t: 0x56c85540 8 + "interval" uv_timer_t: 0x56c85540 4 + "interval" uv_timer_t: 0x56c85540 2 ok 103 timer - shrinking interval - "interval" uv_timer_t: 0x5737c570 0 - "interval" uv_timer_t: 0x5737c570 8 - "interval" uv_timer_t: 0x5737c570 4 - "interval" uv_timer_t: 0x5737c570 2 + "interval" uv_timer_t: 0x56c85540 0 + "interval" uv_timer_t: 0x56c85540 8 + "interval" uv_timer_t: 0x56c85540 4 + "interval" uv_timer_t: 0x56c85540 2 ok 104 timer - shrinking interval using methods ok 105 timer - timer init ok 106 timer - timer huge timeout @@ -7500,8 +7668,8 @@ ok 108 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xf68feb40" "hello" - uv_thread_t: 0xf68feb40 finish hello + 2.0 4.0 "uv_thread_t: 0xf7b39b40" "hello" + uv_thread_t: 0xf7b39b40 finish hello ok 109 work - test threadpool with async 1 2 @@ -7552,7 +7720,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/i386-linux-gnu/liblua5.1-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/i386-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/i386-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/i386-linux-gnu @@ -7603,7 +7771,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/i386-linux-gnu/liblua5.2-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/i386-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/i386-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/i386-linux-gnu @@ -7654,7 +7822,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/i386-linux-gnu/liblua5.3-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/i386-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/i386-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/i386-linux-gnu @@ -7705,7 +7873,7 @@ libtool: install: ranlib /build/reproducible-path/lua-luv-1.48.0-2/debian/tmp/usr//lib/i386-linux-gnu/liblua5.4-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/i386-linux-gnu' /build/reproducible-path/lua-luv-1.48.0-2/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/i386-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/i386-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/i386-linux-gnu @@ -7752,50 +7920,50 @@ dh_strip -a -O--buildsystem=lua dh_makeshlibs -a -O--buildsystem=lua dh_shlibdeps -a -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol luaL_checkversion_ used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_addlstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnil used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getmetatable used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushfstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_dump used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_ref used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_pushresult used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_remove used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_argerror used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawlen used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_loadbufferx used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_tolstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_next used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_testudata used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getglobal used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.3-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_replace used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_remove used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_argerror used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checklstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_newuserdata used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_remove used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_settop used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.2-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol lua_newuserdata used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checklstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawequal used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_dump used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_loadbuffer used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_settop used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.1-luv.so.1.0.0 found in none of the libraries dpkg-shlibdeps: warning: 52 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol lua_callk used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tolstring used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_setglobal used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_tointegerx used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/i386-linux-gnu/liblua5.4-luv.so.1.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua dh_md5sums -O--buildsystem=lua @@ -7810,12 +7978,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/43802/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/43802/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/6009 and its subdirectories -I: Current time: Sat Jan 11 17:16:17 -12 2025 -I: pbuilder-time-stamp: 1736658977 +I: removing directory /srv/workspace/pbuilder/43802 and its subdirectories +I: Current time: Sun Feb 15 01:34:39 +14 2026 +I: pbuilder-time-stamp: 1771068879