Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 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-54948636-6531350/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'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6l9oqvj:/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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6l9oqvj:/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', '2eb5236116944bfaba54d655a804ff19', '-D', '/var/lib/mock/f42-build-54948636-6531350/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6l9oqvj:/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=1721260800 Wrote: /builddir/build/SRPMS/lua-luv-1.48.0.2-2.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-54948636-6531350/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'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6l9oqvj:/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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6l9oqvj:/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', 'cc5c12358bec4616a9f5817bdd1cad02', '-D', '/var/lib/mock/f42-build-54948636-6531350/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6l9oqvj:/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=1721260800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.gOrtmM + 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.ElKw3l + 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.SbFpFq + 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 -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 -- The C compiler identification is GNU 14.2.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.5s) -- 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 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 -j12 --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 -j12 /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,-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 -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 -- The C compiler identification is GNU 14.2.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.4s) -- 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 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 -j12 --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 -j12 /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' 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 /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.1' gmake[2]: Entering directory '/builddir/build/BUILD/lua-luv-1.48.0.2-build/luv-1.48.0-2/obj-lua5.1' [ 50%] Building C object CMakeFiles/libluv.dir/src/luv.c.o [ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o /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 /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 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 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,-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 [100%] Linking C shared library libluv.so /usr/bin/cmake -E cmake_link_script CMakeFiles/libluv.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,-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 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 luv /usr/bin/cmake -E cmake_symlink_library libluv.so.1.48.0 libluv.so.1 libluv.so 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 -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 -- The C compiler identification is GNU 14.2.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.5s) -- 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 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 -j12 --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 -j12 /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,-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.FUx560 + 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 -j12 --strict-build-id -m -i --build-id-seed 1.48.0.2-2.fc42 --unique-debug-suffix -1.48.0.2-2.fc42.aarch64 --unique-debug-src-base lua-luv-1.48.0.2-2.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-2.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 -j12 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j12 /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.5ToZq5 + 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: 0xaaaae7310750 "closed" uv_timer_t: 0xaaaae7310750 ok 2 callbacks - luv_handle_t: function "timeout" { } uv_timer_t: 0xaaaae7310750 "closed" { } uv_timer_t: 0xaaaae7310750 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 = 2183199586, mtime = table: 0xaaaae72e86f0, gid = 425, mode = 33188, size = 6060, dev = 36, gen = 0, rdev = 0, atime = table: 0xaaaae72f1cf0, blksize = 4096, uid = 1000, type = "file", flags = 0, ctime = table: 0xaaaae72f8d50, birthtime = table: 0xaaaae72f3d10, blocks = 16 } } ok 8 fs - read a file sync ok 9 fs - read a file sync in chunks { fd = 11 } { stat = { nlink = 1, ino = 2183199586, mtime = table: 0xaaaae72f6c70, gid = 425, mode = 33188, size = 6060, dev = 36, gen = 0, rdev = 0, atime = table: 0xaaaae72f5880, blksize = 4096, uid = 1000, type = "file", flags = 0, ctime = table: 0xaaaae72f85f0, birthtime = table: 0xaaaae72f81f0, 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: 0xaaaae7348a68 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 = 70905834, type = 2435016766, bsize = 4096, files = 0, bfree = 71110354, ffree = 0, blocks = 76383744 } ok 32 fs - fs.statfs sync { bavail = 70905834, type = 2435016766, bsize = 4096, files = 0, bfree = 71110354, ffree = 0, blocks = 76383744 } 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 = 78082, version_string = "1.49.2" } ok 51 misc - uv.version and uv.version_string { rss = 4149248, total = 37739933696, free = 35986460672, constrained = 1.844674407371e+19, available = 35986460672 } ok 52 misc - memory size { uptime = 2539832.57 } ok 53 misc - uv.uptime { inblock = 0, nsignals = 0, utime = { usec = 641258, sec = 0 }, oublock = 32, stime = { usec = 13842, sec = 0 }, nivcsw = 11, minflt = 870, idrss = 0, majflt = 0, nvcsw = 45, isrss = 0, nswap = 0, maxrss = 4052, msgsnd = 0, msgrcv = 0, ixrss = 0 } ok 54 misc - uv.getrusage 12 ok 55 misc - uv.available_parallelism { { speed = 0, times = table: 0xaaaae73439e0, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae72f46f0, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae730c360, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae7341830, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae7317ab0, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae7344890, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae7349ac0, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae72ebb00, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae72f5880, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae7317960, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae72ebba0, model = "Neoverse-N1" }, { speed = 0, times = table: 0xaaaae733f4e0, 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 { 32.01, 13.54, 7.87 } 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.5398325829971e+15 ok 64 misc - uv.hrtime ok 65 misc - uv.getpid { release = "6.11.3-200.fc40.aarch64", machine = "aarch64", version = "#1 SMP PREEMPT_DYNAMIC Thu Oct 10 22:53:48 UTC 2024", sysname = "Linux" } ok 66 misc - uv.os_uname os.time 1731567362 uv.gettimeofday 1731567362.000025 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 = 589633649, sec = 2539833 } nil "realtime" { nsec = 589653569, sec = 2539833 } 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: 0xaaaae7343960 ok 81 prepare-check-idle-async - simple prepare "check" uv_check_t: 0xaaaae7343960 "timeout" uv_timer_t: 0xaaaae72c71e0 ok 82 prepare-check-idle-async - simple check "idle" uv_idle_t: 0xaaaae7343960 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: 0xaaaae73437e0, pid = 849 } "stdout" { chunk = "Hello World\n" } "exit" { signal = 0, code = 0 } ok 86 process - process stdout { handle = uv_process_t: 0xaaaae73437e0, pid = 850 } "exit" uv_process_t: 0xaaaae73437e0 { status = 0, signal = 2 } ok 87 process - spawn and kill by pid { handle = uv_process_t: 0xaaaae73437e0, pid = 851 } "exit" uv_process_t: 0xaaaae73437e0 { status = 0, signal = 15 } ok 88 process - spawn and kill by handle ok 89 process - invalid command { handle = uv_process_t: 0xaaaae73437e0, pid = 853 } "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 = 855, code = 0 } ok 94 signal - Catch SIGINT { address = { family = "inet", port = 45635, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_connect_t: 0xaaaae72bfb88, client = uv_tcp_t: 0xaaaae72e7f60 } "server on connection" uv_tcp_t: 0xaaaae72ef290 "client on connect" uv_tcp_t: 0xaaaae72e7f60 nil "client on shutdown" uv_tcp_t: 0xaaaae72e7f60 nil "client on close" uv_tcp_t: 0xaaaae72e7f60 ok 95 tcp - basic tcp server and client (ipv4) { address = { family = "inet6", port = 34409, ip = "::1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_connect_t: 0xaaaae72dd5e8, client = uv_tcp_t: 0xaaaae72e7f60 } "server on connection" uv_tcp_t: 0xaaaae72ef290 "client on connect" uv_tcp_t: 0xaaaae72e7f60 nil "client on shutdown" uv_tcp_t: 0xaaaae72e7f60 nil "client on close" uv_tcp_t: 0xaaaae72e7f60 ok 96 tcp - basic tcp server and client (ipv6) { address = { family = "inet", port = 36813, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_write_t: 0xaaaae72f6538, socket = uv_tcp_t: 0xaaaae72e7f60 } "client onwrite" uv_tcp_t: 0xaaaae72e7f60 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 97 tcp - tcp echo server and client { address = { family = "inet", port = 40553, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_write_t: 0xaaaae72f2458, socket = uv_tcp_t: 0xaaaae73269e0 } "client onwrite" uv_tcp_t: 0xaaaae73269e0 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 = 35189, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_write_t: 0xaaaae7354498, socket = uv_tcp_t: 0xaaaae72e7f60 } "client onwrite" uv_tcp_t: 0xaaaae72e7f60 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { err = "ECONNRESET" } ok 100 tcp - tcp close reset client { address = { family = "inet", port = 36417, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_write_t: 0xaaaae7354498, socket = uv_tcp_t: 0xaaaae73269e0 } "client onwrite" uv_tcp_t: 0xaaaae73269e0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 101 tcp - tcp close reset after shutdown { address = { family = "inet", port = 40623, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_write_t: 0xaaaae7354498, socket = uv_tcp_t: 0xaaaae72e7f60 } "client onwrite" uv_tcp_t: 0xaaaae72e7f60 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "client read" { } ok 102 tcp - tcp close reset accepted { address = { family = "inet", port = 40293, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaae72ef290 } { req = uv_write_t: 0xaaaae7354498, socket = uv_tcp_t: 0xaaaae72e7f60 } "client onwrite" uv_tcp_t: 0xaaaae72e7f60 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: 0xffff9ce2b9c0 Runing uv_thread_t: 0xffff9ce2b9c0 { delay = 100, elapsed = 100 } 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: 0xaaaae72c71e0 "closed" uv_timer_t: 0xaaaae72c71e0 ok 114 timer - simple timeout "interval" uv_timer_t: 0xaaaae72c71e0 "interval" uv_timer_t: 0xaaaae72c71e0 "interval" uv_timer_t: 0xaaaae72c71e0 "closed" uv_timer_t: 0xaaaae72c71e0 ok 115 timer - simple interval "interval" uv_timer_t: 0xaaaae73284a0 "timeout" uv_timer_t: 0xaaaae72c71e0 "interval" uv_timer_t: 0xaaaae73284a0 ok 116 timer - timeout with interval "interval" uv_timer_t: 0xaaaae73284a0 0 "interval" uv_timer_t: 0xaaaae73284a0 8 "interval" uv_timer_t: 0xaaaae73284a0 4 "interval" uv_timer_t: 0xaaaae73284a0 2 ok 117 timer - shrinking interval "interval" uv_timer_t: 0xaaaae73284a0 0 "interval" uv_timer_t: 0xaaaae73284a0 8 "interval" uv_timer_t: 0xaaaae73284a0 4 "interval" uv_timer_t: 0xaaaae73284a0 2 ok 118 timer - shrinking interval using methods ok 119 timer - timer init ok 120 timer - timer huge timeout { server = uv_udp_t: 0xaaaae731a770 } { req = 0, client = uv_udp_t: 0xaaaae7304090 } "client on send" uv_udp_t: 0xaaaae7304090 nil "server on recv" uv_udp_t: 0xaaaae731a770 "PING" { family = "inet", port = 34625, ip = "127.0.0.1" } { } "server on close" uv_udp_t: 0xaaaae731a770 "client on close" uv_udp_t: 0xaaaae7304090 ok 121 udp - basic udp server and client (ipv4) { server = uv_udp_t: 0xaaaae7304090 } { req = 0, client = uv_udp_t: 0xaaaae731a770 } "client on send" uv_udp_t: 0xaaaae731a770 nil "server on recv" uv_udp_t: 0xaaaae7304090 "PING" { family = "inet", port = 43083, ip = "127.0.0.1" } { } "server on close" uv_udp_t: 0xaaaae7304090 "client on close" uv_udp_t: 0xaaaae731a770 ok 122 udp - basic udp send from table { server = uv_udp_t: 0xaaaae731a770 } { req = 0, client = uv_udp_t: 0xaaaae7304090 } "client on send" uv_udp_t: 0xaaaae7304090 nil "server on recv" uv_udp_t: 0xaaaae731a770 "PING" { family = "inet6", port = 58264, ip = "::1" } { } "server on close" uv_udp_t: 0xaaaae731a770 "client on close" uv_udp_t: 0xaaaae7304090 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: 0xaaaae7304090 } { family = "inet", port = 9123, ip = "127.0.0.1" } "server on recv" uv_udp_t: 0xaaaae7304090 "PING" { family = "inet", port = 48387, ip = "127.0.0.1" } { } "server on recv" uv_udp_t: 0xaaaae7304090 "PING" { family = "inet", port = 41378, ip = "127.0.0.1" } { } "server on recv" uv_udp_t: 0xaaaae7304090 "PING" { family = "inet", port = 41378, ip = "127.0.0.1" } { } "server on recv" uv_udp_t: 0xaaaae7304090 nil nil { } "server on recv" uv_udp_t: 0xaaaae7304090 "PING" { family = "inet", port = 40790, ip = "127.0.0.1" } { } "client on close" uv_udp_t: 0xaaaae731a770 "server on close" uv_udp_t: 0xaaaae7304090 ok 125 udp - udp connect "PING" { family = "inet", port = 40224, ip = "127.0.0.1" } "PING" { family = "inet", port = 40224, ip = "127.0.0.1" } "PING" { family = "inet", port = 40224, ip = "127.0.0.1" } "PING" { family = "inet", port = 40224, ip = "127.0.0.1" } "PING" { family = "inet", port = 40224, ip = "127.0.0.1" } "PING" { family = "inet", port = 40224, ip = "127.0.0.1" } "PING" { family = "inet", port = 40224, ip = "127.0.0.1" } "PING" { family = "inet", port = 40224, 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: 0xffff9be0f1a0" "hello" uv_thread_t: 0xffff9be0f1a0 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: 0xffff9a00f1a0 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: 0xaaaac83c9250 "closed" uv_timer_t: 0xaaaac83c9250 ok 2 callbacks - luv_handle_t: function "timeout" { } uv_timer_t: 0xaaaac83c9250 "closed" { } uv_timer_t: 0xaaaac83c9250 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 = { uid = 1000, rdev = 0, ino = 2183199586, blocks = 16, flags = 0, ctime = table: 0xaaaac8378e90, birthtime = table: 0xaaaac83a8730, nlink = 1, mode = 33188, size = 6060, type = "file", mtime = table: 0xaaaac83a98d0, atime = table: 0xaaaac83bd650, gen = 0, dev = 36, gid = 425, blksize = 4096 } } ok 8 fs - read a file sync ok 9 fs - read a file sync in chunks { fd = 11 } { stat = { uid = 1000, rdev = 0, ino = 2183199586, blocks = 16, flags = 0, ctime = table: 0xaaaac83b66d0, birthtime = table: 0xaaaac83be510, nlink = 1, mode = 33188, size = 6060, type = "file", mtime = table: 0xaaaac83bd650, atime = table: 0xaaaac83a9730, gen = 0, dev = 36, gid = 425, blksize = 4096 } } { 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 { 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 { 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 { 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: 0xaaaac83e4ce8 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 { bavail = 70905834, blocks = 76383744, ffree = 0, bsize = 4096, files = 0, type = 2435016766, bfree = 71110354 } ok 32 fs - fs.statfs sync { bavail = 70905834, blocks = 76383744, ffree = 0, bsize = 4096, files = 0, type = 2435016766, bfree = 71110354 } 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_string = "1.49.2", version = 78082 } ok 51 misc - uv.version and uv.version_string { available = 36113915904.0, total = 37739933696.0, free = 36113915904.0, rss = 3764224, constrained = 1.844674407371e+19 } ok 52 misc - memory size { uptime = 2539842.02 } ok 53 misc - uv.uptime { stime = { sec = 0, usec = 7916 }, msgrcv = 0, nivcsw = 6, nvcsw = 55, nswap = 0, msgsnd = 0, utime = { sec = 0, usec = 624674 }, nsignals = 0, oublock = 192, majflt = 0, maxrss = 3676, inblock = 0, minflt = 663, idrss = 0, ixrss = 0, isrss = 0 } ok 54 misc - uv.getrusage 12 ok 55 misc - uv.available_parallelism { { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83be830 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83ac590 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac8377ba0 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83c59f0 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83cadf0 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83b1fa0 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83b6410 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83cb000 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83b29c0 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83b88c0 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac83c7710 }, { model = "Neoverse-N1", speed = 0.0, times = table: 0xaaaac8377760 } } 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 { 27.08, 13.1, 7.79 } 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 { uid = 1000, username = "mockbuild", homedir = "/builddir", gid = 425, 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.5398420318919e+15 ok 64 misc - uv.hrtime ok 65 misc - uv.getpid { sysname = "Linux", version = "#1 SMP PREEMPT_DYNAMIC Thu Oct 10 22:53:48 UTC 2024", release = "6.11.3-200.fc40.aarch64", machine = "aarch64" } ok 66 misc - uv.os_uname os.time 1731567371 uv.gettimeofday 1731567371.000473 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 = 2539843, nsec = 34928670 } nil "realtime" { sec = 2539843, nsec = 34943870 } 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: 0xaaaac83a2210 ok 81 prepare-check-idle-async - simple prepare "check" uv_check_t: 0xaaaac83a2210 "timeout" uv_timer_t: 0xaaaac8386c10 ok 82 prepare-check-idle-async - simple check "idle" uv_idle_t: 0xaaaac83a2210 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: 0xaaaac83c8450, pid = 873 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 86 process - process stdout { handle = uv_process_t: 0xaaaac83c8450, pid = 874 } "exit" uv_process_t: 0xaaaac83c8450 { status = 0, signal = 2 } ok 87 process - spawn and kill by pid { handle = uv_process_t: 0xaaaac83c8450, pid = 875 } "exit" uv_process_t: 0xaaaac83c8450 { status = 0, signal = 15 } ok 88 process - spawn and kill by handle ok 89 process - invalid command { handle = uv_process_t: 0xaaaac83c8450, pid = 877 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 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, signal = 0, pid = 879 } ok 94 signal - Catch SIGINT { address = { ip = "127.0.0.1", family = "inet", port = 38831 }, server = uv_tcp_t: 0xaaaac83d2d30 } { req = uv_connect_t: 0xaaaac8386c48, client = uv_tcp_t: 0xaaaac83d3640 } "server on connection" uv_tcp_t: 0xaaaac83d2d30 "client on connect" uv_tcp_t: 0xaaaac83d3640 nil "client on shutdown" uv_tcp_t: 0xaaaac83d3640 nil "client on close" uv_tcp_t: 0xaaaac83d3640 ok 95 tcp - basic tcp server and client (ipv4) { address = { ip = "::1", family = "inet6", port = 40427 }, server = uv_tcp_t: 0xaaaac83d3640 } { req = uv_connect_t: 0xaaaac8386c48, client = uv_tcp_t: 0xaaaac83d2420 } "server on connection" uv_tcp_t: 0xaaaac83d3640 "client on connect" uv_tcp_t: 0xaaaac83d2420 nil "client on shutdown" uv_tcp_t: 0xaaaac83d2420 nil "client on close" uv_tcp_t: 0xaaaac83d2420 ok 96 tcp - basic tcp server and client (ipv6) { address = { ip = "127.0.0.1", family = "inet", port = 35893 }, server = uv_tcp_t: 0xaaaac83d2420 } { socket = uv_tcp_t: 0xaaaac83d4830, req = uv_write_t: 0xaaaac83d3678 } "client onwrite" uv_tcp_t: 0xaaaac83d4830 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 97 tcp - tcp echo server and client { address = { ip = "127.0.0.1", family = "inet", port = 39391 }, server = uv_tcp_t: 0xaaaac83d3640 } { socket = uv_tcp_t: 0xaaaac83d3e90, req = uv_write_t: 0xaaaac83d4868 } "client onwrite" uv_tcp_t: 0xaaaac83d3e90 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 = { ip = "127.0.0.1", family = "inet", port = 42443 }, server = uv_tcp_t: 0xaaaac83e4270 } { socket = uv_tcp_t: 0xaaaac83d4830, req = uv_write_t: 0xaaaac83915c8 } "client onwrite" uv_tcp_t: 0xaaaac83d4830 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { err = "ECONNRESET" } ok 100 tcp - tcp close reset client { address = { ip = "127.0.0.1", family = "inet", port = 41507 }, server = uv_tcp_t: 0xaaaac83d2420 } { socket = uv_tcp_t: 0xaaaac83d4830, req = uv_write_t: 0xaaaac83e42a8 } "client onwrite" uv_tcp_t: 0xaaaac83d4830 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 101 tcp - tcp close reset after shutdown { address = { ip = "127.0.0.1", family = "inet", port = 39273 }, server = uv_tcp_t: 0xaaaac83c9870 } { socket = uv_tcp_t: 0xaaaac83d4830, req = uv_write_t: 0xaaaac83d2458 } "client onwrite" uv_tcp_t: 0xaaaac83d4830 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "client read" { } ok 102 tcp - tcp close reset accepted { address = { ip = "127.0.0.1", family = "inet", port = 35847 }, server = uv_tcp_t: 0xaaaac83d4830 } { socket = uv_tcp_t: 0xaaaac83d2420, req = uv_write_t: 0xaaaac83c98a8 } "client onwrite" uv_tcp_t: 0xaaaac83d2420 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: 0xffffa2a0f1a0 { elapsed = 102, delay = 100 } ok 105 thread - test thread create ok 106 thread - test thread create with arguments Runing uv_thread_t: 0xffffa99b59c0 Runing uv_thread_t: 0xffffa99b59c0 { elapsed = 101, 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 hello world from thread priority in thread 0 ok 113 thread - getpriority, setpriority "timeout" uv_timer_t: 0xaaaac8386c10 "closed" uv_timer_t: 0xaaaac8386c10 ok 114 timer - simple timeout "interval" uv_timer_t: 0xaaaac8386c10 "interval" uv_timer_t: 0xaaaac8386c10 "interval" uv_timer_t: 0xaaaac8386c10 "closed" uv_timer_t: 0xaaaac8386c10 ok 115 timer - simple interval "interval" uv_timer_t: 0xaaaac8386f30 "timeout" uv_timer_t: 0xaaaac8386c10 "interval" uv_timer_t: 0xaaaac8386f30 ok 116 timer - timeout with interval "interval" uv_timer_t: 0xaaaac8386f30 0 "interval" uv_timer_t: 0xaaaac8386f30 8 "interval" uv_timer_t: 0xaaaac8386f30 4 "interval" uv_timer_t: 0xaaaac8386f30 2 ok 117 timer - shrinking interval "interval" uv_timer_t: 0xaaaac8386f30 0 "interval" uv_timer_t: 0xaaaac8386f30 8 "interval" uv_timer_t: 0xaaaac8386f30 4 "interval" uv_timer_t: 0xaaaac8386f30 2 ok 118 timer - shrinking interval using methods ok 119 timer - timer init ok 120 timer - timer huge timeout { server = uv_udp_t: 0xaaaac83bfa20 } { req = 0, client = uv_udp_t: 0xaaaac83a5b30 } "client on send" uv_udp_t: 0xaaaac83a5b30 nil "server on recv" uv_udp_t: 0xaaaac83bfa20 "PING" { ip = "127.0.0.1", family = "inet", port = 43799 } { } "server on close" uv_udp_t: 0xaaaac83bfa20 "client on close" uv_udp_t: 0xaaaac83a5b30 ok 121 udp - basic udp server and client (ipv4) { server = uv_udp_t: 0xaaaac83a5b30 } { req = 0, client = uv_udp_t: 0xaaaac83bfa20 } "client on send" uv_udp_t: 0xaaaac83bfa20 nil "server on recv" uv_udp_t: 0xaaaac83a5b30 "PING" { ip = "127.0.0.1", family = "inet", port = 47914 } { } "server on close" uv_udp_t: 0xaaaac83a5b30 "client on close" uv_udp_t: 0xaaaac83bfa20 ok 122 udp - basic udp send from table { server = uv_udp_t: 0xaaaac83bfa20 } { req = 0, client = uv_udp_t: 0xaaaac83a5b30 } "client on send" uv_udp_t: 0xaaaac83a5b30 nil "server on recv" uv_udp_t: 0xaaaac83bfa20 "PING" { ip = "::1", family = "inet6", port = 42914 } { } "server on close" uv_udp_t: 0xaaaac83bfa20 "client on close" uv_udp_t: 0xaaaac83a5b30 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: 0xaaaac83a5b30 } { ip = "127.0.0.1", family = "inet", port = 9123 } "server on recv" uv_udp_t: 0xaaaac83a5b30 "PING" { ip = "127.0.0.1", family = "inet", port = 50232 } { } "server on recv" uv_udp_t: 0xaaaac83a5b30 "PING" { ip = "127.0.0.1", family = "inet", port = 44531 } { } "server on recv" uv_udp_t: 0xaaaac83a5b30 "PING" { ip = "127.0.0.1", family = "inet", port = 44531 } { } "server on recv" uv_udp_t: 0xaaaac83a5b30 nil nil { } "server on recv" uv_udp_t: 0xaaaac83a5b30 "PING" { ip = "127.0.0.1", family = "inet", port = 57440 } { } "client on close" uv_udp_t: 0xaaaac83bfa20 "server on close" uv_udp_t: 0xaaaac83a5b30 ok 125 udp - udp connect "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } "PING" { ip = "127.0.0.1", family = "inet", port = 49470 } 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: 0xffffa940f1a0" "hello" uv_thread_t: 0xffffa940f1a0 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: 0xaaaae1c6a660 "closed" uv_timer_t: 0xaaaae1c6a660 ok 2 callbacks - luv_handle_t: function "timeout" { } uv_timer_t: 0xaaaae1c6a660 "closed" { } uv_timer_t: 0xaaaae1c6a660 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 = { mtime = table: 0x2add0efb4598, ctime = table: 0x2add0efa73b8, birthtime = table: 0x2add0efaea78, type = "file", size = 6060, dev = 36, mode = 33188, nlink = 1, uid = 1000, gid = 425, rdev = 0, ino = 2183199586, blksize = 4096, blocks = 16, flags = 0, gen = 0, atime = table: 0x2add0efd9d68 } } ok 8 fs - read a file sync ok 9 fs - read a file sync in chunks { fd = 11 } { stat = { dev = 36, mode = 33188, nlink = 1, uid = 1000, gid = 425, rdev = 0, ino = 2183199586, blksize = 4096, blocks = 16, flags = 0, gen = 0, atime = table: 0x2add0efb4598, mtime = table: 0x2add0efd9560, ctime = table: 0x2add0efa73b8, birthtime = table: 0x2add0efaea78, size = 6060, type = "file" } } { 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: 0x2add0efbd940 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 = 76383744, bfree = 71230274, type = 2435016766, ffree = 0, files = 0, bavail = 71024026 } ok 32 fs - fs.statfs sync { bsize = 4096, blocks = 76383744, type = 2435016766, files = 0, ffree = 0, bfree = 71230274, bavail = 71024026 } 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 = 30, events_waiting = 0 } { loop_count = 62, events = 30, events_waiting = 0 } ok 49 metrics - idle time "stdio fd types" { [0] = "file", [1] = "pipe", [2] = "pipe" } ok 50 misc - uv.guess_handle { version = 78082, version_string = "1.49.2" } ok 51 misc - uv.version and uv.version_string { available = 36157911040, free = 36157911040, rss = 4263936, total = 37739933696, constrained = 1.844674407371e+19 } ok 52 misc - memory size { uptime = 2539851.45 } ok 53 misc - uv.uptime { nvcsw = 47, nivcsw = 5, utime = { usec = 633941, sec = 0 }, stime = { usec = 11870, sec = 0 }, maxrss = 4164, ixrss = 0, idrss = 0, isrss = 0, minflt = 694, majflt = 0, nswap = 0, inblock = 0, oublock = 64, msgsnd = 0, msgrcv = 0, nsignals = 0 } ok 54 misc - uv.getrusage 12 ok 55 misc - uv.available_parallelism { { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efb6cf8 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efe96e8 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efb5c58 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efdd670 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efaf010 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efbd720 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efdfa78 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efd18c0 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efb5e70 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efd5b70 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efbcdb0 }, { model = "Neoverse-N1", speed = 0, times = table: 0x2add0efe1540 } } 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 { 22.92, 12.66, 7.7 } ok 58 misc - uv.loadavg "/usr/bin/luajit-2.1.1720049189" 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.5398514651937e+15 ok 64 misc - uv.hrtime ok 65 misc - uv.getpid { release = "6.11.3-200.fc40.aarch64", version = "#1 SMP PREEMPT_DYNAMIC Thu Oct 10 22:53:48 UTC 2024", sysname = "Linux", machine = "aarch64" } ok 66 misc - uv.os_uname os.time 1731567380 uv.gettimeofday 1731567380.000907 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 = 471392375, sec = 2539852 } nil "realtime" { nsec = 471463695, sec = 2539852 } 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: 0xaaaae1c72660 ok 81 prepare-check-idle-async - simple prepare "check" uv_check_t: 0xaaaae1c72660 "timeout" uv_timer_t: 0xaaaae1c6d290 ok 82 prepare-check-idle-async - simple check "idle" uv_idle_t: 0xaaaae1c72660 ok 83 prepare-check-idle-async - simple idle ok 84 prepare-check-idle-async - simple async ok 85 process - test disable_stdio_inheritance { pid = 897, handle = uv_process_t: 0xaaaae1c72330 } "stdout" { chunk = "Hello World\n" } "exit" { code = 0, signal = 0 } ok 86 process - process stdout { pid = 898, handle = uv_process_t: 0xaaaae1c72330 } "exit" uv_process_t: 0xaaaae1c72330 { status = 0, signal = 2 } ok 87 process - spawn and kill by pid { pid = 899, handle = uv_process_t: 0xaaaae1c72330 } "exit" uv_process_t: 0xaaaae1c72330 { status = 0, signal = 15 } ok 88 process - spawn and kill by handle ok 89 process - invalid command { pid = 901, handle = uv_process_t: 0xaaaae1c72330 } "stdout" { chunk = "Hello World" } "exit" { code = 0, signal = 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 = 903, code = 0 } ok 94 signal - Catch SIGINT { server = uv_tcp_t: 0xaaaae1c6cef0, address = { ip = "127.0.0.1", family = "inet", port = 41883 } } { client = uv_tcp_t: 0xaaaae1c6cdb0, req = uv_connect_t: 0x2add0efbf780 } "server on connection" uv_tcp_t: 0xaaaae1c6cef0 "client on connect" uv_tcp_t: 0xaaaae1c6cdb0 nil "client on shutdown" uv_tcp_t: 0xaaaae1c6cdb0 nil "client on close" uv_tcp_t: 0xaaaae1c6cdb0 ok 95 tcp - basic tcp server and client (ipv4) { server = uv_tcp_t: 0xaaaae1c6cef0, address = { ip = "::1", family = "inet6", port = 36707 } } { client = uv_tcp_t: 0xaaaae1c6cdb0, req = uv_connect_t: 0x2add0efbf780 } "server on connection" uv_tcp_t: 0xaaaae1c6cef0 "client on connect" uv_tcp_t: 0xaaaae1c6cdb0 nil "client on shutdown" uv_tcp_t: 0xaaaae1c6cdb0 nil "client on close" uv_tcp_t: 0xaaaae1c6cdb0 ok 96 tcp - basic tcp server and client (ipv6) { server = uv_tcp_t: 0xaaaae1c6cef0, address = { family = "inet", ip = "127.0.0.1", port = 36997 } } { req = uv_write_t: 0x2add0efe8420, socket = uv_tcp_t: 0xaaaae1c6cdb0 } "client onwrite" uv_tcp_t: 0xaaaae1c6cdb0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 97 tcp - tcp echo server and client { server = uv_tcp_t: 0xaaaae1c6cef0, address = { ip = "127.0.0.1", family = "inet", port = 45595 } } { req = uv_write_t: 0x2add0efe8420, socket = uv_tcp_t: 0xaaaae1c6d790 } "client onwrite" uv_tcp_t: 0xaaaae1c6d790 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: 0xaaaae1c6cef0, address = { family = "inet", ip = "127.0.0.1", port = 35011 } } { req = uv_write_t: 0x2add0efe8420, socket = uv_tcp_t: 0xaaaae1c6cdb0 } "client onwrite" uv_tcp_t: 0xaaaae1c6cdb0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { err = "ECONNRESET" } ok 100 tcp - tcp close reset client { server = uv_tcp_t: 0xaaaae1c6cef0, address = { ip = "127.0.0.1", family = "inet", port = 43835 } } { req = uv_write_t: 0x2add0efe8420, socket = uv_tcp_t: 0xaaaae1c6d790 } "client onwrite" uv_tcp_t: 0xaaaae1c6d790 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "server read" { } ok 101 tcp - tcp close reset after shutdown { server = uv_tcp_t: 0xaaaae1c6cef0, address = { family = "inet", ip = "127.0.0.1", port = 37315 } } { req = uv_write_t: 0x2add0efe8420, socket = uv_tcp_t: 0xaaaae1c6cdb0 } "client onwrite" uv_tcp_t: 0xaaaae1c6cdb0 nil "server read" { data = "Hello" } "client read" { data = "Hello" } "client read" { } ok 102 tcp - tcp close reset accepted { server = uv_tcp_t: 0xaaaae1c6cef0, address = { family = "inet", ip = "127.0.0.1", port = 42259 } } { req = uv_write_t: 0x2add0efe8420, socket = uv_tcp_t: 0xaaaae1c6cdb0 } "client onwrite" uv_tcp_t: 0xaaaae1c6cdb0 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: 0xffffb7d12020 Runing uv_thread_t: 0xffffb7d12020 { 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 ok 113 thread - getpriority, setpriority "timeout" uv_timer_t: 0xaaaae1c6d290 "closed" uv_timer_t: 0xaaaae1c6d290 ok 114 timer - simple timeout "interval" uv_timer_t: 0xaaaae1c6d290 "interval" uv_timer_t: 0xaaaae1c6d290 "interval" uv_timer_t: 0xaaaae1c6d290 "closed" uv_timer_t: 0xaaaae1c6d290 ok 115 timer - simple interval "interval" uv_timer_t: 0xaaaae1c6db80 "timeout" uv_timer_t: 0xaaaae1c6d290 "interval" uv_timer_t: 0xaaaae1c6db80 ok 116 timer - timeout with interval "interval" uv_timer_t: 0xaaaae1c6db80 0 "interval" uv_timer_t: 0xaaaae1c6db80 8 "interval" uv_timer_t: 0xaaaae1c6db80 4 "interval" uv_timer_t: 0xaaaae1c6db80 2 ok 117 timer - shrinking interval "interval" uv_timer_t: 0xaaaae1c6db80 0 "interval" uv_timer_t: 0xaaaae1c6db80 8 "interval" uv_timer_t: 0xaaaae1c6db80 4 "interval" uv_timer_t: 0xaaaae1c6db80 2 ok 118 timer - shrinking interval using methods ok 119 timer - timer init ok 120 timer - timer huge timeout { server = uv_udp_t: 0xaaaae1c6ec60 } { client = uv_udp_t: 0xaaaae1c6ed40, req = 0 } "client on send" uv_udp_t: 0xaaaae1c6ed40 nil "server on recv" uv_udp_t: 0xaaaae1c6ec60 "PING" { family = "inet", ip = "127.0.0.1", port = 44195 } { } "server on close" uv_udp_t: 0xaaaae1c6ec60 "client on close" uv_udp_t: 0xaaaae1c6ed40 ok 121 udp - basic udp server and client (ipv4) { server = uv_udp_t: 0xaaaae1c6ed40 } { client = uv_udp_t: 0xaaaae1c6ec60, req = 0 } "client on send" uv_udp_t: 0xaaaae1c6ec60 nil "server on recv" uv_udp_t: 0xaaaae1c6ed40 "PING" { family = "inet", ip = "127.0.0.1", port = 36904 } { } "server on close" uv_udp_t: 0xaaaae1c6ed40 "client on close" uv_udp_t: 0xaaaae1c6ec60 ok 122 udp - basic udp send from table { server = uv_udp_t: 0xaaaae1c6ec60 } { client = uv_udp_t: 0xaaaae1c6ed40, req = 0 } "client on send" uv_udp_t: 0xaaaae1c6ed40 nil "server on recv" uv_udp_t: 0xaaaae1c6ec60 "PING" { ip = "::1", family = "inet6", port = 47846 } { } "server on close" uv_udp_t: 0xaaaae1c6ec60 "client on close" uv_udp_t: 0xaaaae1c6ed40 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: 0xaaaae1c6ed40 } { family = "inet", ip = "127.0.0.1", port = 9123 } "server on recv" uv_udp_t: 0xaaaae1c6ed40 "PING" { family = "inet", ip = "127.0.0.1", port = 56161 } { } "server on recv" uv_udp_t: 0xaaaae1c6ed40 "PING" { family = "inet", ip = "127.0.0.1", port = 58129 } { } "server on recv" uv_udp_t: 0xaaaae1c6ed40 "PING" { family = "inet", ip = "127.0.0.1", port = 58129 } { } "server on recv" uv_udp_t: 0xaaaae1c6ed40 nil nil { } "server on recv" uv_udp_t: 0xaaaae1c6ed40 "PING" { ip = "127.0.0.1", family = "inet", port = 36867 } { } "client on close" uv_udp_t: 0xaaaae1c6ec60 "server on close" uv_udp_t: 0xaaaae1c6ed40 ok 125 udp - udp connect "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } "PING" { family = "inet", ip = "127.0.0.1", port = 53328 } 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: 0xffffb5a0f160" "hello" uv_thread_t: 0xffffb5a0f160 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 0xffffb79ed5e0 ok 132 work - test threadpool with invalid return value # All tests passed In uv_thread_t: 0xffffb500f160 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-2.fc42.aarch64 Provides: lua-luv = 1.48.0.2-2.fc42 lua-luv(aarch-64) = 1.48.0.2-2.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_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) lua(abi) = 5.4 rtld(GNU_HASH) Processing files: libluv-1.48.0.2-2.fc42.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1hTt7X + 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.Vdb3Qc + 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-2.fc42 libluv(aarch-64) = 1.48.0.2-2.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_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) rtld(GNU_HASH) Processing files: libluv-devel-1.48.0.2-2.fc42.aarch64 Provides: libluv-devel = 1.48.0.2-2.fc42 libluv-devel(aarch-64) = 1.48.0.2-2.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-2.fc42.aarch64 Provides: lua5.1-luv = 1.48.0.2-2.fc42 lua5.1-luv(aarch-64) = 1.48.0.2-2.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_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) lua(abi) = 5.1 rtld(GNU_HASH) Processing files: luajit2.1-luv-1.48.0.2-2.fc42.aarch64 Provides: luajit2.1-luv = 1.48.0.2-2.fc42 luajit2.1-luv(aarch-64) = 1.48.0.2-2.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_ABI_DT_RELR)(64bit) libuv.so.1()(64bit) rtld(GNU_HASH) Processing files: lua-luv-debugsource-1.48.0.2-2.fc42.aarch64 Provides: lua-luv-debugsource = 1.48.0.2-2.fc42 lua-luv-debugsource(aarch-64) = 1.48.0.2-2.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-2.fc42.aarch64 Provides: debuginfo(build-id) = d4e33037f8b0f255eeea7669d58a4f3260364a2b lua-luv-debuginfo = 1.48.0.2-2.fc42 lua-luv-debuginfo(aarch-64) = 1.48.0.2-2.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-2.fc42 Processing files: libluv-debuginfo-1.48.0.2-2.fc42.aarch64 Provides: debuginfo(build-id) = 059d79e4168fb1064d062db4f9ddff5908a5d794 libluv-debuginfo = 1.48.0.2-2.fc42 libluv-debuginfo(aarch-64) = 1.48.0.2-2.fc42 libluv.so.1.48.0-1.48.0.2-2.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-2.fc42 Processing files: lua5.1-luv-debuginfo-1.48.0.2-2.fc42.aarch64 Provides: debuginfo(build-id) = f8804fcde28334362afad9f57e69c97a7aba79e3 lua5.1-luv-debuginfo = 1.48.0.2-2.fc42 lua5.1-luv-debuginfo(aarch-64) = 1.48.0.2-2.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-2.fc42 Processing files: luajit2.1-luv-debuginfo-1.48.0.2-2.fc42.aarch64 Provides: debuginfo(build-id) = 71ecaba64d0322b31d8cf777794017fa1af29cd4 luajit2.1-luv-debuginfo = 1.48.0.2-2.fc42 luajit2.1-luv-debuginfo(aarch-64) = 1.48.0.2-2.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-2.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-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua5.1-luv-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/luajit2.1-luv-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua-luv-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/libluv-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua-luv-debugsource-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua5.1-luv-debuginfo-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/libluv-debuginfo-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/luajit2.1-luv-debuginfo-1.48.0.2-2.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lua-luv-debuginfo-1.48.0.2-2.fc42.aarch64.rpm Child return code was: 0