Diff of the two buildlogs: -- --- b1/build.log 2023-05-16 07:59:34.322026817 +0000 +++ b2/build.log 2023-05-16 08:04:21.497412207 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 15 19:46:23 -12 2023 -I: pbuilder-time-stamp: 1684223183 +I: Current time: Tue May 16 21:59:45 +14 2023 +I: pbuilder-time-stamp: 1684223985 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./lua-luv_1.44.2-0.orig.tar.gz] I: copying [./lua-luv_1.44.2-0-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Aug 5 12:47:44 2022 -12 +gpgv: Signature made Sat Aug 6 14:47:44 2022 +14 gpgv: using RSA key 91BFBF4D6956BD5DF7B72D23DFE691AE331BA3DB gpgv: issuer "jamessan@debian.org" gpgv: Can't check signature: No public key @@ -28,135 +28,167 @@ dpkg-source: info: applying disable_some_tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/8172/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/19246/tmp/hooks/D01_modify_environment starting +debug: Running on jtx1a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 16 22:00 /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/19246/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/19246/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='eab0c933d649408fb38557a460e66d7c' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='8172' - PS1='# ' - PS2='> ' + INVOCATION_ID=7ddd77aaae8044288dae805628ad1943 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=19246 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.Z9eL1qxT/pbuilderrc_mjkg --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Z9eL1qxT/b1 --logfile b1/build.log lua-luv_1.44.2-0-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Z9eL1qxT/pbuilderrc_7U7z --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Z9eL1qxT/b2 --logfile b2/build.log --extrapackages usrmerge lua-luv_1.44.2-0-1.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32a 5.10.0-23-armmp-lpae #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux I: ls -l /bin total 5072 - -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat - -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown - -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp - -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 133220 Sep 20 2022 date - -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd - -rwxr-xr-x 1 root root 68104 Sep 20 2022 df - -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir - -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 67548 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt - -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount - -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln - -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login - -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls - -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk - -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more - -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount - -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint - -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm - -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty - -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync - -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch - -rwxr-xr-x 1 root root 67548 Sep 20 2022 true - -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount - -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/8172/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 67632 Sep 21 2022 cat + -rwxr-xr-x 1 root root 67676 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67644 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 67684 Sep 21 2022 chown + -rwxr-xr-x 1 root root 133532 Sep 21 2022 cp + -rwxr-xr-x 1 root root 132868 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 133220 Sep 21 2022 date + -rwxr-xr-x 1 root root 67732 Sep 21 2022 dd + -rwxr-xr-x 1 root root 68104 Sep 21 2022 df + -rwxr-xr-x 1 root root 133632 Sep 21 2022 dir + -rwxr-xr-x 1 root root 59128 Mar 23 23:02 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 67560 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 67548 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 55748 Mar 23 23:02 findmnt + -rwsr-xr-x 1 root root 26208 Mar 23 22:15 fusermount + -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 67032 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 67720 Sep 21 2022 ln + -rwxr-xr-x 1 root root 35132 Mar 23 23:51 login + -rwxr-xr-x 1 root root 133632 Sep 21 2022 ls + -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk + -rwxr-xr-x 1 root root 67800 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 67764 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 67596 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 38504 Mar 23 23:02 more + -rwsr-xr-x 1 root root 38496 Mar 23 23:02 mount + -rwxr-xr-x 1 root root 9824 Mar 23 23:02 mountpoint + -rwxr-xr-x 1 root root 133532 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 67608 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash + -rwxr-xr-x 1 root root 67600 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 67672 Sep 21 2022 rm + -rwxr-xr-x 1 root root 67600 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 67400 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133372 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 May 16 22:00 sh -> /bin/bash + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 67644 Sep 21 2022 stty + -rwsr-xr-x 1 root root 50800 Mar 23 23:02 su + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sync + -rwxr-xr-x 1 root root 336764 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 67144 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 133224 Sep 21 2022 touch + -rwxr-xr-x 1 root root 67548 Sep 21 2022 true + -rwxr-xr-x 1 root root 9768 Mar 23 22:15 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Mar 23 23:02 umount + -rwxr-xr-x 1 root root 67572 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 133632 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 42608 Mar 23 23:02 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/19246/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -255,7 +287,7 @@ Get: 55 http://deb.debian.org/debian bookworm/main armhf libuv1-dev armhf 1.44.2-1 [163 kB] Get: 56 http://deb.debian.org/debian bookworm/main armhf lua-compat53 armhf 0.7-2 [27.8 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf lua-compat53-dev armhf 0.7-2 [26.4 kB] -Fetched 20.7 MB in 8s (2681 kB/s) +Fetched 20.7 MB in 2s (11.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package readline-common. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19329 files and directories currently installed.) @@ -500,8 +532,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/lua-luv-1.44.2-0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../lua-luv_1.44.2-0-1_source.changes +I: user script /srv/workspace/pbuilder/19246/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/19246/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/lua-luv-1.44.2-0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../lua-luv_1.44.2-0-1_source.changes dpkg-buildpackage: info: source package lua-luv dpkg-buildpackage: info: source version 1.44.2-0-1 dpkg-buildpackage: info: source distribution unstable @@ -645,10 +688,10 @@ checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed -checking for a sed that does not truncate output... /bin/sed -checking for grep that handles long lines and -e... /bin/grep -checking for egrep... /bin/grep -E -checking for fgrep... /bin/grep -F +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B @@ -671,8 +714,8 @@ checking for mawk... mawk checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no -checking for a working dd... /bin/dd -checking how to truncate binary pipes... /bin/dd bs=4096 count=1 +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes @@ -722,12 +765,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.1-luv/.libs" && rm -f "liblua5.1-luv.la" && ln -s "../liblua5.1-luv.la" "liblua5.1-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.1-luv/luv.so - linux-vdso.so.1 (0xbef50000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f10000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6df9000) - /lib/ld-linux-armhf.so.3 (0xb6f6d000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f49000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f46000) + linux-vdso.so.1 (0xf7fc4000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7f60000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7e49000) + /lib/ld-linux-armhf.so.3 (0xf7fc5000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7f9d000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7f9a000) Target build made @@ -752,12 +795,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.2-luv/.libs" && rm -f "liblua5.2-luv.la" && ln -s "../liblua5.2-luv.la" "liblua5.2-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.2-luv/luv.so - linux-vdso.so.1 (0xbeb69000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f50000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e39000) - /lib/ld-linux-armhf.so.3 (0xb6fad000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f89000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f86000) + linux-vdso.so.1 (0xf7e38000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7de0000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7cc9000) + /lib/ld-linux-armhf.so.3 (0xf7e39000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7e11000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7cc6000) Target build made @@ -782,12 +825,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.3-luv/.libs" && rm -f "liblua5.3-luv.la" && ln -s "../liblua5.3-luv.la" "liblua5.3-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.3-luv/luv.so - linux-vdso.so.1 (0xbefe8000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f60000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e49000) - /lib/ld-linux-armhf.so.3 (0xb6fba000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f97000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f94000) + linux-vdso.so.1 (0xf7cf0000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7c90000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7b79000) + /lib/ld-linux-armhf.so.3 (0xf7cf1000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7cca000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7cc7000) Target build made @@ -812,12 +855,12 @@ libtool: link: ranlib /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.a libtool: link: ( cd "/build/lua-luv-1.44.2-0/5.4-luv/.libs" && rm -f "liblua5.4-luv.la" && ln -s "../liblua5.4-luv.la" "liblua5.4-luv.la" ) ldd /build/lua-luv-1.44.2-0/5.4-luv/luv.so - linux-vdso.so.1 (0xbef5c000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f10000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6df9000) - /lib/ld-linux-armhf.so.3 (0xb6f65000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f42000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6df6000) + linux-vdso.so.1 (0xf7e25000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7dd0000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7cb9000) + /lib/ld-linux-armhf.so.3 (0xf7e26000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7cb6000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7cb3000) Target build made dh_auto_test -O--buildsystem=lua @@ -831,11 +874,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x9ea1c8 - "closed" uv_timer_t: 0x9ea1c8 + "timeout" uv_timer_t: 0x15c21c8 + "closed" uv_timer_t: 0x15c21c8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x9ea1c8 - "closed" { } uv_timer_t: 0x9ea1c8 + "timeout" { } uv_timer_t: 0x15c21c8 + "closed" { } uv_timer_t: 0x15c21c8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -846,21 +889,21 @@ { stat = { nlink = 1, - ino = 436157, - mtime = table: 0xa153d0, - gid = 1111, - mode = 33188, + ino = 3806368, + mtime = table: 0x15ed3d0, + gid = 2222, + mode = 33204, size = 6353, - dev = 64770, + dev = 65027, gen = 0, rdev = 0, - atime = table: 0xa07010, + atime = table: 0x15df010, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xa16038, - birthtime = table: 0x9e0690, + ctime = table: 0x15d9d00, + birthtime = table: 0x15d34a8, blocks = 16 } } @@ -870,21 +913,21 @@ { stat = { nlink = 1, - ino = 436157, - mtime = table: 0x9f3c10, - gid = 1111, - mode = 33188, + ino = 3806368, + mtime = table: 0x15eecd0, + gid = 2222, + mode = 33204, size = 6353, - dev = 64770, + dev = 65027, gen = 0, rdev = 0, - atime = table: 0x9f2420, + atime = table: 0x15cde50, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0xa01c50, - birthtime = table: 0x9e29d0, + ctime = table: 0x15ed3f8, + birthtime = table: 0x15f0040, blocks = 16 } } @@ -969,170 +1012,170 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } + uv_dir_t: 0x15c6e38 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x9ec930 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } + { { name = "debian", type = "directory" } } { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bavail = 16111391, type = 61267, bsize = 4096, files = 5193728, bfree = 17153055, ffree = 4877584, blocks = 20279922 } + { bavail = 15857912, type = 61267, bsize = 4096, files = 4587520, bfree = 16779512, ffree = 4530077, blocks = 17917726 } ok 29 fs - fs.statfs sync - { bavail = 16111359, type = 61267, bsize = 4096, files = 5193728, bfree = 17153023, ffree = 4877584, blocks = 20279922 } + { bavail = 15857912, type = 61267, bsize = 4096, files = 4587520, bfree = 16779512, ffree = 4530077, blocks = 17917726 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -1157,24 +1200,24 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { rss = 2695168, total = 13418950656, constrained = 0, free = 12435341312 } + { rss = 2805760, total = 3586392064, constrained = 0, free = 2772111360 } ok 46 misc - memory size - { uptime = 173894.49 } + { uptime = 157312.04 } ok 47 misc - uv.uptime { - inblock = 8, + inblock = 272, nsignals = 0, - utime = { usec = 270785, sec = 0 }, + utime = { usec = 84876, sec = 0 }, oublock = 40, - stime = { usec = 33854, sec = 0 }, - nivcsw = 67, - minflt = 278, + stime = { usec = 20582, sec = 0 }, + nivcsw = 3, + minflt = 329, idrss = 0, - majflt = 0, - nvcsw = 53, + majflt = 2, + nvcsw = 57, isrss = 0, nswap = 0, - maxrss = 2632, + maxrss = 2740, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1183,10 +1226,10 @@ 4 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0xa001f8, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x9ff510, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0xa11e68, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x9f9c78, model = "ARMv7 Processor rev 1 (v7l)" } + { speed = 1912, times = table: 0x15d6378, model = "unknown" }, + { speed = 1912, times = table: 0x15b8e50, model = "unknown" }, + { speed = 1912, times = table: 0x15d07f8, model = "unknown" }, + { speed = 1912, times = table: 0x15e29d8, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { @@ -1194,7 +1237,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 7.25, 9.6, 10.8 } + { 2.34, 2.53, 2.48 } ok 52 misc - uv.loadavg "/usr/bin/lua5.1" ok 53 misc - uv.exepath @@ -1202,18 +1245,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7389453343858e+14 + 1.5731205596885e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux" } + { release = "5.10.0-23-arm64", machine = "aarch64", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1684223765 - uv.gettimeofday 1684223765.000219 + os.time 1684224154 + uv.gettimeofday 1684224154.000830 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -1223,27 +1266,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xa1baa0 + "prepare" uv_prepare_t: 0x15b7de8 ok 70 prepare-check-idle-async - simple prepare - "timeout" uv_timer_t: 0x9e6360 - "check" uv_check_t: 0xa1baa0 + "check" uv_check_t: 0x15b7de8 + "timeout" uv_timer_t: 0x15e21f0 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xa1baa0 + "idle" uv_idle_t: 0x15b7de8 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x9e46e0, pid = 13173 } + { handle = uv_process_t: 0x15f3b20, pid = 24678 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0x9eb048, pid = 13174 } - "exit" uv_process_t: 0x9eb048 { status = 0, signal = 2 } + { handle = uv_process_t: 0x15d8c30, pid = 24679 } + "exit" uv_process_t: 0x15d8c30 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0x9eb048, pid = 13175 } - "exit" uv_process_t: 0x9eb048 { status = 0, signal = 15 } + { handle = uv_process_t: 0x15d8c30, pid = 24680 } + "exit" uv_process_t: 0x15d8c30 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xa039d0, pid = 13177 } + { handle = uv_process_t: 0x15bb818, pid = 24682 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -1252,38 +1295,38 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 13179, code = 0 } + "exit" { signal = 0, pid = 24684, code = 0 } ok 83 signal - Catch SIGINT - { delay = 100, elapsed = 121 } + { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6ec5020 - Runing uv_thread_t: 0xb6ec5020 + Runing uv_thread_t: 0xf7b1d020 + Runing uv_thread_t: 0xf7b1d020 { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 114 } + { delay = 100, elapsed = 102 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x9e6360 - "closed" uv_timer_t: 0x9e6360 + "timeout" uv_timer_t: 0x15e21f0 + "closed" uv_timer_t: 0x15e21f0 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x9e6360 - "interval" uv_timer_t: 0x9e6360 - "interval" uv_timer_t: 0x9e6360 - "closed" uv_timer_t: 0x9e6360 + "interval" uv_timer_t: 0x15e21f0 + "interval" uv_timer_t: 0x15e21f0 + "interval" uv_timer_t: 0x15e21f0 + "closed" uv_timer_t: 0x15e21f0 ok 89 timer - simple interval - "interval" uv_timer_t: 0x9efce0 - "timeout" uv_timer_t: 0x9e6360 - "interval" uv_timer_t: 0x9efce0 + "interval" uv_timer_t: 0x15e1328 + "timeout" uv_timer_t: 0x15e21f0 + "interval" uv_timer_t: 0x15e1328 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x9efce0 0 - "interval" uv_timer_t: 0x9efce0 8 - "interval" uv_timer_t: 0x9efce0 4 - "interval" uv_timer_t: 0x9efce0 2 + "interval" uv_timer_t: 0x15e1328 0 + "interval" uv_timer_t: 0x15e1328 8 + "interval" uv_timer_t: 0x15e1328 4 + "interval" uv_timer_t: 0x15e1328 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x9efce0 0 - "interval" uv_timer_t: 0x9efce0 8 - "interval" uv_timer_t: 0x9efce0 4 - "interval" uv_timer_t: 0x9efce0 2 + "interval" uv_timer_t: 0x15e1328 0 + "interval" uv_timer_t: 0x15e1328 8 + "interval" uv_timer_t: 0x15e1328 4 + "interval" uv_timer_t: 0x15e1328 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -1302,8 +1345,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb6cef420" "hello" - uv_thread_t: 0xb6cef420 finish hello + 2 4 "uv_thread_t: 0xf6fff420" "hello" + uv_thread_t: 0xf6fff420 finish hello ok 97 work - test threadpool with async 1 2 @@ -1319,7 +1362,7 @@ [C]: ? ok 100 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xb46ff420 + In uv_thread_t: 0xf53ff420 6 ************************************************** /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=link arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1329,26 +1372,26 @@ libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.1-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.so -luv -lpthread -ldl -lrt -llua5.1 -Wl,-rpath -Wl,/usr//lib/arm-linux-gnueabihf /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.1-luv/liblua5.1-luv.la \ ldd /build/lua-luv-1.44.2-0/5.1-luv/app-dynamic - linux-vdso.so.1 (0xbef53000) - liblua5.1-luv.so.0 => /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.so.0 (0xb6f6f000) - liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xb6f40000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e25000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6df0000) - /lib/ld-linux-armhf.so.3 (0xb6f8f000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6daf000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f6c000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6e22000) + linux-vdso.so.1 (0xf7d61000) + liblua5.1-luv.so.0 => /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.so.0 (0xf7d3e000) + liblua5.1.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7d10000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7bf9000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7bc0000) + /lib/ld-linux-armhf.so.3 (0xf7d62000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7b7f000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7bf2000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7b7c000) ********************** app dynamic (5.1) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x24cd388 - "closed" uv_timer_t: 0x24cd388 + "timeout" uv_timer_t: 0xf7c320 + "closed" uv_timer_t: 0xf7c320 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x24cd388 - "closed" { } uv_timer_t: 0x24cd388 + "timeout" { } uv_timer_t: 0xf7c320 + "closed" { } uv_timer_t: 0xf7c320 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1359,21 +1402,21 @@ { stat = { nlink = 1, - ino = 436157, - mtime = table: 0x24c0f30, - gid = 1111, - mode = 33188, + ino = 3806368, + mtime = table: 0xf82970, + gid = 2222, + mode = 33204, size = 6353, - dev = 64770, + dev = 65027, gen = 0, rdev = 0, - atime = table: 0x24c9678, + atime = table: 0xf6e7c0, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x24a3b80, - birthtime = table: 0x24ab430, + ctime = table: 0xf95ef8, + birthtime = table: 0xf86c00, blocks = 16 } } @@ -1383,21 +1426,21 @@ { stat = { nlink = 1, - ino = 436157, - mtime = table: 0x24b0c60, - gid = 1111, - mode = 33188, + ino = 3806368, + mtime = table: 0xf74218, + gid = 2222, + mode = 33204, size = 6353, - dev = 64770, + dev = 65027, gen = 0, rdev = 0, - atime = table: 0x24ba3c0, + atime = table: 0xf84a60, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x24cd610, - birthtime = table: 0x24d1eb0, + ctime = table: 0xf8c810, + birthtime = table: 0xf829f0, blocks = 16 } } @@ -1482,170 +1525,170 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } + uv_dir_t: 0xfa7f70 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x24bbd08 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } + { { name = "debian", type = "directory" } } { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bavail = 16092511, type = 61267, bsize = 4096, files = 5193728, bfree = 17134175, ffree = 4877302, blocks = 20279922 } + { bavail = 15857574, type = 61267, bsize = 4096, files = 4587520, bfree = 16779174, ffree = 4530074, blocks = 17917726 } ok 29 fs - fs.statfs sync - { bavail = 16092511, type = 61267, bsize = 4096, files = 5193728, bfree = 17134175, ffree = 4877302, blocks = 20279922 } + { bavail = 15857574, type = 61267, bsize = 4096, files = 4587520, bfree = 16779174, ffree = 4530074, blocks = 17917726 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -1670,24 +1713,24 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { rss = 4673536, total = 13418950656, constrained = 0, free = 12368896000 } + { rss = 2609152, total = 3586392064, constrained = 0, free = 2779086848 } ok 46 misc - memory size - { uptime = 173908.44 } + { uptime = 157319.86 } ok 47 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 377383, sec = 0 }, + utime = { usec = 154111, sec = 0 }, oublock = 40, - stime = { usec = 94345, sec = 0 }, - nivcsw = 89, + stime = { usec = 26969, sec = 0 }, + nivcsw = 3, minflt = 2486, idrss = 0, majflt = 0, - nvcsw = 87, + nvcsw = 75, isrss = 0, nswap = 0, - maxrss = 4600, + maxrss = 4456, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -1696,10 +1739,10 @@ 4 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0x24d0d08, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24d20c8, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24bbde8, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24c61a0, model = "ARMv7 Processor rev 1 (v7l)" } + { speed = 1912, times = table: 0xfa5328, model = "unknown" }, + { speed = 1912, times = table: 0xf77df0, model = "unknown" }, + { speed = 1912, times = table: 0xf85720, model = "unknown" }, + { speed = 1912, times = table: 0xf987e8, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { @@ -1707,7 +1750,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 7.37, 9.55, 10.77 } + { 2.24, 2.5, 2.47 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.1-luv/.libs/app-dynamic" ok 53 misc - uv.exepath @@ -1715,18 +1758,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7390847930457e+14 + 1.5731987643915e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux" } + { release = "5.10.0-23-arm64", machine = "aarch64", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1684223779 - uv.gettimeofday 1684223779.000158 + os.time 1684224162 + uv.gettimeofday 1684224162.000650 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -1736,27 +1779,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x24b7940 + "prepare" uv_prepare_t: 0xf9af60 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x24b7940 - "timeout" uv_timer_t: 0x24d66f8 + "check" uv_check_t: 0xf9af60 + "timeout" uv_timer_t: 0xf95988 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x24b7940 + "idle" uv_idle_t: 0xf9af60 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x24c42b0, pid = 13699 } + { handle = uv_process_t: 0xf8d458, pid = 24869 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0x24a2fc0, pid = 13701 } - "exit" uv_process_t: 0x24a2fc0 { status = 0, signal = 2 } + { handle = uv_process_t: 0xf83658, pid = 24870 } + "exit" uv_process_t: 0xf83658 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0x24a2fc0, pid = 13702 } - "exit" uv_process_t: 0x24a2fc0 { status = 0, signal = 15 } + { handle = uv_process_t: 0xf83658, pid = 24871 } + "exit" uv_process_t: 0xf83658 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0x24aa358, pid = 13704 } + { handle = uv_process_t: 0xf7c160, pid = 24873 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -1765,38 +1808,38 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 13706, code = 0 } + "exit" { signal = 0, pid = 24875, code = 0 } ok 83 signal - Catch SIGINT - { delay = 100, elapsed = 111 } + { delay = 100, elapsed = 102 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6e51780 - Runing uv_thread_t: 0xb6e51780 + Runing uv_thread_t: 0xf793c780 + Runing uv_thread_t: 0xf793c780 { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 110 } + { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x24d66f8 - "closed" uv_timer_t: 0x24d66f8 + "timeout" uv_timer_t: 0xf95988 + "closed" uv_timer_t: 0xf95988 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x24d66f8 - "interval" uv_timer_t: 0x24d66f8 - "interval" uv_timer_t: 0x24d66f8 - "closed" uv_timer_t: 0x24d66f8 + "interval" uv_timer_t: 0xf95988 + "interval" uv_timer_t: 0xf95988 + "interval" uv_timer_t: 0xf95988 + "closed" uv_timer_t: 0xf95988 ok 89 timer - simple interval - "interval" uv_timer_t: 0x24c4130 - "timeout" uv_timer_t: 0x24d66f8 - "interval" uv_timer_t: 0x24c4130 + "interval" uv_timer_t: 0xf94a50 + "timeout" uv_timer_t: 0xf95988 + "interval" uv_timer_t: 0xf94a50 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x24c4130 0 - "interval" uv_timer_t: 0x24c4130 8 - "interval" uv_timer_t: 0x24c4130 4 - "interval" uv_timer_t: 0x24c4130 2 + "interval" uv_timer_t: 0xf94a50 0 + "interval" uv_timer_t: 0xf94a50 8 + "interval" uv_timer_t: 0xf94a50 4 + "interval" uv_timer_t: 0xf94a50 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x24c4130 0 - "interval" uv_timer_t: 0x24c4130 8 - "interval" uv_timer_t: 0x24c4130 4 - "interval" uv_timer_t: 0x24c4130 2 + "interval" uv_timer_t: 0xf94a50 0 + "interval" uv_timer_t: 0xf94a50 8 + "interval" uv_timer_t: 0xf94a50 4 + "interval" uv_timer_t: 0xf94a50 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -1815,8 +1858,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb5bfe420" "hello" - uv_thread_t: 0xb5bfe420 finish hello + 2 4 "uv_thread_t: 0xf65fe420" "hello" + uv_thread_t: 0xf65fe420 finish hello ok 97 work - test threadpool with async 1 2 @@ -1832,7 +1875,7 @@ [C]: ? ok 100 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xb47ff420 + In uv_thread_t: 0xf51ff420 6 ************************************************** /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=link arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed \ @@ -1841,25 +1884,25 @@ -Wl,-z,relro -llua5.1 -lm -ldl libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.1-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.1-luv/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.1-luv/.libs/liblua5.1-luv.a -luv -lpthread -lrt -llua5.1 -lm -ldl ldd /build/lua-luv-1.44.2-0/5.1-luv/app-static - linux-vdso.so.1 (0xbeea3000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f00000) - liblua5.1.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xb6ed0000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6db9000) - /lib/ld-linux-armhf.so.3 (0xb6f54000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6efd000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6db6000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d75000) + linux-vdso.so.1 (0xf7cf6000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7ca0000) + liblua5.1.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.1.so.0 (0xf7c70000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7b59000) + /lib/ld-linux-armhf.so.3 (0xf7cf7000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7c9d000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7b56000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7b15000) *********************** app static (5.1) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1317388 - "closed" uv_timer_t: 0x1317388 + "timeout" uv_timer_t: 0x17ed828 + "closed" uv_timer_t: 0x17ed828 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1317388 - "closed" { } uv_timer_t: 0x1317388 + "timeout" { } uv_timer_t: 0x17ed828 + "closed" { } uv_timer_t: 0x17ed828 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -1870,21 +1913,21 @@ { stat = { nlink = 1, - ino = 436157, - mtime = table: 0x130af30, - gid = 1111, - mode = 33188, + ino = 3806368, + mtime = table: 0x17d7f30, + gid = 2222, + mode = 33204, size = 6353, - dev = 64770, + dev = 65027, gen = 0, rdev = 0, - atime = table: 0x1313678, + atime = table: 0x17e0678, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x12edb80, - birthtime = table: 0x12f5430, + ctime = table: 0x17bcd50, + birthtime = table: 0x17c2430, blocks = 16 } } @@ -1894,21 +1937,21 @@ { stat = { nlink = 1, - ino = 436157, - mtime = table: 0x12fac60, - gid = 1111, - mode = 33188, + ino = 3806368, + mtime = table: 0x17db090, + gid = 2222, + mode = 33204, size = 6353, - dev = 64770, + dev = 65027, gen = 0, rdev = 0, - atime = table: 0x13043c0, + atime = table: 0x17c1be8, blksize = 4096, - uid = 1111, + uid = 2222, type = "file", flags = 0, - ctime = table: 0x1317610, - birthtime = table: 0x131fd30, + ctime = table: 0x17e4748, + birthtime = table: 0x17cf1b8, blocks = 16 } } @@ -1993,170 +2036,170 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } + uv_dir_t: 0x17ce858 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x1311870 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } + { { name = "debian", type = "directory" } } { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bavail = 16089066, type = 61267, bsize = 4096, files = 5193728, bfree = 17130730, ffree = 4877270, blocks = 20279922 } + { bavail = 15857332, type = 61267, bsize = 4096, files = 4587520, bfree = 16778932, ffree = 4530073, blocks = 17917726 } ok 29 fs - fs.statfs sync - { bavail = 16089066, type = 61267, bsize = 4096, files = 5193728, bfree = 17130730, ffree = 4877270, blocks = 20279922 } + { bavail = 15857332, type = 61267, bsize = 4096, files = 4587520, bfree = 16778932, ffree = 4530073, blocks = 17917726 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -2181,24 +2224,24 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { rss = 4587520, total = 13418950656, constrained = 0, free = 12269203456 } + { rss = 2543616, total = 3586392064, constrained = 0, free = 2776485888 } ok 46 misc - memory size - { uptime = 173919.1 } + { uptime = 157327.34 } ok 47 misc - uv.uptime { inblock = 0, nsignals = 0, - utime = { usec = 139503, sec = 0 }, + utime = { usec = 86202, sec = 0 }, oublock = 40, - stime = { usec = 34974, sec = 0 }, - nivcsw = 33, - minflt = 269, + stime = { usec = 16736, sec = 0 }, + nivcsw = 2, + minflt = 309, idrss = 0, majflt = 0, - nvcsw = 54, + nvcsw = 39, isrss = 0, nswap = 0, - maxrss = 4528, + maxrss = 2504, msgsnd = 0, msgrcv = 0, ixrss = 0 @@ -2207,10 +2250,10 @@ 4 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0x12f4ad8, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x13043c0, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x12fbf28, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x130c9b8, model = "ARMv7 Processor rev 1 (v7l)" } + { speed = 1912, times = table: 0x17c96a0, model = "unknown" }, + { speed = 1912, times = table: 0x17d4108, model = "unknown" }, + { speed = 1912, times = table: 0x17d2a30, model = "unknown" }, + { speed = 1912, times = table: 0x17cb960, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { @@ -2218,7 +2261,7 @@ { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 51 misc - uv.interface_addresses - { 7.67, 9.5, 10.74 } + { 2.05, 2.45, 2.45 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.1-luv/app-static" ok 53 misc - uv.exepath @@ -2226,18 +2269,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", uid = 1111, gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7391919281466e+14 + 1.5732735802048e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", machine = "armv7l", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux" } + { release = "5.10.0-23-arm64", machine = "aarch64", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1684223789 - uv.gettimeofday 1684223789.000884 + os.time 1684224170 + uv.gettimeofday 1684224170.000132 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -2247,27 +2290,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x13111e0 + "prepare" uv_prepare_t: 0x17d9de0 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x13111e0 - "timeout" uv_timer_t: 0x12f2538 + "check" uv_check_t: 0x17d9de0 + "timeout" uv_timer_t: 0x17db130 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x13111e0 + "idle" uv_idle_t: 0x17d9de0 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x1313a80, pid = 13916 } + { handle = uv_process_t: 0x17b9fc0, pid = 24966 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0x12ecfc0, pid = 13917 } - "exit" uv_process_t: 0x12ecfc0 { status = 0, signal = 2 } + { handle = uv_process_t: 0x17d94f8, pid = 24967 } + "exit" uv_process_t: 0x17d94f8 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0x12ecfc0, pid = 13918 } - "exit" uv_process_t: 0x12ecfc0 { status = 0, signal = 15 } + { handle = uv_process_t: 0x17d94f8, pid = 24968 } + "exit" uv_process_t: 0x17d94f8 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0x13016c0, pid = 13920 } + { handle = uv_process_t: 0x17e4da0, pid = 24970 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -2276,38 +2319,38 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 13925, code = 0 } + "exit" { signal = 0, pid = 24972, code = 0 } ok 83 signal - Catch SIGINT - { delay = 100, elapsed = 114 } + { delay = 100, elapsed = 102 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6f39220 - Runing uv_thread_t: 0xb6f39220 - { delay = 100, elapsed = 104 } + Runing uv_thread_t: 0xf7c41220 + Runing uv_thread_t: 0xf7c41220 + { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 114 } + { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x12f2538 - "closed" uv_timer_t: 0x12f2538 + "timeout" uv_timer_t: 0x17db130 + "closed" uv_timer_t: 0x17db130 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x12f2538 - "interval" uv_timer_t: 0x12f2538 - "interval" uv_timer_t: 0x12f2538 - "closed" uv_timer_t: 0x12f2538 + "interval" uv_timer_t: 0x17db130 + "interval" uv_timer_t: 0x17db130 + "interval" uv_timer_t: 0x17db130 + "closed" uv_timer_t: 0x17db130 ok 89 timer - simple interval - "interval" uv_timer_t: 0x130c940 - "timeout" uv_timer_t: 0x12f2538 - "interval" uv_timer_t: 0x130c940 + "interval" uv_timer_t: 0x17d9940 + "timeout" uv_timer_t: 0x17db130 + "interval" uv_timer_t: 0x17d9940 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x130c940 0 - "interval" uv_timer_t: 0x130c940 8 - "interval" uv_timer_t: 0x130c940 4 - "interval" uv_timer_t: 0x130c940 2 + "interval" uv_timer_t: 0x17d9940 0 + "interval" uv_timer_t: 0x17d9940 8 + "interval" uv_timer_t: 0x17d9940 4 + "interval" uv_timer_t: 0x17d9940 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x130c940 0 - "interval" uv_timer_t: 0x130c940 8 - "interval" uv_timer_t: 0x130c940 4 - "interval" uv_timer_t: 0x130c940 2 + "interval" uv_timer_t: 0x17d9940 0 + "interval" uv_timer_t: 0x17d9940 8 + "interval" uv_timer_t: 0x17d9940 4 + "interval" uv_timer_t: 0x17d9940 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -2326,8 +2369,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2 4 "uv_thread_t: 0xf70ff420" "hello" + uv_thread_t: 0xf70ff420 finish hello ok 97 work - test threadpool with async 1 2 @@ -2343,7 +2386,7 @@ [C]: ? ok 100 work - test threadpool with invalid return value # All tests passed - In uv_thread_t: 0xb47ff420 + In uv_thread_t: 0xf54ff420 6 ************************************************** Target test made @@ -2357,11 +2400,11 @@ "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x24d23c0 - "closed" uv_timer_t: 0x24d23c0 + "timeout" uv_timer_t: 0x1c97948 + "closed" uv_timer_t: 0x1c97948 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x24d23c0 - "closed" { } uv_timer_t: 0x24d23c0 + "timeout" { } uv_timer_t: 0x1c97948 + "closed" { } uv_timer_t: 0x1c97948 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2371,23 +2414,23 @@ { fd = 10 } { stat = { + dev = 65027, + mtime = table: 0x1c68dc0, + uid = 2222, + rdev = 0, + ino = 3806368, + mode = 33204, + ctime = table: 0x1ca2200, gen = 0, - dev = 64770, blocks = 16, - mtime = table: 0x24e5c10, - type = "file", - size = 6353, - nlink = 1, - uid = 1111, - mode = 33188, - birthtime = table: 0x24d7e90, flags = 0, - atime = table: 0x24c16e0, - ctime = table: 0x24e5190, - rdev = 0, + type = "file", + birthtime = table: 0x1c9c508, + atime = table: 0x1c77898, blksize = 4096, - gid = 1111, - ino = 436157 + size = 6353, + gid = 2222, + nlink = 1 } } ok 7 fs - read a file sync @@ -2395,23 +2438,23 @@ { fd = 10 } { stat = { + dev = 65027, + mtime = table: 0x1c7d678, + uid = 2222, + rdev = 0, + ino = 3806368, + mode = 33204, + ctime = table: 0x1ca9e90, gen = 0, - dev = 64770, blocks = 16, - mtime = table: 0x24dbc60, - type = "file", - size = 6353, - nlink = 1, - uid = 1111, - mode = 33188, - birthtime = table: 0x24afda8, flags = 0, - atime = table: 0x24e5e58, - ctime = table: 0x24b57b8, - rdev = 0, + type = "file", + birthtime = table: 0x1c7a6f8, + atime = table: 0x1c6dce8, blksize = 4096, - gid = 1111, - ino = 436157 + size = 6353, + gid = 2222, + nlink = 1 } } { chunk = 6353 } @@ -2420,7 +2463,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 @@ -2455,7 +2498,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 @@ -2495,172 +2538,172 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } + uv_dir_t: 0x1c904b8 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0x24c6a50 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "debian" } } { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { files = 5193728, type = 61267, bavail = 16079761, blocks = 20279922, ffree = 4876657, bfree = 17121425, bsize = 4096 } + { blocks = 17917726, ffree = 4530072, bfree = 16778320, bavail = 15856720, bsize = 4096, type = 61267, files = 4587520 } ok 29 fs - fs.statfs sync - { files = 5193728, type = 61267, bavail = 16079761, blocks = 20279922, ffree = 4876657, bfree = 17121425, bsize = 4096 } + { blocks = 17917726, ffree = 4530072, bfree = 16778316, bavail = 15856716, bsize = 4096, type = 61267, files = 4587520 } ok 30 fs - fs.statfs async - { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } + { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 32 fs - fs.statfs async error @@ -2681,46 +2724,46 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version = 76802, version_string = "1.44.2" } + { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { free = 12248219648, rss = 4849664, constrained = 0, total = 13418950656 } + { free = 2777067520, constrained = 0, total = 3586392064, rss = 2678784 } ok 46 misc - memory size - { uptime = 173929.16 } + { uptime = 157334.58 } ok 47 misc - uv.uptime { - minflt = 294, + inblock = 0, + maxrss = 2656, + nvcsw = 41, + nsignals = 0, + nswap = 0, + nivcsw = 1, msgsnd = 0, - inblock = 8, isrss = 0, - oublock = 40, - ixrss = 0, - nswap = 0, + minflt = 334, msgrcv = 0, - nivcsw = 79, + ixrss = 0, majflt = 0, - nsignals = 0, - stime = { usec = 53280, sec = 0 }, - nvcsw = 50, - utime = { usec = 281625, sec = 0 }, + utime = { usec = 65257, sec = 0 }, idrss = 0, - maxrss = 4744 + stime = { usec = 16916, sec = 0 }, + oublock = 40 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0x24c0100, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24bba10, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24f2920, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24d2e50, model = "ARMv7 Processor rev 1 (v7l)" } + { times = table: 0x1c8bca8, speed = 1912, model = "unknown" }, + { times = table: 0x1ca0b10, speed = 1912, model = "unknown" }, + { times = table: 0x1c8bc58, speed = 1912, model = "unknown" }, + { times = table: 0x1c73d60, speed = 1912, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { - { family = "inet", netmask = "255.0.0.0", internal = true, mac = "\0\0\0\0\0\0", ip = "127.0.0.1" }, - { family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, mac = "\0\0\0\0\0\0", ip = "::1" } + { mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1", netmask = "255.0.0.0", internal = true }, + { mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true } } ok 51 misc - uv.interface_addresses - { 8.12, 9.54, 10.74 } + { 1.96, 2.43, 2.44 } ok 52 misc - uv.loadavg "/usr/bin/lua5.2" ok 53 misc - uv.exepath @@ -2728,18 +2771,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { uid = 1111, gid = 1111, username = "pbuilder1", homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { shell = "/bin/bash", username = "pbuilder2", gid = 2222, uid = 2222, homedir = "/nonexistent/second-build" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7392919103854e+14 + 1.5733459713997e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { sysname = "Linux", machine = "armv7l", release = "5.10.0-23-armmp-lpae", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)" } + { sysname = "Linux", machine = "aarch64", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", release = "5.10.0-23-arm64" } ok 60 misc - uv.os_uname - os.time 1684223799 - uv.gettimeofday 1684223799.000871 + os.time 1684224177 + uv.gettimeofday 1684224177.000370 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -2749,27 +2792,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x24c2c20 + "prepare" uv_prepare_t: 0x1c90748 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x24f17d0 - "timeout" uv_timer_t: 0x24f2748 + "check" uv_check_t: 0x1c83098 + "timeout" uv_timer_t: 0x1ca5538 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x24f17d0 + "idle" uv_idle_t: 0x1c83098 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 14271, handle = uv_process_t: 0x24c4a10 } + { handle = uv_process_t: 0x1c8d9e0, pid = 25047 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { pid = 14276, handle = uv_process_t: 0x24aadd0 } - "exit" uv_process_t: 0x24aadd0 { signal = 2, status = 0 } + { handle = uv_process_t: 0x1cb2be8, pid = 25048 } + "exit" uv_process_t: 0x1cb2be8 { signal = 2, status = 0 } ok 76 process - spawn and kill by pid - { pid = 14280, handle = uv_process_t: 0x24ed3d0 } - "exit" uv_process_t: 0x24ed3d0 { signal = 15, status = 0 } + { handle = uv_process_t: 0x1c9aff8, pid = 25049 } + "exit" uv_process_t: 0x1c9aff8 { signal = 15, status = 0 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 14283, handle = uv_process_t: 0x24f0d68 } + { handle = uv_process_t: 0x1c8b670, pid = 25051 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -2778,39 +2821,39 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 14285, signal = 0 } + "exit" { pid = 25053, code = 0, signal = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { delay = 100, elapsed = 110 } + In uv_thread_t: 0xf54ff420 + { elapsed = 102, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6f8a020 - Runing uv_thread_t: 0xb6f8a020 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0xf7c60020 + Runing uv_thread_t: 0xf7c60020 + { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 115 } + { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x24f2748 - "closed" uv_timer_t: 0x24f2748 + "timeout" uv_timer_t: 0x1ca5538 + "closed" uv_timer_t: 0x1ca5538 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x24f2748 - "interval" uv_timer_t: 0x24f2748 - "interval" uv_timer_t: 0x24f2748 - "closed" uv_timer_t: 0x24f2748 + "interval" uv_timer_t: 0x1ca5538 + "interval" uv_timer_t: 0x1ca5538 + "interval" uv_timer_t: 0x1ca5538 + "closed" uv_timer_t: 0x1ca5538 ok 89 timer - simple interval - "interval" uv_timer_t: 0x24e2970 - "timeout" uv_timer_t: 0x24f2748 - "interval" uv_timer_t: 0x24e2970 + "interval" uv_timer_t: 0x1c71a98 + "timeout" uv_timer_t: 0x1ca5538 + "interval" uv_timer_t: 0x1c71a98 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x24e2970 0 - "interval" uv_timer_t: 0x24e2970 8 - "interval" uv_timer_t: 0x24e2970 4 - "interval" uv_timer_t: 0x24e2970 2 + "interval" uv_timer_t: 0x1c71a98 0 + "interval" uv_timer_t: 0x1c71a98 8 + "interval" uv_timer_t: 0x1c71a98 4 + "interval" uv_timer_t: 0x1c71a98 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x24e2970 0 - "interval" uv_timer_t: 0x24e2970 8 - "interval" uv_timer_t: 0x24e2970 4 - "interval" uv_timer_t: 0x24e2970 2 + "interval" uv_timer_t: 0x1c71a98 0 + "interval" uv_timer_t: 0x1c71a98 8 + "interval" uv_timer_t: 0x1c71a98 4 + "interval" uv_timer_t: 0x1c71a98 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -2829,8 +2872,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2 4 "uv_thread_t: 0xf60fd420" "hello" + uv_thread_t: 0xf60fd420 finish hello ok 97 work - test threadpool with async 1 2 @@ -2855,26 +2898,26 @@ libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.2-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.so -luv -lpthread -ldl -lrt -llua5.2 -Wl,-rpath -Wl,/usr//lib/arm-linux-gnueabihf /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.2-luv/liblua5.2-luv.la \ ldd /build/lua-luv-1.44.2-0/5.2-luv/app-dynamic - linux-vdso.so.1 (0xbe914000) - liblua5.2-luv.so.0 => /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.so.0 (0xb6fa3000) - liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6f70000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e55000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6e20000) - /lib/ld-linux-armhf.so.3 (0xb6fc3000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6ddf000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6e52000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6ddc000) + linux-vdso.so.1 (0xf77e6000) + liblua5.2-luv.so.0 => /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.so.0 (0xf77c3000) + liblua5.2.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf7790000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7679000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7640000) + /lib/ld-linux-armhf.so.3 (0xf77e7000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf75ff000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7672000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf75fc000) ********************** app dynamic (5.2) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x23f2c68 - "closed" uv_timer_t: 0x23f2c68 + "timeout" uv_timer_t: 0xc849e8 + "closed" uv_timer_t: 0xc849e8 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x2424260 - "closed" { } uv_timer_t: 0x2424260 + "timeout" { } uv_timer_t: 0xc849e8 + "closed" { } uv_timer_t: 0xc849e8 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -2884,23 +2927,23 @@ { fd = 10 } { stat = { - blocks = 16, - mode = 33188, + birthtime = table: 0xc9a270, + gid = 2222, + rdev = 0, + nlink = 1, type = "file", - ino = 436157, - uid = 1111, - dev = 64770, - blksize = 4096, + ctime = table: 0xc89a78, + atime = table: 0xc80638, + uid = 2222, size = 6353, - ctime = table: 0x241f4f0, - nlink = 1, - birthtime = table: 0x23f3598, - flags = 0, - rdev = 0, - mtime = table: 0x240a628, + ino = 3806368, + dev = 65027, + blocks = 16, + mtime = table: 0xc7f420, gen = 0, - gid = 1111, - atime = table: 0x2410bd8 + flags = 0, + blksize = 4096, + mode = 33204 } } ok 7 fs - read a file sync @@ -2908,23 +2951,23 @@ { fd = 10 } { stat = { - blocks = 16, - mode = 33188, + birthtime = table: 0xc85580, + gid = 2222, + rdev = 0, + nlink = 1, type = "file", - ino = 436157, - uid = 1111, - dev = 64770, - blksize = 4096, + ctime = table: 0xca1418, + atime = table: 0xcbcde0, + uid = 2222, size = 6353, - ctime = table: 0x240dd40, - nlink = 1, - birthtime = table: 0x240e690, - flags = 0, - rdev = 0, - mtime = table: 0x23f25d8, + ino = 3806368, + dev = 65027, + blocks = 16, + mtime = table: 0xc8c410, gen = 0, - gid = 1111, - atime = table: 0x24153b0 + flags = 0, + blksize = 4096, + mode = 33204 } } { chunk = 6353 } @@ -2937,241 +2980,241 @@ 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 = "file", name = "lgtm.yml" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lgtm.yml", ftype = "file" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "file", name = "lgtm.yml" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lgtm.yml", ftype = "file" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration "/build/lua-luv-1.44.2-0" "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "lib", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 23 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0x2405648 closed + { { name = "lib", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + uv_dir_t: 0xcb55f8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "lib", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "lib", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "tests", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "lgtm.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "debian", type = "directory" }, + { name = "README.md", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "lib", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "tests", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "lgtm.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "debian", type = "directory" }, + { name = "README.md", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bfree = 17114000, blocks = 20279922, ffree = 4875149, bsize = 4096, type = 61267, files = 5193728, bavail = 16072336 } + { blocks = 17917726, type = 61267, bsize = 4096, files = 4587520, ffree = 4530069, bfree = 16777658, bavail = 15856058 } ok 29 fs - fs.statfs sync - { bfree = 17114000, blocks = 20279922, ffree = 4875148, bsize = 4096, type = 61267, files = 5193728, bavail = 16072336 } + { blocks = 17917726, type = 61267, bsize = 4096, files = 4587520, ffree = 4530069, bfree = 16777658, bavail = 15856058 } ok 30 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 31 fs - fs.statfs sync error @@ -3194,46 +3237,46 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version_string = "1.44.2", version = 76802 } + { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { constrained = 0, free = 12168740864, rss = 4632576, total = 13418950656 } + { rss = 2465792, total = 3586392064, constrained = 0, free = 2776559616 } ok 46 misc - memory size - { uptime = 173941.21 } + { uptime = 157342.34 } ok 47 misc - uv.uptime { - minflt = 2495, - stime = { sec = 0, usec = 64696 }, + nivcsw = 1, + nvcsw = 76, + ixrss = 0, + idrss = 0, + msgrcv = 0, + minflt = 2508, + nswap = 0, + isrss = 0, + maxrss = 4524, msgsnd = 0, - utime = { sec = 0, usec = 321748 }, - nvcsw = 93, + utime = { sec = 0, usec = 133753 }, majflt = 0, - maxrss = 4524, - nswap = 0, - oublock = 40, - nivcsw = 51, - msgrcv = 0, - inblock = 0, + stime = { sec = 0, usec = 27537 }, nsignals = 0, - idrss = 0, - ixrss = 0, - isrss = 0 + oublock = 40, + inblock = 0 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { speed = 0, times = table: 0x240e690, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24296f8, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x24348c0, model = "ARMv7 Processor rev 1 (v7l)" }, - { speed = 0, times = table: 0x2409868, model = "ARMv7 Processor rev 1 (v7l)" } + { speed = 1912, model = "unknown", times = table: 0xcb57b8 }, + { speed = 1912, model = "unknown", times = table: 0xc8e6c8 }, + { speed = 1912, model = "unknown", times = table: 0xc93988 }, + { speed = 1912, model = "unknown", times = table: 0xcbca80 } } ok 50 misc - uv.cpu_info "lo" { - { internal = true, mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1", netmask = "255.0.0.0" }, - { internal = true, mac = "\0\0\0\0\0\0", family = "inet6", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", ip = "127.0.0.1", internal = true, family = "inet" }, + { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", internal = true, family = "inet6" } } ok 51 misc - uv.interface_addresses - { 7.79, 9.42, 10.68 } + { 1.81, 2.38, 2.43 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.2-luv/.libs/app-dynamic" ok 53 misc - uv.exepath @@ -3241,18 +3284,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", uid = 1111, gid = 1111, username = "pbuilder1" } + { uid = 2222, gid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7394124493155e+14 + 1.573423561509e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", machine = "armv7l", sysname = "Linux" } + { machine = "aarch64", sysname = "Linux", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", release = "5.10.0-23-arm64" } ok 60 misc - uv.os_uname - os.time 1684223811 - uv.gettimeofday 1684223811.000925 + os.time 1684224185 + uv.gettimeofday 1684224185.000129 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -3262,27 +3305,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x24032b0 + "prepare" uv_prepare_t: 0xc99c20 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x24032b0 - "timeout" uv_timer_t: 0x242f0d8 + "check" uv_check_t: 0xc99c20 + "timeout" uv_timer_t: 0xcaabb0 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x24032b0 + "idle" uv_idle_t: 0xc99c20 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 14786, handle = uv_process_t: 0x24020c0 } + { handle = uv_process_t: 0xcac470, pid = 25239 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 75 process - process stdout - { pid = 14787, handle = uv_process_t: 0x242b058 } - "exit" uv_process_t: 0x242b058 { status = 0, signal = 2 } + { handle = uv_process_t: 0xc942c0, pid = 25240 } + "exit" uv_process_t: 0xc942c0 { signal = 2, status = 0 } ok 76 process - spawn and kill by pid - { pid = 14788, handle = uv_process_t: 0x23ebca0 } - "exit" uv_process_t: 0x23ebca0 { status = 0, signal = 15 } + { handle = uv_process_t: 0xca5f38, pid = 25241 } + "exit" uv_process_t: 0xca5f38 { signal = 15, status = 0 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 14796, handle = uv_process_t: 0x24305c0 } + { handle = uv_process_t: 0xc844f8, pid = 25243 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 79 process - process stdio @@ -3291,39 +3334,39 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 14799, code = 0, signal = 0 } + "exit" { code = 0, pid = 25245, signal = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 108, delay = 100 } + In uv_thread_t: 0xf53ff420 + { elapsed = 102, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6dbd780 - Runing uv_thread_t: 0xb6dbd780 - { elapsed = 101, delay = 100 } + Runing uv_thread_t: 0xf7a61780 + Runing uv_thread_t: 0xf7a61780 + { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread - { elapsed = 103, delay = 100 } + { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x242f0d8 - "closed" uv_timer_t: 0x242f0d8 + "timeout" uv_timer_t: 0xcaabb0 + "closed" uv_timer_t: 0xcaabb0 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x242f0d8 - "interval" uv_timer_t: 0x242f0d8 - "interval" uv_timer_t: 0x242f0d8 - "closed" uv_timer_t: 0x242f0d8 + "interval" uv_timer_t: 0xcaabb0 + "interval" uv_timer_t: 0xcaabb0 + "interval" uv_timer_t: 0xcaabb0 + "closed" uv_timer_t: 0xcaabb0 ok 89 timer - simple interval - "interval" uv_timer_t: 0x242a928 - "timeout" uv_timer_t: 0x242f0d8 - "interval" uv_timer_t: 0x242a928 + "interval" uv_timer_t: 0xcad100 + "timeout" uv_timer_t: 0xcaabb0 + "interval" uv_timer_t: 0xcad100 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x242a928 0 - "interval" uv_timer_t: 0x242a928 8 - "interval" uv_timer_t: 0x242a928 4 - "interval" uv_timer_t: 0x242a928 2 + "interval" uv_timer_t: 0xcad100 0 + "interval" uv_timer_t: 0xcad100 8 + "interval" uv_timer_t: 0xcad100 4 + "interval" uv_timer_t: 0xcad100 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x242a928 0 - "interval" uv_timer_t: 0x242a928 8 - "interval" uv_timer_t: 0x242a928 4 - "interval" uv_timer_t: 0x242a928 2 + "interval" uv_timer_t: 0xcad100 0 + "interval" uv_timer_t: 0xcad100 8 + "interval" uv_timer_t: 0xcad100 4 + "interval" uv_timer_t: 0xcad100 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -3342,8 +3385,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2 4 "uv_thread_t: 0xf79ee420" "hello" + uv_thread_t: 0xf79ee420 finish hello ok 97 work - test threadpool with async 1 2 @@ -3367,25 +3410,25 @@ -Wl,-z,relro -llua5.2 -lm -ldl libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.2-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.2-luv/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.2-luv/.libs/liblua5.2-luv.a -luv -lpthread -lrt -llua5.2 -lm -ldl ldd /build/lua-luv-1.44.2-0/5.2-luv/app-static - linux-vdso.so.1 (0xbefc7000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6ed0000) - liblua5.2.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xb6e90000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d79000) - /lib/ld-linux-armhf.so.3 (0xb6f2c000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f08000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f05000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d38000) + linux-vdso.so.1 (0xf7a09000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf79b0000) + liblua5.2.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.2.so.0 (0xf7970000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7859000) + /lib/ld-linux-armhf.so.3 (0xf7a0a000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf79e2000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf79ad000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7818000) *********************** app static (5.2) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x986b58 - "closed" uv_timer_t: 0x986b58 + "timeout" uv_timer_t: 0xa5fde0 + "closed" uv_timer_t: 0xa5fde0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x9989b0 - "closed" { } uv_timer_t: 0x9989b0 + "timeout" { } uv_timer_t: 0xa84fb0 + "closed" { } uv_timer_t: 0xa84fb0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3395,23 +3438,23 @@ { fd = 10 } { stat = { - gen = 0, - gid = 1111, blksize = 4096, + uid = 2222, + dev = 65027, + flags = 0, nlink = 1, - ctime = table: 0x99c240, - atime = table: 0x992da0, - mode = 33188, - birthtime = table: 0x9a2e88, - ino = 436157, + mode = 33204, + size = 6353, blocks = 16, - uid = 1111, - rdev = 0, - mtime = table: 0x990660, + gid = 2222, type = "file", - flags = 0, - dev = 64770, - size = 6353 + ctime = table: 0xa5d6e8, + birthtime = table: 0xa5d558, + atime = table: 0xa62390, + mtime = table: 0xa75d10, + rdev = 0, + ino = 3806368, + gen = 0 } } ok 7 fs - read a file sync @@ -3419,23 +3462,23 @@ { fd = 10 } { stat = { - gen = 0, - gid = 1111, blksize = 4096, + uid = 2222, + dev = 65027, + flags = 0, nlink = 1, - ctime = table: 0x99e800, - atime = table: 0x98d230, - mode = 33188, - birthtime = table: 0x98f6a0, - ino = 436157, + mode = 33204, + size = 6353, blocks = 16, - uid = 1111, - rdev = 0, - mtime = table: 0x968698, + gid = 2222, type = "file", - flags = 0, - dev = 64770, - size = 6353 + ctime = table: 0xa740b8, + birthtime = table: 0xa5c610, + atime = table: 0xa75738, + mtime = table: 0xa53430, + rdev = 0, + ino = 3806368, + gen = 0 } } { chunk = 6353 } @@ -3444,7 +3487,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 @@ -3519,172 +3562,172 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } + { { name = ".gitmodules", type = "file" } } { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } { { name = "msvcbuild.bat", type = "file" } } + uv_dir_t: 0xa77f10 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { name = "lib", type = "directory" } } { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } { { name = "libluv.pc.in", type = "file" } } { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } + { { name = "lgtm.yml", type = "file" } } { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x982768 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } + { { name = "debian", type = "directory" } } { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, + { name = "debian", type = "directory" }, { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bsize = 4096, type = 61267, bfree = 17100202, files = 5193728, blocks = 20279922, ffree = 4873819, bavail = 16058538 } + { type = 61267, bsize = 4096, files = 4587520, blocks = 17917726, bfree = 16776911, ffree = 4530068, bavail = 15855311 } ok 29 fs - fs.statfs sync - { bsize = 4096, type = 61267, bfree = 17100202, files = 5193728, blocks = 20279922, ffree = 4873819, bavail = 16058538 } + { type = 61267, bsize = 4096, files = 4587520, blocks = 17917726, bfree = 16776911, ffree = 4530068, bavail = 15855311 } ok 30 fs - fs.statfs async - { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } + { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 31 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 32 fs - fs.statfs async error @@ -3705,46 +3748,46 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version = 76802, version_string = "1.44.2" } + { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { free = 12173316096, total = 13418950656, constrained = 0, rss = 4571136 } + { rss = 2531328, constrained = 0, free = 2776768512, total = 3586392064 } ok 46 misc - memory size - { uptime = 173953.45 } + { uptime = 157349.78 } ok 47 misc - uv.uptime { - isrss = 0, + nswap = 0, + ixrss = 0, majflt = 0, - nivcsw = 29, - utime = { usec = 135784, sec = 0 }, - idrss = 0, - nvcsw = 55, + nivcsw = 3, nsignals = 0, - msgrcv = 0, - msgsnd = 0, - nswap = 0, - maxrss = 4464, - minflt = 278, + nvcsw = 41, + idrss = 0, + utime = { usec = 66706, sec = 0 }, oublock = 40, - stime = { usec = 43645, sec = 0 }, - ixrss = 0, - inblock = 0 + stime = { usec = 17323, sec = 0 }, + inblock = 0, + minflt = 326, + isrss = 0, + msgsnd = 0, + msgrcv = 0, + maxrss = 2472 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x969b20, speed = 0 }, - { model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x97ac68, speed = 0 }, - { model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x988218, speed = 0 }, - { model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x975860, speed = 0 } + { model = "unknown", times = table: 0xa6e658, speed = 1912 }, + { model = "unknown", times = table: 0xa8dcd0, speed = 1912 }, + { model = "unknown", times = table: 0xa78ce0, speed = 1912 }, + { model = "unknown", times = table: 0xa8cfe0, speed = 1912 } } ok 50 misc - uv.cpu_info "lo" { - { 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 } + { internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet" }, + { internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6" } } ok 51 misc - uv.interface_addresses - { 7.97, 9.4, 10.67 } + { 1.75, 2.36, 2.42 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.2-luv/app-static" ok 53 misc - uv.exepath @@ -3752,18 +3795,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build", uid = 1111, username = "pbuilder1" } + { shell = "/bin/bash", uid = 2222, username = "pbuilder2", gid = 2222, homedir = "/nonexistent/second-build" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7395351678206e+14 + 1.5734978999335e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", machine = "armv7l", sysname = "Linux", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)" } + { version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", release = "5.10.0-23-arm64", machine = "aarch64", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1684223824 - uv.gettimeofday 1684223824.000195 + os.time 1684224192 + uv.gettimeofday 1684224192.000563 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -3773,27 +3816,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x97f6b8 + "prepare" uv_prepare_t: 0xa586f8 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x97f6b8 - "timeout" uv_timer_t: 0x9996a8 + "check" uv_check_t: 0xa586f8 + "timeout" uv_timer_t: 0xa8dbb0 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x97f6b8 + "idle" uv_idle_t: 0xa586f8 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x981d28, pid = 15122 } + { handle = uv_process_t: 0xa80ff0, pid = 25336 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0x9aa578, pid = 15123 } - "exit" uv_process_t: 0x9aa578 { status = 0, signal = 2 } + { handle = uv_process_t: 0xa6bf20, pid = 25337 } + "exit" uv_process_t: 0xa6bf20 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0x9845c8, pid = 15124 } - "exit" uv_process_t: 0x9845c8 { status = 0, signal = 15 } + { handle = uv_process_t: 0xa872d8, pid = 25338 } + "exit" uv_process_t: 0xa872d8 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0x9aca38, pid = 15129 } + { handle = uv_process_t: 0xa71508, pid = 25340 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 79 process - process stdio @@ -3802,39 +3845,39 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, pid = 15132, code = 0 } + "exit" { code = 0, pid = 25342, signal = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 110, delay = 100 } + In uv_thread_t: 0xf54ff420 + { elapsed = 101, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6f98220 - Runing uv_thread_t: 0xb6f98220 - { elapsed = 102, delay = 100 } + Runing uv_thread_t: 0xf7c49220 + Runing uv_thread_t: 0xf7c49220 + { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread - { elapsed = 116, delay = 100 } + { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x9996a8 - "closed" uv_timer_t: 0x9996a8 + "timeout" uv_timer_t: 0xa8dbb0 + "closed" uv_timer_t: 0xa8dbb0 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x9996a8 - "interval" uv_timer_t: 0x9996a8 - "interval" uv_timer_t: 0x9996a8 - "closed" uv_timer_t: 0x9996a8 + "interval" uv_timer_t: 0xa8dbb0 + "interval" uv_timer_t: 0xa8dbb0 + "interval" uv_timer_t: 0xa8dbb0 + "closed" uv_timer_t: 0xa8dbb0 ok 89 timer - simple interval - "interval" uv_timer_t: 0x9a1588 - "timeout" uv_timer_t: 0x9996a8 - "interval" uv_timer_t: 0x9a1588 + "interval" uv_timer_t: 0xa8bd20 + "timeout" uv_timer_t: 0xa8dbb0 + "interval" uv_timer_t: 0xa8bd20 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x9a1588 0 - "interval" uv_timer_t: 0x9a1588 8 - "interval" uv_timer_t: 0x9a1588 4 - "interval" uv_timer_t: 0x9a1588 2 + "interval" uv_timer_t: 0xa8bd20 0 + "interval" uv_timer_t: 0xa8bd20 8 + "interval" uv_timer_t: 0xa8bd20 4 + "interval" uv_timer_t: 0xa8bd20 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x9a1588 0 - "interval" uv_timer_t: 0x9a1588 8 - "interval" uv_timer_t: 0x9a1588 4 - "interval" uv_timer_t: 0x9a1588 2 + "interval" uv_timer_t: 0xa8bd20 0 + "interval" uv_timer_t: 0xa8bd20 8 + "interval" uv_timer_t: 0xa8bd20 4 + "interval" uv_timer_t: 0xa8bd20 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -3853,8 +3896,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250 - 2 4 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2 4 "uv_thread_t: 0xf7a77420" "hello" + uv_thread_t: 0xf7a77420 finish hello ok 97 work - test threadpool with async 1 2 @@ -3883,11 +3926,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x11f5aa0 - "closed" uv_timer_t: 0x11f5aa0 + "timeout" uv_timer_t: 0x152daa0 + "closed" uv_timer_t: 0x152daa0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x11f5aa0 - "closed" { } uv_timer_t: 0x11f5aa0 + "timeout" { } uv_timer_t: 0x152daa0 + "closed" { } uv_timer_t: 0x152daa0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -3897,23 +3940,23 @@ { fd = 10 } { stat = { + ctime = table: 0x153b890, + mode = 33204, type = "file", - ino = 436157, - gid = 1111, + gid = 2222, + dev = 65027, + mtime = table: 0x1530288, + size = 6353, + blocks = 16, rdev = 0, - atime = table: 0x11e8ea0, - ctime = table: 0x11f6d10, blksize = 4096, - uid = 1111, - size = 6353, - dev = 64770, nlink = 1, + uid = 2222, + atime = table: 0x15215b8, + birthtime = table: 0x153f6b0, gen = 0, - blocks = 16, - birthtime = table: 0x1207958, - mtime = table: 0x11f6490, - mode = 33188, - flags = 0 + flags = 0, + ino = 3806368 } } ok 7 fs - read a file sync @@ -3921,23 +3964,23 @@ { fd = 10 } { stat = { + ctime = table: 0x15215b8, + mode = 33204, type = "file", - ino = 436157, - gid = 1111, + gid = 2222, + dev = 65027, + mtime = table: 0x1530288, + size = 6353, + blocks = 16, rdev = 0, - atime = table: 0x11f6d10, - ctime = table: 0x11e8ea0, blksize = 4096, - uid = 1111, - size = 6353, - dev = 64770, nlink = 1, + uid = 2222, + atime = table: 0x153b890, + birthtime = table: 0x15089c8, gen = 0, - blocks = 16, - birthtime = table: 0x11df090, - mtime = table: 0x11f6490, - mode = 33188, - flags = 0 + flags = 0, + ino = 3806368 } } { chunk = 6353 } @@ -3950,241 +3993,241 @@ 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 = "file", name = "lgtm.yml" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lgtm.yml", ftype = "file" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { ftype = "directory", name = ".ci" } - { ftype = "file", name = ".clang-format" } - { ftype = "file", name = ".clangd" } - { ftype = "file", name = ".editorconfig" } - { ftype = "directory", name = ".github" } - { ftype = "file", name = ".gitignore" } - { ftype = "file", name = ".gitmodules" } - { ftype = "directory", name = ".pc" } - { ftype = "directory", name = "5.1-luv" } - { ftype = "directory", name = "5.2-luv" } - { ftype = "directory", name = "5.3-luv" } - { ftype = "directory", name = "5.4-luv" } - { ftype = "file", name = "CMakeLists.txt" } - { ftype = "file", name = "LICENSE.txt" } - { ftype = "file", name = "Makefile" } - { ftype = "file", name = "README.md" } - { ftype = "file", name = "appveyor.yml" } - { ftype = "directory", name = "cmake" } - { ftype = "directory", name = "debian" } - { ftype = "directory", name = "deps" } - { ftype = "file", name = "docs.md" } - { ftype = "directory", name = "examples" } - { ftype = "file", name = "lgtm.yml" } - { ftype = "directory", name = "lib" } - { ftype = "file", name = "libluv.pc.in" } - { ftype = "file", name = "luv-scm-0.rockspec" } - { ftype = "file", name = "msvcbuild.bat" } - { ftype = "directory", name = "rockspecs" } - { ftype = "directory", name = "src" } - { ftype = "directory", name = "tests" } + { name = ".ci", ftype = "directory" } + { name = ".clang-format", ftype = "file" } + { name = ".clangd", ftype = "file" } + { name = ".editorconfig", ftype = "file" } + { name = ".github", ftype = "directory" } + { name = ".gitignore", ftype = "file" } + { name = ".gitmodules", ftype = "file" } + { name = ".pc", ftype = "directory" } + { name = "5.1-luv", ftype = "directory" } + { name = "5.2-luv", ftype = "directory" } + { name = "5.3-luv", ftype = "directory" } + { name = "5.4-luv", ftype = "directory" } + { name = "CMakeLists.txt", ftype = "file" } + { name = "LICENSE.txt", ftype = "file" } + { name = "Makefile", ftype = "file" } + { name = "README.md", ftype = "file" } + { name = "appveyor.yml", ftype = "file" } + { name = "cmake", ftype = "directory" } + { name = "debian", ftype = "directory" } + { name = "deps", ftype = "directory" } + { name = "docs.md", ftype = "file" } + { name = "examples", ftype = "directory" } + { name = "lgtm.yml", ftype = "file" } + { name = "lib", ftype = "directory" } + { name = "libluv.pc.in", ftype = "file" } + { name = "luv-scm-0.rockspec", ftype = "file" } + { name = "msvcbuild.bat", ftype = "file" } + { name = "rockspecs", ftype = "directory" } + { name = "src", ftype = "directory" } + { name = "tests", ftype = "directory" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration "/build/lua-luv-1.44.2-0" "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "lib", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 23 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0x11f85d0 closed + { { name = "lib", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } + uv_dir_t: 0x15089e0 closed ok 24 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } - { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { name = "lib", type = "directory" } } + { { name = "rockspecs", type = "directory" } } + { { name = ".editorconfig", type = "file" } } + { { name = "tests", type = "directory" } } + { { name = "5.1-luv", type = "directory" } } + { { name = "docs.md", type = "file" } } + { { name = "libluv.pc.in", type = "file" } } + { { name = ".ci", type = "directory" } } + { { name = "lgtm.yml", type = "file" } } + { { name = "LICENSE.txt", type = "file" } } + { { name = "5.2-luv", type = "directory" } } + { { name = ".pc", type = "directory" } } + { { name = "5.4-luv", type = "directory" } } + { { name = "examples", type = "directory" } } + { { name = "cmake", type = "directory" } } + { { name = "deps", type = "directory" } } + { { name = "5.3-luv", type = "directory" } } + { { name = ".clang-format", type = "file" } } + { { name = "appveyor.yml", type = "file" } } + { { name = ".github", type = "directory" } } + { { name = ".gitignore", type = "file" } } + { { name = ".gitmodules", type = "file" } } + { { name = "debian", type = "directory" } } + { { name = "README.md", type = "file" } } + { { name = ".clangd", type = "file" } } + { { name = "CMakeLists.txt", type = "file" } } + { { name = "src", type = "directory" } } + { { name = "luv-scm-0.rockspec", type = "file" } } + { { name = "Makefile", type = "file" } } + { { name = "msvcbuild.bat", type = "file" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "lib", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "tests", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "lgtm.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "debian", type = "directory" }, + { name = "README.md", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, - { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, - { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, - { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, - { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, - { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, - { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, - { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, - { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { name = "lib", type = "directory" }, + { name = "rockspecs", type = "directory" }, + { name = ".editorconfig", type = "file" }, + { name = "tests", type = "directory" }, + { name = "5.1-luv", type = "directory" }, + { name = "docs.md", type = "file" }, + { name = "libluv.pc.in", type = "file" }, + { name = ".ci", type = "directory" }, + { name = "lgtm.yml", type = "file" }, + { name = "LICENSE.txt", type = "file" }, + { name = "5.2-luv", type = "directory" }, + { name = ".pc", type = "directory" }, + { name = "5.4-luv", type = "directory" }, + { name = "examples", type = "directory" }, + { name = "cmake", type = "directory" }, + { name = "deps", type = "directory" }, + { name = "5.3-luv", type = "directory" }, + { name = ".clang-format", type = "file" }, + { name = "appveyor.yml", type = "file" }, + { name = ".github", type = "directory" }, + { name = ".gitignore", type = "file" }, + { name = ".gitmodules", type = "file" }, + { name = "debian", type = "directory" }, + { name = "README.md", type = "file" }, + { name = ".clangd", type = "file" }, + { name = "CMakeLists.txt", type = "file" }, + { name = "src", type = "directory" }, + { name = "luv-scm-0.rockspec", type = "file" }, + { name = "Makefile", type = "file" }, + { name = "msvcbuild.bat", type = "file" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { type = 61267, bsize = 4096, blocks = 20279922, bfree = 17098482, ffree = 4873375, files = 5193728, bavail = 16056818 } + { bsize = 4096, type = 61267, ffree = 4530067, files = 4587520, bavail = 15854703, bfree = 16776303, blocks = 17917726 } ok 29 fs - fs.statfs sync - { type = 61267, bsize = 4096, blocks = 20279922, bfree = 17098482, ffree = 4873375, files = 5193728, bavail = 16056818 } + { bsize = 4096, type = 61267, ffree = 4530067, files = 4587520, bavail = 15854703, bfree = 16776303, blocks = 17917726 } ok 30 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 31 fs - fs.statfs sync error @@ -4209,44 +4252,44 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { total = 13418950656.0, constrained = 0.0, free = 12251955200.0, rss = 2596864 } + { rss = 2617344, free = 2776793088.0, total = 3586392064.0, constrained = 0.0 } ok 46 misc - memory size - { uptime = 173964.42 } + { uptime = 157356.98 } ok 47 misc - uv.uptime { - utime = { usec = 130709, sec = 0 }, - idrss = 0, - ixrss = 0, - nivcsw = 20, - isrss = 0, - nswap = 0, - nvcsw = 62, - maxrss = 2772, - inblock = 8, + stime = { sec = 0, usec = 19555 }, + inblock = 0, + nivcsw = 1, msgsnd = 0, - minflt = 294, + nvcsw = 40, nsignals = 0, + utime = { sec = 0, usec = 50845 }, + ixrss = 0, + idrss = 0, + msgrcv = 0, + nswap = 0, oublock = 40, majflt = 0, - stime = { usec = 33064, sec = 0 }, - msgrcv = 0 + isrss = 0, + minflt = 335, + maxrss = 2776 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x11ea958 }, - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x11f84a8 }, - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x1203018 }, - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x11d04d8 } + { model = "unknown", times = table: 0x153ef38, speed = 1912.0 }, + { model = "unknown", times = table: 0x1528f48, speed = 1912.0 }, + { model = "unknown", times = table: 0x152e050, speed = 1912.0 }, + { model = "unknown", times = table: 0x152d9c0, speed = 1912.0 } } ok 50 misc - uv.cpu_info "lo" { - { mac = "\0\0\0\0\0\0", ip = "127.0.0.1", family = "inet", internal = true, netmask = "255.0.0.0" }, - { mac = "\0\0\0\0\0\0", ip = "::1", family = "inet6", internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { internal = true, ip = "127.0.0.1", mac = "\0\0\0\0\0\0", family = "inet", netmask = "255.0.0.0" }, + { internal = true, ip = "::1", mac = "\0\0\0\0\0\0", family = "inet6", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 51 misc - uv.interface_addresses - { 7.91, 9.32, 10.62 } + { 1.63, 2.31, 2.4 } ok 52 misc - uv.loadavg "/usr/bin/lua5.3" ok 53 misc - uv.exepath @@ -4254,18 +4297,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { uid = 1111, username = "pbuilder1", gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh" } + { username = "pbuilder2", uid = 2222, homedir = "/nonexistent/second-build", gid = 2222, shell = "/bin/bash" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7396447640277e+14 + 1.5735698839505e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux", machine = "armv7l", release = "5.10.0-23-armmp-lpae" } + { version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", machine = "aarch64", sysname = "Linux", release = "5.10.0-23-arm64" } ok 60 misc - uv.os_uname - os.time 1684223835 - uv.gettimeofday 1684223835.000155 + os.time 1684224199 + uv.gettimeofday 1684224199.000761 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -4275,27 +4318,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x11e2cd0 + "prepare" uv_prepare_t: 0x150e850 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x11fda70 - "timeout" uv_timer_t: 0x11f5aa0 + "check" uv_check_t: 0x1545258 + "timeout" uv_timer_t: 0x151bc28 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x11fda70 + "idle" uv_idle_t: 0x1545258 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 15333, handle = uv_process_t: 0x12063a0 } + { handle = uv_process_t: 0x153c7b0, pid = 25415 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 75 process - process stdout - { pid = 15335, handle = uv_process_t: 0x12019a8 } - "exit" uv_process_t: 0x12019a8 { status = 0, signal = 2 } + { handle = uv_process_t: 0x153bc20, pid = 25416 } + "exit" uv_process_t: 0x153bc20 { signal = 2, status = 0 } ok 76 process - spawn and kill by pid - { pid = 15339, handle = uv_process_t: 0x1201828 } - "exit" uv_process_t: 0x1201828 { status = 0, signal = 15 } + { handle = uv_process_t: 0x1508960, pid = 25417 } + "exit" uv_process_t: 0x1508960 { signal = 15, status = 0 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 15341, handle = uv_process_t: 0x1202b48 } + { handle = uv_process_t: 0x153f2b8, pid = 25419 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 0 } ok 79 process - process stdio @@ -4304,39 +4347,39 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 15344, signal = 0 } + "exit" { code = 0, pid = 25421, signal = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb46ff420 - { delay = 100, elapsed = 113 } + In uv_thread_t: 0xf52ff420 + { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6ede020 - Runing uv_thread_t: 0xb6ede020 - { delay = 100, elapsed = 105 } + Runing uv_thread_t: 0xf7af8020 + Runing uv_thread_t: 0xf7af8020 + { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 115 } + { delay = 100, elapsed = 101 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x11f5aa0 - "closed" uv_timer_t: 0x11f5aa0 + "timeout" uv_timer_t: 0x151bc28 + "closed" uv_timer_t: 0x151bc28 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x11f5aa0 - "interval" uv_timer_t: 0x11f5aa0 - "interval" uv_timer_t: 0x11f5aa0 - "closed" uv_timer_t: 0x11f5aa0 + "interval" uv_timer_t: 0x151bc28 + "interval" uv_timer_t: 0x151bc28 + "interval" uv_timer_t: 0x151bc28 + "closed" uv_timer_t: 0x151bc28 ok 89 timer - simple interval - "interval" uv_timer_t: 0x11e0d80 - "timeout" uv_timer_t: 0x11f5aa0 - "interval" uv_timer_t: 0x11e0d80 + "interval" uv_timer_t: 0x1537510 + "timeout" uv_timer_t: 0x151bc28 + "interval" uv_timer_t: 0x1537510 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x11e0d80 0 - "interval" uv_timer_t: 0x11e0d80 8 - "interval" uv_timer_t: 0x11e0d80 4 - "interval" uv_timer_t: 0x11e0d80 2 + "interval" uv_timer_t: 0x1537510 0 + "interval" uv_timer_t: 0x1537510 8 + "interval" uv_timer_t: 0x1537510 4 + "interval" uv_timer_t: 0x1537510 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x11e0d80 0 - "interval" uv_timer_t: 0x11e0d80 8 - "interval" uv_timer_t: 0x11e0d80 4 - "interval" uv_timer_t: 0x11e0d80 2 + "interval" uv_timer_t: 0x1537510 0 + "interval" uv_timer_t: 0x1537510 8 + "interval" uv_timer_t: 0x1537510 4 + "interval" uv_timer_t: 0x1537510 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -4355,8 +4398,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb52fd420" "hello" - uv_thread_t: 0xb52fd420 finish hello + 2.0 4.0 "uv_thread_t: 0xf78df420" "hello" + uv_thread_t: 0xf78df420 finish hello ok 97 work - test threadpool with async 1 2 @@ -4381,26 +4424,26 @@ libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.3-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.so -luv -lpthread -ldl -lrt -llua5.3 -Wl,-rpath -Wl,/usr//lib/arm-linux-gnueabihf /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.3-luv/liblua5.3-luv.la \ ldd /build/lua-luv-1.44.2-0/5.3-luv/app-dynamic - linux-vdso.so.1 (0xbefd3000) - liblua5.3-luv.so.0 => /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.so.0 (0xb6f89000) - liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6f40000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e29000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6df0000) - /lib/ld-linux-armhf.so.3 (0xb6fa8000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6daf000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f82000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6e26000) + linux-vdso.so.1 (0xf7f2b000) + liblua5.3-luv.so.0 => /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.so.0 (0xf7f09000) + liblua5.3.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf7ec0000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7da9000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7d70000) + /lib/ld-linux-armhf.so.3 (0xf7f2c000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7d2f000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7f02000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7da6000) ********************** app dynamic (5.3) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x7a2678 - "closed" uv_timer_t: 0x7a2678 + "timeout" uv_timer_t: 0x1bc36a0 + "closed" uv_timer_t: 0x1bc36a0 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x7a2678 - "closed" { } uv_timer_t: 0x7a2678 + "timeout" { } uv_timer_t: 0x1bc36a0 + "closed" { } uv_timer_t: 0x1bc36a0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4410,23 +4453,23 @@ { fd = 10 } { stat = { - birthtime = table: 0x7a4830, - type = "file", - mtime = table: 0x7985a8, - mode = 33188, gen = 0, - nlink = 1, rdev = 0, + ctime = table: 0x1bcaad0, + size = 6353, + uid = 2222, + dev = 65027, + gid = 2222, + ino = 3806368, + mode = 33204, + flags = 0, + birthtime = table: 0x1bd2960, + mtime = table: 0x1bb7ef0, + atime = table: 0x1bd54f8, blksize = 4096, - uid = 1111, + type = "file", blocks = 16, - ino = 436157, - flags = 0, - ctime = table: 0x77e510, - atime = table: 0x7bc148, - size = 6353, - gid = 1111, - dev = 64770 + nlink = 1 } } ok 7 fs - read a file sync @@ -4434,23 +4477,23 @@ { fd = 10 } { stat = { - birthtime = table: 0x78bb30, - type = "file", - mtime = table: 0x77e510, - mode = 33188, gen = 0, - nlink = 1, rdev = 0, + ctime = table: 0x1bd54f8, + size = 6353, + uid = 2222, + dev = 65027, + gid = 2222, + ino = 3806368, + mode = 33204, + flags = 0, + birthtime = table: 0x1ba3f98, + mtime = table: 0x1bb7ef0, + atime = table: 0x1bcaad0, blksize = 4096, - uid = 1111, + type = "file", blocks = 16, - ino = 436157, - flags = 0, - ctime = table: 0x7985a8, - atime = table: 0x7a4830, - size = 6353, - gid = 1111, - dev = 64770 + nlink = 1 } } { chunk = 6353 } @@ -4463,241 +4506,241 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "file", name = "lgtm.yml" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "file", name = "lgtm.yml" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration "/build/lua-luv-1.44.2-0" "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0x7a6bf0 closed + { { type = "directory", name = "lib" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } + uv_dir_t: 0x1bc40a8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { type = "directory", name = "lib" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "lgtm.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "debian" }, + { type = "file", name = "README.md" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { type = "directory", name = "lib" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "lgtm.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "debian" }, + { type = "file", name = "README.md" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { files = 5193728, type = 61267, bsize = 4096, bfree = 17096219, bavail = 16054555, ffree = 4872835, blocks = 20279922 } + { bsize = 4096, ffree = 4530064, files = 4587520, bavail = 15854037, type = 61267, bfree = 16775637, blocks = 17917726 } ok 29 fs - fs.statfs sync - { files = 5193728, type = 61267, bsize = 4096, bfree = 17096219, bavail = 16054555, ffree = 4872835, blocks = 20279922 } + { bsize = 4096, ffree = 4530064, files = 4587520, bavail = 15854037, type = 61267, bfree = 16775637, blocks = 17917726 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -4722,44 +4765,44 @@ ok 44 misc - uv.guess_handle { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { constrained = 0.0, free = 12193947648.0, total = 13418950656.0, rss = 4567040 } + { constrained = 0.0, free = 2777268224.0, rss = 2691072, total = 3586392064.0 } ok 46 misc - memory size - { uptime = 173975.99 } + { uptime = 157364.71 } ok 47 misc - uv.uptime { - maxrss = 4572, - nivcsw = 89, - nvcsw = 89, - nsignals = 0, - minflt = 2498, - msgrcv = 0, + maxrss = 4520, + nivcsw = 2, + nvcsw = 82, + stime = { sec = 0, usec = 47611 }, idrss = 0, - isrss = 0, + utime = { sec = 0, usec = 100614 }, oublock = 40, - msgsnd = 0, + ixrss = 0, inblock = 0, - utime = { usec = 399005, sec = 0 }, - majflt = 0, - stime = { usec = 105926, sec = 0 }, + nsignals = 0, + msgsnd = 0, + msgrcv = 0, nswap = 0, - ixrss = 0 + majflt = 0, + minflt = 2497, + isrss = 0 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { times = table: 0x77eea8, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 }, - { times = table: 0x794a70, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 }, - { times = table: 0x7a14d8, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 }, - { times = table: 0x770d00, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 } + { model = "unknown", speed = 1912.0, times = table: 0x1bd94b8 }, + { model = "unknown", speed = 1912.0, times = table: 0x1bb7ef0 }, + { model = "unknown", speed = 1912.0, times = table: 0x1bc0050 }, + { model = "unknown", speed = 1912.0, times = table: 0x1bc49d0 } } ok 50 misc - uv.cpu_info "lo" { - { ip = "127.0.0.1", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", family = "inet", internal = true }, - { ip = "::1", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true } + { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1", family = "inet" }, + { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true, ip = "::1", family = "inet6" } } ok 51 misc - uv.interface_addresses - { 7.77, 9.24, 10.58 } + { 1.58, 2.29, 2.4 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.3-luv/.libs/app-dynamic" ok 53 misc - uv.exepath @@ -4767,18 +4810,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { shell = "/bin/sh", homedir = "/nonexistent/first-build", uid = 1111, gid = 1111, username = "pbuilder1" } + { gid = 2222, username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build", uid = 2222 } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7397602302781e+14 + 1.5736472022484e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux", machine = "armv7l" } + { release = "5.10.0-23-arm64", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", machine = "aarch64", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1684223846 - uv.gettimeofday 1684223846.000702 + os.time 1684224207 + uv.gettimeofday 1684224207.000493 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -4788,68 +4831,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x7b0aa0 + "prepare" uv_prepare_t: 0x1b958c8 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x79b738 - "timeout" uv_timer_t: 0x7ac9a0 + "check" uv_check_t: 0x1bd83b8 + "timeout" uv_timer_t: 0x1bcff18 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x79b738 + "idle" uv_idle_t: 0x1bd83b8 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x790c90, pid = 15763 } + { handle = uv_process_t: 0x1bc5338, pid = 25607 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0x77e4a8, pid = 15764 } - "exit" uv_process_t: 0x77e4a8 { status = 0, signal = 2 } + { handle = uv_process_t: 0x1bdad20, pid = 25608 } + "exit" uv_process_t: 0x1bdad20 { signal = 2, status = 0 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0x7b3ed8, pid = 15765 } - "exit" uv_process_t: 0x7b3ed8 { status = 0, signal = 15 } + { handle = uv_process_t: 0x1bd18a0, pid = 25609 } + "exit" uv_process_t: 0x1bd18a0 { signal = 15, status = 0 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0x7b57a0, pid = 15767 } + { handle = uv_process_t: 0x1bd65a0, pid = 25611 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 15774, signal = 0 } + "exit" { signal = 0, pid = 25613, code = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 114, delay = 100 } + In uv_thread_t: 0xf50ff420 + { delay = 100, elapsed = 102 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6fa2780 - Runing uv_thread_t: 0xb6fa2780 - { elapsed = 103, delay = 100 } + Runing uv_thread_t: 0xf76da780 + Runing uv_thread_t: 0xf76da780 + { delay = 100, elapsed = 101 } ok 86 thread - test thread sleep msecs in main thread - { elapsed = 114, delay = 100 } + { delay = 100, elapsed = 102 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x7ac9a0 - "closed" uv_timer_t: 0x7ac9a0 + "timeout" uv_timer_t: 0x1bcff18 + "closed" uv_timer_t: 0x1bcff18 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x7ac9a0 - "interval" uv_timer_t: 0x7ac9a0 - "interval" uv_timer_t: 0x7ac9a0 - "closed" uv_timer_t: 0x7ac9a0 + "interval" uv_timer_t: 0x1bcff18 + "interval" uv_timer_t: 0x1bcff18 + "interval" uv_timer_t: 0x1bcff18 + "closed" uv_timer_t: 0x1bcff18 ok 89 timer - simple interval - "interval" uv_timer_t: 0x78eb70 - "timeout" uv_timer_t: 0x7ac9a0 - "interval" uv_timer_t: 0x78eb70 + "interval" uv_timer_t: 0x1b9f000 + "timeout" uv_timer_t: 0x1bcff18 + "interval" uv_timer_t: 0x1b9f000 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x78eb70 0 - "interval" uv_timer_t: 0x78eb70 8 - "interval" uv_timer_t: 0x78eb70 4 - "interval" uv_timer_t: 0x78eb70 2 + "interval" uv_timer_t: 0x1b9f000 0 + "interval" uv_timer_t: 0x1b9f000 8 + "interval" uv_timer_t: 0x1b9f000 4 + "interval" uv_timer_t: 0x1b9f000 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x78eb70 0 - "interval" uv_timer_t: 0x78eb70 8 - "interval" uv_timer_t: 0x78eb70 4 - "interval" uv_timer_t: 0x78eb70 2 + "interval" uv_timer_t: 0x1b9f000 0 + "interval" uv_timer_t: 0x1b9f000 8 + "interval" uv_timer_t: 0x1b9f000 4 + "interval" uv_timer_t: 0x1b9f000 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -4868,8 +4911,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2.0 4.0 "uv_thread_t: 0xf64fe420" "hello" + uv_thread_t: 0xf64fe420 finish hello ok 97 work - test threadpool with async 1 2 @@ -4893,25 +4936,25 @@ -Wl,-z,relro -llua5.3 -lm -ldl libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.3-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.3-luv/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.3-luv/.libs/liblua5.3-luv.a -luv -lpthread -lrt -llua5.3 -lm -ldl ldd /build/lua-luv-1.44.2-0/5.3-luv/app-static - linux-vdso.so.1 (0xbece1000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6ea0000) - liblua5.3.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xb6e50000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d39000) - /lib/ld-linux-armhf.so.3 (0xb6ef4000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6ed1000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6e9d000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6cf8000) + linux-vdso.so.1 (0xf7df7000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7da0000) + liblua5.3.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.3.so.0 (0xf7d50000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf7c39000) + /lib/ld-linux-armhf.so.3 (0xf7df8000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf7dd1000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf7d9d000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf7bf8000) *********************** app static (5.3) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xaa8678 - "closed" uv_timer_t: 0xaa8678 + "timeout" uv_timer_t: 0x1d3f678 + "closed" uv_timer_t: 0x1d3f678 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xaa8678 - "closed" { } uv_timer_t: 0xaa8678 + "timeout" { } uv_timer_t: 0x1d3f678 + "closed" { } uv_timer_t: 0x1d3f678 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -4921,23 +4964,23 @@ { fd = 10 } { stat = { - dev = 64770, - ino = 436157, - mode = 33188, - blksize = 4096, - ctime = table: 0xab0420, + gen = 0, + gid = 2222, blocks = 16, - uid = 1111, type = "file", - flags = 0, + blksize = 4096, + ino = 3806368, nlink = 1, - size = 6353, + uid = 2222, + dev = 65027, + birthtime = table: 0x1d4a710, rdev = 0, - birthtime = table: 0xa845d0, - gid = 1111, - mtime = table: 0xa9cef0, - atime = table: 0xac1ff0, - gen = 0 + size = 6353, + atime = table: 0x1d58fb0, + mode = 33204, + ctime = table: 0x1d15ff0, + mtime = table: 0x1d33ef0, + flags = 0 } } ok 7 fs - read a file sync @@ -4945,23 +4988,23 @@ { fd = 10 } { stat = { - dev = 64770, - ino = 436157, - mode = 33188, - blksize = 4096, - ctime = table: 0xa9cef0, + gen = 0, + gid = 2222, blocks = 16, - uid = 1111, type = "file", - flags = 0, + blksize = 4096, + ino = 3806368, nlink = 1, - size = 6353, + uid = 2222, + dev = 65027, + birthtime = table: 0x1d20268, rdev = 0, - birthtime = table: 0xa8c930, - gid = 1111, - mtime = table: 0xab0420, - atime = table: 0xa845d0, - gen = 0 + size = 6353, + atime = table: 0x1d4a710, + mode = 33204, + ctime = table: 0x1d33ef0, + mtime = table: 0x1d15ff0, + flags = 0 } } { chunk = 6353 } @@ -4974,241 +5017,241 @@ ok 14 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 15 fs - fs.stat async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "file", name = "lgtm.yml" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 16 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 17 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir async error - { name = ".ci", ftype = "directory" } - { name = ".clang-format", ftype = "file" } - { name = ".clangd", ftype = "file" } - { name = ".editorconfig", ftype = "file" } - { name = ".github", ftype = "directory" } - { name = ".gitignore", ftype = "file" } - { name = ".gitmodules", ftype = "file" } - { name = ".pc", ftype = "directory" } - { name = "5.1-luv", ftype = "directory" } - { name = "5.2-luv", ftype = "directory" } - { name = "5.3-luv", ftype = "directory" } - { name = "5.4-luv", ftype = "directory" } - { name = "CMakeLists.txt", ftype = "file" } - { name = "LICENSE.txt", ftype = "file" } - { name = "Makefile", ftype = "file" } - { name = "README.md", ftype = "file" } - { name = "appveyor.yml", ftype = "file" } - { name = "cmake", ftype = "directory" } - { name = "debian", ftype = "directory" } - { name = "deps", ftype = "directory" } - { name = "docs.md", ftype = "file" } - { name = "examples", ftype = "directory" } - { name = "lgtm.yml", ftype = "file" } - { name = "lib", ftype = "directory" } - { name = "libluv.pc.in", ftype = "file" } - { name = "luv-scm-0.rockspec", ftype = "file" } - { name = "msvcbuild.bat", ftype = "file" } - { name = "rockspecs", ftype = "directory" } - { name = "src", ftype = "directory" } - { name = "tests", ftype = "directory" } + { ftype = "directory", name = ".ci" } + { ftype = "file", name = ".clang-format" } + { ftype = "file", name = ".clangd" } + { ftype = "file", name = ".editorconfig" } + { ftype = "directory", name = ".github" } + { ftype = "file", name = ".gitignore" } + { ftype = "file", name = ".gitmodules" } + { ftype = "directory", name = ".pc" } + { ftype = "directory", name = "5.1-luv" } + { ftype = "directory", name = "5.2-luv" } + { ftype = "directory", name = "5.3-luv" } + { ftype = "directory", name = "5.4-luv" } + { ftype = "file", name = "CMakeLists.txt" } + { ftype = "file", name = "LICENSE.txt" } + { ftype = "file", name = "Makefile" } + { ftype = "file", name = "README.md" } + { ftype = "file", name = "appveyor.yml" } + { ftype = "directory", name = "cmake" } + { ftype = "directory", name = "debian" } + { ftype = "directory", name = "deps" } + { ftype = "file", name = "docs.md" } + { ftype = "directory", name = "examples" } + { ftype = "file", name = "lgtm.yml" } + { ftype = "directory", name = "lib" } + { ftype = "file", name = "libluv.pc.in" } + { ftype = "file", name = "luv-scm-0.rockspec" } + { ftype = "file", name = "msvcbuild.bat" } + { ftype = "directory", name = "rockspecs" } + { ftype = "directory", name = "src" } + { ftype = "directory", name = "tests" } ok 19 fs - fs.scandir async ok 20 fs - fs.scandir with no iteration "/build/lua-luv-1.44.2-0" "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 23 fs - fs.{open,read,close}dir object sync #1 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } - uv_dir_t: 0xa8c948 closed + { { type = "directory", name = "lib" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } + uv_dir_t: 0x1d336e8 closed ok 24 fs - fs.{open,read,close}dir object sync #2 - { { name = ".editorconfig", type = "file" } } - { { name = "appveyor.yml", type = "file" } } - { { name = "lib", type = "directory" } } - { { name = "5.2-luv", type = "directory" } } - { { name = "tests", type = "directory" } } - { { name = "cmake", type = "directory" } } - { { name = ".gitignore", type = "file" } } - { { name = "CMakeLists.txt", type = "file" } } - { { name = ".clangd", type = "file" } } - { { name = "debian", type = "directory" } } - { { name = "deps", type = "directory" } } - { { name = "lgtm.yml", type = "file" } } - { { name = "Makefile", type = "file" } } - { { name = "examples", type = "directory" } } - { { name = "msvcbuild.bat", type = "file" } } - { { name = "rockspecs", type = "directory" } } - { { name = "5.3-luv", type = "directory" } } - { { name = "libluv.pc.in", type = "file" } } - { { name = ".ci", type = "directory" } } - { { name = "src", type = "directory" } } - { { name = ".gitmodules", type = "file" } } - { { name = "LICENSE.txt", type = "file" } } - { { name = "README.md", type = "file" } } - { { name = "docs.md", type = "file" } } - { { name = ".clang-format", type = "file" } } - { { name = "luv-scm-0.rockspec", type = "file" } } - { { name = "5.1-luv", type = "directory" } } - { { name = "5.4-luv", type = "directory" } } - { { name = ".pc", type = "directory" } } - { { name = ".github", type = "directory" } } + { { type = "directory", name = "lib" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } + { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } + { { type = "file", name = ".gitmodules" } } + { { type = "directory", name = "debian" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { type = "directory", name = "lib" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "lgtm.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "debian" }, + { type = "file", name = "README.md" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { name = ".editorconfig", type = "file" }, - { name = "appveyor.yml", type = "file" }, - { name = "lib", type = "directory" }, - { name = "5.2-luv", type = "directory" }, - { name = "tests", type = "directory" }, - { name = "cmake", type = "directory" }, - { name = ".gitignore", type = "file" }, - { name = "CMakeLists.txt", type = "file" }, - { name = ".clangd", type = "file" }, - { name = "debian", type = "directory" }, - { name = "deps", type = "directory" }, - { name = "lgtm.yml", type = "file" }, - { name = "Makefile", type = "file" }, - { name = "examples", type = "directory" }, - { name = "msvcbuild.bat", type = "file" }, - { name = "rockspecs", type = "directory" }, - { name = "5.3-luv", type = "directory" }, - { name = "libluv.pc.in", type = "file" }, - { name = ".ci", type = "directory" }, - { name = "src", type = "directory" }, - { name = ".gitmodules", type = "file" }, - { name = "LICENSE.txt", type = "file" }, - { name = "README.md", type = "file" }, - { name = "docs.md", type = "file" }, - { name = ".clang-format", type = "file" }, - { name = "luv-scm-0.rockspec", type = "file" }, - { name = "5.1-luv", type = "directory" }, - { name = "5.4-luv", type = "directory" }, - { name = ".pc", type = "directory" }, - { name = ".github", type = "directory" } + { type = "directory", name = "lib" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, + { type = "directory", name = "tests" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, + { type = "file", name = "lgtm.yml" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, + { type = "directory", name = "examples" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, + { type = "directory", name = "5.3-luv" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, + { type = "file", name = ".gitmodules" }, + { type = "directory", name = "debian" }, + { type = "file", name = "README.md" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, + { type = "file", name = "luv-scm-0.rockspec" }, + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { files = 5193728, bfree = 17103235, bavail = 16061571, bsize = 4096, blocks = 20279922, ffree = 4872634, type = 61267 } + { type = 61267, ffree = 4530062, files = 4587520, bsize = 4096, bfree = 16775049, blocks = 17917726, bavail = 15853449 } ok 29 fs - fs.statfs sync - { files = 5193728, bfree = 17103235, bavail = 16061571, bsize = 4096, blocks = 20279922, ffree = 4872634, type = 61267 } + { type = 61267, ffree = 4530062, files = 4587520, bsize = 4096, bfree = 16775049, blocks = 17917726, bavail = 15853449 } ok 30 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 31 fs - fs.statfs sync error @@ -5233,44 +5276,44 @@ ok 44 misc - uv.guess_handle { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { free = 12169224192.0, constrained = 0.0, rss = 4595712, total = 13418950656.0 } + { rss = 2523136, constrained = 0.0, free = 2725285888.0, total = 3586392064.0 } ok 46 misc - memory size - { uptime = 173986.01 } + { uptime = 157372.11 } ok 47 misc - uv.uptime { + inblock = 0, idrss = 0, - oublock = 40, - nivcsw = 59, - nsignals = 0, nswap = 0, - maxrss = 4488, - nvcsw = 61, - msgrcv = 0, msgsnd = 0, - inblock = 0, - majflt = 0, - stime = { sec = 0, usec = 91072 }, isrss = 0, - utime = { sec = 0, usec = 168819 }, - minflt = 277, - ixrss = 0 + nvcsw = 40, + msgrcv = 0, + nsignals = 0, + oublock = 40, + nivcsw = 2, + majflt = 0, + minflt = 323, + stime = { sec = 0, usec = 8286 }, + ixrss = 0, + utime = { sec = 0, usec = 62151 }, + maxrss = 2464 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { times = table: 0xaa72c0, speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)" }, - { times = table: 0xabb330, speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)" }, - { times = table: 0xa962a8, speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)" }, - { times = table: 0xaa7890, speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)" } + { model = "unknown", times = table: 0x1d29b68, speed = 1912.0 }, + { model = "unknown", times = table: 0x1d2f0a0, speed = 1912.0 }, + { model = "unknown", times = table: 0x1d34538, speed = 1912.0 }, + { model = "unknown", times = table: 0x1d47400, speed = 1912.0 } } ok 50 misc - uv.cpu_info "lo" { - { 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", mac = "\0\0\0\0\0\0" } + { internal = true, family = "inet", mac = "\0\0\0\0\0\0", ip = "127.0.0.1", netmask = "255.0.0.0" }, + { internal = true, family = "inet6", mac = "\0\0\0\0\0\0", ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } } ok 51 misc - uv.interface_addresses - { 7.87, 9.22, 10.56 } + { 1.49, 2.25, 2.38 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.3-luv/app-static" ok 53 misc - uv.exepath @@ -5278,18 +5321,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", shell = "/bin/sh", gid = 1111, uid = 1111, homedir = "/nonexistent/first-build" } + { uid = 2222, gid = 2222, username = "pbuilder2", shell = "/bin/bash", homedir = "/nonexistent/second-build" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7398603490505e+14 + 1.5737212262668e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", sysname = "Linux", machine = "armv7l", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)" } + { release = "5.10.0-23-arm64", sysname = "Linux", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", machine = "aarch64" } ok 60 misc - uv.os_uname - os.time 1684223856 - uv.gettimeofday 1684223856.000714 + os.time 1684224214 + uv.gettimeofday 1684224214.000895 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -5299,68 +5342,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xa7c538 + "prepare" uv_prepare_t: 0x1d2e430 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xac0408 - "timeout" uv_timer_t: 0xaa8678 + "check" uv_check_t: 0x1d48870 + "timeout" uv_timer_t: 0x1d43e00 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xac0408 + "idle" uv_idle_t: 0x1d48870 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 16058, handle = uv_process_t: 0xab2048 } + { handle = uv_process_t: 0x1d52608, pid = 25705 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { pid = 16062, handle = uv_process_t: 0xab5748 } - "exit" uv_process_t: 0xab5748 { status = 0, signal = 2 } + { handle = uv_process_t: 0x1d16220, pid = 25706 } + "exit" uv_process_t: 0x1d16220 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { pid = 16063, handle = uv_process_t: 0xab8b58 } - "exit" uv_process_t: 0xab8b58 { status = 0, signal = 15 } + { handle = uv_process_t: 0x1d2c450, pid = 25707 } + "exit" uv_process_t: 0x1d2c450 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 16065, handle = uv_process_t: 0xabb640 } + { handle = uv_process_t: 0x1d4e330, pid = 25709 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, signal = 0, pid = 16067 } + "exit" { code = 0, signal = 0, pid = 25711 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 119, delay = 100 } + In uv_thread_t: 0xf50ff420 + { elapsed = 102, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6f18220 - Runing uv_thread_t: 0xb6f18220 - { elapsed = 103, delay = 100 } + Runing uv_thread_t: 0xf7837220 + Runing uv_thread_t: 0xf7837220 + { elapsed = 101, delay = 100 } ok 86 thread - test thread sleep msecs in main thread - { elapsed = 115, delay = 100 } + { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xaa8678 - "closed" uv_timer_t: 0xaa8678 + "timeout" uv_timer_t: 0x1d43e00 + "closed" uv_timer_t: 0x1d43e00 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xaa8678 - "interval" uv_timer_t: 0xaa8678 - "interval" uv_timer_t: 0xaa8678 - "closed" uv_timer_t: 0xaa8678 + "interval" uv_timer_t: 0x1d43e00 + "interval" uv_timer_t: 0x1d43e00 + "interval" uv_timer_t: 0x1d43e00 + "closed" uv_timer_t: 0x1d43e00 ok 89 timer - simple interval - "interval" uv_timer_t: 0xaacdf0 - "timeout" uv_timer_t: 0xaa8678 - "interval" uv_timer_t: 0xaacdf0 + "interval" uv_timer_t: 0x1d49b88 + "timeout" uv_timer_t: 0x1d43e00 + "interval" uv_timer_t: 0x1d49b88 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xaacdf0 0 - "interval" uv_timer_t: 0xaacdf0 8 - "interval" uv_timer_t: 0xaacdf0 4 - "interval" uv_timer_t: 0xaacdf0 2 + "interval" uv_timer_t: 0x1d49b88 0 + "interval" uv_timer_t: 0x1d49b88 8 + "interval" uv_timer_t: 0x1d49b88 4 + "interval" uv_timer_t: 0x1d49b88 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xaacdf0 0 - "interval" uv_timer_t: 0xaacdf0 8 - "interval" uv_timer_t: 0xaacdf0 4 - "interval" uv_timer_t: 0xaacdf0 2 + "interval" uv_timer_t: 0x1d49b88 0 + "interval" uv_timer_t: 0x1d49b88 8 + "interval" uv_timer_t: 0x1d49b88 4 + "interval" uv_timer_t: 0x1d49b88 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -5379,8 +5422,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb53fd420" "hello" - uv_thread_t: 0xb53fd420 finish hello + 2.0 4.0 "uv_thread_t: 0xf6cff420" "hello" + uv_thread_t: 0xf6cff420 finish hello ok 97 work - test threadpool with async 1 2 @@ -5409,11 +5452,11 @@ "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x1c13700 - "closed" uv_timer_t: 0x1c13700 + "timeout" uv_timer_t: 0x275ab00 + "closed" uv_timer_t: 0x275ab00 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x1c13700 - "closed" { } uv_timer_t: 0x1c13700 + "timeout" { } uv_timer_t: 0x275ab00 + "closed" { } uv_timer_t: 0x275ab00 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5423,23 +5466,23 @@ { fd = 10 } { stat = { + ino = 3806368, + rdev = 0, + mtime = table: 0x27407f0, + atime = table: 0x2760178, + dev = 65027, + size = 6353, + mode = 33204, + uid = 2222, + ctime = table: 0x275aad8, flags = 0, + gid = 2222, + birthtime = table: 0x2767718, type = "file", - mtime = table: 0x1c01850, - gid = 1111, - ino = 436157, - birthtime = table: 0x1c0ead8, - dev = 64770, - ctime = table: 0x1c09fe8, - uid = 1111, - blksize = 4096, nlink = 1, gen = 0, - rdev = 0, - blocks = 16, - atime = table: 0x1c09070, - size = 6353, - mode = 33188 + blksize = 4096, + blocks = 16 } } ok 7 fs - read a file sync @@ -5447,23 +5490,23 @@ { fd = 10 } { stat = { + ino = 3806368, + rdev = 0, + mtime = table: 0x2740750, + atime = table: 0x2756310, + dev = 65027, + size = 6353, + mode = 33204, + uid = 2222, + ctime = table: 0x2767718, flags = 0, + gid = 2222, + birthtime = table: 0x275aad8, type = "file", - mtime = table: 0x1c06c60, - gid = 1111, - ino = 436157, - birthtime = table: 0x1c0ead8, - dev = 64770, - ctime = table: 0x1c0e9f0, - uid = 1111, - blksize = 4096, nlink = 1, gen = 0, - rdev = 0, - blocks = 16, - atime = table: 0x1bf50d0, - size = 6353, - mode = 33188 + blksize = 4096, + blocks = 16 } } { chunk = 6353 } @@ -5547,170 +5590,170 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } + uv_dir_t: 0x2780668 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0x1c27130 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "debian" } } { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { ffree = 4871932, bsize = 4096, blocks = 20279922, bfree = 17075167, files = 5193728, type = 61267, bavail = 16033503 } + { bfree = 16775045, bavail = 15853445, bsize = 4096, type = 61267, ffree = 4530060, files = 4587520, blocks = 17917726 } ok 29 fs - fs.statfs sync - { ffree = 4871932, bsize = 4096, blocks = 20279922, bfree = 17075127, files = 5193728, type = 61267, bavail = 16033463 } + { bfree = 16775045, bavail = 15853445, bsize = 4096, type = 61267, ffree = 4530060, files = 4587520, blocks = 17917726 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -5733,46 +5776,46 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version = 76802, version_string = "1.44.2" } + { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { constrained = 0.0, free = 12212416512.0, total = 13418950656.0, rss = 2469888 } + { constrained = 0.0, free = 2702610432.0, total = 3586392064.0, rss = 2494464 } ok 46 misc - memory size - { uptime = 173995.92 } + { uptime = 157379.33 } ok 47 misc - uv.uptime { - nswap = 0, - utime = { usec = 124183, sec = 0 }, - ixrss = 0, - msgsnd = 0, - isrss = 0, - inblock = 0, - nvcsw = 54, - nsignals = 0, - msgrcv = 0, - minflt = 228, - nivcsw = 32, - oublock = 40, majflt = 0, - maxrss = 2412, + oublock = 40, + msgrcv = 0, + nsignals = 0, + nvcsw = 42, idrss = 0, - stime = { usec = 86388, sec = 0 } + inblock = 0, + msgsnd = 0, + maxrss = 2436, + nivcsw = 3, + isrss = 0, + minflt = 269, + utime = { sec = 0, usec = 55941 }, + nswap = 0, + stime = { sec = 0, usec = 19979 }, + ixrss = 0 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x1c09fe8 }, - { speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x1bf1d20 }, - { speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x1c0e9f0 }, - { speed = 0.0, model = "ARMv7 Processor rev 1 (v7l)", times = table: 0x1c01af0 } + { speed = 1912.0, model = "unknown", times = table: 0x2756310 }, + { speed = 1912.0, model = "unknown", times = table: 0x276e108 }, + { speed = 1912.0, model = "unknown", times = table: 0x2762e40 }, + { speed = 1912.0, model = "unknown", times = table: 0x2767718 } } ok 50 misc - uv.cpu_info "lo" { - { internal = true, netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet", ip = "127.0.0.1" }, - { internal = true, netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6", 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 51 misc - uv.interface_addresses - { 7.96, 9.19, 10.53 } + { 1.53, 2.24, 2.38 } ok 52 misc - uv.loadavg "/usr/bin/lua5.4" ok 53 misc - uv.exepath @@ -5780,18 +5823,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { uid = 1111, shell = "/bin/sh", gid = 1111, homedir = "/nonexistent/first-build", username = "pbuilder1" } + { shell = "/bin/bash", gid = 2222, uid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7399602967634e+14 + 1.5737934389073e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { machine = "armv7l", sysname = "Linux", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", release = "5.10.0-23-armmp-lpae" } + { machine = "aarch64", sysname = "Linux", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", release = "5.10.0-23-arm64" } ok 60 misc - uv.os_uname - os.time 1684223866 - uv.gettimeofday 1684223866.000723 + os.time 1684224222 + uv.gettimeofday 1684224222.000116 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -5801,27 +5844,27 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x1c0a3b8 + "prepare" uv_prepare_t: 0x27801e8 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x1c0a3b8 - "timeout" uv_timer_t: 0x1c13700 + "check" uv_check_t: 0x27801e8 + "timeout" uv_timer_t: 0x275c838 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x1c0a3b8 + "idle" uv_idle_t: 0x27801e8 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0x1c11c50, pid = 16196 } + { handle = uv_process_t: 0x2772078, pid = 25780 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0x1c10d48, pid = 16197 } - "exit" uv_process_t: 0x1c10d48 { status = 0, signal = 2 } + { handle = uv_process_t: 0x2761de8, pid = 25781 } + "exit" uv_process_t: 0x2761de8 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0x1c10d48, pid = 16198 } - "exit" uv_process_t: 0x1c10d48 { status = 0, signal = 15 } + { handle = uv_process_t: 0x2761de8, pid = 25782 } + "exit" uv_process_t: 0x2761de8 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0x1c10d48, pid = 16201 } + { handle = uv_process_t: 0x2761de8, pid = 25784 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 79 process - process stdio @@ -5830,39 +5873,39 @@ ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { pid = 16203, code = 0, signal = 0 } + "exit" { signal = 0, pid = 25786, code = 0 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb46ff420 - { delay = 100, elapsed = 134 } + In uv_thread_t: 0xf52ff420 + { delay = 100, elapsed = 101 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6eec020 - Runing uv_thread_t: 0xb6eec020 - { delay = 100, elapsed = 102 } + Runing uv_thread_t: 0xf7a29020 + Runing uv_thread_t: 0xf7a29020 + { delay = 100, elapsed = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 116 } + { delay = 100, elapsed = 102 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x1c13700 - "closed" uv_timer_t: 0x1c13700 + "timeout" uv_timer_t: 0x275c838 + "closed" uv_timer_t: 0x275c838 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x1c13700 - "interval" uv_timer_t: 0x1c13700 - "interval" uv_timer_t: 0x1c13700 - "closed" uv_timer_t: 0x1c13700 + "interval" uv_timer_t: 0x275c838 + "interval" uv_timer_t: 0x275c838 + "interval" uv_timer_t: 0x275c838 + "closed" uv_timer_t: 0x275c838 ok 89 timer - simple interval - "interval" uv_timer_t: 0x1c03838 - "timeout" uv_timer_t: 0x1c13700 - "interval" uv_timer_t: 0x1c03838 + "interval" uv_timer_t: 0x2759060 + "timeout" uv_timer_t: 0x275c838 + "interval" uv_timer_t: 0x2759060 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x1c03838 0 - "interval" uv_timer_t: 0x1c03838 8 - "interval" uv_timer_t: 0x1c03838 4 - "interval" uv_timer_t: 0x1c03838 2 + "interval" uv_timer_t: 0x2759060 0 + "interval" uv_timer_t: 0x2759060 8 + "interval" uv_timer_t: 0x2759060 4 + "interval" uv_timer_t: 0x2759060 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x1c03838 0 - "interval" uv_timer_t: 0x1c03838 8 - "interval" uv_timer_t: 0x1c03838 4 - "interval" uv_timer_t: 0x1c03838 2 + "interval" uv_timer_t: 0x2759060 0 + "interval" uv_timer_t: 0x2759060 8 + "interval" uv_timer_t: 0x2759060 4 + "interval" uv_timer_t: 0x2759060 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -5881,8 +5924,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb52fd420" "hello" - uv_thread_t: 0xb52fd420 finish hello + 2.0 4.0 "uv_thread_t: 0xf66fe420" "hello" + uv_thread_t: 0xf66fe420 finish hello ok 97 work - test threadpool with async 1 2 @@ -5907,26 +5950,26 @@ libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.4-luv/.libs/app-dynamic -I . -I /build/lua-luv-1.44.2-0/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.so -luv -lpthread -ldl -lrt -llua5.4 -Wl,-rpath -Wl,/usr//lib/arm-linux-gnueabihf /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /build/lua-luv-1.44.2-0/5.4-luv/liblua5.4-luv.la \ ldd /build/lua-luv-1.44.2-0/5.4-luv/app-dynamic - linux-vdso.so.1 (0xbeec2000) - liblua5.4-luv.so.0 => /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.so.0 (0xb6fbb000) - liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6f70000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e59000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6e20000) - /lib/ld-linux-armhf.so.3 (0xb6fda000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6ddf000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6fb4000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6fb1000) + linux-vdso.so.1 (0xf78f2000) + liblua5.4-luv.so.0 => /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.so.0 (0xf78d0000) + liblua5.4.so.0 => /usr//lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf7880000) + libc.so.6 => /usr//lib/arm-linux-gnueabihf/libc.so.6 (0xf7769000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7730000) + /lib/ld-linux-armhf.so.3 (0xf78f3000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf76ef000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf78c9000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf78c6000) ********************** app dynamic (5.4) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0xce3640 - "closed" uv_timer_t: 0xce3640 + "timeout" uv_timer_t: 0x109c610 + "closed" uv_timer_t: 0x109c610 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0xce3640 - "closed" { } uv_timer_t: 0xce3640 + "timeout" { } uv_timer_t: 0x109c610 + "closed" { } uv_timer_t: 0x109c610 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -5936,23 +5979,23 @@ { fd = 10 } { stat = { - atime = table: 0xcdd838, - ctime = table: 0xce3570, - rdev = 0, - blksize = 4096, - mode = 33188, - gen = 0, nlink = 1, - type = "file", - gid = 1111, - size = 6353, - dev = 64770, + dev = 65027, + birthtime = table: 0x10973e0, + blksize = 4096, + gid = 2222, + mode = 33204, blocks = 16, - birthtime = table: 0xcde380, - mtime = table: 0xcd5840, - uid = 1111, - ino = 436157, - flags = 0 + atime = table: 0x1093c48, + ctime = table: 0x109c540, + size = 6353, + flags = 0, + uid = 2222, + rdev = 0, + mtime = table: 0x1087460, + gen = 0, + ino = 3806368, + type = "file" } } ok 7 fs - read a file sync @@ -5960,23 +6003,23 @@ { fd = 10 } { stat = { - atime = table: 0xcdbd00, - ctime = table: 0xcde380, - rdev = 0, - blksize = 4096, - mode = 33188, - gen = 0, nlink = 1, - type = "file", - gid = 1111, - size = 6353, - dev = 64770, + dev = 65027, + birthtime = table: 0x109c540, + blksize = 4096, + gid = 2222, + mode = 33204, blocks = 16, - birthtime = table: 0xce3570, - mtime = table: 0xcdf3b8, - uid = 1111, - ino = 436157, - flags = 0 + atime = table: 0x1093568, + ctime = table: 0x10973e0, + size = 6353, + flags = 0, + uid = 2222, + rdev = 0, + mtime = table: 0x10983d0, + gen = 0, + ino = 3806368, + type = "file" } } { chunk = 6353 } @@ -6060,170 +6103,170 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } + uv_dir_t: 0x10bd848 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0xd043c0 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "debian" } } { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bsize = 4096, blocks = 20279922, bfree = 17029323, files = 5193728, type = 61267, bavail = 15987659, ffree = 4866698 } + { blocks = 17917726, bavail = 15853433, files = 4587520, ffree = 4530057, bfree = 16775033, bsize = 4096, type = 61267 } ok 29 fs - fs.statfs sync - { bsize = 4096, blocks = 20279922, bfree = 17029280, files = 5193728, type = 61267, bavail = 15987616, ffree = 4866698 } + { blocks = 17917726, bavail = 15853433, files = 4587520, ffree = 4530057, bfree = 16775033, bsize = 4096, type = 61267 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -6246,46 +6289,46 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version = 76802, version_string = "1.44.2" } + { version_string = "1.44.2", version = 76802 } ok 45 misc - uv.version and uv.version_string - { total = 13418950656.0, rss = 2453504, free = 12516614144.0, constrained = 0.0 } + { constrained = 0.0, rss = 2363392, free = 2661134336.0, total = 3586392064.0 } ok 46 misc - memory size - { uptime = 174007.8 } + { uptime = 157387.17 } ok 47 misc - uv.uptime { - nivcsw = 27, - nsignals = 0, - stime = { sec = 0, usec = 59645 }, - nswap = 0, - maxrss = 4444, - idrss = 0, - inblock = 0, - nvcsw = 91, - isrss = 0, majflt = 0, - minflt = 2439, + minflt = 2441, + idrss = 0, + nswap = 0, + nvcsw = 81, + stime = { sec = 0, usec = 33831 }, oublock = 40, - utime = { sec = 0, usec = 183805 }, - ixrss = 0, + utime = { sec = 0, usec = 126866 }, msgsnd = 0, - msgrcv = 0 + inblock = 0, + nsignals = 0, + ixrss = 0, + maxrss = 4520, + msgrcv = 0, + nivcsw = 1, + isrss = 0 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { times = table: 0xcc81b0, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 }, - { times = table: 0xcf0de0, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 }, - { times = table: 0xce57a8, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 }, - { times = table: 0xce4c70, model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0 } + { speed = 1912.0, times = table: 0x10a2d88, model = "unknown" }, + { speed = 1912.0, times = table: 0x10ad728, model = "unknown" }, + { speed = 1912.0, times = table: 0x1088318, model = "unknown" }, + { speed = 1912.0, times = table: 0x108fa10, model = "unknown" } } ok 50 misc - uv.cpu_info "lo" { - { family = "inet", mac = "\0\0\0\0\0\0", internal = true, ip = "127.0.0.1", netmask = "255.0.0.0" }, - { family = "inet6", mac = "\0\0\0\0\0\0", internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" } + { internal = true, ip = "127.0.0.1", netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", family = "inet" }, + { internal = true, ip = "::1", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", family = "inet6" } } ok 51 misc - uv.interface_addresses - { 7.96, 9.15, 10.51 } + { 1.45, 2.2, 2.36 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.4-luv/.libs/app-dynamic" ok 53 misc - uv.exepath @@ -6293,18 +6336,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { username = "pbuilder1", shell = "/bin/sh", gid = 1111, uid = 1111, homedir = "/nonexistent/first-build" } + { shell = "/bin/bash", uid = 2222, username = "pbuilder2", homedir = "/nonexistent/second-build", gid = 2222 } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.7400783327292e+14 + 1.5738718731299e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { release = "5.10.0-23-armmp-lpae", machine = "armv7l", sysname = "Linux", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)" } + { machine = "aarch64", release = "5.10.0-23-arm64", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1684223878 - uv.gettimeofday 1684223878.000516 + os.time 1684224229 + uv.gettimeofday 1684224229.000960 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -6314,68 +6357,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0xcce460 + "prepare" uv_prepare_t: 0x10978c8 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0xcce460 - "timeout" uv_timer_t: 0xce01b0 + "check" uv_check_t: 0x10978c8 + "timeout" uv_timer_t: 0x10991b0 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0xcce460 + "idle" uv_idle_t: 0x10978c8 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { handle = uv_process_t: 0xcf14f8, pid = 16540 } + { handle = uv_process_t: 0x10aa2e0, pid = 25971 } "stdout" { chunk = "Hello World\n" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 75 process - process stdout - { handle = uv_process_t: 0xcf0e28, pid = 16541 } - "exit" uv_process_t: 0xcf0e28 { signal = 2, status = 0 } + { handle = uv_process_t: 0x108daf0, pid = 25972 } + "exit" uv_process_t: 0x108daf0 { signal = 2, status = 0 } ok 76 process - spawn and kill by pid - { handle = uv_process_t: 0xcd3f78, pid = 16542 } - "exit" uv_process_t: 0xcd3f78 { signal = 15, status = 0 } + { handle = uv_process_t: 0x108daf0, pid = 25973 } + "exit" uv_process_t: 0x108daf0 { signal = 15, status = 0 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { handle = uv_process_t: 0xceb720, pid = 16544 } + { handle = uv_process_t: 0x108daf0, pid = 25975 } "stdout" { chunk = "Hello World" } - "exit" { code = 0, signal = 0 } + "exit" { signal = 0, code = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { code = 0, pid = 16546, signal = 0 } + "exit" { code = 0, signal = 0, pid = 25977 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb46ff420 - { delay = 100, elapsed = 115 } + In uv_thread_t: 0xf57ff420 + { elapsed = 102, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6ed1780 - Runing uv_thread_t: 0xb6ed1780 - { delay = 100, elapsed = 103 } + Runing uv_thread_t: 0xf7f23780 + Runing uv_thread_t: 0xf7f23780 + { elapsed = 101, delay = 100 } ok 86 thread - test thread sleep msecs in main thread - { delay = 100, elapsed = 115 } + { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0xce01b0 - "closed" uv_timer_t: 0xce01b0 + "timeout" uv_timer_t: 0x10991b0 + "closed" uv_timer_t: 0x10991b0 ok 88 timer - simple timeout - "interval" uv_timer_t: 0xce01b0 - "interval" uv_timer_t: 0xce01b0 - "interval" uv_timer_t: 0xce01b0 - "closed" uv_timer_t: 0xce01b0 + "interval" uv_timer_t: 0x10991b0 + "interval" uv_timer_t: 0x10991b0 + "interval" uv_timer_t: 0x10991b0 + "closed" uv_timer_t: 0x10991b0 ok 89 timer - simple interval - "interval" uv_timer_t: 0xccf020 - "timeout" uv_timer_t: 0xce01b0 - "interval" uv_timer_t: 0xccf020 + "interval" uv_timer_t: 0x1085ce0 + "timeout" uv_timer_t: 0x10991b0 + "interval" uv_timer_t: 0x1085ce0 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0xccf020 0 - "interval" uv_timer_t: 0xccf020 8 - "interval" uv_timer_t: 0xccf020 4 - "interval" uv_timer_t: 0xccf020 2 + "interval" uv_timer_t: 0x1085ce0 0 + "interval" uv_timer_t: 0x1085ce0 8 + "interval" uv_timer_t: 0x1085ce0 4 + "interval" uv_timer_t: 0x1085ce0 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0xccf020 0 - "interval" uv_timer_t: 0xccf020 8 - "interval" uv_timer_t: 0xccf020 4 - "interval" uv_timer_t: 0xccf020 2 + "interval" uv_timer_t: 0x1085ce0 0 + "interval" uv_timer_t: 0x1085ce0 8 + "interval" uv_timer_t: 0x1085ce0 4 + "interval" uv_timer_t: 0x1085ce0 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -6394,8 +6437,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb62ff420" "hello" - uv_thread_t: 0xb62ff420 finish hello + 2.0 4.0 "uv_thread_t: 0xf6bfe420" "hello" + uv_thread_t: 0xf6bfe420 finish hello ok 97 work - test threadpool with async 1 2 @@ -6419,25 +6462,25 @@ -Wl,-z,relro -llua5.4 -lm -ldl libtool: link: arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/lua-luv-1.44.2-0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -Isrc -Wall -Wextra -Wl,--no-add-needed -o /build/lua-luv-1.44.2-0/5.4-luv/app-static -I . -I /build/lua-luv-1.44.2-0/5.4-luv/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro /build/lua-luv-1.44.2-0/5.4-luv/.libs/liblua5.4-luv.a -luv -lpthread -lrt -llua5.4 -lm -ldl ldd /build/lua-luv-1.44.2-0/5.4-luv/app-static - linux-vdso.so.1 (0xbefd0000) - libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xb6f20000) - liblua5.4.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xb6ed0000) - libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6db9000) - /lib/ld-linux-armhf.so.3 (0xb6f79000) - libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f55000) - libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f52000) - libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d78000) + linux-vdso.so.1 (0xf78c5000) + libuv.so.1 => /usr/lib/arm-linux-gnueabihf/libuv.so.1 (0xf7860000) + liblua5.4.so.0 => /usr/lib/arm-linux-gnueabihf/liblua5.4.so.0 (0xf7810000) + libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xf76f9000) + /lib/ld-linux-armhf.so.3 (0xf78c6000) + libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xf789e000) + libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xf789b000) + libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xf76b8000) *********************** app static (5.4) ********* Test: tests/run.lua 1..100 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads - "timeout" uv_timer_t: 0x10cd640 - "closed" uv_timer_t: 0x10cd640 + "timeout" uv_timer_t: 0x274e610 + "closed" uv_timer_t: 0x274e610 ok 2 callbacks - luv_handle_t: function - "timeout" { } uv_timer_t: 0x10cd640 - "closed" { } uv_timer_t: 0x10cd640 + "timeout" { } uv_timer_t: 0x274e610 + "closed" { } uv_timer_t: 0x274e610 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table @@ -6447,23 +6490,23 @@ { fd = 10 } { stat = { - gid = 1111, - dev = 64770, - atime = table: 0x10c7838, - gen = 0, + flags = 0, + uid = 2222, nlink = 1, - birthtime = table: 0x10c8380, - blocks = 16, - blksize = 4096, - ino = 436157, + mode = 33204, size = 6353, + dev = 65027, + gid = 2222, + ctime = table: 0x274e540, rdev = 0, + birthtime = table: 0x27493e0, + gen = 0, type = "file", - ctime = table: 0x10cd570, - mtime = table: 0x10bf840, - flags = 0, - uid = 1111, - mode = 33188 + mtime = table: 0x2739460, + atime = table: 0x2745c48, + blocks = 16, + blksize = 4096, + ino = 3806368 } } ok 7 fs - read a file sync @@ -6471,23 +6514,23 @@ { fd = 10 } { stat = { - gid = 1111, - dev = 64770, - atime = table: 0x10c5d00, - gen = 0, + flags = 0, + uid = 2222, nlink = 1, - birthtime = table: 0x10cd570, - blocks = 16, - blksize = 4096, - ino = 436157, + mode = 33204, size = 6353, + dev = 65027, + gid = 2222, + ctime = table: 0x27493e0, rdev = 0, + birthtime = table: 0x274e540, + gen = 0, type = "file", - ctime = table: 0x10c8380, - mtime = table: 0x10c93b8, - flags = 0, - uid = 1111, - mode = 33188 + mtime = table: 0x274a3d0, + atime = table: 0x2745568, + blocks = 16, + blksize = 4096, + ino = 3806368 } } { chunk = 6353 } @@ -6571,170 +6614,170 @@ "/build/lua-luv-1.44.2-0" ok 21 fs - fs.realpath ok 22 fs - fs.copyfile - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } { { type = "directory", name = "lib" } } - { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = "rockspecs" } } + { { type = "file", name = ".editorconfig" } } { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } + { { type = "file", name = "libluv.pc.in" } } + { { type = "directory", name = ".ci" } } + { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "5.2-luv" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } +ok 23 fs - fs.{open,read,close}dir object sync #1 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } -ok 23 fs - fs.{open,read,close}dir object sync #1 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } + { { type = "directory", name = "deps" } } + { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } + { { type = "file", name = ".gitmodules" } } { { type = "directory", name = "debian" } } - { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } + { { type = "file", name = "README.md" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } + { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } { { type = "file", name = "msvcbuild.bat" } } + uv_dir_t: 0x276f9d8 closed +ok 24 fs - fs.{open,read,close}dir object sync #2 + { { type = "directory", name = "lib" } } { { type = "directory", name = "rockspecs" } } - { { type = "directory", name = "5.3-luv" } } + { { type = "file", name = ".editorconfig" } } + { { type = "directory", name = "tests" } } + { { type = "directory", name = "5.1-luv" } } + { { type = "file", name = "docs.md" } } { { type = "file", name = "libluv.pc.in" } } { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } - { { type = "file", name = ".gitmodules" } } + { { type = "file", name = "lgtm.yml" } } { { type = "file", name = "LICENSE.txt" } } - { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } - { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } - uv_dir_t: 0x10ee2a8 closed -ok 24 fs - fs.{open,read,close}dir object sync #2 - { { type = "file", name = ".editorconfig" } } - { { type = "file", name = "appveyor.yml" } } - { { type = "directory", name = "lib" } } { { type = "directory", name = "5.2-luv" } } - { { type = "directory", name = "tests" } } + { { type = "directory", name = ".pc" } } + { { type = "directory", name = "5.4-luv" } } + { { type = "directory", name = "examples" } } { { type = "directory", name = "cmake" } } - { { type = "file", name = ".gitignore" } } - { { type = "file", name = "CMakeLists.txt" } } - { { type = "file", name = ".clangd" } } - { { type = "directory", name = "debian" } } { { type = "directory", name = "deps" } } - { { type = "file", name = "lgtm.yml" } } - { { type = "file", name = "Makefile" } } - { { type = "directory", name = "examples" } } - { { type = "file", name = "msvcbuild.bat" } } - { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "5.3-luv" } } - { { type = "file", name = "libluv.pc.in" } } - { { type = "directory", name = ".ci" } } - { { type = "directory", name = "src" } } + { { type = "file", name = ".clang-format" } } + { { type = "file", name = "appveyor.yml" } } + { { type = "directory", name = ".github" } } + { { type = "file", name = ".gitignore" } } { { type = "file", name = ".gitmodules" } } - { { type = "file", name = "LICENSE.txt" } } + { { type = "directory", name = "debian" } } { { type = "file", name = "README.md" } } - { { type = "file", name = "docs.md" } } - { { type = "file", name = ".clang-format" } } + { { type = "file", name = ".clangd" } } + { { type = "file", name = "CMakeLists.txt" } } + { { type = "directory", name = "src" } } { { type = "file", name = "luv-scm-0.rockspec" } } - { { type = "directory", name = "5.1-luv" } } - { { type = "directory", name = "5.4-luv" } } - { { type = "directory", name = ".pc" } } - { { type = "directory", name = ".github" } } + { { type = "file", name = "Makefile" } } + { { type = "file", name = "msvcbuild.bat" } } ok 25 fs - fs.{open,read,close}dir sync one entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 26 fs - fs.{open,read,close}dir sync more entry { - { type = "file", name = ".editorconfig" }, - { type = "file", name = "appveyor.yml" }, { type = "directory", name = "lib" }, - { type = "directory", name = "5.2-luv" }, + { type = "directory", name = "rockspecs" }, + { type = "file", name = ".editorconfig" }, { type = "directory", name = "tests" }, - { type = "directory", name = "cmake" }, - { type = "file", name = ".gitignore" }, - { type = "file", name = "CMakeLists.txt" }, - { type = "file", name = ".clangd" }, - { type = "directory", name = "debian" }, - { type = "directory", name = "deps" }, + { type = "directory", name = "5.1-luv" }, + { type = "file", name = "docs.md" }, + { type = "file", name = "libluv.pc.in" }, + { type = "directory", name = ".ci" }, { type = "file", name = "lgtm.yml" }, - { type = "file", name = "Makefile" }, + { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "5.2-luv" }, + { type = "directory", name = ".pc" }, + { type = "directory", name = "5.4-luv" }, { type = "directory", name = "examples" }, - { type = "file", name = "msvcbuild.bat" }, - { type = "directory", name = "rockspecs" }, + { type = "directory", name = "cmake" }, + { type = "directory", name = "deps" }, { type = "directory", name = "5.3-luv" }, - { type = "file", name = "libluv.pc.in" }, - { type = "directory", name = ".ci" }, - { type = "directory", name = "src" }, + { type = "file", name = ".clang-format" }, + { type = "file", name = "appveyor.yml" }, + { type = "directory", name = ".github" }, + { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, - { type = "file", name = "LICENSE.txt" }, + { type = "directory", name = "debian" }, { type = "file", name = "README.md" }, - { type = "file", name = "docs.md" }, - { type = "file", name = ".clang-format" }, + { type = "file", name = ".clangd" }, + { type = "file", name = "CMakeLists.txt" }, + { type = "directory", name = "src" }, { type = "file", name = "luv-scm-0.rockspec" }, - { type = "directory", name = "5.1-luv" }, - { type = "directory", name = "5.4-luv" }, - { type = "directory", name = ".pc" }, - { type = "directory", name = ".github" } + { type = "file", name = "Makefile" }, + { type = "file", name = "msvcbuild.bat" } } ok 27 fs - fs.{open,read,close}dir with more entry ok 28 fs - fs.opendir and fs.closedir in a loop - { bsize = 4096, blocks = 20279922, bfree = 16998253, files = 5193728, ffree = 4863133, type = 61267, bavail = 15956589 } + { type = 61267, bsize = 4096, bfree = 16773656, blocks = 17917726, files = 4587520, bavail = 15852056, ffree = 4530056 } ok 29 fs - fs.statfs sync - { bsize = 4096, blocks = 20279922, bfree = 16998253, files = 5193728, ffree = 4863133, type = 61267, bavail = 15956589 } + { type = 61267, bsize = 4096, bfree = 16773656, blocks = 17917726, files = 4587520, bavail = 15852056, ffree = 4530056 } ok 30 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 31 fs - fs.statfs sync error @@ -6757,46 +6800,46 @@ ok 43 loop - uv.loop_mode "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 44 misc - uv.guess_handle - { version_string = "1.44.2", version = 76802 } + { version = 76802, version_string = "1.44.2" } ok 45 misc - uv.version and uv.version_string - { constrained = 0.0, total = 13418950656.0, rss = 4358144, free = 12419616768.0 } + { free = 2598027264.0, rss = 2285568, total = 3586392064.0, constrained = 0.0 } ok 46 misc - memory size - { uptime = 174042.0 } + { uptime = 157394.63 } ok 47 misc - uv.uptime { - maxrss = 4256, - nivcsw = 10, - majflt = 0, - inblock = 0, - ixrss = 0, - nvcsw = 59, + minflt = 263, + stime = { sec = 0, usec = 13286 }, isrss = 0, + utime = { sec = 0, usec = 62627 }, + ixrss = 0, + nivcsw = 1, + nvcsw = 40, + maxrss = 2232, nsignals = 0, msgrcv = 0, - idrss = 0, - msgsnd = 0, - minflt = 219, - stime = { sec = 0, usec = 35068 }, oublock = 40, - utime = { sec = 0, usec = 58846 }, - nswap = 0 + msgsnd = 0, + inblock = 0, + nswap = 0, + majflt = 0, + idrss = 0 } ok 48 misc - uv.getrusage 4 ok 49 misc - uv.available_parallelism { - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x10dd5c0 }, - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x10bbc10 }, - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x10bea88 }, - { model = "ARMv7 Processor rev 1 (v7l)", speed = 0.0, times = table: 0x10d4cb0 } + { model = "unknown", times = table: 0x27257f8, speed = 1912.0 }, + { model = "unknown", times = table: 0x2750250, speed = 1912.0 }, + { model = "unknown", times = table: 0x27507b8, speed = 1912.0 }, + { model = "unknown", times = table: 0x275e3a8, speed = 1912.0 } } ok 50 misc - uv.cpu_info "lo" { - { netmask = "255.0.0.0", mac = "\0\0\0\0\0\0", internal = true, family = "inet", ip = "127.0.0.1" }, - { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", mac = "\0\0\0\0\0\0", internal = true, family = "inet6", ip = "::1" } + { 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 51 misc - uv.interface_addresses - { 9.88, 9.49, 10.57 } + { 1.41, 2.18, 2.35 } ok 52 misc - uv.loadavg "/build/lua-luv-1.44.2-0/5.4-luv/app-static" ok 53 misc - uv.exepath @@ -6804,18 +6847,18 @@ ok 54 misc - uv.os_homedir "/tmp" ok 55 misc - uv.os_tmpdir - { gid = 1111, homedir = "/nonexistent/first-build", shell = "/bin/sh", username = "pbuilder1", uid = 1111 } + { username = "pbuilder2", uid = 2222, gid = 2222, homedir = "/nonexistent/second-build", shell = "/bin/bash" } ok 56 misc - uv.os_get_passwd "/build/lua-luv-1.44.2-0" "/" ok 57 misc - uv.cwd and uv.chdir - 1.740420146877e+14 + 1.5739463979037e+14 ok 58 misc - uv.hrtime ok 59 misc - uv.getpid - { sysname = "Linux", version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", machine = "armv7l", release = "5.10.0-23-armmp-lpae" } + { version = "#1 SMP Debian 5.10.179-1 (2023-05-12)", release = "5.10.0-23-arm64", machine = "aarch64", sysname = "Linux" } ok 60 misc - uv.os_uname - os.time 1684223912 - uv.gettimeofday 1684223912.000690 + os.time 1684224237 + uv.gettimeofday 1684224237.000412 ok 61 misc - uv.gettimeofday ok 62 misc - uv.os_environ ok 63 misc - uv.sleep @@ -6825,68 +6868,68 @@ ok 67 pipe - pipe chmod ok 68 pipe - pipe ping pong ok 69 pipe - pipe close fd - "prepare" uv_prepare_t: 0x10efcb0 + "prepare" uv_prepare_t: 0x2755a70 ok 70 prepare-check-idle-async - simple prepare - "check" uv_check_t: 0x10efcb0 - "timeout" uv_timer_t: 0x10cd640 + "check" uv_check_t: 0x2755a70 + "timeout" uv_timer_t: 0x27479d8 ok 71 prepare-check-idle-async - simple check - "idle" uv_idle_t: 0x10efcb0 + "idle" uv_idle_t: 0x2755a70 ok 72 prepare-check-idle-async - simple idle ok 73 prepare-check-idle-async - simple async ok 74 process - test disable_stdio_inheritance - { pid = 17191, handle = uv_process_t: 0x10d3f00 } + { pid = 26069, handle = uv_process_t: 0x273d930 } "stdout" { chunk = "Hello World\n" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 75 process - process stdout - { pid = 17192, handle = uv_process_t: 0x10d61b0 } - "exit" uv_process_t: 0x10d61b0 { signal = 2, status = 0 } + { pid = 26070, handle = uv_process_t: 0x275bc10 } + "exit" uv_process_t: 0x275bc10 { status = 0, signal = 2 } ok 76 process - spawn and kill by pid - { pid = 17193, handle = uv_process_t: 0x10d61b0 } - "exit" uv_process_t: 0x10d61b0 { signal = 15, status = 0 } + { pid = 26071, handle = uv_process_t: 0x275bc10 } + "exit" uv_process_t: 0x275bc10 { status = 0, signal = 15 } ok 77 process - spawn and kill by handle ok 78 process - invalid command - { pid = 17195, handle = uv_process_t: 0x10d61b0 } + { pid = 26073, handle = uv_process_t: 0x275bc10 } "stdout" { chunk = "Hello World" } - "exit" { signal = 0, code = 0 } + "exit" { code = 0, signal = 0 } ok 79 process - process stdio ok 80 process - get pid ok 81 req - cancel ok 82 req - get type Sending child SIGINT "sigint\n" - "exit" { signal = 0, code = 0, pid = 17197 } + "exit" { signal = 0, code = 0, pid = 26075 } ok 83 signal - Catch SIGINT - In uv_thread_t: 0xb47ff420 - { elapsed = 103, delay = 100 } + In uv_thread_t: 0xf55ff420 + { elapsed = 101, delay = 100 } ok 84 thread - test thread create ok 85 thread - test thread create with arguments - Runing uv_thread_t: 0xb6f56220 - Runing uv_thread_t: 0xb6f56220 + Runing uv_thread_t: 0xf7cf1220 + Runing uv_thread_t: 0xf7cf1220 { elapsed = 100, delay = 100 } ok 86 thread - test thread sleep msecs in main thread { elapsed = 101, delay = 100 } ok 87 thread - test thread create with options table - "timeout" uv_timer_t: 0x10cd640 - "closed" uv_timer_t: 0x10cd640 + "timeout" uv_timer_t: 0x27479d8 + "closed" uv_timer_t: 0x27479d8 ok 88 timer - simple timeout - "interval" uv_timer_t: 0x10cd640 - "interval" uv_timer_t: 0x10cd640 - "interval" uv_timer_t: 0x10cd640 - "closed" uv_timer_t: 0x10cd640 + "interval" uv_timer_t: 0x27479d8 + "interval" uv_timer_t: 0x27479d8 + "interval" uv_timer_t: 0x27479d8 + "closed" uv_timer_t: 0x27479d8 ok 89 timer - simple interval - "interval" uv_timer_t: 0x10c69d8 - "timeout" uv_timer_t: 0x10cd640 - "interval" uv_timer_t: 0x10c69d8 + "interval" uv_timer_t: 0x27454c8 + "timeout" uv_timer_t: 0x27479d8 + "interval" uv_timer_t: 0x27454c8 ok 90 timer - timeout with interval - "interval" uv_timer_t: 0x10c69d8 0 - "interval" uv_timer_t: 0x10c69d8 8 - "interval" uv_timer_t: 0x10c69d8 4 - "interval" uv_timer_t: 0x10c69d8 2 + "interval" uv_timer_t: 0x27454c8 0 + "interval" uv_timer_t: 0x27454c8 8 + "interval" uv_timer_t: 0x27454c8 4 + "interval" uv_timer_t: 0x27454c8 2 ok 91 timer - shrinking interval - "interval" uv_timer_t: 0x10c69d8 0 - "interval" uv_timer_t: 0x10c69d8 8 - "interval" uv_timer_t: 0x10c69d8 4 - "interval" uv_timer_t: 0x10c69d8 2 + "interval" uv_timer_t: 0x27454c8 0 + "interval" uv_timer_t: 0x27454c8 8 + "interval" uv_timer_t: 0x27454c8 4 + "interval" uv_timer_t: 0x27454c8 2 ok 92 timer - shrinking interval using methods ok 93 timer - timer init ok 94 timer - timer huge timeout @@ -6905,8 +6948,8 @@ ok 96 work - test threadpool "in async notify callback" "a" true 250.0 - 2.0 4.0 "uv_thread_t: 0xb63ff420" "hello" - uv_thread_t: 0xb63ff420 finish hello + 2.0 4.0 "uv_thread_t: 0xf69fe420" "hello" + uv_thread_t: 0xf69fe420 finish hello ok 97 work - test threadpool with async 1 2 @@ -6957,7 +7000,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.1-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7008,7 +7051,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.2-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7059,7 +7102,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.3-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7110,7 +7153,7 @@ libtool: install: ranlib /build/lua-luv-1.44.2-0/debian/tmp/usr//lib/arm-linux-gnueabihf/liblua5.4-luv.a libtool: warning: remember to run 'libtool --finish /usr//lib/arm-linux-gnueabihf' /build/lua-luv-1.44.2-0/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/arm-linux-gnueabihf -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf +libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/sbin" ldconfig -n debian/tmp/usr//lib/arm-linux-gnueabihf ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/arm-linux-gnueabihf @@ -7159,50 +7202,50 @@ dh_strip -O--buildsystem=lua dh_makeshlibs -O--buildsystem=lua dh_shlibdeps -O--buildsystem=lua -dpkg-shlibdeps: warning: symbol lua_tointegerx used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_error used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_newuserdatauv used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_argerror used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getfield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_objlen used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_setmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_newuserdata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_dump used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_close used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_rawset used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_getmetafield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_insert used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkudata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_argerror used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checklstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_status used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.1-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_checkoption used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_getfield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.4-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol luaL_setfuncs used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushfstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_callk used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_openlibs used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushnumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getfield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_getmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_touserdata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushnil used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_argerror used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol lua_setfield used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol luaL_newstate used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.2-luv.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 55 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol luaL_argerror used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_checknumber used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_error used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_tointegerx used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_rawget used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luv/usr/lib/arm-linux-gnueabihf/liblua5.3-luv.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_gencontrol -O--buildsystem=lua dh_md5sums -O--buildsystem=lua @@ -7217,12 +7260,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/19246/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/19246/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/8172 and its subdirectories -I: Current time: Mon May 15 19:59:29 -12 2023 -I: pbuilder-time-stamp: 1684223969 +I: removing directory /srv/workspace/pbuilder/19246 and its subdirectories +I: Current time: Tue May 16 22:04:17 +14 2023 +I: pbuilder-time-stamp: 1684224257