Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/lua-luv.spec'], chrootPath='/var/lib/mock/f42-build-56920125-6547099/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.62utb66o:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.62utb66o:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a40a9095211044f8bc58e84442052731', '-D', '/var/lib/mock/f42-build-56920125-6547099/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.62utb66o:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/lua-luv.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1737072000 Wrote: /builddir/build/SRPMS/lua-luv-1.48.0.2-3.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/lua-luv.spec'], chrootPath='/var/lib/mock/f42-build-56920125-6547099/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.62utb66o:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.62utb66o:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e9cfdf0258164aab8b22ab6cfd3398c3', '-D', '/var/lib/mock/f42-build-56920125-6547099/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.62utb66o:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/lua-luv.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1737072000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.3XJf5B + umask 022 + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + test -d /builddir/build/BUILD/lua-luv-1.48.0.2-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/lua-luv-1.48.0.2-build + /usr/bin/rm -rf /builddir/build/BUILD/lua-luv-1.48.0.2-build + /usr/bin/mkdir -p /builddir/build/BUILD/lua-luv-1.48.0.2-build + /usr/bin/mkdir -p /builddir/build/BUILD/lua-luv-1.48.0.2-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HPZInE + umask 022 + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + rm -rf luv-1.48.0-2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/luv-1.48.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd luv-1.48.0-2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/luv-module-install.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/lua-luv-disable-udp-test.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + rm -rf deps + rm -f tests/test-dns.lua + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.e0ccge + umask 022 + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd luv-1.48.0-2 + mkdir obj-lua5.4 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B obj-lua5.4 -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DWITH_SHARED_LIBUV=ON -DWITH_LUA_ENGINE=Lua -DLUA_BUILD_TYPE=System -DMODULE_INSTALL_LIB_DIR=/usr/lib64/lua/5.4 -DLUA_INCLUDE_DIR=/usr/include/lua-5.4 -DBUILD_SHARED_LIBS=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.0.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Libuv: /usr/lib64/libuv.so -- Found Lua: /usr/lib64/liblua-5.4.so;/usr/lib64/libm.so (found version "5.4.7") -- Configuring done (0.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_FULL_SBINDIR CMAKE_INSTALL_SBINDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4 + /usr/bin/cmake --build obj-lua5.4 -j80 --verbose Change Dir: '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j80 /usr/bin/cmake -S/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 -B/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4/CMakeFiles /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4' /usr/bin/gmake -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4' cd /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4/CMakeFiles/luv.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4' /usr/bin/gmake -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4' [ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o /usr/bin/gcc -DLUA_USE_DLOPEN -Dluv_EXPORTS -I/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/deps/lua-compat-5.3/c-api -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MT CMakeFiles/luv.dir/src/luv.c.o -MF CMakeFiles/luv.dir/src/luv.c.o.d -o CMakeFiles/luv.dir/src/luv.c.o -c /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c In file included from /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c:31: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/handle.c:128:13: warning: ‘luv_gc_cb’ defined but not used [-Wunused-function] 128 | static void luv_gc_cb(uv_handle_t* handle) { | ^~~~~~~~~ [100%] Linking C shared module luv.so /usr/bin/cmake -E cmake_link_script CMakeFiles/luv.dir/link.txt --verbose=1 /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/luv.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o luv.so CMakeFiles/luv.dir/src/luv.c.o /usr/lib64/libuv.so -lrt gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4' [100%] Built target luv gmake[1]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.4/CMakeFiles 0 + mkdir obj-lua5.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B obj-lua5.1 -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DWITH_SHARED_LIBUV=ON -DWITH_LUA_ENGINE=Lua -DLUA_BUILD_TYPE=System -DSHAREDLIBS_INSTALL_LIB_DIR=/usr/lib64 -DMODULE_INSTALL_LIB_DIR=/usr/lib64/lua/5.1 -DLUA_COMPAT53_DIR=/usr/include/lua-5.1 -DLUA_INCLUDE_DIR=/usr/include/lua-5.1 -DLUA_LIBRARY=/usr/lib64/liblua-5.1.so -DBUILD_SHARED_LIBS=ON CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.0.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Libuv: /usr/lib64/libuv.so -- Found Lua: /usr/lib64/liblua-5.1.so;/usr/lib64/libm.so (found version "5.1.5") -- Configuring done (0.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_FULL_SBINDIR CMAKE_INSTALL_SBINDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 + /usr/bin/cmake --build obj-lua5.1 -j80 --verbose Change Dir: '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j80 /usr/bin/cmake -S/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 -B/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1/CMakeFiles /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' /usr/bin/gmake -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/depend /usr/bin/gmake -f CMakeFiles/libluv.dir/build.make CMakeFiles/libluv.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' cd /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1/CMakeFiles/luv.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' cd /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1/CMakeFiles/libluv.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' /usr/bin/gmake -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' /usr/bin/gmake -f CMakeFiles/libluv.dir/build.make CMakeFiles/libluv.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' [ 25%] Building C object CMakeFiles/luv.dir/src/luv.c.o [ 50%] Building C object CMakeFiles/libluv.dir/src/luv.c.o /usr/bin/gcc -DLUA_USE_DLOPEN -Dluv_EXPORTS -I/usr/include/lua-5.1 -I/usr/include/lua-5.1/c-api -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MT CMakeFiles/luv.dir/src/luv.c.o -MF CMakeFiles/luv.dir/src/luv.c.o.d -o CMakeFiles/luv.dir/src/luv.c.o -c /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c /usr/bin/gcc -DLUA_USE_DLOPEN -Dlibluv_EXPORTS -I/usr/include/lua-5.1 -I/usr/include/lua-5.1/c-api -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MT CMakeFiles/libluv.dir/src/luv.c.o -MF CMakeFiles/libluv.dir/src/luv.c.o.d -o CMakeFiles/libluv.dir/src/luv.c.o -c /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c In file included from /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c:31: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/handle.c:128:13: warning: ‘luv_gc_cb’ defined but not used [-Wunused-function] 128 | static void luv_gc_cb(uv_handle_t* handle) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c:31: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/handle.c:128:13: warning: ‘luv_gc_cb’ defined but not used [-Wunused-function] 128 | static void luv_gc_cb(uv_handle_t* handle) { | ^~~~~~~~~ [ 75%] Linking C shared library libluv.so /usr/bin/cmake -E cmake_link_script CMakeFiles/libluv.dir/link.txt --verbose=1 [100%] Linking C shared module luv.so /usr/bin/cmake -E cmake_link_script CMakeFiles/luv.dir/link.txt --verbose=1 /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/luv.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o luv.so CMakeFiles/luv.dir/src/luv.c.o /usr/lib64/libuv.so -lrt gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/libluv.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libluv.so.1 -o libluv.so.1.48.0 CMakeFiles/libluv.dir/src/luv.c.o /usr/lib64/libuv.so -lrt /usr/bin/cmake -E cmake_symlink_library libluv.so.1.48.0 libluv.so.1 libluv.so [100%] Built target luv gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' [100%] Built target libluv gmake[1]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1/CMakeFiles 0 + mkdir obj-luajit + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B obj-luajit -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DWITH_SHARED_LIBUV=ON -DWITH_LUA_ENGINE=LuaJit -DLUA_BUILD_TYPE=System -DMODULE_INSTALL_LIB_DIR=/usr/lib64/luajit/2.1 -DLUA_COMPAT53_DIR=/usr/include/lua-5.1 -DBUILD_SHARED_LIBS=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.0.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Libuv: /usr/lib64/libuv.so -- Found LuaJIT: /usr/lib64/libluajit-5.1.so -- Configuring done (0.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_FULL_SBINDIR CMAKE_INSTALL_SBINDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit + /usr/bin/cmake --build obj-luajit -j80 --verbose Change Dir: '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j80 /usr/bin/cmake -S/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 -B/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit/CMakeFiles /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit' /usr/bin/gmake -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit' cd /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit/CMakeFiles/luv.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit' /usr/bin/gmake -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit' [ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o /usr/bin/gcc -Dluv_EXPORTS -I/usr/include/luajit-2.1 -I/usr/include/lua-5.1/c-api -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MT CMakeFiles/luv.dir/src/luv.c.o -MF CMakeFiles/luv.dir/src/luv.c.o.d -o CMakeFiles/luv.dir/src/luv.c.o -c /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c In file included from /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/luv.c:31: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/src/handle.c:128:13: warning: ‘luv_gc_cb’ defined but not used [-Wunused-function] 128 | static void luv_gc_cb(uv_handle_t* handle) { | ^~~~~~~~~ [100%] Linking C shared module luv.so /usr/bin/cmake -E cmake_link_script CMakeFiles/luv.dir/link.txt --verbose=1 /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/luv.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o luv.so CMakeFiles/luv.dir/src/luv.c.o /usr/lib64/libuv.so -lrt gmake[2]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit' [100%] Built target luv gmake[1]: Leaving directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-luajit/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.osQvxP + umask 022 + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + '[' /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT ++ dirname /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT + mkdir -p /builddir/build/BUILD/lua-luv-1.48.0.2-build + mkdir /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd luv-1.48.0-2 + DESTDIR=/builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT + /usr/bin/cmake --install obj-lua5.4 -- Install configuration: "" -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/lib64/lua/5.4/luv.so + DESTDIR=/builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT + /usr/bin/cmake --install obj-lua5.1 -- Install configuration: "" -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/lib64/lua/5.1/luv.so -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/lib64/libluv.so.1.48.0 -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/lib64/libluv.so.1 -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/lib64/libluv.so -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/lib64/pkgconfig/libluv.pc -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/include/luv/luv.h -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/include/luv/util.h -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/include/luv/lhandle.h -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/include/luv/lreq.h + DESTDIR=/builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT + /usr/bin/cmake --install obj-luajit -- Install configuration: "" -- Installing: /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/lib64/luajit/2.1/luv.so + /usr/bin/find-debuginfo -j80 --strict-build-id -m -i --build-id-seed 1.48.0.2-3.fc42 --unique-debug-suffix -1.48.0.2-3.fc42.aarch64 --unique-debug-src-base lua-luv-1.48.0.2-3.fc42.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 find-debuginfo: starting Extracting debug info from 4 files DWARF-compressing 4 files sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/lua-luv-1.48.0.2-3.fc42.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j80 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j80 /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT Scanned 28 directories and 50 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/lua-luv-1.48.0.2-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.7OoPsj + umask 022 + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd luv-1.48.0-2 + rm tests/test-tty.lua + ln -sf obj-lua5.1/luv.so luv.so + lua-5.1 tests/run.lua cmd: lua-5.1 cwd: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 1..132 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads "timeout" uv_timer_t: 0xaaaab3ae63b0 "closed" uv_timer_t: 0xaaaab3ae63b0 ok 2 callbacks - luv_handle_t: function "timeout" { } uv_timer_t: 0xaaaab3ae63b0 "closed" { } uv_timer_t: 0xaaaab3ae63b0 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table skipped ok 6 conversions - basic 64bit conversions begin wait end wait ok 7 coroutines - coroutines { fd = 11 } { stat = { nlink = 1, ino = 2374864345, mtime = table: 0xaaaab3ac0b70, gid = 425, mode = 33188, size = 6060, dev = 45, gen = 0, rdev = 0, atime = table: 0xaaaab3ae8620, blksize = 4096, uid = 1000, type = "file", flags = 0, ctime = table: 0xaaaab3aee700, birthtime = table: 0xaaaab3abf8f0, blocks = 16 } } ok 8 fs - read a file sync ok 9 fs - read a file sync in chunks { fd = 11 } { stat = { nlink = 1, ino = 2374864345, mtime = table: 0xaaaab3ac0380, gid = 425, mode = 33188, size = 6060, dev = 45, gen = 0, rdev = 0, atime = table: 0xaaaab3abf860, blksize = 4096, uid = 1000, type = "file", flags = 0, ctime = table: 0xaaaab3ad5cc0, birthtime = table: 0xaaaab3ac0210, blocks = 16 } } { chunk = 6060 } ok 10 fs - read a file async ok 11 fs - fs.write ok 12 fs - fs.write data refs ok 13 fs - fs.stat sync ok 14 fs - fs.stat async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 15 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 16 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 = "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 = "debugfiles.list", ftype = "file" } { name = "debuglinks.list", ftype = "file" } { name = "debugsourcefiles.list", ftype = "file" } { name = "debugsources.list", ftype = "file" } { name = "docs.md", ftype = "file" } { name = "elfbins.list", ftype = "file" } { name = "examples", ftype = "directory" } { name = "lib", ftype = "directory" } { name = "libluv.pc.in", ftype = "file" } { name = "luv-scm-0.rockspec", ftype = "file" } { name = "luv.so", ftype = "link" } { name = "msvcbuild.bat", ftype = "file" } { name = "obj-lua5.1", ftype = "directory" } { name = "obj-lua5.4", ftype = "directory" } { name = "obj-luajit", ftype = "directory" } { name = "rockspecs", ftype = "directory" } { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 17 fs - fs.scandir { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 18 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 19 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 = "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 = "debugfiles.list", ftype = "file" } { name = "debuglinks.list", ftype = "file" } { name = "debugsourcefiles.list", ftype = "file" } { name = "debugsources.list", ftype = "file" } { name = "docs.md", ftype = "file" } { name = "elfbins.list", ftype = "file" } { name = "examples", ftype = "directory" } { name = "lib", ftype = "directory" } { name = "libluv.pc.in", ftype = "file" } { name = "luv-scm-0.rockspec", ftype = "file" } { name = "luv.so", ftype = "link" } { name = "msvcbuild.bat", ftype = "file" } { name = "obj-lua5.1", ftype = "directory" } { name = "obj-lua5.4", ftype = "directory" } { name = "obj-luajit", ftype = "directory" } { name = "rockspecs", ftype = "directory" } { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 20 fs - fs.scandir async ok 21 fs - fs.scandir with no iteration ok 22 fs - fs.scandir given to new_work "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" ok 23 fs - fs.realpath ok 24 fs - fs.copyfile { { name = ".ci", type = "directory" } } { { name = ".clang-format", type = "file" } } { { name = ".clangd", type = "file" } } { { name = ".editorconfig", type = "file" } } { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } { { name = "Makefile", type = "file" } } { { name = "README.md", type = "file" } } { { name = "appveyor.yml", type = "file" } } { { name = "cmake", type = "directory" } } { { name = "docs.md", type = "file" } } { { name = "examples", type = "directory" } } { { name = "lib", type = "directory" } } { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } { { name = "src", type = "directory" } } { { name = "tests", type = "directory" } } { { name = "CMakeLists.txt", type = "file" } } { { name = "obj-lua5.4", type = "directory" } } { { name = "obj-lua5.1", type = "directory" } } { { name = "obj-luajit", type = "directory" } } { { name = "debugsources.list", type = "file" } } { { name = "debugfiles.list", type = "file" } } { { name = "debuglinks.list", type = "file" } } { { name = "elfbins.list", type = "file" } } { { name = "debugsourcefiles.list", type = "file" } } { { name = "luv.so", type = "link" } } ok 25 fs - fs.{open,read,close}dir object sync #1 { { name = ".ci", type = "directory" } } { { name = ".clang-format", type = "file" } } { { name = ".clangd", type = "file" } } { { name = ".editorconfig", type = "file" } } { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } { { name = "Makefile", type = "file" } } { { name = "README.md", type = "file" } } { { name = "appveyor.yml", type = "file" } } { { name = "cmake", type = "directory" } } { { name = "docs.md", type = "file" } } { { name = "examples", type = "directory" } } { { name = "lib", type = "directory" } } { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } { { name = "src", type = "directory" } } { { name = "tests", type = "directory" } } { { name = "CMakeLists.txt", type = "file" } } { { name = "obj-lua5.4", type = "directory" } } { { name = "obj-lua5.1", type = "directory" } } { { name = "obj-luajit", type = "directory" } } { { name = "debugsources.list", type = "file" } } { { name = "debugfiles.list", type = "file" } } { { name = "debuglinks.list", type = "file" } } { { name = "elfbins.list", type = "file" } } { { name = "debugsourcefiles.list", type = "file" } } { { name = "luv.so", type = "link" } } uv_dir_t: 0xaaaab3b27458 closed ok 26 fs - fs.{open,read,close}dir object sync #2 { { name = ".ci", type = "directory" } } { { name = ".clang-format", type = "file" } } { { name = ".clangd", type = "file" } } { { name = ".editorconfig", type = "file" } } { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } { { name = "Makefile", type = "file" } } { { name = "README.md", type = "file" } } { { name = "appveyor.yml", type = "file" } } { { name = "cmake", type = "directory" } } { { name = "docs.md", type = "file" } } { { name = "examples", type = "directory" } } { { name = "lib", type = "directory" } } { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } { { name = "src", type = "directory" } } { { name = "tests", type = "directory" } } { { name = "CMakeLists.txt", type = "file" } } { { name = "obj-lua5.4", type = "directory" } } { { name = "obj-lua5.1", type = "directory" } } { { name = "obj-luajit", type = "directory" } } { { name = "debugsources.list", type = "file" } } { { name = "debugfiles.list", type = "file" } } { { name = "debuglinks.list", type = "file" } } { { name = "elfbins.list", type = "file" } } { { name = "debugsourcefiles.list", type = "file" } } { { name = "luv.so", type = "link" } } ok 27 fs - fs.{open,read,close}dir sync one entry { { name = ".ci", type = "directory" }, { name = ".clang-format", type = "file" }, { name = ".clangd", type = "file" }, { name = ".editorconfig", type = "file" }, { name = ".github", type = "directory" }, { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, { name = "Makefile", type = "file" }, { name = "README.md", type = "file" }, { name = "appveyor.yml", type = "file" }, { name = "cmake", type = "directory" }, { name = "docs.md", type = "file" }, { name = "examples", type = "directory" }, { name = "lib", type = "directory" }, { name = "libluv.pc.in", type = "file" }, { name = "luv-scm-0.rockspec", type = "file" }, { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, { name = "src", type = "directory" }, { name = "tests", type = "directory" }, { name = "CMakeLists.txt", type = "file" }, { name = "obj-lua5.4", type = "directory" }, { name = "obj-lua5.1", type = "directory" }, { name = "obj-luajit", type = "directory" }, { name = "debugsources.list", type = "file" }, { name = "debugfiles.list", type = "file" }, { name = "debuglinks.list", type = "file" }, { name = "elfbins.list", type = "file" }, { name = "debugsourcefiles.list", type = "file" }, { name = "luv.so", type = "link" } } ok 28 fs - fs.{open,read,close}dir sync more entry { { name = ".ci", type = "directory" }, { name = ".clang-format", type = "file" }, { name = ".clangd", type = "file" }, { name = ".editorconfig", type = "file" }, { name = ".github", type = "directory" }, { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, { name = "Makefile", type = "file" }, { name = "README.md", type = "file" }, { name = "appveyor.yml", type = "file" }, { name = "cmake", type = "directory" }, { name = "docs.md", type = "file" }, { name = "examples", type = "directory" }, { name = "lib", type = "directory" }, { name = "libluv.pc.in", type = "file" }, { name = "luv-scm-0.rockspec", type = "file" }, { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, { name = "src", type = "directory" }, { name = "tests", type = "directory" }, { name = "CMakeLists.txt", type = "file" }, { name = "obj-lua5.4", type = "directory" }, { name = "obj-lua5.1", type = "directory" }, { name = "obj-luajit", type = "directory" }, { name = "debugsources.list", type = "file" }, { name = "debugfiles.list", type = "file" }, { name = "debuglinks.list", type = "file" }, { name = "elfbins.list", type = "file" }, { name = "debugsourcefiles.list", type = "file" }, { name = "luv.so", type = "link" } } ok 29 fs - fs.{open,read,close}dir with more entry ok 30 fs - fs.opendir and fs.closedir in a loop { { name = ".ci", type = "directory" }, { name = ".clang-format", type = "file" }, { name = ".clangd", type = "file" }, { name = ".editorconfig", type = "file" }, { name = ".github", type = "directory" }, { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, { name = "Makefile", type = "file" }, { name = "README.md", type = "file" }, { name = "appveyor.yml", type = "file" }, { name = "cmake", type = "directory" }, { name = "docs.md", type = "file" }, { name = "examples", type = "directory" }, { name = "lib", type = "directory" }, { name = "libluv.pc.in", type = "file" }, { name = "luv-scm-0.rockspec", type = "file" }, { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, { name = "src", type = "directory" }, { name = "tests", type = "directory" }, { name = "CMakeLists.txt", type = "file" }, { name = "obj-lua5.4", type = "directory" }, { name = "obj-lua5.1", type = "directory" }, { name = "obj-luajit", type = "directory" }, { name = "debugsources.list", type = "file" }, { name = "debugfiles.list", type = "file" }, { name = "debuglinks.list", type = "file" }, { name = "elfbins.list", type = "file" }, { name = "debugsourcefiles.list", type = "file" }, { name = "luv.so", type = "link" } } ok 31 fs - fs.{open,read,close}dir ref check { bavail = 691453253, type = 2435016766, bsize = 4096, files = 0, bfree = 694484977, ffree = 0, blocks = 702013056 } ok 32 fs - fs.statfs sync { bavail = 691453253, type = 2435016766, bsize = 4096, files = 0, bfree = 694484977, ffree = 0, blocks = 702013056 } ok 33 fs - fs.statfs async { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" } ok 34 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 35 fs - fs.statfs async error ok 36 fs - fs.mkdtemp async ok 37 fs - fs.mkdtemp sync ok 38 fs - fs.mkdtemp async error ok 39 fs - fs.mkdtemp sync error ok 40 fs - fs.mkstemp async ok 41 fs - fs.mkstemp sync ok 42 fs - fs.mkstemp async error ok 43 fs - fs.mkstemp sync error "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 44 fs - errors with dest paths ok 45 handle - get type ok 46 loop - uv.loop_mode "stdout" { } #437 0 0 ok 47 loop - issue #437, crash without uv.run "stdout" { } #599 5 0 ok 48 loop - issue #599, crash during calling os.exit { loop_count = 61, events = 30, events_waiting = 0 } { loop_count = 62, events = 30, events_waiting = 0 } ok 49 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 50 misc - uv.guess_handle { version = 78336, version_string = "1.50.0" } ok 51 misc - uv.version and uv.version_string { rss = 3362816, total = 404245774336, free = 396504993792, constrained = 1.844674407371e+19, available = 396504993792 } ok 52 misc - memory size { uptime = 272347.8 } ok 53 misc - uv.uptime { inblock = 0, nsignals = 0, utime = { usec = 679177, sec = 0 }, oublock = 32, stime = { usec = 22582, sec = 0 }, nivcsw = 1904, minflt = 872, idrss = 0, majflt = 0, nvcsw = 47, isrss = 0, nswap = 0, maxrss = 3284, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 54 misc - uv.getrusage 80 ok 55 misc - uv.available_parallelism { { speed = 1000, times = table: 0xaaaab3ad25c0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3acc310, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3abf860, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b1f5f0, model = "Neoverse-N1" }, { speed = 3000, times = table: 0xaaaab3abe430, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae4880, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3acd240, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b1d2a0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ad3dd0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ad0260, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3afd6e0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b20140, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b1c560, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b052b0, model = "Neoverse-N1" }, { speed = 3000, times = table: 0xaaaab3b1b0d0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b1f990, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b20860, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ad1cd0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b09f00, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b180d0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ac1320, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b02570, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b0a480, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b20ba0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae3290, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3aee700, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae9250, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae23e0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3af24b0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b146e0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b29d80, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b14500, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae5070, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ac0210, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3aca380, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3aaf780, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b08b70, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ad0fd0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae2ec0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b1a1a0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3aca230, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3afc700, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae7e40, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3af6090, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae2090, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3acb9c0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ac4810, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ad5cc0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae9ba0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ac6190, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b17700, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ae5740, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3acc900, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ac0f10, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3acbd90, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b2af00, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3abc2b0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ab8b30, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3acde80, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ac9200, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3aed550, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3ac7710, model = "Neoverse-N1" }, { speed = 3000, times = table: 0xaaaab3ac3f40, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b15480, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b1bb80, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b2c7f0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b100e0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b19320, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b05640, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3af0650, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3abef80, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b15270, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3aec7a0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3af9500, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b0faf0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3aed880, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3accd80, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3adb6f0, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3afaf20, model = "Neoverse-N1" }, { speed = 1000, times = table: 0xaaaab3b14100, model = "Neoverse-N1" } } ok 56 misc - uv.cpu_info "lo" { { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", internal = true, family = "inet", ip = "127.0.0.1" }, { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, family = "inet6", ip = "::1" } } ok 57 misc - uv.interface_addresses { 25.64, 25.24, 24.15 } ok 58 misc - uv.loadavg "/usr/bin/lua-5.1" ok 59 misc - uv.exepath "/builddir" ok 60 misc - uv.os_homedir "/tmp" ok 61 misc - uv.os_tmpdir { username = "mockbuild", uid = 1000, gid = 425, homedir = "/builddir", shell = "/bin/bash" } ok 62 misc - uv.os_get_passwd "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" "/" ok 63 misc - uv.cwd and uv.chdir 2.7234781762913e+14 ok 64 misc - uv.hrtime ok 65 misc - uv.getpid { release = "6.12.10-200.fc41.aarch64", machine = "aarch64", version = "#1 SMP PREEMPT_DYNAMIC Fri Jan 17 18:32:17 UTC 2025", sysname = "Linux" } ok 66 misc - uv.os_uname os.time 1738458305 uv.gettimeofday 1738458305.000829 ok 67 misc - uv.gettimeofday ok 68 misc - uv.os_environ ok 69 misc - uv.sleep ok 70 misc - uv.random async ok 71 misc - uv.random sync ok 72 misc - uv.random errors ok 73 misc - uv errno ok 74 misc - uv constants 1024 nil ok 75 misc - uv.cpumask_size "monotonic" { nsec = 825020645, sec = 272348 } nil "realtime" { nsec = 825040765, sec = 272348 } nil ok 76 misc - uv.clock_gettime ok 77 pipe - pipe chmod ok 78 pipe - pipe ping pong ok 79 pipe - pipe close fd ok 80 pipe - pipe getsockname abstract "prepare" uv_prepare_t: 0xaaaab3b197b0 ok 81 prepare-check-idle-async - simple prepare "check" uv_check_t: 0xaaaab3b197b0 "timeout" uv_timer_t: 0xaaaab3ac8220 ok 82 prepare-check-idle-async - simple check "idle" uv_idle_t: 0xaaaab3b197b0 ok 83 prepare-check-idle-async - simple idle ok 84 prepare-check-idle-async - simple async ok 85 process - test disable_stdio_inheritance { handle = uv_process_t: 0xaaaab3b10930, pid = 893 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 86 process - process stdout { handle = uv_process_t: 0xaaaab3b10930, pid = 894 } "exit" uv_process_t: 0xaaaab3b10930 { status = 0, signal = 2 } ok 87 process - spawn and kill by pid { handle = uv_process_t: 0xaaaab3b10930, pid = 895 } "exit" uv_process_t: 0xaaaab3b10930 { status = 0, signal = 15 } ok 88 process - spawn and kill by handle ok 89 process - invalid command { handle = uv_process_t: 0xaaaab3b10930, pid = 897 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 90 process - process stdio ok 91 process - get pid ok 92 req - cancel ok 93 req - get type Sending child SIGINT "sigint\n" "exit" { signal = 0, pid = 899, code = 0 } ok 94 signal - Catch SIGINT { address = { family = "inet", port = 36899, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_connect_t: 0xaaaab3a95b88, client = uv_tcp_t: 0xaaaab3abdb90 } "server on connection" uv_tcp_t: 0xaaaab3ac4c60 "client on connect" uv_tcp_t: 0xaaaab3abdb90 nil "client on shutdown" uv_tcp_t: 0xaaaab3abdb90 nil "client on close" uv_tcp_t: 0xaaaab3abdb90 ok 95 tcp - basic tcp server and client (ipv4) { address = { family = "inet6", port = 34065, ip = "::1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_connect_t: 0xaaaab3ab33e8, client = uv_tcp_t: 0xaaaab3abdb90 } "server on connection" uv_tcp_t: 0xaaaab3ac4c60 "client on connect" uv_tcp_t: 0xaaaab3abdb90 nil "client on shutdown" uv_tcp_t: 0xaaaab3abdb90 nil "client on close" uv_tcp_t: 0xaaaab3abdb90 ok 96 tcp - basic tcp server and client (ipv6) { address = { family = "inet", port = 40277, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_write_t: 0xaaaab3aebe88, socket = uv_tcp_t: 0xaaaab3abdb90 } "client onwrite" uv_tcp_t: 0xaaaab3abdb90 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 97 tcp - tcp echo server and client { address = { family = "inet", port = 45855, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_write_t: 0xaaaab3b2a198, socket = uv_tcp_t: 0xaaaab3afc520 } "client onwrite" uv_tcp_t: 0xaaaab3afc520 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 98 tcp - tcp echo server and client with methods "./tests/test-tcp.lua:140: Invalid IP address or port [127.0.0.100005:1000]" ok 99 tcp - tcp invalid ip address { address = { family = "inet", port = 33595, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_write_t: 0xaaaab3afd048, socket = uv_tcp_t: 0xaaaab3abdb90 } "client onwrite" uv_tcp_t: 0xaaaab3abdb90 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { err = "ECONNRESET" } ok 100 tcp - tcp close reset client { address = { family = "inet", port = 38781, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_write_t: 0xaaaab3afd048, socket = uv_tcp_t: 0xaaaab3afc520 } "client onwrite" uv_tcp_t: 0xaaaab3afc520 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 101 tcp - tcp close reset after shutdown { address = { family = "inet", port = 44437, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_write_t: 0xaaaab3afd048, socket = uv_tcp_t: 0xaaaab3abdb90 } "client onwrite" uv_tcp_t: 0xaaaab3abdb90 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "client read" { } ok 102 tcp - tcp close reset accepted { address = { family = "inet", port = 39083, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab3ac4c60 } { req = uv_write_t: 0xaaaab3afd048, socket = uv_tcp_t: 0xaaaab3abdb90 } "client onwrite" uv_tcp_t: 0xaaaab3abdb90 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 103 tcp - tcp close reset accepted after shutdown ok 104 tcp - socketpair ping pong { delay = 100, elapsed = 101 } ok 105 thread - test thread create ok 106 thread - test thread create with arguments Runing uv_thread_t: 0xffff8bc7ea00 Runing uv_thread_t: 0xffff8bc7ea00 { delay = 100, elapsed = 101 } ok 107 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 101 } ok 108 thread - test thread create with options table ok 109 thread - test thread arguments limit ok 110 thread - test avoid thread be released before it done ok 111 thread - thread_getcpu ok 112 thread - getaffinity, setaffinity default priority 0 priority after change 0 ok 113 thread - getpriority, setpriority "timeout" uv_timer_t: 0xaaaab3ac8220 "closed" uv_timer_t: 0xaaaab3ac8220 ok 114 timer - simple timeout "interval" uv_timer_t: 0xaaaab3ac8220 "interval" uv_timer_t: 0xaaaab3ac8220 "interval" uv_timer_t: 0xaaaab3ac8220 "closed" uv_timer_t: 0xaaaab3ac8220 ok 115 timer - simple interval "interval" uv_timer_t: 0xaaaab3a9d1b0 "timeout" uv_timer_t: 0xaaaab3ac8220 "interval" uv_timer_t: 0xaaaab3a9d1b0 ok 116 timer - timeout with interval "interval" uv_timer_t: 0xaaaab3a9d1b0 0 "interval" uv_timer_t: 0xaaaab3a9d1b0 8 "interval" uv_timer_t: 0xaaaab3a9d1b0 4 "interval" uv_timer_t: 0xaaaab3a9d1b0 2 ok 117 timer - shrinking interval "interval" uv_timer_t: 0xaaaab3a9d1b0 0 "interval" uv_timer_t: 0xaaaab3a9d1b0 8 "interval" uv_timer_t: 0xaaaab3a9d1b0 4 "interval" uv_timer_t: 0xaaaab3a9d1b0 2 ok 118 timer - shrinking interval using methods ok 119 timer - timer init ok 120 timer - timer huge timeout { server = uv_udp_t: 0xaaaab3ad9f30 } { req = 0, client = uv_udp_t: 0xaaaab3af0210 } "client on send" uv_udp_t: 0xaaaab3af0210 nil "server on recv" uv_udp_t: 0xaaaab3ad9f30 "PING" { family = "inet", port = 51427, ip = "127.0.0.1" } { } "server on close" uv_udp_t: 0xaaaab3ad9f30 "client on close" uv_udp_t: 0xaaaab3af0210 ok 121 udp - basic udp server and client (ipv4) { server = uv_udp_t: 0xaaaab3af0210 } { req = 0, client = uv_udp_t: 0xaaaab3ad9f30 } "client on send" uv_udp_t: 0xaaaab3ad9f30 nil "server on recv" uv_udp_t: 0xaaaab3af0210 "PING" { family = "inet", port = 41250, ip = "127.0.0.1" } { } "server on close" uv_udp_t: 0xaaaab3af0210 "client on close" uv_udp_t: 0xaaaab3ad9f30 ok 122 udp - basic udp send from table { server = uv_udp_t: 0xaaaab3ad9f30 } { req = 0, client = uv_udp_t: 0xaaaab3af0210 } "client on send" uv_udp_t: 0xaaaab3af0210 nil "server on recv" uv_udp_t: 0xaaaab3ad9f30 "PING" { family = "inet6", port = 43304, ip = "::1" } { } "server on close" uv_udp_t: 0xaaaab3ad9f30 "client on close" uv_udp_t: 0xaaaab3af0210 ok 123 udp - basic udp server and client (ipv6) ./tests/test-udp.lua:85: bad argument #3 to 'udp_send' (Host must be string or nil) ./tests/test-udp.lua:87: bad argument #4 to 'udp_send' (Port must be number or nil) ./tests/test-udp.lua:89: bad argument #3 to 'udp_send' (Both host and port must be nil if one is nil) ./tests/test-udp.lua:91: bad argument #4 to 'udp_send' (Both host and port must be nil if one is nil) ok 124 udp - udp send args { server = uv_udp_t: 0xaaaab3af0210 } { family = "inet", port = 9123, ip = "127.0.0.1" } "server on recv" uv_udp_t: 0xaaaab3af0210 "PING" { family = "inet", port = 51305, ip = "127.0.0.1" } { } "server on recv" uv_udp_t: 0xaaaab3af0210 "PING" { family = "inet", port = 48717, ip = "127.0.0.1" } { } "server on recv" uv_udp_t: 0xaaaab3af0210 "PING" { family = "inet", port = 48717, ip = "127.0.0.1" } { } "server on recv" uv_udp_t: 0xaaaab3af0210 nil nil { } "server on recv" uv_udp_t: 0xaaaab3af0210 "PING" { family = "inet", port = 42400, ip = "127.0.0.1" } { } "client on close" uv_udp_t: 0xaaaab3ad9f30 "server on close" uv_udp_t: 0xaaaab3af0210 ok 125 udp - udp connect "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } "PING" { family = "inet", port = 52257, ip = "127.0.0.1" } ok 126 udp - udp recvmmsg ok 127 work - test threadpool with return none "Please be patient, the test cost a lots of time" "run 10%" "run 20%" "run 30%" "run 40%" "run 50%" "run 60%" "run 70%" "run 80%" "run 90%" "run 100%" ok 128 work - test threadpool "in async notify callback" "a" true 250 2 4 "uv_thread_t: 0xffff8b7ff1a0" "hello" uv_thread_t: 0xffff8b7ff1a0 finish hello ok 129 work - test threadpool with async 1 2 3 4 5 7 8 ok 130 work - test threadpool with coro ok 131 work - test threadpool with invalid argument Uncaught Error: Error: thread arg not support type 'table' at 1 stack traceback: [C]: ? ok 132 work - test threadpool with invalid return value # All tests passed In uv_thread_t: 0xffff897bf1a0 hello world from thread priority in thread 0 6 + rm luv.so + ln -sf obj-lua5.4/luv.so luv.so + lua tests/run.lua cmd: lua cwd: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 1..132 "in async notify callback" "a" true 250.0 ok 1 async - test pass async between threads "timeout" uv_timer_t: 0xaaab2072fc80 "closed" uv_timer_t: 0xaaab2072fc80 ok 2 callbacks - luv_handle_t: function "timeout" { } uv_timer_t: 0xaaab2072fc80 "closed" { } uv_timer_t: 0xaaab2072fc80 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table skipped ok 6 conversions - basic 64bit conversions begin wait end wait ok 7 coroutines - coroutines { fd = 11 } { stat = { ctime = table: 0xaaab20731d90, blksize = 4096, size = 6060, mode = 33188, gen = 0, rdev = 0, dev = 45, nlink = 1, flags = 0, type = "file", gid = 425, mtime = table: 0xaaab20720620, atime = table: 0xaaab20732d80, birthtime = table: 0xaaab2071fae0, blocks = 16, ino = 2374864345, uid = 1000 } } ok 8 fs - read a file sync ok 9 fs - read a file sync in chunks { fd = 11 } { stat = { ctime = table: 0xaaab2071cfb0, blksize = 4096, size = 6060, mode = 33188, gen = 0, rdev = 0, dev = 45, nlink = 1, flags = 0, type = "file", gid = 425, mtime = table: 0xaaab20732d80, atime = table: 0xaaab20720580, birthtime = table: 0xaaab206ee410, blocks = 16, ino = 2374864345, uid = 1000 } } { chunk = 6060 } ok 10 fs - read a file async ok 11 fs - fs.write ok 12 fs - fs.write data refs ok 13 fs - fs.stat sync ok 14 fs - fs.stat async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 15 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 16 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 = "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 = "file", name = "debugfiles.list" } { ftype = "file", name = "debuglinks.list" } { ftype = "file", name = "debugsourcefiles.list" } { ftype = "file", name = "debugsources.list" } { ftype = "file", name = "docs.md" } { ftype = "file", name = "elfbins.list" } { ftype = "directory", name = "examples" } { ftype = "directory", name = "lib" } { ftype = "file", name = "libluv.pc.in" } { ftype = "file", name = "luv-scm-0.rockspec" } { ftype = "link", name = "luv.so" } { ftype = "file", name = "msvcbuild.bat" } { ftype = "directory", name = "obj-lua5.1" } { ftype = "directory", name = "obj-lua5.4" } { ftype = "directory", name = "obj-luajit" } { ftype = "directory", name = "rockspecs" } { ftype = "directory", name = "src" } { ftype = "directory", name = "tests" } ok 17 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 19 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 = "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 = "file", name = "debugfiles.list" } { ftype = "file", name = "debuglinks.list" } { ftype = "file", name = "debugsourcefiles.list" } { ftype = "file", name = "debugsources.list" } { ftype = "file", name = "docs.md" } { ftype = "file", name = "elfbins.list" } { ftype = "directory", name = "examples" } { ftype = "directory", name = "lib" } { ftype = "file", name = "libluv.pc.in" } { ftype = "file", name = "luv-scm-0.rockspec" } { ftype = "link", name = "luv.so" } { ftype = "file", name = "msvcbuild.bat" } { ftype = "directory", name = "obj-lua5.1" } { ftype = "directory", name = "obj-lua5.4" } { ftype = "directory", name = "obj-luajit" } { ftype = "directory", name = "rockspecs" } { ftype = "directory", name = "src" } { ftype = "directory", name = "tests" } ok 20 fs - fs.scandir async ok 21 fs - fs.scandir with no iteration ok 22 fs - fs.scandir given to new_work "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" ok 23 fs - fs.realpath ok 24 fs - fs.copyfile { { type = "directory", name = ".ci" } } { { type = "file", name = ".clang-format" } } { { type = "file", name = ".clangd" } } { { type = "file", name = ".editorconfig" } } { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } { { type = "file", name = ".gitmodules" } } { { type = "file", name = "LICENSE.txt" } } { { type = "file", name = "Makefile" } } { { type = "file", name = "README.md" } } { { type = "file", name = "appveyor.yml" } } { { type = "directory", name = "cmake" } } { { type = "file", name = "docs.md" } } { { type = "directory", name = "examples" } } { { type = "directory", name = "lib" } } { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "src" } } { { type = "directory", name = "tests" } } { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "obj-lua5.4" } } { { type = "directory", name = "obj-lua5.1" } } { { type = "directory", name = "obj-luajit" } } { { type = "file", name = "debugsources.list" } } { { type = "file", name = "debugfiles.list" } } { { type = "file", name = "debuglinks.list" } } { { type = "file", name = "elfbins.list" } } { { type = "file", name = "debugsourcefiles.list" } } { { type = "link", name = "luv.so" } } ok 25 fs - fs.{open,read,close}dir object sync #1 { { type = "directory", name = ".ci" } } { { type = "file", name = ".clang-format" } } { { type = "file", name = ".clangd" } } { { type = "file", name = ".editorconfig" } } { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } { { type = "file", name = ".gitmodules" } } { { type = "file", name = "LICENSE.txt" } } { { type = "file", name = "Makefile" } } { { type = "file", name = "README.md" } } { { type = "file", name = "appveyor.yml" } } { { type = "directory", name = "cmake" } } { { type = "file", name = "docs.md" } } { { type = "directory", name = "examples" } } { { type = "directory", name = "lib" } } { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "src" } } { { type = "directory", name = "tests" } } { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "obj-lua5.4" } } { { type = "directory", name = "obj-lua5.1" } } { { type = "directory", name = "obj-luajit" } } { { type = "file", name = "debugsources.list" } } { { type = "file", name = "debugfiles.list" } } { { type = "file", name = "debuglinks.list" } } { { type = "file", name = "elfbins.list" } } { { type = "file", name = "debugsourcefiles.list" } } { { type = "link", name = "luv.so" } } uv_dir_t: 0xaaab2075bf88 closed ok 26 fs - fs.{open,read,close}dir object sync #2 { { type = "directory", name = ".ci" } } { { type = "file", name = ".clang-format" } } { { type = "file", name = ".clangd" } } { { type = "file", name = ".editorconfig" } } { { type = "directory", name = ".github" } } { { type = "file", name = ".gitignore" } } { { type = "file", name = ".gitmodules" } } { { type = "file", name = "LICENSE.txt" } } { { type = "file", name = "Makefile" } } { { type = "file", name = "README.md" } } { { type = "file", name = "appveyor.yml" } } { { type = "directory", name = "cmake" } } { { type = "file", name = "docs.md" } } { { type = "directory", name = "examples" } } { { type = "directory", name = "lib" } } { { type = "file", name = "libluv.pc.in" } } { { type = "file", name = "luv-scm-0.rockspec" } } { { type = "file", name = "msvcbuild.bat" } } { { type = "directory", name = "rockspecs" } } { { type = "directory", name = "src" } } { { type = "directory", name = "tests" } } { { type = "file", name = "CMakeLists.txt" } } { { type = "directory", name = "obj-lua5.4" } } { { type = "directory", name = "obj-lua5.1" } } { { type = "directory", name = "obj-luajit" } } { { type = "file", name = "debugsources.list" } } { { type = "file", name = "debugfiles.list" } } { { type = "file", name = "debuglinks.list" } } { { type = "file", name = "elfbins.list" } } { { type = "file", name = "debugsourcefiles.list" } } { { type = "link", name = "luv.so" } } ok 27 fs - fs.{open,read,close}dir sync one entry { { type = "directory", name = ".ci" }, { type = "file", name = ".clang-format" }, { type = "file", name = ".clangd" }, { type = "file", name = ".editorconfig" }, { type = "directory", name = ".github" }, { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, { type = "file", name = "LICENSE.txt" }, { type = "file", name = "Makefile" }, { type = "file", name = "README.md" }, { type = "file", name = "appveyor.yml" }, { type = "directory", name = "cmake" }, { type = "file", name = "docs.md" }, { type = "directory", name = "examples" }, { type = "directory", name = "lib" }, { type = "file", name = "libluv.pc.in" }, { type = "file", name = "luv-scm-0.rockspec" }, { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, { type = "directory", name = "src" }, { type = "directory", name = "tests" }, { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "obj-lua5.4" }, { type = "directory", name = "obj-lua5.1" }, { type = "directory", name = "obj-luajit" }, { type = "file", name = "debugsources.list" }, { type = "file", name = "debugfiles.list" }, { type = "file", name = "debuglinks.list" }, { type = "file", name = "elfbins.list" }, { type = "file", name = "debugsourcefiles.list" }, { type = "link", name = "luv.so" } } ok 28 fs - fs.{open,read,close}dir sync more entry { { type = "directory", name = ".ci" }, { type = "file", name = ".clang-format" }, { type = "file", name = ".clangd" }, { type = "file", name = ".editorconfig" }, { type = "directory", name = ".github" }, { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, { type = "file", name = "LICENSE.txt" }, { type = "file", name = "Makefile" }, { type = "file", name = "README.md" }, { type = "file", name = "appveyor.yml" }, { type = "directory", name = "cmake" }, { type = "file", name = "docs.md" }, { type = "directory", name = "examples" }, { type = "directory", name = "lib" }, { type = "file", name = "libluv.pc.in" }, { type = "file", name = "luv-scm-0.rockspec" }, { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, { type = "directory", name = "src" }, { type = "directory", name = "tests" }, { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "obj-lua5.4" }, { type = "directory", name = "obj-lua5.1" }, { type = "directory", name = "obj-luajit" }, { type = "file", name = "debugsources.list" }, { type = "file", name = "debugfiles.list" }, { type = "file", name = "debuglinks.list" }, { type = "file", name = "elfbins.list" }, { type = "file", name = "debugsourcefiles.list" }, { type = "link", name = "luv.so" } } ok 29 fs - fs.{open,read,close}dir with more entry ok 30 fs - fs.opendir and fs.closedir in a loop { { type = "directory", name = ".ci" }, { type = "file", name = ".clang-format" }, { type = "file", name = ".clangd" }, { type = "file", name = ".editorconfig" }, { type = "directory", name = ".github" }, { type = "file", name = ".gitignore" }, { type = "file", name = ".gitmodules" }, { type = "file", name = "LICENSE.txt" }, { type = "file", name = "Makefile" }, { type = "file", name = "README.md" }, { type = "file", name = "appveyor.yml" }, { type = "directory", name = "cmake" }, { type = "file", name = "docs.md" }, { type = "directory", name = "examples" }, { type = "directory", name = "lib" }, { type = "file", name = "libluv.pc.in" }, { type = "file", name = "luv-scm-0.rockspec" }, { type = "file", name = "msvcbuild.bat" }, { type = "directory", name = "rockspecs" }, { type = "directory", name = "src" }, { type = "directory", name = "tests" }, { type = "file", name = "CMakeLists.txt" }, { type = "directory", name = "obj-lua5.4" }, { type = "directory", name = "obj-lua5.1" }, { type = "directory", name = "obj-luajit" }, { type = "file", name = "debugsources.list" }, { type = "file", name = "debugfiles.list" }, { type = "file", name = "debuglinks.list" }, { type = "file", name = "elfbins.list" }, { type = "file", name = "debugsourcefiles.list" }, { type = "link", name = "luv.so" } } ok 31 fs - fs.{open,read,close}dir ref check { bfree = 694484977, blocks = 702013056, bavail = 691453253, ffree = 0, files = 0, bsize = 4096, type = 2435016766 } ok 32 fs - fs.statfs sync { bfree = 694484977, blocks = 702013056, bavail = 691453253, ffree = 0, files = 0, bsize = 4096, type = 2435016766 } ok 33 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 34 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 35 fs - fs.statfs async error ok 36 fs - fs.mkdtemp async ok 37 fs - fs.mkdtemp sync ok 38 fs - fs.mkdtemp async error ok 39 fs - fs.mkdtemp sync error ok 40 fs - fs.mkstemp async ok 41 fs - fs.mkstemp sync ok 42 fs - fs.mkstemp async error ok 43 fs - fs.mkstemp sync error "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 44 fs - errors with dest paths ok 45 handle - get type ok 46 loop - uv.loop_mode "stdout" { } #437 0 0 ok 47 loop - issue #437, crash without uv.run "stdout" { } #599 5 0 ok 48 loop - issue #599, crash during calling os.exit { loop_count = 61, events_waiting = 0, events = 30 } { loop_count = 62, events_waiting = 0, events = 30 } ok 49 metrics - idle time "stdio fd types" { [1] = "pipe", [2] = "pipe", [0] = "file" } ok 50 misc - uv.guess_handle { version_string = "1.50.0", version = 78336 } ok 51 misc - uv.version and uv.version_string { available = 396736192512.0, rss = 2715648, free = 396736192512.0, constrained = 1.844674407371e+19, total = 404245774336.0 } ok 52 misc - memory size { uptime = 272357.46 } ok 53 misc - uv.uptime { stime = { sec = 0, usec = 16698 }, msgsnd = 0, utime = { sec = 0, usec = 646076 }, oublock = 32, nvcsw = 62, majflt = 0, idrss = 0, maxrss = 2652, nswap = 0, nivcsw = 1743, inblock = 0, isrss = 0, msgrcv = 0, ixrss = 0, nsignals = 0, minflt = 660 } ok 54 misc - uv.getrusage 80 ok 55 misc - uv.available_parallelism { { model = "Neoverse-N1", times = table: 0xaaab2071fae0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2073c2c0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2072d2e0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2073e0a0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2071cfb0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2073ee10, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2072bbf0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2073b820, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20744bc0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20734560, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20707590, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207335f0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20719fb0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2072db60, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20739910, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab206ef660, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2071ebc0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20701f00, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20723610, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20740130, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207403f0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20738d30, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20735f20, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20706ff0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20740c80, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20737c80, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2073ff00, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20742a70, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074d0d0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20747000, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207455f0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207457b0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20747ce0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207458a0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074b930, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20742680, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20747f70, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20748130, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074d5a0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074d760, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074d920, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074c5a0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074c760, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074c920, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074cae0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074cb60, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074ac00, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074adc0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074af80, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074bb80, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074bd40, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074bf00, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2074c0c0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20741560, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20741720, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207418e0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20741aa0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20741c60, speed = 3000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20731530, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20748a20, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20748be0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20748da0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20748f60, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20749120, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207492e0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207267c0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2075c210, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2075c3d0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2075c590, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2075c750, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2075c910, speed = 2774.0 }, { model = "Neoverse-N1", times = table: 0xaaab2075c990, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20759500, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab207596c0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20759880, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20759a40, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20759c00, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20759dc0, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab20759f80, speed = 1000.0 }, { model = "Neoverse-N1", times = table: 0xaaab2075a140, speed = 1000.0 } } ok 56 misc - uv.cpu_info "lo" { { netmask = "255.0.0.0", ip = "127.0.0.1", family = "inet", internal = true, mac = "\0\0\0\0\0\0" }, { netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", family = "inet6", internal = true, mac = "\0\0\0\0\0\0" } } ok 57 misc - uv.interface_addresses { 21.85, 24.45, 23.9 } ok 58 misc - uv.loadavg "/usr/bin/lua" ok 59 misc - uv.exepath "/builddir" ok 60 misc - uv.os_homedir "/tmp" ok 61 misc - uv.os_tmpdir { shell = "/bin/bash", gid = 425, homedir = "/builddir", username = "mockbuild", uid = 1000 } ok 62 misc - uv.os_get_passwd "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" "/" ok 63 misc - uv.cwd and uv.chdir 2.723574700837e+14 ok 64 misc - uv.hrtime ok 65 misc - uv.getpid { machine = "aarch64", version = "#1 SMP PREEMPT_DYNAMIC Fri Jan 17 18:32:17 UTC 2025", sysname = "Linux", release = "6.12.10-200.fc41.aarch64" } ok 66 misc - uv.os_uname os.time 1738458315 uv.gettimeofday 1738458315.000481 ok 67 misc - uv.gettimeofday ok 68 misc - uv.os_environ ok 69 misc - uv.sleep ok 70 misc - uv.random async ok 71 misc - uv.random sync ok 72 misc - uv.random errors ok 73 misc - uv errno ok 74 misc - uv constants 1024 nil ok 75 misc - uv.cpumask_size "monotonic" { sec = 272358, nsec = 474008784 } nil "realtime" { sec = 272358, nsec = 474028904 } nil ok 76 misc - uv.clock_gettime ok 77 pipe - pipe chmod ok 78 pipe - pipe ping pong ok 79 pipe - pipe close fd ok 80 pipe - pipe getsockname abstract "prepare" uv_prepare_t: 0xaaab2071d6a0 ok 81 prepare-check-idle-async - simple prepare "check" uv_check_t: 0xaaab2071d6a0 "timeout" uv_timer_t: 0xaaab206fdfb0 ok 82 prepare-check-idle-async - simple check "idle" uv_idle_t: 0xaaab2071d6a0 ok 83 prepare-check-idle-async - simple idle ok 84 prepare-check-idle-async - simple async ok 85 process - test disable_stdio_inheritance { pid = 917, handle = uv_process_t: 0xaaab20740d30 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 86 process - process stdout { pid = 918, handle = uv_process_t: 0xaaab20740d30 } "exit" uv_process_t: 0xaaab20740d30 { status = 0, signal = 2 } ok 87 process - spawn and kill by pid { pid = 919, handle = uv_process_t: 0xaaab20740d30 } "exit" uv_process_t: 0xaaab20740d30 { status = 0, signal = 15 } ok 88 process - spawn and kill by handle ok 89 process - invalid command { pid = 921, handle = uv_process_t: 0xaaab20740d30 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 90 process - process stdio ok 91 process - get pid ok 92 req - cancel ok 93 req - get type Sending child SIGINT "sigint\n" "exit" { pid = 923, signal = 0, code = 0 } ok 94 signal - Catch SIGINT { server = uv_tcp_t: 0xaaab2074b0a0, address = { family = "inet", ip = "127.0.0.1", port = 40945 } } { req = uv_connect_t: 0xaaab206fdfe8, client = uv_tcp_t: 0xaaab2074b9b0 } "server on connection" uv_tcp_t: 0xaaab2074b0a0 "client on connect" uv_tcp_t: 0xaaab2074b9b0 nil "client on shutdown" uv_tcp_t: 0xaaab2074b9b0 nil "client on close" uv_tcp_t: 0xaaab2074b9b0 ok 95 tcp - basic tcp server and client (ipv4) { server = uv_tcp_t: 0xaaab2074b9b0, address = { family = "inet6", ip = "::1", port = 38341 } } { req = uv_connect_t: 0xaaab206fdfe8, client = uv_tcp_t: 0xaaab2075b780 } "server on connection" uv_tcp_t: 0xaaab2074b9b0 "client on connect" uv_tcp_t: 0xaaab2075b780 nil "client on shutdown" uv_tcp_t: 0xaaab2075b780 nil "client on close" uv_tcp_t: 0xaaab2075b780 ok 96 tcp - basic tcp server and client (ipv6) { server = uv_tcp_t: 0xaaab2075b780, address = { family = "inet", ip = "127.0.0.1", port = 42989 } } { req = uv_write_t: 0xaaab2074b9e8, socket = uv_tcp_t: 0xaaab2074cba0 } "client onwrite" uv_tcp_t: 0xaaab2074cba0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 97 tcp - tcp echo server and client { server = uv_tcp_t: 0xaaab2074b9b0, address = { family = "inet", ip = "127.0.0.1", port = 36393 } } { req = uv_write_t: 0xaaab2074cbd8, socket = uv_tcp_t: 0xaaab2074c200 } "client onwrite" uv_tcp_t: 0xaaab2074c200 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 98 tcp - tcp echo server and client with methods "./tests/test-tcp.lua:140: Invalid IP address or port [127.0.0.100005:1000]" ok 99 tcp - tcp invalid ip address { server = uv_tcp_t: 0xaaab2074b9b0, address = { family = "inet", ip = "127.0.0.1", port = 37929 } } { req = uv_write_t: 0xaaab20738da8, socket = uv_tcp_t: 0xaaab2074c200 } "client onwrite" uv_tcp_t: 0xaaab2074c200 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { err = "ECONNRESET" } ok 100 tcp - tcp close reset client { server = uv_tcp_t: 0xaaab2074cba0, address = { family = "inet", ip = "127.0.0.1", port = 42239 } } { req = uv_write_t: 0xaaab2074b9e8, socket = uv_tcp_t: 0xaaab2074c200 } "client onwrite" uv_tcp_t: 0xaaab2074c200 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 101 tcp - tcp close reset after shutdown { server = uv_tcp_t: 0xaaab207085e0, address = { family = "inet", ip = "127.0.0.1", port = 39961 } } { req = uv_write_t: 0xaaab2074cbd8, socket = uv_tcp_t: 0xaaab2074c200 } "client onwrite" uv_tcp_t: 0xaaab2074c200 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "client read" { } ok 102 tcp - tcp close reset accepted { server = uv_tcp_t: 0xaaab2074c200, address = { family = "inet", ip = "127.0.0.1", port = 42021 } } { req = uv_write_t: 0xaaab20708618, socket = uv_tcp_t: 0xaaab2074cba0 } "client onwrite" uv_tcp_t: 0xaaab2074cba0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 103 tcp - tcp close reset accepted after shutdown ok 104 tcp - socketpair ping pong In uv_thread_t: 0xffff9efdf1a0 { delay = 100, elapsed = 102 } ok 105 thread - test thread create ok 106 thread - test thread create with arguments Runing uv_thread_t: 0xffffa5ae2a00 Runing uv_thread_t: 0xffffa5ae2a00 { delay = 100, elapsed = 101 } ok 107 thread - test thread sleep msecs in main thread { delay = 100, elapsed = 102 } ok 108 thread - test thread create with options table ok 109 thread - test thread arguments limit ok 110 thread - test avoid thread be released before it done ok 111 thread - thread_getcpu ok 112 thread - getaffinity, setaffinity default priority 0 priority after change 0 hello world from thread priority in thread 0 ok 113 thread - getpriority, setpriority "timeout" uv_timer_t: 0xaaab206fdfb0 "closed" uv_timer_t: 0xaaab206fdfb0 ok 114 timer - simple timeout "interval" uv_timer_t: 0xaaab206fdfb0 "interval" uv_timer_t: 0xaaab206fdfb0 "interval" uv_timer_t: 0xaaab206fdfb0 "closed" uv_timer_t: 0xaaab206fdfb0 ok 115 timer - simple interval "interval" uv_timer_t: 0xaaab206fdc90 "timeout" uv_timer_t: 0xaaab206fdfb0 "interval" uv_timer_t: 0xaaab206fdc90 ok 116 timer - timeout with interval "interval" uv_timer_t: 0xaaab206fdc90 0 "interval" uv_timer_t: 0xaaab206fdc90 8 "interval" uv_timer_t: 0xaaab206fdc90 4 "interval" uv_timer_t: 0xaaab206fdc90 2 ok 117 timer - shrinking interval "interval" uv_timer_t: 0xaaab206fdc90 0 "interval" uv_timer_t: 0xaaab206fdc90 8 "interval" uv_timer_t: 0xaaab206fdc90 4 "interval" uv_timer_t: 0xaaab206fdc90 2 ok 118 timer - shrinking interval using methods ok 119 timer - timer init ok 120 timer - timer huge timeout { server = uv_udp_t: 0xaaab20736ea0 } { req = 0, client = uv_udp_t: 0xaaab2071c980 } "client on send" uv_udp_t: 0xaaab2071c980 nil "server on recv" uv_udp_t: 0xaaab20736ea0 "PING" { family = "inet", ip = "127.0.0.1", port = 45223 } { } "server on close" uv_udp_t: 0xaaab20736ea0 "client on close" uv_udp_t: 0xaaab2071c980 ok 121 udp - basic udp server and client (ipv4) { server = uv_udp_t: 0xaaab2071c980 } { req = 0, client = uv_udp_t: 0xaaab20736ea0 } "client on send" uv_udp_t: 0xaaab20736ea0 nil "server on recv" uv_udp_t: 0xaaab2071c980 "PING" { family = "inet", ip = "127.0.0.1", port = 60781 } { } "server on close" uv_udp_t: 0xaaab2071c980 "client on close" uv_udp_t: 0xaaab20736ea0 ok 122 udp - basic udp send from table { server = uv_udp_t: 0xaaab20736ea0 } { req = 0, client = uv_udp_t: 0xaaab2071c980 } "client on send" uv_udp_t: 0xaaab2071c980 nil "server on recv" uv_udp_t: 0xaaab20736ea0 "PING" { family = "inet6", ip = "::1", port = 46439 } { } "server on close" uv_udp_t: 0xaaab20736ea0 "client on close" uv_udp_t: 0xaaab2071c980 ok 123 udp - basic udp server and client (ipv6) ./tests/test-udp.lua:85: bad argument #3 to 'udp_send' (Host must be string or nil) ./tests/test-udp.lua:87: bad argument #4 to 'udp_send' (Port must be number or nil) ./tests/test-udp.lua:89: bad argument #3 to 'udp_send' (Both host and port must be nil if one is nil) ./tests/test-udp.lua:91: bad argument #4 to 'udp_send' (Both host and port must be nil if one is nil) ok 124 udp - udp send args { server = uv_udp_t: 0xaaab2071c980 } { family = "inet", ip = "127.0.0.1", port = 9123 } "server on recv" uv_udp_t: 0xaaab2071c980 "PING" { family = "inet", ip = "127.0.0.1", port = 37263 } { } "server on recv" uv_udp_t: 0xaaab2071c980 "PING" { family = "inet", ip = "127.0.0.1", port = 59906 } { } "server on recv" uv_udp_t: 0xaaab2071c980 "PING" { family = "inet", ip = "127.0.0.1", port = 59906 } { } "server on recv" uv_udp_t: 0xaaab2071c980 nil nil { } "server on recv" uv_udp_t: 0xaaab2071c980 "PING" { family = "inet", ip = "127.0.0.1", port = 56049 } { } "client on close" uv_udp_t: 0xaaab20736ea0 "server on close" uv_udp_t: 0xaaab2071c980 ok 125 udp - udp connect "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } "PING" { family = "inet", ip = "127.0.0.1", port = 42730 } ok 126 udp - udp recvmmsg ok 127 work - test threadpool with return none "Please be patient, the test cost a lots of time" "run 10%" "run 20%" "run 30%" "run 40%" "run 50%" "run 60%" "run 70%" "run 80%" "run 90%" "run 100%" ok 128 work - test threadpool "in async notify callback" "a" true 250.0 2.0 4.0 "uv_thread_t: 0xffffa4e2f1a0" "hello" uv_thread_t: 0xffffa4e2f1a0 finish hello ok 129 work - test threadpool with async 1 2 3 4 5 6 7 8 ok 130 work - test threadpool with coro ok 131 work - test threadpool with invalid argument Uncaught Error: Error: thread arg not support type 'table' at 1 stack traceback: [C]: in ? ok 132 work - test threadpool with invalid return value # All tests passed + rm luv.so + ln -sf obj-luajit/luv.so luv.so + luajit tests/run.lua cmd: luajit cwd: /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2 1..132 "in async notify callback" "a" true 250 ok 1 async - test pass async between threads "timeout" uv_timer_t: 0xaaab135e8680 "closed" uv_timer_t: 0xaaab135e8680 ok 2 callbacks - luv_handle_t: function "timeout" { } uv_timer_t: 0xaaab135e8680 "closed" { } uv_timer_t: 0xaaab135e8680 ok 3 callbacks - luv_handle_t: callable table ok 4 callbacks - luv_req_t: function ok 5 callbacks - luv_req_t: callable table skipped ok 6 conversions - basic 64bit conversions begin wait end wait ok 7 coroutines - coroutines { fd = 11 } { stat = { birthtime = table: 0x4e178dc76a68, size = 6060, type = "file", dev = 45, mode = 33188, nlink = 1, uid = 1000, gid = 425, rdev = 0, ino = 2374864345, blksize = 4096, blocks = 16, flags = 0, gen = 0, atime = table: 0x4e178dc8b980, mtime = table: 0x4e178dc6c630, ctime = table: 0x4e178dc73460 } } ok 8 fs - read a file sync ok 9 fs - read a file sync in chunks { fd = 11 } { stat = { size = 6060, mode = 33188, nlink = 1, dev = 45, gid = 425, rdev = 0, ino = 2374864345, blksize = 4096, blocks = 16, flags = 0, gen = 0, atime = table: 0x4e178dc6c630, mtime = table: 0x4e178dc92790, ctime = table: 0x4e178dc73460, birthtime = table: 0x4e178dc76a68, type = "file", uid = 1000 } } { chunk = 6060 } ok 10 fs - read a file async ok 11 fs - fs.write ok 12 fs - fs.write data refs ok 13 fs - fs.stat sync ok 14 fs - fs.stat async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 15 fs - fs.stat sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 16 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 = "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 = "debugfiles.list", ftype = "file" } { name = "debuglinks.list", ftype = "file" } { name = "debugsourcefiles.list", ftype = "file" } { name = "debugsources.list", ftype = "file" } { name = "docs.md", ftype = "file" } { name = "elfbins.list", ftype = "file" } { name = "examples", ftype = "directory" } { name = "lib", ftype = "directory" } { name = "libluv.pc.in", ftype = "file" } { name = "luv-scm-0.rockspec", ftype = "file" } { name = "luv.so", ftype = "link" } { name = "msvcbuild.bat", ftype = "file" } { name = "obj-lua5.1", ftype = "directory" } { name = "obj-lua5.4", ftype = "directory" } { name = "obj-luajit", ftype = "directory" } { name = "rockspecs", ftype = "directory" } { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 17 fs - fs.scandir { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 18 fs - fs.scandir sync error { err = "ENOENT: no such file or directory: BAD_FILE!" } ok 19 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 = "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 = "debugfiles.list", ftype = "file" } { name = "debuglinks.list", ftype = "file" } { name = "debugsourcefiles.list", ftype = "file" } { name = "debugsources.list", ftype = "file" } { name = "docs.md", ftype = "file" } { name = "elfbins.list", ftype = "file" } { name = "examples", ftype = "directory" } { name = "lib", ftype = "directory" } { name = "libluv.pc.in", ftype = "file" } { name = "luv-scm-0.rockspec", ftype = "file" } { name = "luv.so", ftype = "link" } { name = "msvcbuild.bat", ftype = "file" } { name = "obj-lua5.1", ftype = "directory" } { name = "obj-lua5.4", ftype = "directory" } { name = "obj-luajit", ftype = "directory" } { name = "rockspecs", ftype = "directory" } { name = "src", ftype = "directory" } { name = "tests", ftype = "directory" } ok 20 fs - fs.scandir async ok 21 fs - fs.scandir with no iteration ok 22 fs - fs.scandir given to new_work "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" ok 23 fs - fs.realpath ok 24 fs - fs.copyfile { { name = ".ci", type = "directory" } } { { name = ".clang-format", type = "file" } } { { name = ".clangd", type = "file" } } { { name = ".editorconfig", type = "file" } } { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } { { name = "Makefile", type = "file" } } { { name = "README.md", type = "file" } } { { name = "appveyor.yml", type = "file" } } { { name = "cmake", type = "directory" } } { { name = "docs.md", type = "file" } } { { name = "examples", type = "directory" } } { { name = "lib", type = "directory" } } { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } { { name = "src", type = "directory" } } { { name = "tests", type = "directory" } } { { name = "CMakeLists.txt", type = "file" } } { { name = "obj-lua5.4", type = "directory" } } { { name = "obj-lua5.1", type = "directory" } } { { name = "obj-luajit", type = "directory" } } { { name = "debugsources.list", type = "file" } } { { name = "debugfiles.list", type = "file" } } { { name = "debuglinks.list", type = "file" } } { { name = "elfbins.list", type = "file" } } { { name = "debugsourcefiles.list", type = "file" } } { { name = "luv.so", type = "link" } } ok 25 fs - fs.{open,read,close}dir object sync #1 { { name = ".ci", type = "directory" } } { { name = ".clang-format", type = "file" } } { { name = ".clangd", type = "file" } } { { name = ".editorconfig", type = "file" } } { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } { { name = "Makefile", type = "file" } } { { name = "README.md", type = "file" } } { { name = "appveyor.yml", type = "file" } } { { name = "cmake", type = "directory" } } { { name = "docs.md", type = "file" } } { { name = "examples", type = "directory" } } { { name = "lib", type = "directory" } } { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } { { name = "src", type = "directory" } } { { name = "tests", type = "directory" } } { { name = "CMakeLists.txt", type = "file" } } { { name = "obj-lua5.4", type = "directory" } } { { name = "obj-lua5.1", type = "directory" } } { { name = "obj-luajit", type = "directory" } } { { name = "debugsources.list", type = "file" } } { { name = "debugfiles.list", type = "file" } } { { name = "debuglinks.list", type = "file" } } { { name = "elfbins.list", type = "file" } } { { name = "debugsourcefiles.list", type = "file" } } { { name = "luv.so", type = "link" } } uv_dir_t: 0x4e178dc76bf0 closed ok 26 fs - fs.{open,read,close}dir object sync #2 { { name = ".ci", type = "directory" } } { { name = ".clang-format", type = "file" } } { { name = ".clangd", type = "file" } } { { name = ".editorconfig", type = "file" } } { { name = ".github", type = "directory" } } { { name = ".gitignore", type = "file" } } { { name = ".gitmodules", type = "file" } } { { name = "LICENSE.txt", type = "file" } } { { name = "Makefile", type = "file" } } { { name = "README.md", type = "file" } } { { name = "appveyor.yml", type = "file" } } { { name = "cmake", type = "directory" } } { { name = "docs.md", type = "file" } } { { name = "examples", type = "directory" } } { { name = "lib", type = "directory" } } { { name = "libluv.pc.in", type = "file" } } { { name = "luv-scm-0.rockspec", type = "file" } } { { name = "msvcbuild.bat", type = "file" } } { { name = "rockspecs", type = "directory" } } { { name = "src", type = "directory" } } { { name = "tests", type = "directory" } } { { name = "CMakeLists.txt", type = "file" } } { { name = "obj-lua5.4", type = "directory" } } { { name = "obj-lua5.1", type = "directory" } } { { name = "obj-luajit", type = "directory" } } { { name = "debugsources.list", type = "file" } } { { name = "debugfiles.list", type = "file" } } { { name = "debuglinks.list", type = "file" } } { { name = "elfbins.list", type = "file" } } { { name = "debugsourcefiles.list", type = "file" } } { { name = "luv.so", type = "link" } } ok 27 fs - fs.{open,read,close}dir sync one entry { { name = ".ci", type = "directory" }, { name = ".clang-format", type = "file" }, { name = ".clangd", type = "file" }, { name = ".editorconfig", type = "file" }, { name = ".github", type = "directory" }, { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, { name = "Makefile", type = "file" }, { name = "README.md", type = "file" }, { name = "appveyor.yml", type = "file" }, { name = "cmake", type = "directory" }, { name = "docs.md", type = "file" }, { name = "examples", type = "directory" }, { name = "lib", type = "directory" }, { name = "libluv.pc.in", type = "file" }, { name = "luv-scm-0.rockspec", type = "file" }, { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, { name = "src", type = "directory" }, { name = "tests", type = "directory" }, { name = "CMakeLists.txt", type = "file" }, { name = "obj-lua5.4", type = "directory" }, { name = "obj-lua5.1", type = "directory" }, { name = "obj-luajit", type = "directory" }, { name = "debugsources.list", type = "file" }, { name = "debugfiles.list", type = "file" }, { name = "debuglinks.list", type = "file" }, { name = "elfbins.list", type = "file" }, { name = "debugsourcefiles.list", type = "file" }, { name = "luv.so", type = "link" } } ok 28 fs - fs.{open,read,close}dir sync more entry { { name = ".ci", type = "directory" }, { name = ".clang-format", type = "file" }, { name = ".clangd", type = "file" }, { name = ".editorconfig", type = "file" }, { name = ".github", type = "directory" }, { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, { name = "Makefile", type = "file" }, { name = "README.md", type = "file" }, { name = "appveyor.yml", type = "file" }, { name = "cmake", type = "directory" }, { name = "docs.md", type = "file" }, { name = "examples", type = "directory" }, { name = "lib", type = "directory" }, { name = "libluv.pc.in", type = "file" }, { name = "luv-scm-0.rockspec", type = "file" }, { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, { name = "src", type = "directory" }, { name = "tests", type = "directory" }, { name = "CMakeLists.txt", type = "file" }, { name = "obj-lua5.4", type = "directory" }, { name = "obj-lua5.1", type = "directory" }, { name = "obj-luajit", type = "directory" }, { name = "debugsources.list", type = "file" }, { name = "debugfiles.list", type = "file" }, { name = "debuglinks.list", type = "file" }, { name = "elfbins.list", type = "file" }, { name = "debugsourcefiles.list", type = "file" }, { name = "luv.so", type = "link" } } ok 29 fs - fs.{open,read,close}dir with more entry ok 30 fs - fs.opendir and fs.closedir in a loop { { name = ".ci", type = "directory" }, { name = ".clang-format", type = "file" }, { name = ".clangd", type = "file" }, { name = ".editorconfig", type = "file" }, { name = ".github", type = "directory" }, { name = ".gitignore", type = "file" }, { name = ".gitmodules", type = "file" }, { name = "LICENSE.txt", type = "file" }, { name = "Makefile", type = "file" }, { name = "README.md", type = "file" }, { name = "appveyor.yml", type = "file" }, { name = "cmake", type = "directory" }, { name = "docs.md", type = "file" }, { name = "examples", type = "directory" }, { name = "lib", type = "directory" }, { name = "libluv.pc.in", type = "file" }, { name = "luv-scm-0.rockspec", type = "file" }, { name = "msvcbuild.bat", type = "file" }, { name = "rockspecs", type = "directory" }, { name = "src", type = "directory" }, { name = "tests", type = "directory" }, { name = "CMakeLists.txt", type = "file" }, { name = "obj-lua5.4", type = "directory" }, { name = "obj-lua5.1", type = "directory" }, { name = "obj-luajit", type = "directory" }, { name = "debugsources.list", type = "file" }, { name = "debugfiles.list", type = "file" }, { name = "debuglinks.list", type = "file" }, { name = "elfbins.list", type = "file" }, { name = "debugsourcefiles.list", type = "file" }, { name = "luv.so", type = "link" } } ok 31 fs - fs.{open,read,close}dir ref check { bsize = 4096, blocks = 702013056, bfree = 694685834, files = 0, type = 2435016766, ffree = 0, bavail = 691626198 } ok 32 fs - fs.statfs sync { bsize = 4096, blocks = 702013056, bfree = 694685834, files = 0, type = 2435016766, ffree = 0, bavail = 691626198 } ok 33 fs - fs.statfs async { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" } ok 34 fs - fs.statfs sync error { err = "ENOENT: no such file or directory: BAD_FILE@" } ok 35 fs - fs.statfs async error ok 36 fs - fs.mkdtemp async ok 37 fs - fs.mkdtemp sync ok 38 fs - fs.mkdtemp async error ok 39 fs - fs.mkdtemp sync error ok 40 fs - fs.mkstemp async ok 41 fs - fs.mkstemp sync ok 42 fs - fs.mkstemp async error ok 43 fs - fs.mkstemp sync error "fs_rename" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" "fs_link" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" "fs_symlink" nil "EEXIST: file already exists: _test_ -> _testdir_" "EEXIST" "fs_copyfile" nil "EISDIR: illegal operation on a directory: _test_ -> _testdir_" "EISDIR" ok 44 fs - errors with dest paths ok 45 handle - get type ok 46 loop - uv.loop_mode "stdout" { } #437 0 0 ok 47 loop - issue #437, crash without uv.run "stdout" { } #599 5 0 ok 48 loop - issue #599, crash during calling os.exit { events_waiting = 0, loop_count = 61, events = 30 } { events_waiting = 0, loop_count = 62, events = 30 } ok 49 metrics - idle time "stdio fd types" { [0] = "file", [1] = "pipe", [2] = "pipe" } ok 50 misc - uv.guess_handle { version_string = "1.50.0", version = 78336 } ok 51 misc - uv.version and uv.version_string { rss = 3440640, total = 404245774336, constrained = 1.844674407371e+19, available = 396860928000, free = 396860928000 } ok 52 misc - memory size { uptime = 272367 } ok 53 misc - uv.uptime { msgsnd = 0, msgrcv = 0, nsignals = 0, nvcsw = 49, nivcsw = 1757, utime = { sec = 0, usec = 682125 }, stime = { sec = 0, usec = 19626 }, maxrss = 3360, ixrss = 0, idrss = 0, isrss = 0, minflt = 700, majflt = 0, nswap = 0, inblock = 0, oublock = 160 } ok 54 misc - uv.getrusage 80 ok 55 misc - uv.available_parallelism { { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc8fb20 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc96e38 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc92790 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dcaf9b0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6f7e0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc92a38 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc5e240 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc76a68 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc98580 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc973d0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc73460 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc726f8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca3c50 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc98790 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc8c3c0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dcabb88 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc8b980 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc995a0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc96a50 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc7fec0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6fcd0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6c800 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc9d618 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc93fc8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca1af0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca7b40 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc7cae0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc8c560 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc89938 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dcacb20 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc85f40 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc847d8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc9e228 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc95cf8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc95dc0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca1080 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc7bab0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca4d38 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc7cbf0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca3de0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc94050 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc97218 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dcaa8d0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc74790 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc5f880 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc89b08 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca4600 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc8a7c0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc9efb8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc9a258 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc86c08 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc99f38 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca8a70 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6fa88 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc85b08 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc72d48 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc5f630 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc9f420 }, { model = "Neoverse-N1", speed = 3000, times = table: 0x4e178dca6cb0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6c230 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dcaf670 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6dcb8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc5e6e0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc87228 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc873e8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6df68 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc87478 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc5f1b0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc9da38 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc5f240 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca9a20 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6fe30 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc6fff0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dca4a10 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc70080 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc796b0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc7f0b0 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc7f270 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc787c8 }, { model = "Neoverse-N1", speed = 1000, times = table: 0x4e178dc7f300 } } ok 56 misc - uv.cpu_info "lo" { { internal = true, mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", ip = "127.0.0.1", family = "inet" }, { internal = true, mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", ip = "::1", family = "inet6" } } ok 57 misc - uv.interface_addresses { 18.64, 23.67, 23.65 } ok 58 misc - uv.loadavg "/usr/bin/luajit-2.1.1731485912" ok 59 misc - uv.exepath "/builddir" ok 60 misc - uv.os_homedir "/tmp" ok 61 misc - uv.os_tmpdir { uid = 1000, gid = 425, shell = "/bin/bash", homedir = "/builddir", username = "mockbuild" } ok 62 misc - uv.os_get_passwd "/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2" "/" ok 63 misc - uv.cwd and uv.chdir 2.7236701577087e+14 ok 64 misc - uv.hrtime ok 65 misc - uv.getpid { sysname = "Linux", machine = "aarch64", release = "6.12.10-200.fc41.aarch64", version = "#1 SMP PREEMPT_DYNAMIC Fri Jan 17 18:32:17 UTC 2025" } ok 66 misc - uv.os_uname os.time 1738458325 uv.gettimeofday 1738458325.000027 ok 67 misc - uv.gettimeofday ok 68 misc - uv.os_environ ok 69 misc - uv.sleep ok 70 misc - uv.random async ok 71 misc - uv.random sync ok 72 misc - uv.random errors ok 73 misc - uv errno ok 74 misc - uv constants 1024 nil ok 75 misc - uv.cpumask_size "monotonic" { sec = 272368, nsec = 24128597 } nil "realtime" { sec = 272368, nsec = 24142077 } nil ok 76 misc - uv.clock_gettime ok 77 pipe - pipe chmod ok 78 pipe - pipe ping pong ok 79 pipe - pipe close fd ok 80 pipe - pipe getsockname abstract "prepare" uv_prepare_t: 0xaaab135f0680 ok 81 prepare-check-idle-async - simple prepare "check" uv_check_t: 0xaaab135f0680 "timeout" uv_timer_t: 0xaaab135eb290 ok 82 prepare-check-idle-async - simple check "idle" uv_idle_t: 0xaaab135f0680 ok 83 prepare-check-idle-async - simple idle ok 84 prepare-check-idle-async - simple async ok 85 process - test disable_stdio_inheritance { handle = uv_process_t: 0xaaab135f0350, pid = 941 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 86 process - process stdout { handle = uv_process_t: 0xaaab135f0350, pid = 942 } "exit" uv_process_t: 0xaaab135f0350 { signal = 2, status = 0 } ok 87 process - spawn and kill by pid { handle = uv_process_t: 0xaaab135f0350, pid = 943 } "exit" uv_process_t: 0xaaab135f0350 { signal = 15, status = 0 } ok 88 process - spawn and kill by handle ok 89 process - invalid command { handle = uv_process_t: 0xaaab135f0350, pid = 945 } "stdout" { chunk = "Hello World" } "exit" { signal = 0, code = 0 } ok 90 process - process stdio ok 91 process - get pid ok 92 req - cancel ok 93 req - get type Sending child SIGINT "sigint\n" "exit" { code = 0, pid = 947, signal = 0 } ok 94 signal - Catch SIGINT { server = uv_tcp_t: 0xaaab135eaef0, address = { port = 36925, family = "inet", ip = "127.0.0.1" } } { client = uv_tcp_t: 0xaaab135eadb0, req = uv_connect_t: 0x4e178dc89968 } "server on connection" uv_tcp_t: 0xaaab135eaef0 "client on connect" uv_tcp_t: 0xaaab135eadb0 nil "client on shutdown" uv_tcp_t: 0xaaab135eadb0 nil "client on close" uv_tcp_t: 0xaaab135eadb0 ok 95 tcp - basic tcp server and client (ipv4) { server = uv_tcp_t: 0xaaab135eaef0, address = { port = 45305, ip = "::1", family = "inet6" } } { client = uv_tcp_t: 0xaaab135eadb0, req = uv_connect_t: 0x4e178dc89968 } "server on connection" uv_tcp_t: 0xaaab135eaef0 "client on connect" uv_tcp_t: 0xaaab135eadb0 nil "client on shutdown" uv_tcp_t: 0xaaab135eadb0 nil "client on close" uv_tcp_t: 0xaaab135eadb0 ok 96 tcp - basic tcp server and client (ipv6) { server = uv_tcp_t: 0xaaab135eaef0, address = { port = 33633, ip = "127.0.0.1", family = "inet" } } { socket = uv_tcp_t: 0xaaab135eadb0, req = uv_write_t: 0x4e178dc85160 } "client onwrite" uv_tcp_t: 0xaaab135eadb0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 97 tcp - tcp echo server and client { server = uv_tcp_t: 0xaaab135eaef0, address = { port = 35905, ip = "127.0.0.1", family = "inet" } } { socket = uv_tcp_t: 0xaaab135eb790, req = uv_write_t: 0x4e178dc85160 } "client onwrite" uv_tcp_t: 0xaaab135eb790 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 98 tcp - tcp echo server and client with methods "./tests/test-tcp.lua:140: Invalid IP address or port [127.0.0.100005:1000]" ok 99 tcp - tcp invalid ip address { server = uv_tcp_t: 0xaaab135eaef0, address = { port = 43223, ip = "127.0.0.1", family = "inet" } } { socket = uv_tcp_t: 0xaaab135eadb0, req = uv_write_t: 0x4e178dc85160 } "client onwrite" uv_tcp_t: 0xaaab135eadb0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { err = "ECONNRESET" } ok 100 tcp - tcp close reset client { server = uv_tcp_t: 0xaaab135eaef0, address = { port = 34593, ip = "127.0.0.1", family = "inet" } } { socket = uv_tcp_t: 0xaaab135eb790, req = uv_write_t: 0x4e178dc85160 } "client onwrite" uv_tcp_t: 0xaaab135eb790 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 101 tcp - tcp close reset after shutdown { server = uv_tcp_t: 0xaaab135eaef0, address = { family = "inet", ip = "127.0.0.1", port = 41297 } } { socket = uv_tcp_t: 0xaaab135eadb0, req = uv_write_t: 0x4e178dc85160 } "client onwrite" uv_tcp_t: 0xaaab135eadb0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "client read" { } ok 102 tcp - tcp close reset accepted { server = uv_tcp_t: 0xaaab135eaef0, address = { port = 43381, ip = "127.0.0.1", family = "inet" } } { socket = uv_tcp_t: 0xaaab135eadb0, req = uv_write_t: 0x4e178dc85160 } "client onwrite" uv_tcp_t: 0xaaab135eadb0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 103 tcp - tcp close reset accepted after shutdown ok 104 tcp - socketpair ping pong { elapsed = 102, delay = 100 } ok 105 thread - test thread create ok 106 thread - test thread create with arguments Runing uv_thread_t: 0xffff9aa28020 Runing uv_thread_t: 0xffff9aa28020 { elapsed = 100, delay = 100 } ok 107 thread - test thread sleep msecs in main thread { elapsed = 101, delay = 100 } ok 108 thread - test thread create with options table ok 109 thread - test thread arguments limit ok 110 thread - test avoid thread be released before it done ok 111 thread - thread_getcpu ok 112 thread - getaffinity, setaffinity default priority 0 priority after change 0 ok 113 thread - getpriority, setpriority "timeout" uv_timer_t: 0xaaab135eb290 "closed" uv_timer_t: 0xaaab135eb290 ok 114 timer - simple timeout "interval" uv_timer_t: 0xaaab135eb290 "interval" uv_timer_t: 0xaaab135eb290 "interval" uv_timer_t: 0xaaab135eb290 "closed" uv_timer_t: 0xaaab135eb290 ok 115 timer - simple interval "interval" uv_timer_t: 0xaaab135ece60 "timeout" uv_timer_t: 0xaaab135eb290 "interval" uv_timer_t: 0xaaab135ece60 ok 116 timer - timeout with interval "interval" uv_timer_t: 0xaaab135ece60 0 "interval" uv_timer_t: 0xaaab135ece60 8 "interval" uv_timer_t: 0xaaab135ece60 4 "interval" uv_timer_t: 0xaaab135ece60 2 ok 117 timer - shrinking interval "interval" uv_timer_t: 0xaaab135ece60 0 "interval" uv_timer_t: 0xaaab135ece60 8 "interval" uv_timer_t: 0xaaab135ece60 4 "interval" uv_timer_t: 0xaaab135ece60 2 ok 118 timer - shrinking interval using methods ok 119 timer - timer init ok 120 timer - timer huge timeout { server = uv_udp_t: 0xaaab135ecd80 } { client = uv_udp_t: 0xaaab135ecf00, req = 0 } "client on send" uv_udp_t: 0xaaab135ecf00 nil "server on recv" uv_udp_t: 0xaaab135ecd80 "PING" { family = "inet", ip = "127.0.0.1", port = 45207 } { } "server on close" uv_udp_t: 0xaaab135ecd80 "client on close" uv_udp_t: 0xaaab135ecf00 ok 121 udp - basic udp server and client (ipv4) { server = uv_udp_t: 0xaaab135ecf00 } { client = uv_udp_t: 0xaaab135ecd80, req = 0 } "client on send" uv_udp_t: 0xaaab135ecd80 nil "server on recv" uv_udp_t: 0xaaab135ecf00 "PING" { port = 38070, ip = "127.0.0.1", family = "inet" } { } "server on close" uv_udp_t: 0xaaab135ecf00 "client on close" uv_udp_t: 0xaaab135ecd80 ok 122 udp - basic udp send from table { server = uv_udp_t: 0xaaab135ecd80 } { client = uv_udp_t: 0xaaab135ecf00, req = 0 } "client on send" uv_udp_t: 0xaaab135ecf00 nil "server on recv" uv_udp_t: 0xaaab135ecd80 "PING" { port = 39348, ip = "::1", family = "inet6" } { } "server on close" uv_udp_t: 0xaaab135ecd80 "client on close" uv_udp_t: 0xaaab135ecf00 ok 123 udp - basic udp server and client (ipv6) ./tests/test-udp.lua:85: bad argument #3 to 'udp_send' (Host must be string or nil) ./tests/test-udp.lua:87: bad argument #4 to 'udp_send' (Port must be number or nil) ./tests/test-udp.lua:89: bad argument #3 to 'udp_send' (Both host and port must be nil if one is nil) ./tests/test-udp.lua:91: bad argument #4 to 'udp_send' (Both host and port must be nil if one is nil) ok 124 udp - udp send args { server = uv_udp_t: 0xaaab135ecf00 } { port = 9123, ip = "127.0.0.1", family = "inet" } "server on recv" uv_udp_t: 0xaaab135ecf00 "PING" { family = "inet", ip = "127.0.0.1", port = 47096 } { } "server on recv" uv_udp_t: 0xaaab135ecf00 "PING" { family = "inet", ip = "127.0.0.1", port = 33969 } { } "server on recv" uv_udp_t: 0xaaab135ecf00 "PING" { family = "inet", ip = "127.0.0.1", port = 33969 } { } "server on recv" uv_udp_t: 0xaaab135ecf00 nil nil { } "server on recv" uv_udp_t: 0xaaab135ecf00 "PING" { family = "inet", ip = "127.0.0.1", port = 43472 } { } "client on close" uv_udp_t: 0xaaab135ecd80 "server on close" uv_udp_t: 0xaaab135ecf00 ok 125 udp - udp connect "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } "PING" { port = 42341, ip = "127.0.0.1", family = "inet" } ok 126 udp - udp recvmmsg ok 127 work - test threadpool with return none "Please be patient, the test cost a lots of time" "run 10%" "run 20%" "run 30%" "run 40%" "run 50%" "run 60%" "run 70%" "run 80%" "run 90%" "run 100%" ok 128 work - test threadpool "in async notify callback" "a" true 250 2 4 "uv_thread_t: 0xffff99e6f160" "hello" uv_thread_t: 0xffff99e6f160 finish hello ok 129 work - test threadpool with async 1 2 3 4 5 7 8 ok 130 work - test threadpool with coro ok 131 work - test threadpool with invalid argument Uncaught Error: Error: thread arg not support type 'table' at 1 stack traceback: [C]: at 0xffff9a6fe420 ok 132 work - test threadpool with invalid return value # All tests passed In uv_thread_t: 0xffff8bfff160 hello world from thread priority in thread 0 6 + rm luv.so + RPM_EC=0 ++ jobs -p + exit 0 Processing files: lua-luv-1.48.0.2-3.fc42.aarch64 Provides: lua-luv = 1.48.0.2-3.fc42 lua-luv(aarch-64) = 1.48.0.2-3.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) lua(abi) = 5.4 rtld(GNU_HASH) Processing files: libluv-1.48.0.2-3.fc42.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3S0hCm + umask 022 + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + cd luv-1.48.0-2 + DOCDIR=/builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/share/doc/libluv + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/share/doc/libluv + cp -pr /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/README.md /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/share/doc/libluv + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QtTWds + umask 022 + cd /builddir/build/BUILD/lua-luv-1.48.0.2-build + cd luv-1.48.0-2 + LICENSEDIR=/builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/share/licenses/libluv + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/share/licenses/libluv + cp -pr /builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/LICENSE.txt /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT/usr/share/licenses/libluv + RPM_EC=0 ++ jobs -p + exit 0 Provides: libluv = 1.48.0.2-3.fc42 libluv(aarch-64) = 1.48.0.2-3.fc42 libluv.so.1()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) rtld(GNU_HASH) Processing files: libluv-devel-1.48.0.2-3.fc42.aarch64 Provides: libluv-devel = 1.48.0.2-3.fc42 libluv-devel(aarch-64) = 1.48.0.2-3.fc42 pkgconfig(libluv) = 1.48.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libluv.so.1()(64bit) Processing files: lua5.1-luv-1.48.0.2-3.fc42.aarch64 Provides: lua5.1-luv = 1.48.0.2-3.fc42 lua5.1-luv(aarch-64) = 1.48.0.2-3.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) lua(abi) = 5.1 rtld(GNU_HASH) Processing files: luajit2.1-luv-1.48.0.2-3.fc42.aarch64 Provides: luajit2.1-luv = 1.48.0.2-3.fc42 luajit2.1-luv(aarch-64) = 1.48.0.2-3.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) rtld(GNU_HASH) Processing files: lua-luv-debugsource-1.48.0.2-3.fc42.aarch64 Provides: lua-luv-debugsource = 1.48.0.2-3.fc42 lua-luv-debugsource(aarch-64) = 1.48.0.2-3.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lua-luv-debuginfo-1.48.0.2-3.fc42.aarch64 Provides: debuginfo(build-id) = 22728827d406be38368ef637646d5ae1574646cf lua-luv-debuginfo = 1.48.0.2-3.fc42 lua-luv-debuginfo(aarch-64) = 1.48.0.2-3.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: lua-luv-debugsource(aarch-64) = 1.48.0.2-3.fc42 Processing files: libluv-debuginfo-1.48.0.2-3.fc42.aarch64 Provides: debuginfo(build-id) = 044ebc702029b24025c0ef08170749b62ddfa485 libluv-debuginfo = 1.48.0.2-3.fc42 libluv-debuginfo(aarch-64) = 1.48.0.2-3.fc42 libluv.so.1.48.0-1.48.0.2-3.fc42.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: lua-luv-debugsource(aarch-64) = 1.48.0.2-3.fc42 Processing files: lua5.1-luv-debuginfo-1.48.0.2-3.fc42.aarch64 Provides: debuginfo(build-id) = ba03c07ae58a77db779b000264e2cdd9d7586edd lua5.1-luv-debuginfo = 1.48.0.2-3.fc42 lua5.1-luv-debuginfo(aarch-64) = 1.48.0.2-3.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: lua-luv-debugsource(aarch-64) = 1.48.0.2-3.fc42 Processing files: luajit2.1-luv-debuginfo-1.48.0.2-3.fc42.aarch64 Provides: debuginfo(build-id) = e5eb3d990ede88e2acc5cc521ee78383ea73328f luajit2.1-luv-debuginfo = 1.48.0.2-3.fc42 luajit2.1-luv-debuginfo(aarch-64) = 1.48.0.2-3.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: lua-luv-debugsource(aarch-64) = 1.48.0.2-3.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/lua-luv-1.48.0.2-build/BUILDROOT Wrote: /builddir/build/RPMS/libluv-devel-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua-luv-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/luajit2.1-luv-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua5.1-luv-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/libluv-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua-luv-debugsource-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/libluv-debuginfo-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua5.1-luv-debuginfo-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/luajit2.1-luv-debuginfo-1.48.0.2-3.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua-luv-debuginfo-1.48.0.2-3.fc42.aarch64.rpm Child return code was: 0