Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
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/dist-ocs23-build-196482-13402/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffff7c48dd10>timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['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;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: aarch64
Building for target aarch64
Wrote: /builddir/build/SRPMS/lua-luv-1.44.2.1-5.ocs23.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/dist-ocs23-build-196482-13402/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffff7c48dd10>timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['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;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: aarch64
Building for target aarch64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DeFZqv
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf luv-1.44.2-1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/luv-1.44.2.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd luv-1.44.2-1
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /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.dMSwAG
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd luv-1.44.2-1
+ mkdir obj-lua5.4
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ 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 -DBUILD_MODULE=ON -DBUILD_SHARED_LIBS=ON -DWITH_LUA_ENGINE=Lua -DLUA_BUILD_TYPE=System -DINSTALL_LIB_DIR=/usr/lib64 -DLUA_INCLUDE_DIR=/usr/include/lua-5.4
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 12.3.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
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBUV) does
  not match the name of the calling package (Libuv).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/Modules/FindLibuv.cmake:33 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:68 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Found LIBUV: /usr/lib64/libuv.so  
-- Found Lua: /usr/lib64/liblua-5.4.so;/usr/lib64/libm.so (found version "5.4.6") 
-- Configuring done (0.8s)
-- 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
    INSTALL_LIB_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4
+ /usr/bin/cmake --build obj-lua5.4 -j8 --verbose
/usr/bin/cmake -S/builddir/build/BUILD/luv-1.44.2-1 -B/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4/CMakeFiles /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
/usr/bin/gmake  -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
/usr/bin/gmake  -f CMakeFiles/libluv.dir/build.make CMakeFiles/libluv.dir/depend
cd /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4/CMakeFiles/luv.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
cd /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4/CMakeFiles/libluv.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
/usr/bin/gmake  -f CMakeFiles/libluv.dir/build.make CMakeFiles/libluv.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
/usr/bin/gmake  -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
[ 25%] 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/builddir/build/BUILD/luv-1.44.2-1/deps/lua-compat-5.3/c-api -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/luv-1.44.2-1/src/luv.c
/usr/bin/gcc -DLUA_USE_DLOPEN -Dluv_EXPORTS -I/builddir/build/BUILD/luv-1.44.2-1/deps/lua-compat-5.3/c-api -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/luv-1.44.2-1/src/luv.c
[ 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared  -o luv.so CMakeFiles/luv.dir/src/luv.c.o  -luv -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared -Wl,-soname,libluv.so.1 -o libluv.so.1.44.2 CMakeFiles/libluv.dir/src/luv.c.o  -luv -lrt 
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
[100%] Built target luv
/usr/bin/cmake -E cmake_symlink_library libluv.so.1.44.2 libluv.so.1 libluv.so
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
[100%] Built target libluv
gmake[1]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.4'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/luv-1.44.2-1/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ 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 -DBUILD_MODULE=ON -DBUILD_SHARED_LIBS=ON -DWITH_LUA_ENGINE=Lua -DLUA_BUILD_TYPE=System -DINSTALL_LIB_DIR=/usr/lib64 -DLUA_COMPAT53_DIR=/usr/include/lua-5.1 -DLUA_INCLUDE_DIR=/usr/include/lua-5.1 -DLUA_LIBRARY=/usr/lib64/liblua-5.1.so
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 12.3.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
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBUV) does
  not match the name of the calling package (Libuv).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/Modules/FindLibuv.cmake:33 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:68 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- 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.8s)
-- 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
    INSTALL_LIB_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1
+ /usr/bin/cmake --build obj-lua5.1 -j8 --verbose
/usr/bin/cmake -S/builddir/build/BUILD/luv-1.44.2-1 -B/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1/CMakeFiles /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
/usr/bin/gmake  -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
cd /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1/CMakeFiles/luv.dir/DependInfo.cmake --color=
/usr/bin/gmake  -f CMakeFiles/libluv.dir/build.make CMakeFiles/libluv.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
cd /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1 /builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1/CMakeFiles/libluv.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
/usr/bin/gmake  -f CMakeFiles/libluv.dir/build.make CMakeFiles/libluv.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
/usr/bin/gmake  -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
[ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o
[ 50%] Building C object CMakeFiles/libluv.dir/src/luv.c.o
/usr/bin/gcc -DLUA_USE_DLOPEN -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/luv-1.44.2-1/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/luv-1.44.2-1/src/luv.c
[ 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared  -o luv.so CMakeFiles/luv.dir/src/luv.c.o  -luv -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared -Wl,-soname,libluv.so.1 -o libluv.so.1.44.2 CMakeFiles/libluv.dir/src/luv.c.o  -luv -lrt 
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
[100%] Built target luv
/usr/bin/cmake -E cmake_symlink_library libluv.so.1.44.2 libluv.so.1 libluv.so
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
[100%] Built target libluv
gmake[1]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-lua5.1'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/luv-1.44.2-1/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ 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 -DBUILD_MODULE=ON -DBUILD_SHARED_LIBS=ON -DWITH_LUA_ENGINE=LuaJit -DLUA_BUILD_TYPE=System -DINSTALL_LIB_DIR=/usr/lib64 -DLUA_COMPAT53_DIR=/usr/include/lua-5.1
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 12.3.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
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBUV) does
  not match the name of the calling package (Libuv).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/Modules/FindLibuv.cmake:33 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:68 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Found LIBUV: /usr/lib64/libuv.so  
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LUAJIT)
  does not match the name of the calling package (LuaJIT).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/Modules/FindLuaJIT.cmake:55 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:131 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Found LUAJIT: /usr/lib64/libluajit-5.1.so  
-- Configuring done (0.7s)
-- 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
    INSTALL_LIB_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/luv-1.44.2-1/obj-luajit
+ /usr/bin/cmake --build obj-luajit -j8 --verbose
/usr/bin/cmake -S/builddir/build/BUILD/luv-1.44.2-1 -B/builddir/build/BUILD/luv-1.44.2-1/obj-luajit --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/luv-1.44.2-1/obj-luajit/CMakeFiles /builddir/build/BUILD/luv-1.44.2-1/obj-luajit//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
/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/luv-1.44.2-1/obj-luajit'
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
cd /builddir/build/BUILD/luv-1.44.2-1/obj-luajit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1/obj-luajit /builddir/build/BUILD/luv-1.44.2-1/obj-luajit /builddir/build/BUILD/luv-1.44.2-1/obj-luajit/CMakeFiles/luv.dir/DependInfo.cmake --color=
cd /builddir/build/BUILD/luv-1.44.2-1/obj-luajit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1 /builddir/build/BUILD/luv-1.44.2-1/obj-luajit /builddir/build/BUILD/luv-1.44.2-1/obj-luajit /builddir/build/BUILD/luv-1.44.2-1/obj-luajit/CMakeFiles/libluv.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
/usr/bin/gmake  -f CMakeFiles/luv.dir/build.make CMakeFiles/luv.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
/usr/bin/gmake  -f CMakeFiles/libluv.dir/build.make CMakeFiles/libluv.dir/build
[ 25%] Building C object CMakeFiles/luv.dir/src/luv.c.o
gmake[2]: Entering directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/luv-1.44.2-1/src/luv.c
[ 50%] Building C object CMakeFiles/libluv.dir/src/luv.c.o
/usr/bin/gcc -Dlibluv_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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/luv-1.44.2-1/src/luv.c
[ 75%] 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared -Wl,-soname,libluv.so.1 -o libluv.so.1.44.2 CMakeFiles/libluv.dir/src/luv.c.o  -luv -lrt 
[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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared  -o luv.so CMakeFiles/luv.dir/src/luv.c.o  -luv -lrt 
/usr/bin/cmake -E cmake_symlink_library libluv.so.1.44.2 libluv.so.1 libluv.so
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
[100%] Built target libluv
gmake[2]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
[100%] Built target luv
gmake[1]: Leaving directory '/builddir/build/BUILD/luv-1.44.2-1/obj-luajit'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/luv-1.44.2-1/obj-luajit/CMakeFiles 0
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.iEJCjY
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64
++ dirname /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64
+ cd luv-1.44.2-1
+ install -Dm 0755 -p obj-lua5.4/luv.so /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/lib64/lua/5.4/luv.so
+ install -d -m 0755 /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.4/luv
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/lhandle.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.4/luv/lhandle.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/lreq.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.4/luv/lreq.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/luv.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.4/luv/luv.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/util.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.4/luv/util.h
+ install -Dm 0755 -p obj-lua5.1/luv.so /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/lib64/lua/5.1/luv.so
+ install -d -m 0755 /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.1/luv
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/lhandle.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.1/luv/lhandle.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/lreq.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.1/luv/lreq.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/luv.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.1/luv/luv.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/util.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/lua-5.1/luv/util.h
+ install -Dm 0755 -p obj-luajit/luv.so /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/lib64/luajit/2.1/luv.so
+ install -d -m 0755 /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/luajit-2.1/luv
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/lhandle.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/luajit-2.1/luv/lhandle.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/lreq.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/luajit-2.1/luv/lreq.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/luv.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/luajit-2.1/luv/luv.h
+ for f in lhandle.h lreq.h luv.h util.h
+ install -m 0644 -p src/util.h /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/include/luajit-2.1/luv/util.h
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.44.2.1-5.ocs23 --unique-debug-suffix -1.44.2.1-5.ocs23.aarch64 --unique-debug-src-base lua-luv-1.44.2.1-5.ocs23.aarch64 -S debugsourcefiles.list /builddir/build/BUILD/luv-1.44.2-1
extracting debug info from /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/lib64/lua/5.1/luv.so
extracting debug info from /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/lib64/lua/5.4/luv.so
extracting debug info from /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/lib64/luajit/2.1/luv.so
448 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.LiQXjA
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd luv-1.44.2-1
+ ln -sf obj-lua5.1/luv.so luv.so
+ lua-5.1 tests/run.lua
1..117
  "in async notify callback"
  "a"	true	250
ok 1 async - test pass async between threads
  "timeout"	uv_timer_t: 0xaaaab10e1150
  "closed"	uv_timer_t: 0xaaaab10e1150
ok 2 callbacks - luv_handle_t: function
  "timeout"	{  }	uv_timer_t: 0xaaaab10e1150
  "closed"	{  }	uv_timer_t: 0xaaaab10e1150
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 = 12 }
  {
    stat = {
      nlink = 1,
      ino = 12216233,
      mtime = table: 0xaaaab10d6540,
      gid = 135,
      mode = 33188,
      size = 6353,
      dev = 64514,
      gen = 0,
      rdev = 0,
      atime = table: 0xaaaab10bff10,
      blksize = 4096,
      uid = 981,
      type = "file",
      flags = 0,
      ctime = table: 0xaaaab10d5740,
      birthtime = table: 0xaaaab10d1cf0,
      blocks = 16
    }
  }
ok 8 fs - read a file sync
ok 9 fs - read a file sync in chunks
  { fd = 12 }
  {
    stat = {
      nlink = 1,
      ino = 12216233,
      mtime = table: 0xaaaab10ebce0,
      gid = 135,
      mode = 33188,
      size = 6353,
      dev = 64514,
      gen = 0,
      rdev = 0,
      atime = table: 0xaaaab10e54d0,
      blksize = 4096,
      uid = 981,
      type = "file",
      flags = 0,
      ctime = table: 0xaaaab10ee8e0,
      birthtime = table: 0xaaaab10aed60,
      blocks = 16
    }
  }
  { chunk = 6353 }
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 = "lgtm.yml", ftype = "file" }
  { 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 = "lgtm.yml", ftype = "file" }
  { 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
  "/builddir/build/BUILD/luv-1.44.2-1"
  "/builddir/build/BUILD/luv-1.44.2-1"
ok 22 fs - fs.realpath
ok 23 fs - fs.copyfile
  { { name = "src", type = "directory" } }
  { { name = "debugfiles.list", type = "file" } }
  { { name = "Makefile", type = "file" } }
  { { name = "debugsourcefiles.list", type = "file" } }
  { { name = "elfbins.list", type = "file" } }
  { { name = "appveyor.yml", type = "file" } }
  { { name = ".editorconfig", type = "file" } }
  { { name = "cmake", type = "directory" } }
  { { name = "CMakeLists.txt", type = "file" } }
  { { name = ".gitignore", type = "file" } }
  { { name = ".clang-format", type = "file" } }
  { { name = "debugsources.list", type = "file" } }
  { { name = "examples", type = "directory" } }
  { { name = "luv-scm-0.rockspec", type = "file" } }
  { { name = "obj-lua5.1", type = "directory" } }
  { { name = "lib", type = "directory" } }
  { { name = "LICENSE.txt", type = "file" } }
  { { name = "libluv.pc.in", type = "file" } }
  { { name = "msvcbuild.bat", type = "file" } }
  { { name = ".github", type = "directory" } }
  { { name = ".clangd", type = "file" } }
  { { name = "luv.so", type = "link" } }
  { { name = ".ci", type = "directory" } }
  { { name = "docs.md", type = "file" } }
  { { name = "rockspecs", type = "directory" } }
  { { name = "obj-luajit", type = "directory" } }
  { { name = "tests", type = "directory" } }
  { { name = "lgtm.yml", type = "file" } }
  { { name = ".gitmodules", type = "file" } }
  { { name = "debuglinks.list", type = "file" } }
  { { name = "README.md", type = "file" } }
  { { name = "obj-lua5.4", type = "directory" } }
ok 24 fs - fs.{open,read,close}dir object sync #1
  { { name = "src", type = "directory" } }
  { { name = "debugfiles.list", type = "file" } }
  { { name = "Makefile", type = "file" } }
  { { name = "debugsourcefiles.list", type = "file" } }
  { { name = "elfbins.list", type = "file" } }
  { { name = "appveyor.yml", type = "file" } }
  { { name = ".editorconfig", type = "file" } }
  { { name = "cmake", type = "directory" } }
  { { name = "CMakeLists.txt", type = "file" } }
  { { name = ".gitignore", type = "file" } }
  { { name = ".clang-format", type = "file" } }
  { { name = "debugsources.list", type = "file" } }
  { { name = "examples", type = "directory" } }
  { { name = "luv-scm-0.rockspec", type = "file" } }
  { { name = "obj-lua5.1", type = "directory" } }
  { { name = "lib", type = "directory" } }
  { { name = "LICENSE.txt", type = "file" } }
  { { name = "libluv.pc.in", type = "file" } }
  { { name = "msvcbuild.bat", type = "file" } }
  { { name = ".github", type = "directory" } }
  { { name = ".clangd", type = "file" } }
  { { name = "luv.so", type = "link" } }
  { { name = ".ci", type = "directory" } }
  { { name = "docs.md", type = "file" } }
  { { name = "rockspecs", type = "directory" } }
  { { name = "obj-luajit", type = "directory" } }
  { { name = "tests", type = "directory" } }
  { { name = "lgtm.yml", type = "file" } }
  { { name = ".gitmodules", type = "file" } }
  { { name = "debuglinks.list", type = "file" } }
  { { name = "README.md", type = "file" } }
  { { name = "obj-lua5.4", type = "directory" } }
  uv_dir_t: 0xaaaab1118028	closed
ok 25 fs - fs.{open,read,close}dir object sync #2
  { { name = "src", type = "directory" } }
  { { name = "debugfiles.list", type = "file" } }
  { { name = "Makefile", type = "file" } }
  { { name = "debugsourcefiles.list", type = "file" } }
  { { name = "elfbins.list", type = "file" } }
  { { name = "appveyor.yml", type = "file" } }
  { { name = ".editorconfig", type = "file" } }
  { { name = "cmake", type = "directory" } }
  { { name = "CMakeLists.txt", type = "file" } }
  { { name = ".gitignore", type = "file" } }
  { { name = ".clang-format", type = "file" } }
  { { name = "debugsources.list", type = "file" } }
  { { name = "examples", type = "directory" } }
  { { name = "luv-scm-0.rockspec", type = "file" } }
  { { name = "obj-lua5.1", type = "directory" } }
  { { name = "lib", type = "directory" } }
  { { name = "LICENSE.txt", type = "file" } }
  { { name = "libluv.pc.in", type = "file" } }
  { { name = "msvcbuild.bat", type = "file" } }
  { { name = ".github", type = "directory" } }
  { { name = ".clangd", type = "file" } }
  { { name = "luv.so", type = "link" } }
  { { name = ".ci", type = "directory" } }
  { { name = "docs.md", type = "file" } }
  { { name = "rockspecs", type = "directory" } }
  { { name = "obj-luajit", type = "directory" } }
  { { name = "tests", type = "directory" } }
  { { name = "lgtm.yml", type = "file" } }
  { { name = ".gitmodules", type = "file" } }
  { { name = "debuglinks.list", type = "file" } }
  { { name = "README.md", type = "file" } }
  { { name = "obj-lua5.4", type = "directory" } }
ok 26 fs - fs.{open,read,close}dir sync one entry
  {
    { name = "src", type = "directory" },
    { name = "debugfiles.list", type = "file" },
    { name = "Makefile", type = "file" },
    { name = "debugsourcefiles.list", type = "file" },
    { name = "elfbins.list", type = "file" },
    { name = "appveyor.yml", type = "file" },
    { name = ".editorconfig", type = "file" },
    { name = "cmake", type = "directory" },
    { name = "CMakeLists.txt", type = "file" },
    { name = ".gitignore", type = "file" },
    { name = ".clang-format", type = "file" },
    { name = "debugsources.list", type = "file" },
    { name = "examples", type = "directory" },
    { name = "luv-scm-0.rockspec", type = "file" },
    { name = "obj-lua5.1", type = "directory" },
    { name = "lib", type = "directory" },
    { name = "LICENSE.txt", type = "file" },
    { name = "libluv.pc.in", type = "file" },
    { name = "msvcbuild.bat", type = "file" },
    { name = ".github", type = "directory" },
    { name = ".clangd", type = "file" },
    { name = "luv.so", type = "link" },
    { name = ".ci", type = "directory" },
    { name = "docs.md", type = "file" },
    { name = "rockspecs", type = "directory" },
    { name = "obj-luajit", type = "directory" },
    { name = "tests", type = "directory" },
    { name = "lgtm.yml", type = "file" },
    { name = ".gitmodules", type = "file" },
    { name = "debuglinks.list", type = "file" },
    { name = "README.md", type = "file" },
    { name = "obj-lua5.4", type = "directory" }
  }
ok 27 fs - fs.{open,read,close}dir sync more entry
  {
    { name = "src", type = "directory" },
    { name = "debugfiles.list", type = "file" },
    { name = "Makefile", type = "file" },
    { name = "debugsourcefiles.list", type = "file" },
    { name = "elfbins.list", type = "file" },
    { name = "appveyor.yml", type = "file" },
    { name = ".editorconfig", type = "file" },
    { name = "cmake", type = "directory" },
    { name = "CMakeLists.txt", type = "file" },
    { name = ".gitignore", type = "file" },
    { name = ".clang-format", type = "file" },
    { name = "debugsources.list", type = "file" },
    { name = "examples", type = "directory" },
    { name = "luv-scm-0.rockspec", type = "file" },
    { name = "obj-lua5.1", type = "directory" },
    { name = "lib", type = "directory" },
    { name = "LICENSE.txt", type = "file" },
    { name = "libluv.pc.in", type = "file" },
    { name = "msvcbuild.bat", type = "file" },
    { name = ".github", type = "directory" },
    { name = ".clangd", type = "file" },
    { name = "luv.so", type = "link" },
    { name = ".ci", type = "directory" },
    { name = "docs.md", type = "file" },
    { name = "rockspecs", type = "directory" },
    { name = "obj-luajit", type = "directory" },
    { name = "tests", type = "directory" },
    { name = "lgtm.yml", type = "file" },
    { name = ".gitmodules", type = "file" },
    { name = "debuglinks.list", type = "file" },
    { name = "README.md", type = "file" },
    { name = "obj-lua5.4", type = "directory" }
  }
ok 28 fs - fs.{open,read,close}dir with more entry
ok 29 fs - fs.opendir and fs.closedir in a loop
  { bavail = 34178249, type = 61267, bsize = 4096, files = 13074432, bfree = 36299072, ffree = 12161301, blocks = 51445334 }
ok 30 fs - fs.statfs sync
  { bavail = 34178249, type = 61267, bsize = 4096, files = 13074432, bfree = 36299072, ffree = 12161301, blocks = 51445334 }
ok 31 fs - fs.statfs async
  { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" }
ok 32 fs - fs.statfs sync error
  { err = "ENOENT: no such file or directory: BAD_FILE@" }
ok 33 fs - fs.statfs async error
ok 34 fs - fs.mkdtemp async
ok 35 fs - fs.mkdtemp sync
ok 36 fs - fs.mkdtemp async error
ok 37 fs - fs.mkdtemp sync error
ok 38 fs - fs.mkstemp async
ok 39 fs - fs.mkstemp sync
ok 40 fs - fs.mkstemp async error
ok 41 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 42 fs - errors with dest paths
ok 43 handle - get type
ok 44 loop - uv.loop_mode
  "stdio fd types"	{ [1] = "pipe", [2] = "pipe", [0] = "file" }
ok 45 misc - uv.guess_handle
  { version = 77312, version_string = "1.46.0" }
ok 46 misc - uv.version and uv.version_string
  { rss = 3837952, total = 33588543488, constrained = 1.844674407371e+19, free = 27407822848 }
ok 47 misc - memory size
  { uptime = 6068733.24 }
ok 48 misc - uv.uptime
  {
    inblock = 0,
    nsignals = 0,
    utime = { usec = 31063, sec = 0 },
    oublock = 40,
    stime = { usec = 50890, sec = 0 },
    nivcsw = 86,
    minflt = 462,
    idrss = 0,
    majflt = 0,
    nvcsw = 42,
    isrss = 0,
    nswap = 0,
    maxrss = 3968,
    msgsnd = 0,
    msgrcv = 0,
    ixrss = 0
  }
ok 49 misc - uv.getrusage
  8
ok 50 misc - uv.available_parallelism
  {
    { speed = 0, times = table: 0xaaaab10e54d0, model = "Neoverse-N1" },
    { speed = 0, times = table: 0xaaaab110e7a0, model = "Neoverse-N1" },
    { speed = 0, times = table: 0xaaaab111acd0, model = "Neoverse-N1" },
    { speed = 0, times = table: 0xaaaab10e7b20, model = "Neoverse-N1" },
    { speed = 0, times = table: 0xaaaab10d5dd0, model = "Neoverse-N1" },
    { speed = 0, times = table: 0xaaaab111cac0, model = "Neoverse-N1" },
    { speed = 0, times = table: 0xaaaab1102fe0, model = "Neoverse-N1" },
    { speed = 0, times = table: 0xaaaab10ecad0, model = "Neoverse-N1" }
  }
ok 51 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" }
  }
  "eth0"	{
    { mac = "RT\0��v", netmask = "255.255.255.0", internal = false, family = "inet", ip = "192.168.0.8" },
    { mac = "RT\0��v", netmask = "ffff:ffff:ffff:ffff::", internal = false, family = "inet6", ip = "fe80::cf08:7cbe:8659:85d" }
  }
ok 52 misc - uv.interface_addresses
  { 10.17, 8.92, 6.39 }
ok 53 misc - uv.loadavg
  "/usr/bin/lua-5.1"
ok 54 misc - uv.exepath
  "/builddir"
ok 55 misc - uv.os_homedir
  "/tmp"
ok 56 misc - uv.os_tmpdir
  { username = "mockbuild", uid = 981, gid = 135, homedir = "/builddir", shell = "/bin/bash" }
ok 57 misc - uv.os_get_passwd
  "/builddir/build/BUILD/luv-1.44.2-1"
  "/"
ok 58 misc - uv.cwd and uv.chdir
  6.0687332544964e+15
ok 59 misc - uv.hrtime
ok 60 misc - uv.getpid
  { release = "6.6.6-2401.0.1.1.ocs23.aarch64", machine = "aarch64", version = "#1 SMP PREEMPT_DYNAMIC Thu Jan 18 10:11:52 CST 2024", sysname = "Linux" }
ok 61 misc - uv.os_uname
          os.time	1719908124
  uv.gettimeofday	1719908124.000139
ok 62 misc - uv.gettimeofday
ok 63 misc - uv.os_environ
ok 64 misc - uv.sleep
ok 65 misc - uv.random async
ok 66 misc - uv.random sync
ok 67 misc - uv.random errors
ok 68 pipe - pipe chmod
ok 69 pipe - pipe ping pong
ok 70 pipe - pipe close fd
  "prepare"	uv_prepare_t: 0xaaaab1116e90
ok 71 prepare-check-idle-async - simple prepare
  "check"	uv_check_t: 0xaaaab1116e90
  "timeout"	uv_timer_t: 0xaaaab1101f40
ok 72 prepare-check-idle-async - simple check
  "idle"	uv_idle_t: 0xaaaab1116e90
ok 73 prepare-check-idle-async - simple idle
ok 74 prepare-check-idle-async - simple async
ok 75 process - test disable_stdio_inheritance
  { handle = uv_process_t: 0xaaaab1116c80, pid = 2472289 }
  "stdout"	{ chunk = "Hello World\n" }
  "exit"	{ signal = 0, code = 0 }
ok 76 process - process stdout
  { handle = uv_process_t: 0xaaaab1116c80, pid = 2472290 }
  "exit"	uv_process_t: 0xaaaab1116c80	{ status = 0, signal = 2 }
ok 77 process - spawn and kill by pid
  { handle = uv_process_t: 0xaaaab1116c80, pid = 2472291 }
  "exit"	uv_process_t: 0xaaaab1116c80	{ status = 0, signal = 15 }
ok 78 process - spawn and kill by handle
ok 79 process - invalid command
  { handle = uv_process_t: 0xaaaab1116c80, pid = 2472293 }
  "stdout"	{ chunk = "Hello World" }
  "exit"	{ signal = 0, code = 0 }
ok 80 process - process stdio
ok 81 process - get pid
ok 82 req - cancel
ok 83 req - get type
  Sending child SIGINT
  "sigint\n"
  "exit"	{ signal = 0, pid = 2472295, code = 0 }
ok 84 signal - Catch SIGINT
  { address = { family = "inet", port = 45751, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_connect_t: 0xaaaab109db88, client = uv_tcp_t: 0xaaaab11062d0 }
  "server on connection"	uv_tcp_t: 0xaaaab11064e0
  "client on connect"	uv_tcp_t: 0xaaaab11062d0	nil
  "client on shutdown"	uv_tcp_t: 0xaaaab11062d0	nil
  "client on close"	uv_tcp_t: 0xaaaab11062d0
ok 85 tcp - basic tcp server and client (ipv4)
  { address = { family = "inet6", port = 38719, ip = "::1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_connect_t: 0xaaaab109cb78, client = uv_tcp_t: 0xaaaab11062d0 }
  "server on connection"	uv_tcp_t: 0xaaaab11064e0
  "client on connect"	uv_tcp_t: 0xaaaab11062d0	nil
  "client on shutdown"	uv_tcp_t: 0xaaaab11062d0	nil
  "client on close"	uv_tcp_t: 0xaaaab11062d0
ok 86 tcp - basic tcp server and client (ipv6)
  { address = { family = "inet", port = 40993, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_write_t: 0xaaaab10d7918, socket = uv_tcp_t: 0xaaaab11062d0 }
  "client onwrite"	uv_tcp_t: 0xaaaab11062d0	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 87 tcp - tcp echo server and client
  { address = { family = "inet", port = 34291, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_write_t: 0xaaaab10e3958, socket = uv_tcp_t: 0xaaaab10f4d40 }
  "client onwrite"	uv_tcp_t: 0xaaaab10f4d40	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 88 tcp - tcp echo server and client with methods
  "./tests/test-tcp.lua:140: Invalid IP address or port [127.0.0.100005:1000]"
ok 89 tcp - tcp invalid ip address
  { address = { family = "inet", port = 39807, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_write_t: 0xaaaab10af288, socket = uv_tcp_t: 0xaaaab11062d0 }
  "client onwrite"	uv_tcp_t: 0xaaaab11062d0	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{ err = "ECONNRESET" }
ok 90 tcp - tcp close reset client
  { address = { family = "inet", port = 44729, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_write_t: 0xaaaab10af288, socket = uv_tcp_t: 0xaaaab10f4d40 }
  "client onwrite"	uv_tcp_t: 0xaaaab10f4d40	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 91 tcp - tcp close reset after shutdown
  { address = { family = "inet", port = 35697, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_write_t: 0xaaaab10af288, socket = uv_tcp_t: 0xaaaab11062d0 }
  "client onwrite"	uv_tcp_t: 0xaaaab11062d0	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "client read"	{  }
ok 92 tcp - tcp close reset accepted
  { address = { family = "inet", port = 32835, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaab11064e0 }
  { req = uv_write_t: 0xaaaab10af288, socket = uv_tcp_t: 0xaaaab11062d0 }
  "client onwrite"	uv_tcp_t: 0xaaaab11062d0	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 93 tcp - tcp close reset accepted after shutdown
ok 94 tcp - socketpair ping pong
  { delay = 100, elapsed = 105 }
ok 95 thread - test thread create
ok 96 thread - test thread create with arguments
  Runing	uv_thread_t: 0xffff94bcb920
  Runing	uv_thread_t: 0xffff94bcb920
  { delay = 100, elapsed = 101 }
ok 97 thread - test thread sleep msecs in main thread
  { delay = 100, elapsed = 107 }
ok 98 thread - test thread create with options table
  "timeout"	uv_timer_t: 0xaaaab1101f40
  "closed"	uv_timer_t: 0xaaaab1101f40
ok 99 timer - simple timeout
  "interval"	uv_timer_t: 0xaaaab1101f40
  "interval"	uv_timer_t: 0xaaaab1101f40
  "interval"	uv_timer_t: 0xaaaab1101f40
  "closed"	uv_timer_t: 0xaaaab1101f40
ok 100 timer - simple interval
  "interval"	uv_timer_t: 0xaaaab10e1150
  "timeout"	uv_timer_t: 0xaaaab1101f40
  "interval"	uv_timer_t: 0xaaaab10e1150
ok 101 timer - timeout with interval
  "interval"	uv_timer_t: 0xaaaab10e1150	0
  "interval"	uv_timer_t: 0xaaaab10e1150	8
  "interval"	uv_timer_t: 0xaaaab10e1150	4
  "interval"	uv_timer_t: 0xaaaab10e1150	2
ok 102 timer - shrinking interval
  "interval"	uv_timer_t: 0xaaaab10e1150	0
  "interval"	uv_timer_t: 0xaaaab10e1150	8
  "interval"	uv_timer_t: 0xaaaab10e1150	4
  "interval"	uv_timer_t: 0xaaaab10e1150	2
ok 103 timer - shrinking interval using methods
ok 104 timer - timer init
ok 105 timer - timer huge timeout
  { server = uv_udp_t: 0xaaaab10ff810 }
  { req = 0, client = uv_udp_t: 0xaaaab10ff600 }
  "client on send"	uv_udp_t: 0xaaaab10ff600	nil
  "server on recv"	uv_udp_t: 0xaaaab10ff810	"PING"	{ family = "inet", port = 46573, ip = "127.0.0.1" }	{  }
  "server on close"	uv_udp_t: 0xaaaab10ff810
  "client on close"	uv_udp_t: 0xaaaab10ff600
ok 106 udp - basic udp server and client (ipv4)
  { server = uv_udp_t: 0xaaaab10ff600 }
  { req = 0, client = uv_udp_t: 0xaaaab10ff810 }
  "client on send"	uv_udp_t: 0xaaaab10ff810	nil
  "server on recv"	uv_udp_t: 0xaaaab10ff600	"PING"	{ family = "inet", port = 35729, ip = "127.0.0.1" }	{  }
  "server on close"	uv_udp_t: 0xaaaab10ff600
  "client on close"	uv_udp_t: 0xaaaab10ff810
ok 107 udp - basic udp send from table
  { server = uv_udp_t: 0xaaaab10ff810 }
  { req = 0, client = uv_udp_t: 0xaaaab10ff600 }
  "client on send"	uv_udp_t: 0xaaaab10ff600	nil
  "server on recv"	uv_udp_t: 0xaaaab10ff810	"PING"	{ family = "inet6", port = 55301, ip = "::1" }	{  }
  "server on close"	uv_udp_t: 0xaaaab10ff810
  "client on close"	uv_udp_t: 0xaaaab10ff600
ok 108 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 109 udp - udp send args
  { server = uv_udp_t: 0xaaaab10ff600 }
  { family = "inet", port = 9123, ip = "127.0.0.1" }
  "server on recv"	uv_udp_t: 0xaaaab10ff600	"PING"	{ family = "inet", port = 50667, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0xaaaab10ff600	"PING"	{ family = "inet", port = 54708, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0xaaaab10ff600	"PING"	{ family = "inet", port = 54708, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0xaaaab10ff600	nil	nil	{  }
  "server on recv"	uv_udp_t: 0xaaaab10ff600	"PING"	{ family = "inet", port = 55038, ip = "127.0.0.1" }	{  }
  "client on close"	uv_udp_t: 0xaaaab10ff810
  "server on close"	uv_udp_t: 0xaaaab10ff600
ok 110 udp - udp connect
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 33585, ip = "127.0.0.1" }
ok 111 udp - udp recvmmsg
ok 112 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 113 work - test threadpool
  "in async notify callback"
  "a"	true	250
  2	4	"uv_thread_t: 0xffff93eff1a0"	"hello"
  uv_thread_t: 0xffff93eff1a0	finish	hello
ok 114 work - test threadpool with async
1
2
3
4
5
7
8
ok 115 work - test threadpool with coro
ok 116 work - test threadpool with invalid argument
Uncaught Error: Error: thread arg not support type 'table' at 1
stack traceback:
	[C]: ?
ok 117 work - test threadpool with invalid return value
# All tests passed
  In	uv_thread_t: 0xffff926cf1a0
6
+ rm luv.so
+ ln -sf obj-lua5.4/luv.so luv.so
+ lua tests/run.lua
1..117
  "in async notify callback"
  "a"	true	250.0
ok 1 async - test pass async between threads
  "timeout"	uv_timer_t: 0x34321a80
  "closed"	uv_timer_t: 0x34321a80
ok 2 callbacks - luv_handle_t: function
  "timeout"	{  }	uv_timer_t: 0x34321a80
  "closed"	{  }	uv_timer_t: 0x34321a80
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 = 12 }
  {
    stat = {
      mtime = table: 0x34318080,
      flags = 0,
      atime = table: 0x34312d10,
      nlink = 1,
      dev = 64514,
      blksize = 4096,
      rdev = 0,
      uid = 981,
      gen = 0,
      blocks = 16,
      type = "file",
      size = 6353,
      ino = 12216233,
      gid = 135,
      birthtime = table: 0x34309150,
      ctime = table: 0x3430d4b0,
      mode = 33188
    }
  }
ok 8 fs - read a file sync
ok 9 fs - read a file sync in chunks
  { fd = 12 }
  {
    stat = {
      mtime = table: 0x34312d10,
      flags = 0,
      atime = table: 0x3432a420,
      nlink = 1,
      dev = 64514,
      blksize = 4096,
      rdev = 0,
      uid = 981,
      gen = 0,
      blocks = 16,
      type = "file",
      size = 6353,
      ino = 12216233,
      gid = 135,
      birthtime = table: 0x34328e60,
      ctime = table: 0x342e5b20,
      mode = 33188
    }
  }
  { chunk = 6353 }
ok 10 fs - read a file async
ok 11 fs - fs.write
ok 12 fs - fs.write data refs
ok 13 fs - fs.stat sync
ok 14 fs - fs.stat async
  { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" }
ok 15 fs - fs.stat sync error
  { err = "ENOENT: no such file or directory: BAD_FILE@" }
ok 16 fs - fs.stat async error
  { ftype = "directory", name = ".ci" }
  { ftype = "file", name = ".clang-format" }
  { ftype = "file", name = ".clangd" }
  { ftype = "file", name = ".editorconfig" }
  { ftype = "directory", name = ".github" }
  { ftype = "file", name = ".gitignore" }
  { ftype = "file", name = ".gitmodules" }
  { ftype = "file", name = "CMakeLists.txt" }
  { ftype = "file", name = "LICENSE.txt" }
  { ftype = "file", name = "Makefile" }
  { ftype = "file", name = "README.md" }
  { ftype = "file", name = "appveyor.yml" }
  { ftype = "directory", name = "cmake" }
  { ftype = "file", name = "debugfiles.list" }
  { ftype = "file", name = "debuglinks.list" }
  { ftype = "file", name = "debugsourcefiles.list" }
  { ftype = "file", name = "debugsources.list" }
  { ftype = "file", name = "docs.md" }
  { ftype = "file", name = "elfbins.list" }
  { ftype = "directory", name = "examples" }
  { ftype = "file", name = "lgtm.yml" }
  { ftype = "directory", name = "lib" }
  { ftype = "file", name = "libluv.pc.in" }
  { ftype = "file", name = "luv-scm-0.rockspec" }
  { ftype = "link", name = "luv.so" }
  { ftype = "file", name = "msvcbuild.bat" }
  { ftype = "directory", name = "obj-lua5.1" }
  { ftype = "directory", name = "obj-lua5.4" }
  { ftype = "directory", name = "obj-luajit" }
  { ftype = "directory", name = "rockspecs" }
  { ftype = "directory", name = "src" }
  { ftype = "directory", name = "tests" }
ok 17 fs - fs.scandir
  { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" }
ok 18 fs - fs.scandir sync error
  { err = "ENOENT: no such file or directory: BAD_FILE!" }
ok 19 fs - fs.scandir async error
  { ftype = "directory", name = ".ci" }
  { ftype = "file", name = ".clang-format" }
  { ftype = "file", name = ".clangd" }
  { ftype = "file", name = ".editorconfig" }
  { ftype = "directory", name = ".github" }
  { ftype = "file", name = ".gitignore" }
  { ftype = "file", name = ".gitmodules" }
  { ftype = "file", name = "CMakeLists.txt" }
  { ftype = "file", name = "LICENSE.txt" }
  { ftype = "file", name = "Makefile" }
  { ftype = "file", name = "README.md" }
  { ftype = "file", name = "appveyor.yml" }
  { ftype = "directory", name = "cmake" }
  { ftype = "file", name = "debugfiles.list" }
  { ftype = "file", name = "debuglinks.list" }
  { ftype = "file", name = "debugsourcefiles.list" }
  { ftype = "file", name = "debugsources.list" }
  { ftype = "file", name = "docs.md" }
  { ftype = "file", name = "elfbins.list" }
  { ftype = "directory", name = "examples" }
  { ftype = "file", name = "lgtm.yml" }
  { 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
  "/builddir/build/BUILD/luv-1.44.2-1"
  "/builddir/build/BUILD/luv-1.44.2-1"
ok 22 fs - fs.realpath
ok 23 fs - fs.copyfile
  { { type = "directory", name = "src" } }
  { { type = "file", name = "debugfiles.list" } }
  { { type = "file", name = "Makefile" } }
  { { type = "file", name = "debugsourcefiles.list" } }
  { { type = "file", name = "elfbins.list" } }
  { { type = "file", name = "appveyor.yml" } }
  { { type = "file", name = ".editorconfig" } }
  { { type = "directory", name = "cmake" } }
  { { type = "file", name = "CMakeLists.txt" } }
  { { type = "file", name = ".gitignore" } }
  { { type = "file", name = ".clang-format" } }
  { { type = "file", name = "debugsources.list" } }
  { { type = "directory", name = "examples" } }
  { { type = "file", name = "luv-scm-0.rockspec" } }
  { { type = "directory", name = "obj-lua5.1" } }
  { { type = "directory", name = "lib" } }
  { { type = "file", name = "LICENSE.txt" } }
  { { type = "file", name = "libluv.pc.in" } }
  { { type = "file", name = "msvcbuild.bat" } }
  { { type = "directory", name = ".github" } }
  { { type = "file", name = ".clangd" } }
  { { type = "link", name = "luv.so" } }
  { { type = "directory", name = ".ci" } }
  { { type = "file", name = "docs.md" } }
  { { type = "directory", name = "rockspecs" } }
  { { type = "directory", name = "obj-luajit" } }
  { { type = "directory", name = "tests" } }
  { { type = "file", name = "lgtm.yml" } }
  { { type = "file", name = ".gitmodules" } }
  { { type = "file", name = "debuglinks.list" } }
  { { type = "file", name = "README.md" } }
  { { type = "directory", name = "obj-lua5.4" } }
ok 24 fs - fs.{open,read,close}dir object sync #1
  { { type = "directory", name = "src" } }
  { { type = "file", name = "debugfiles.list" } }
  { { type = "file", name = "Makefile" } }
  { { type = "file", name = "debugsourcefiles.list" } }
  { { type = "file", name = "elfbins.list" } }
  { { type = "file", name = "appveyor.yml" } }
  { { type = "file", name = ".editorconfig" } }
  { { type = "directory", name = "cmake" } }
  { { type = "file", name = "CMakeLists.txt" } }
  { { type = "file", name = ".gitignore" } }
  { { type = "file", name = ".clang-format" } }
  { { type = "file", name = "debugsources.list" } }
  { { type = "directory", name = "examples" } }
  { { type = "file", name = "luv-scm-0.rockspec" } }
  { { type = "directory", name = "obj-lua5.1" } }
  { { type = "directory", name = "lib" } }
  { { type = "file", name = "LICENSE.txt" } }
  { { type = "file", name = "libluv.pc.in" } }
  { { type = "file", name = "msvcbuild.bat" } }
  { { type = "directory", name = ".github" } }
  { { type = "file", name = ".clangd" } }
  { { type = "link", name = "luv.so" } }
  { { type = "directory", name = ".ci" } }
  { { type = "file", name = "docs.md" } }
  { { type = "directory", name = "rockspecs" } }
  { { type = "directory", name = "obj-luajit" } }
  { { type = "directory", name = "tests" } }
  { { type = "file", name = "lgtm.yml" } }
  { { type = "file", name = ".gitmodules" } }
  { { type = "file", name = "debuglinks.list" } }
  { { type = "file", name = "README.md" } }
  { { type = "directory", name = "obj-lua5.4" } }
  uv_dir_t: 0x34349128	closed
ok 25 fs - fs.{open,read,close}dir object sync #2
  { { type = "directory", name = "src" } }
  { { type = "file", name = "debugfiles.list" } }
  { { type = "file", name = "Makefile" } }
  { { type = "file", name = "debugsourcefiles.list" } }
  { { type = "file", name = "elfbins.list" } }
  { { type = "file", name = "appveyor.yml" } }
  { { type = "file", name = ".editorconfig" } }
  { { type = "directory", name = "cmake" } }
  { { type = "file", name = "CMakeLists.txt" } }
  { { type = "file", name = ".gitignore" } }
  { { type = "file", name = ".clang-format" } }
  { { type = "file", name = "debugsources.list" } }
  { { type = "directory", name = "examples" } }
  { { type = "file", name = "luv-scm-0.rockspec" } }
  { { type = "directory", name = "obj-lua5.1" } }
  { { type = "directory", name = "lib" } }
  { { type = "file", name = "LICENSE.txt" } }
  { { type = "file", name = "libluv.pc.in" } }
  { { type = "file", name = "msvcbuild.bat" } }
  { { type = "directory", name = ".github" } }
  { { type = "file", name = ".clangd" } }
  { { type = "link", name = "luv.so" } }
  { { type = "directory", name = ".ci" } }
  { { type = "file", name = "docs.md" } }
  { { type = "directory", name = "rockspecs" } }
  { { type = "directory", name = "obj-luajit" } }
  { { type = "directory", name = "tests" } }
  { { type = "file", name = "lgtm.yml" } }
  { { type = "file", name = ".gitmodules" } }
  { { type = "file", name = "debuglinks.list" } }
  { { type = "file", name = "README.md" } }
  { { type = "directory", name = "obj-lua5.4" } }
ok 26 fs - fs.{open,read,close}dir sync one entry
  {
    { type = "directory", name = "src" },
    { type = "file", name = "debugfiles.list" },
    { type = "file", name = "Makefile" },
    { type = "file", name = "debugsourcefiles.list" },
    { type = "file", name = "elfbins.list" },
    { type = "file", name = "appveyor.yml" },
    { type = "file", name = ".editorconfig" },
    { type = "directory", name = "cmake" },
    { type = "file", name = "CMakeLists.txt" },
    { type = "file", name = ".gitignore" },
    { type = "file", name = ".clang-format" },
    { type = "file", name = "debugsources.list" },
    { type = "directory", name = "examples" },
    { type = "file", name = "luv-scm-0.rockspec" },
    { type = "directory", name = "obj-lua5.1" },
    { type = "directory", name = "lib" },
    { type = "file", name = "LICENSE.txt" },
    { type = "file", name = "libluv.pc.in" },
    { type = "file", name = "msvcbuild.bat" },
    { type = "directory", name = ".github" },
    { type = "file", name = ".clangd" },
    { type = "link", name = "luv.so" },
    { type = "directory", name = ".ci" },
    { type = "file", name = "docs.md" },
    { type = "directory", name = "rockspecs" },
    { type = "directory", name = "obj-luajit" },
    { type = "directory", name = "tests" },
    { type = "file", name = "lgtm.yml" },
    { type = "file", name = ".gitmodules" },
    { type = "file", name = "debuglinks.list" },
    { type = "file", name = "README.md" },
    { type = "directory", name = "obj-lua5.4" }
  }
ok 27 fs - fs.{open,read,close}dir sync more entry
  {
    { type = "directory", name = "src" },
    { type = "file", name = "debugfiles.list" },
    { type = "file", name = "Makefile" },
    { type = "file", name = "debugsourcefiles.list" },
    { type = "file", name = "elfbins.list" },
    { type = "file", name = "appveyor.yml" },
    { type = "file", name = ".editorconfig" },
    { type = "directory", name = "cmake" },
    { type = "file", name = "CMakeLists.txt" },
    { type = "file", name = ".gitignore" },
    { type = "file", name = ".clang-format" },
    { type = "file", name = "debugsources.list" },
    { type = "directory", name = "examples" },
    { type = "file", name = "luv-scm-0.rockspec" },
    { type = "directory", name = "obj-lua5.1" },
    { type = "directory", name = "lib" },
    { type = "file", name = "LICENSE.txt" },
    { type = "file", name = "libluv.pc.in" },
    { type = "file", name = "msvcbuild.bat" },
    { type = "directory", name = ".github" },
    { type = "file", name = ".clangd" },
    { type = "link", name = "luv.so" },
    { type = "directory", name = ".ci" },
    { type = "file", name = "docs.md" },
    { type = "directory", name = "rockspecs" },
    { type = "directory", name = "obj-luajit" },
    { type = "directory", name = "tests" },
    { type = "file", name = "lgtm.yml" },
    { type = "file", name = ".gitmodules" },
    { type = "file", name = "debuglinks.list" },
    { type = "file", name = "README.md" },
    { type = "directory", name = "obj-lua5.4" }
  }
ok 28 fs - fs.{open,read,close}dir with more entry
ok 29 fs - fs.opendir and fs.closedir in a loop
  { bfree = 36581640, bsize = 4096, bavail = 34460817, files = 13074432, ffree = 12187093, blocks = 51445334, type = 61267 }
ok 30 fs - fs.statfs sync
  { bfree = 36581640, bsize = 4096, bavail = 34460817, files = 13074432, ffree = 12187093, blocks = 51445334, type = 61267 }
ok 31 fs - fs.statfs async
  { code = "ENOENT", err = "ENOENT: no such file or directory: BAD_FILE!" }
ok 32 fs - fs.statfs sync error
  { err = "ENOENT: no such file or directory: BAD_FILE@" }
ok 33 fs - fs.statfs async error
ok 34 fs - fs.mkdtemp async
ok 35 fs - fs.mkdtemp sync
ok 36 fs - fs.mkdtemp async error
ok 37 fs - fs.mkdtemp sync error
ok 38 fs - fs.mkstemp async
ok 39 fs - fs.mkstemp sync
ok 40 fs - fs.mkstemp async error
ok 41 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 42 fs - errors with dest paths
ok 43 handle - get type
ok 44 loop - uv.loop_mode
  "stdio fd types"	{ [1] = "pipe", [2] = "pipe", [0] = "file" }
ok 45 misc - uv.guess_handle
  { version = 77312, version_string = "1.46.0" }
ok 46 misc - uv.version and uv.version_string
  { rss = 3276800, total = 33588543488.0, constrained = 1.844674407371e+19, free = 27599106048.0 }
ok 47 misc - memory size
  { uptime = 6068740.33 }
ok 48 misc - uv.uptime
  {
    nsignals = 0,
    inblock = 0,
    msgsnd = 0,
    nvcsw = 49,
    nivcsw = 20,
    msgrcv = 0,
    oublock = 40,
    maxrss = 3200,
    isrss = 0,
    idrss = 0,
    majflt = 0,
    minflt = 325,
    ixrss = 0,
    utime = { sec = 0, usec = 11617 },
    nswap = 0,
    stime = { sec = 0, usec = 50280 }
  }
ok 49 misc - uv.getrusage
  8
ok 50 misc - uv.available_parallelism
  {
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x3431f780 },
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x34315b50 },
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x3431a080 },
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x34307c80 },
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x342fef00 },
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x34313e50 },
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x34303460 },
    { model = "Neoverse-N1", speed = 0.0, times = table: 0x3431ae10 }
  }
ok 51 misc - uv.cpu_info
  "eth0"	{
    { family = "inet", mac = "RT\0��v", netmask = "255.255.255.0", internal = false, ip = "192.168.0.8" },
    { family = "inet6", mac = "RT\0��v", netmask = "ffff:ffff:ffff:ffff::", internal = false, ip = "fe80::cf08:7cbe:8659:85d" }
  }
  "lo"	{
    { family = "inet", mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", internal = true, ip = "127.0.0.1" },
    { family = "inet6", mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", internal = true, ip = "::1" }
  }
ok 52 misc - uv.interface_addresses
  { 9.98, 8.92, 6.42 }
ok 53 misc - uv.loadavg
  "/usr/bin/lua"
ok 54 misc - uv.exepath
  "/builddir"
ok 55 misc - uv.os_homedir
  "/tmp"
ok 56 misc - uv.os_tmpdir
  { shell = "/bin/bash", uid = 981, username = "mockbuild", gid = 135, homedir = "/builddir" }
ok 57 misc - uv.os_get_passwd
  "/builddir/build/BUILD/luv-1.44.2-1"
  "/"
ok 58 misc - uv.cwd and uv.chdir
  6.0687403364944e+15
ok 59 misc - uv.hrtime
ok 60 misc - uv.getpid
  { sysname = "Linux", release = "6.6.6-2401.0.1.1.ocs23.aarch64", machine = "aarch64", version = "#1 SMP PREEMPT_DYNAMIC Thu Jan 18 10:11:52 CST 2024" }
ok 61 misc - uv.os_uname
          os.time	1719908131
  uv.gettimeofday	1719908131.000220
ok 62 misc - uv.gettimeofday
ok 63 misc - uv.os_environ
ok 64 misc - uv.sleep
ok 65 misc - uv.random async
ok 66 misc - uv.random sync
ok 67 misc - uv.random errors
ok 68 pipe - pipe chmod
ok 69 pipe - pipe ping pong
ok 70 pipe - pipe close fd
  "prepare"	uv_prepare_t: 0x34339600
ok 71 prepare-check-idle-async - simple prepare
  "check"	uv_check_t: 0x34339600
  "timeout"	uv_timer_t: 0x3432b1a0
ok 72 prepare-check-idle-async - simple check
  "idle"	uv_idle_t: 0x34339600
ok 73 prepare-check-idle-async - simple idle
ok 74 prepare-check-idle-async - simple async
ok 75 process - test disable_stdio_inheritance
  { pid = 2472403, handle = uv_process_t: 0x34329760 }
  "stdout"	{ chunk = "Hello World\n" }
  "exit"	{ signal = 0, code = 0 }
ok 76 process - process stdout
  { pid = 2472404, handle = uv_process_t: 0x34329760 }
  "exit"	uv_process_t: 0x34329760	{ signal = 2, status = 0 }
ok 77 process - spawn and kill by pid
  { pid = 2472405, handle = uv_process_t: 0x34329760 }
  "exit"	uv_process_t: 0x34329760	{ signal = 15, status = 0 }
ok 78 process - spawn and kill by handle
ok 79 process - invalid command
  { pid = 2472407, handle = uv_process_t: 0x34329760 }
  "stdout"	{ chunk = "Hello World" }
  "exit"	{ signal = 0, code = 0 }
ok 80 process - process stdio
ok 81 process - get pid
ok 82 req - cancel
ok 83 req - get type
  Sending child SIGINT
  "sigint\n"
  "exit"	{ pid = 2472409, signal = 0, code = 0 }
ok 84 signal - Catch SIGINT
  { address = { family = "inet", port = 43223, ip = "127.0.0.1" }, server = uv_tcp_t: 0x343461b0 }
  { req = uv_connect_t: 0x3432b1d8, client = uv_tcp_t: 0x34334ac0 }
  "server on connection"	uv_tcp_t: 0x343461b0
  "client on connect"	uv_tcp_t: 0x34334ac0	nil
  "client on shutdown"	uv_tcp_t: 0x34334ac0	nil
  "client on close"	uv_tcp_t: 0x34334ac0
ok 85 tcp - basic tcp server and client (ipv4)
  { address = { family = "inet6", port = 35769, ip = "::1" }, server = uv_tcp_t: 0x34334ac0 }
  { req = uv_connect_t: 0x3432b1d8, client = uv_tcp_t: 0x34333a60 }
  "server on connection"	uv_tcp_t: 0x34334ac0
  "client on connect"	uv_tcp_t: 0x34333a60	nil
  "client on shutdown"	uv_tcp_t: 0x34333a60	nil
  "client on close"	uv_tcp_t: 0x34333a60
ok 86 tcp - basic tcp server and client (ipv6)
  { address = { family = "inet", port = 45945, ip = "127.0.0.1" }, server = uv_tcp_t: 0x34333a60 }
  { req = uv_write_t: 0x34334af8, socket = uv_tcp_t: 0x34332710 }
  "client onwrite"	uv_tcp_t: 0x34332710	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 87 tcp - tcp echo server and client
  { address = { family = "inet", port = 45913, ip = "127.0.0.1" }, server = uv_tcp_t: 0x3432eb10 }
  { req = uv_write_t: 0x34334af8, socket = uv_tcp_t: 0x34334240 }
  "client onwrite"	uv_tcp_t: 0x34334240	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 88 tcp - tcp echo server and client with methods
  "./tests/test-tcp.lua:140: Invalid IP address or port [127.0.0.100005:1000]"
ok 89 tcp - tcp invalid ip address
  { address = { family = "inet", port = 36345, ip = "127.0.0.1" }, server = uv_tcp_t: 0x34334240 }
  { req = uv_write_t: 0x34334af8, socket = uv_tcp_t: 0x34331ef0 }
  "client onwrite"	uv_tcp_t: 0x34331ef0	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{ err = "ECONNRESET" }
ok 90 tcp - tcp close reset client
  { address = { family = "inet", port = 39745, ip = "127.0.0.1" }, server = uv_tcp_t: 0x34333010 }
  { req = uv_write_t: 0x34331f28, socket = uv_tcp_t: 0x34332710 }
  "client onwrite"	uv_tcp_t: 0x34332710	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 91 tcp - tcp close reset after shutdown
  { address = { family = "inet", port = 45697, ip = "127.0.0.1" }, server = uv_tcp_t: 0x34331ef0 }
  { req = uv_write_t: 0x34333a98, socket = uv_tcp_t: 0x342fafd0 }
  "client onwrite"	uv_tcp_t: 0x342fafd0	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "client read"	{  }
ok 92 tcp - tcp close reset accepted
  { address = { family = "inet", port = 44901, ip = "127.0.0.1" }, server = uv_tcp_t: 0x34333a60 }
  { req = uv_write_t: 0x3432ac28, socket = uv_tcp_t: 0x34302480 }
  "client onwrite"	uv_tcp_t: 0x34302480	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 93 tcp - tcp close reset accepted after shutdown
ok 94 tcp - socketpair ping pong
  In	uv_thread_t: 0xffff99c3f1a0
  { delay = 100, elapsed = 105 }
ok 95 thread - test thread create
ok 96 thread - test thread create with arguments
  Runing	uv_thread_t: 0xffff9c006020
  Runing	uv_thread_t: 0xffff9c006020
  { delay = 100, elapsed = 113 }
ok 97 thread - test thread sleep msecs in main thread
  { delay = 100, elapsed = 110 }
ok 98 thread - test thread create with options table
  "timeout"	uv_timer_t: 0x3432b1a0
  "closed"	uv_timer_t: 0x3432b1a0
ok 99 timer - simple timeout
  "interval"	uv_timer_t: 0x3432b1a0
  "interval"	uv_timer_t: 0x3432b1a0
  "interval"	uv_timer_t: 0x3432b1a0
  "closed"	uv_timer_t: 0x3432b1a0
ok 100 timer - simple interval
  "interval"	uv_timer_t: 0x34321a80
  "timeout"	uv_timer_t: 0x3432b1a0
  "interval"	uv_timer_t: 0x34321a80
ok 101 timer - timeout with interval
  "interval"	uv_timer_t: 0x34321a80	0
  "interval"	uv_timer_t: 0x34321a80	8
  "interval"	uv_timer_t: 0x34321a80	4
  "interval"	uv_timer_t: 0x34321a80	2
ok 102 timer - shrinking interval
  "interval"	uv_timer_t: 0x34321a80	0
  "interval"	uv_timer_t: 0x34321a80	8
  "interval"	uv_timer_t: 0x34321a80	4
  "interval"	uv_timer_t: 0x34321a80	2
ok 103 timer - shrinking interval using methods
ok 104 timer - timer init
ok 105 timer - timer huge timeout
  { server = uv_udp_t: 0x34317980 }
  { req = 0, client = uv_udp_t: 0x342edd40 }
  "client on send"	uv_udp_t: 0x342edd40	nil
  "server on recv"	uv_udp_t: 0x34317980	"PING"	{ family = "inet", port = 47350, ip = "127.0.0.1" }	{  }
  "server on close"	uv_udp_t: 0x34317980
  "client on close"	uv_udp_t: 0x342edd40
ok 106 udp - basic udp server and client (ipv4)
  { server = uv_udp_t: 0x342edd40 }
  { req = 0, client = uv_udp_t: 0x34317980 }
  "client on send"	uv_udp_t: 0x34317980	nil
  "server on recv"	uv_udp_t: 0x342edd40	"PING"	{ family = "inet", port = 46320, ip = "127.0.0.1" }	{  }
  "server on close"	uv_udp_t: 0x342edd40
  "client on close"	uv_udp_t: 0x34317980
ok 107 udp - basic udp send from table
  { server = uv_udp_t: 0x34317980 }
  { req = 0, client = uv_udp_t: 0x342edd40 }
  "client on send"	uv_udp_t: 0x342edd40	nil
  "server on recv"	uv_udp_t: 0x34317980	"PING"	{ family = "inet6", port = 50229, ip = "::1" }	{  }
  "server on close"	uv_udp_t: 0x34317980
  "client on close"	uv_udp_t: 0x342edd40
ok 108 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 109 udp - udp send args
  { server = uv_udp_t: 0x342edd40 }
  { family = "inet", port = 9123, ip = "127.0.0.1" }
  "server on recv"	uv_udp_t: 0x342edd40	"PING"	{ family = "inet", port = 59276, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0x342edd40	"PING"	{ family = "inet", port = 38291, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0x342edd40	"PING"	{ family = "inet", port = 38291, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0x342edd40	nil	nil	{  }
  "server on recv"	uv_udp_t: 0x342edd40	"PING"	{ family = "inet", port = 39710, ip = "127.0.0.1" }	{  }
  "client on close"	uv_udp_t: 0x34317980
  "server on close"	uv_udp_t: 0x342edd40
ok 110 udp - udp connect
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
  "PING"	{ family = "inet", port = 58308, ip = "127.0.0.1" }
ok 111 udp - udp recvmmsg
ok 112 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 113 work - test threadpool
  "in async notify callback"
  "a"	true	250.0
  2.0	4.0	"uv_thread_t: 0xffff9b46f1a0"	"hello"
  uv_thread_t: 0xffff9b46f1a0	finish	hello
ok 114 work - test threadpool with async
1
2
3
4
5
6
7
8
ok 115 work - test threadpool with coro
ok 116 work - test threadpool with invalid argument
Uncaught Error: Error: thread arg not support type 'table' at 1
stack traceback:
	[C]: in ?
ok 117 work - test threadpool with invalid return value
# All tests passed
+ rm luv.so
+ ln -sf obj-luajit/luv.so luv.so
+ rm tests/test-work.lua
+ luajit tests/run.lua
1..111
  "in async notify callback"
  "a"	true	250
ok 1 async - test pass async between threads
  "timeout"	uv_timer_t: 0xaaaaadfdf410
  "closed"	uv_timer_t: 0xaaaaadfdf410
ok 2 callbacks - luv_handle_t: function
  "timeout"	{  }	uv_timer_t: 0xaaaaadfdf410
  "closed"	{  }	uv_timer_t: 0xaaaaadfdf410
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 = 12 }
  {
    stat = {
      size = 6353,
      type = "file",
      dev = 64514,
      mode = 33188,
      nlink = 1,
      uid = 981,
      gid = 135,
      rdev = 0,
      ino = 12216233,
      blksize = 4096,
      blocks = 16,
      flags = 0,
      gen = 0,
      atime = table: 0x1e5d05d7dc08,
      mtime = table: 0x1e5d05d72db0,
      ctime = table: 0x1e5d05d68178,
      birthtime = table: 0x1e5d05d7dd60
    }
  }
ok 8 fs - read a file sync
ok 9 fs - read a file sync in chunks
  { fd = 12 }
  {
    stat = {
      mode = 33188,
      nlink = 1,
      uid = 981,
      gid = 135,
      rdev = 0,
      ino = 12216233,
      blksize = 4096,
      blocks = 16,
      flags = 0,
      gen = 0,
      atime = table: 0x1e5d05d83b28,
      mtime = table: 0x1e5d05d7fce8,
      ctime = table: 0x1e5d05d68178,
      birthtime = table: 0x1e5d05d7dd60,
      type = "file",
      size = 6353,
      dev = 64514
    }
  }
  { chunk = 6353 }
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 = "lgtm.yml", ftype = "file" }
  { 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 = "lgtm.yml", ftype = "file" }
  { 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
  "/builddir/build/BUILD/luv-1.44.2-1"
  "/builddir/build/BUILD/luv-1.44.2-1"
ok 22 fs - fs.realpath
ok 23 fs - fs.copyfile
  { { name = "src", type = "directory" } }
  { { name = "debugfiles.list", type = "file" } }
  { { name = "Makefile", type = "file" } }
  { { name = "debugsourcefiles.list", type = "file" } }
  { { name = "elfbins.list", type = "file" } }
  { { name = "appveyor.yml", type = "file" } }
  { { name = ".editorconfig", type = "file" } }
  { { name = "cmake", type = "directory" } }
  { { name = "CMakeLists.txt", type = "file" } }
  { { name = ".gitignore", type = "file" } }
  { { name = ".clang-format", type = "file" } }
  { { name = "debugsources.list", type = "file" } }
  { { name = "examples", type = "directory" } }
  { { name = "luv-scm-0.rockspec", type = "file" } }
  { { name = "obj-lua5.1", type = "directory" } }
  { { name = "lib", type = "directory" } }
  { { name = "LICENSE.txt", type = "file" } }
  { { name = "libluv.pc.in", type = "file" } }
  { { name = "msvcbuild.bat", type = "file" } }
  { { name = ".github", type = "directory" } }
  { { name = ".clangd", type = "file" } }
  { { name = "luv.so", type = "link" } }
  { { name = ".ci", type = "directory" } }
  { { name = "docs.md", type = "file" } }
  { { name = "rockspecs", type = "directory" } }
  { { name = "obj-luajit", type = "directory" } }
  { { name = "tests", type = "directory" } }
  { { name = "lgtm.yml", type = "file" } }
  { { name = ".gitmodules", type = "file" } }
  { { name = "debuglinks.list", type = "file" } }
  { { name = "README.md", type = "file" } }
  { { name = "obj-lua5.4", type = "directory" } }
ok 24 fs - fs.{open,read,close}dir object sync #1
  { { name = "src", type = "directory" } }
  { { name = "debugfiles.list", type = "file" } }
  { { name = "Makefile", type = "file" } }
  { { name = "debugsourcefiles.list", type = "file" } }
  { { name = "elfbins.list", type = "file" } }
  { { name = "appveyor.yml", type = "file" } }
  { { name = ".editorconfig", type = "file" } }
  { { name = "cmake", type = "directory" } }
  { { name = "CMakeLists.txt", type = "file" } }
  { { name = ".gitignore", type = "file" } }
  { { name = ".clang-format", type = "file" } }
  { { name = "debugsources.list", type = "file" } }
  { { name = "examples", type = "directory" } }
  { { name = "luv-scm-0.rockspec", type = "file" } }
  { { name = "obj-lua5.1", type = "directory" } }
  { { name = "lib", type = "directory" } }
  { { name = "LICENSE.txt", type = "file" } }
  { { name = "libluv.pc.in", type = "file" } }
  { { name = "msvcbuild.bat", type = "file" } }
  { { name = ".github", type = "directory" } }
  { { name = ".clangd", type = "file" } }
  { { name = "luv.so", type = "link" } }
  { { name = ".ci", type = "directory" } }
  { { name = "docs.md", type = "file" } }
  { { name = "rockspecs", type = "directory" } }
  { { name = "obj-luajit", type = "directory" } }
  { { name = "tests", type = "directory" } }
  { { name = "lgtm.yml", type = "file" } }
  { { name = ".gitmodules", type = "file" } }
  { { name = "debuglinks.list", type = "file" } }
  { { name = "README.md", type = "file" } }
  { { name = "obj-lua5.4", type = "directory" } }
  uv_dir_t: 0x1e5d05db5408	closed
ok 25 fs - fs.{open,read,close}dir object sync #2
  { { name = "src", type = "directory" } }
  { { name = "debugfiles.list", type = "file" } }
  { { name = "Makefile", type = "file" } }
  { { name = "debugsourcefiles.list", type = "file" } }
  { { name = "elfbins.list", type = "file" } }
  { { name = "appveyor.yml", type = "file" } }
  { { name = ".editorconfig", type = "file" } }
  { { name = "cmake", type = "directory" } }
  { { name = "CMakeLists.txt", type = "file" } }
  { { name = ".gitignore", type = "file" } }
  { { name = ".clang-format", type = "file" } }
  { { name = "debugsources.list", type = "file" } }
  { { name = "examples", type = "directory" } }
  { { name = "luv-scm-0.rockspec", type = "file" } }
  { { name = "obj-lua5.1", type = "directory" } }
  { { name = "lib", type = "directory" } }
  { { name = "LICENSE.txt", type = "file" } }
  { { name = "libluv.pc.in", type = "file" } }
  { { name = "msvcbuild.bat", type = "file" } }
  { { name = ".github", type = "directory" } }
  { { name = ".clangd", type = "file" } }
  { { name = "luv.so", type = "link" } }
  { { name = ".ci", type = "directory" } }
  { { name = "docs.md", type = "file" } }
  { { name = "rockspecs", type = "directory" } }
  { { name = "obj-luajit", type = "directory" } }
  { { name = "tests", type = "directory" } }
  { { name = "lgtm.yml", type = "file" } }
  { { name = ".gitmodules", type = "file" } }
  { { name = "debuglinks.list", type = "file" } }
  { { name = "README.md", type = "file" } }
  { { name = "obj-lua5.4", type = "directory" } }
ok 26 fs - fs.{open,read,close}dir sync one entry
  {
    { name = "src", type = "directory" },
    { name = "debugfiles.list", type = "file" },
    { name = "Makefile", type = "file" },
    { name = "debugsourcefiles.list", type = "file" },
    { name = "elfbins.list", type = "file" },
    { name = "appveyor.yml", type = "file" },
    { name = ".editorconfig", type = "file" },
    { name = "cmake", type = "directory" },
    { name = "CMakeLists.txt", type = "file" },
    { name = ".gitignore", type = "file" },
    { name = ".clang-format", type = "file" },
    { name = "debugsources.list", type = "file" },
    { name = "examples", type = "directory" },
    { name = "luv-scm-0.rockspec", type = "file" },
    { name = "obj-lua5.1", type = "directory" },
    { name = "lib", type = "directory" },
    { name = "LICENSE.txt", type = "file" },
    { name = "libluv.pc.in", type = "file" },
    { name = "msvcbuild.bat", type = "file" },
    { name = ".github", type = "directory" },
    { name = ".clangd", type = "file" },
    { name = "luv.so", type = "link" },
    { name = ".ci", type = "directory" },
    { name = "docs.md", type = "file" },
    { name = "rockspecs", type = "directory" },
    { name = "obj-luajit", type = "directory" },
    { name = "tests", type = "directory" },
    { name = "lgtm.yml", type = "file" },
    { name = ".gitmodules", type = "file" },
    { name = "debuglinks.list", type = "file" },
    { name = "README.md", type = "file" },
    { name = "obj-lua5.4", type = "directory" }
  }
ok 27 fs - fs.{open,read,close}dir sync more entry
  {
    { name = "src", type = "directory" },
    { name = "debugfiles.list", type = "file" },
    { name = "Makefile", type = "file" },
    { name = "debugsourcefiles.list", type = "file" },
    { name = "elfbins.list", type = "file" },
    { name = "appveyor.yml", type = "file" },
    { name = ".editorconfig", type = "file" },
    { name = "cmake", type = "directory" },
    { name = "CMakeLists.txt", type = "file" },
    { name = ".gitignore", type = "file" },
    { name = ".clang-format", type = "file" },
    { name = "debugsources.list", type = "file" },
    { name = "examples", type = "directory" },
    { name = "luv-scm-0.rockspec", type = "file" },
    { name = "obj-lua5.1", type = "directory" },
    { name = "lib", type = "directory" },
    { name = "LICENSE.txt", type = "file" },
    { name = "libluv.pc.in", type = "file" },
    { name = "msvcbuild.bat", type = "file" },
    { name = ".github", type = "directory" },
    { name = ".clangd", type = "file" },
    { name = "luv.so", type = "link" },
    { name = ".ci", type = "directory" },
    { name = "docs.md", type = "file" },
    { name = "rockspecs", type = "directory" },
    { name = "obj-luajit", type = "directory" },
    { name = "tests", type = "directory" },
    { name = "lgtm.yml", type = "file" },
    { name = ".gitmodules", type = "file" },
    { name = "debuglinks.list", type = "file" },
    { name = "README.md", type = "file" },
    { name = "obj-lua5.4", type = "directory" }
  }
ok 28 fs - fs.{open,read,close}dir with more entry
ok 29 fs - fs.opendir and fs.closedir in a loop
  { bavail = 34454351, type = 61267, bsize = 4096, blocks = 51445334, bfree = 36575174, files = 13074432, ffree = 12187086 }
ok 30 fs - fs.statfs sync
  { bfree = 36575174, bavail = 34454351, type = 61267, ffree = 12187086, files = 13074432, bsize = 4096, blocks = 51445334 }
ok 31 fs - fs.statfs async
  { err = "ENOENT: no such file or directory: BAD_FILE!", code = "ENOENT" }
ok 32 fs - fs.statfs sync error
  { err = "ENOENT: no such file or directory: BAD_FILE@" }
ok 33 fs - fs.statfs async error
ok 34 fs - fs.mkdtemp async
ok 35 fs - fs.mkdtemp sync
ok 36 fs - fs.mkdtemp async error
ok 37 fs - fs.mkdtemp sync error
ok 38 fs - fs.mkstemp async
ok 39 fs - fs.mkstemp sync
ok 40 fs - fs.mkstemp async error
ok 41 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 42 fs - errors with dest paths
ok 43 handle - get type
ok 44 loop - uv.loop_mode
  "stdio fd types"	{ [0] = "file", [1] = "pipe", [2] = "pipe" }
ok 45 misc - uv.guess_handle
  { version = 77312, version_string = "1.46.0" }
ok 46 misc - uv.version and uv.version_string
  { constrained = 1.844674407371e+19, free = 27277451264, rss = 4063232, total = 33588543488 }
ok 47 misc - memory size
  { uptime = 6068747.45 }
ok 48 misc - uv.uptime
  {
    msgsnd = 0,
    msgrcv = 0,
    nsignals = 0,
    nvcsw = 45,
    nivcsw = 45,
    utime = { usec = 28078, sec = 0 },
    stime = { usec = 64371, sec = 0 },
    maxrss = 3968,
    ixrss = 0,
    idrss = 0,
    isrss = 0,
    minflt = 383,
    majflt = 0,
    nswap = 0,
    inblock = 0,
    oublock = 40
  }
ok 49 misc - uv.getrusage
  8
ok 50 misc - uv.available_parallelism
  {
    { times = table: 0x1e5d05db53d8, model = "Neoverse-N1", speed = 0 },
    { times = table: 0x1e5d05d7dc08, model = "Neoverse-N1", speed = 0 },
    { times = table: 0x1e5d05d764c8, model = "Neoverse-N1", speed = 0 },
    { times = table: 0x1e5d05dadcf0, model = "Neoverse-N1", speed = 0 },
    { times = table: 0x1e5d05d7ba90, model = "Neoverse-N1", speed = 0 },
    { times = table: 0x1e5d05d7b340, model = "Neoverse-N1", speed = 0 },
    { times = table: 0x1e5d05d7c4a8, model = "Neoverse-N1", speed = 0 },
    { times = table: 0x1e5d05d74360, model = "Neoverse-N1", speed = 0 }
  }
ok 51 misc - uv.cpu_info
  "lo"	{
    { mac = "\0\0\0\0\0\0", netmask = "255.0.0.0", family = "inet", internal = true, ip = "127.0.0.1" },
    { mac = "\0\0\0\0\0\0", netmask = "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", family = "inet6", internal = true, ip = "::1" }
  }
  "eth0"	{
    { mac = "RT\0��v", netmask = "255.255.255.0", family = "inet", internal = false, ip = "192.168.0.8" },
    { mac = "RT\0��v", netmask = "ffff:ffff:ffff:ffff::", family = "inet6", internal = false, ip = "fe80::cf08:7cbe:8659:85d" }
  }
ok 52 misc - uv.interface_addresses
  { 9.82, 8.9, 6.43 }
ok 53 misc - uv.loadavg
  "/usr/bin/luajit-2.1.20230821"
ok 54 misc - uv.exepath
  "/builddir"
ok 55 misc - uv.os_homedir
  "/tmp"
ok 56 misc - uv.os_tmpdir
  { uid = 981, gid = 135, shell = "/bin/bash", homedir = "/builddir", username = "mockbuild" }
ok 57 misc - uv.os_get_passwd
  "/builddir/build/BUILD/luv-1.44.2-1"
  "/"
ok 58 misc - uv.cwd and uv.chdir
  6.0687474573362e+15
ok 59 misc - uv.hrtime
ok 60 misc - uv.getpid
  { version = "#1 SMP PREEMPT_DYNAMIC Thu Jan 18 10:11:52 CST 2024", release = "6.6.6-2401.0.1.1.ocs23.aarch64", machine = "aarch64", sysname = "Linux" }
ok 61 misc - uv.os_uname
          os.time	1719908138
  uv.gettimeofday	1719908138.000341
ok 62 misc - uv.gettimeofday
ok 63 misc - uv.os_environ
ok 64 misc - uv.sleep
ok 65 misc - uv.random async
ok 66 misc - uv.random sync
ok 67 misc - uv.random errors
ok 68 pipe - pipe chmod
ok 69 pipe - pipe ping pong
ok 70 pipe - pipe close fd
  "prepare"	uv_prepare_t: 0xaaaaadfe1b00
ok 71 prepare-check-idle-async - simple prepare
  "check"	uv_check_t: 0xaaaaadfe1b00
  "timeout"	uv_timer_t: 0xaaaaadfdf410
ok 72 prepare-check-idle-async - simple check
  "idle"	uv_idle_t: 0xaaaaadfe1b00
ok 73 prepare-check-idle-async - simple idle
ok 74 prepare-check-idle-async - simple async
ok 75 process - test disable_stdio_inheritance
  { pid = 2472484, handle = uv_process_t: 0xaaaaadfe1b80 }
  "stdout"	{ chunk = "Hello World\n" }
  "exit"	{ signal = 0, code = 0 }
ok 76 process - process stdout
  { pid = 2472485, handle = uv_process_t: 0xaaaaadfe1b80 }
  "exit"	uv_process_t: 0xaaaaadfe1b80	{ signal = 2, status = 0 }
ok 77 process - spawn and kill by pid
  { pid = 2472490, handle = uv_process_t: 0xaaaaadfe1b80 }
  "exit"	uv_process_t: 0xaaaaadfe1b80	{ signal = 15, status = 0 }
ok 78 process - spawn and kill by handle
ok 79 process - invalid command
  { pid = 2472492, handle = uv_process_t: 0xaaaaadfe1b80 }
  "stdout"	{ chunk = "Hello World" }
  "exit"	{ signal = 0, code = 0 }
ok 80 process - process stdio
ok 81 process - get pid
ok 82 req - cancel
ok 83 req - get type
  Sending child SIGINT
  "sigint\n"
  "exit"	{ pid = 2472497, signal = 0, code = 0 }
ok 84 signal - Catch SIGINT
  { address = { family = "inet", port = 40155, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { req = uv_connect_t: 0x1e5d05d7f160, client = uv_tcp_t: 0xaaaaadfe2640 }
  "server on connection"	uv_tcp_t: 0xaaaaadfe2540
  "client on connect"	uv_tcp_t: 0xaaaaadfe2640	nil
  "client on shutdown"	uv_tcp_t: 0xaaaaadfe2640	nil
  "client on close"	uv_tcp_t: 0xaaaaadfe2640
ok 85 tcp - basic tcp server and client (ipv4)
  { address = { port = 42179, family = "inet6", ip = "::1" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { req = uv_connect_t: 0x1e5d05d7f160, client = uv_tcp_t: 0xaaaaadfe2640 }
  "server on connection"	uv_tcp_t: 0xaaaaadfe2540
  "client on connect"	uv_tcp_t: 0xaaaaadfe2640	nil
  "client on shutdown"	uv_tcp_t: 0xaaaaadfe2640	nil
  "client on close"	uv_tcp_t: 0xaaaaadfe2640
ok 86 tcp - basic tcp server and client (ipv6)
  { address = { ip = "127.0.0.1", port = 32933, family = "inet" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { socket = uv_tcp_t: 0xaaaaadfe2640, req = uv_write_t: 0x1e5d05da69c8 }
  "client onwrite"	uv_tcp_t: 0xaaaaadfe2640	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 87 tcp - tcp echo server and client
  { address = { port = 42517, family = "inet", ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { socket = uv_tcp_t: 0xaaaaadfe2740, req = uv_write_t: 0x1e5d05dac4f0 }
  "client onwrite"	uv_tcp_t: 0xaaaaadfe2740	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 88 tcp - tcp echo server and client with methods
  "./tests/test-tcp.lua:140: Invalid IP address or port [127.0.0.100005:1000]"
ok 89 tcp - tcp invalid ip address
  { address = { ip = "127.0.0.1", port = 36733, family = "inet" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { socket = uv_tcp_t: 0xaaaaadfe2640, req = uv_write_t: 0x1e5d05da69c8 }
  "client onwrite"	uv_tcp_t: 0xaaaaadfe2640	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{ err = "ECONNRESET" }
ok 90 tcp - tcp close reset client
  { address = { family = "inet", port = 34015, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { socket = uv_tcp_t: 0xaaaaadfe2740, req = uv_write_t: 0x1e5d05da69c8 }
  "client onwrite"	uv_tcp_t: 0xaaaaadfe2740	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 91 tcp - tcp close reset after shutdown
  { address = { port = 35831, family = "inet", ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { socket = uv_tcp_t: 0xaaaaadfe2640, req = uv_write_t: 0x1e5d05da69c8 }
  "client onwrite"	uv_tcp_t: 0xaaaaadfe2640	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "client read"	{  }
ok 92 tcp - tcp close reset accepted
  { address = { family = "inet", port = 38893, ip = "127.0.0.1" }, server = uv_tcp_t: 0xaaaaadfe2540 }
  { socket = uv_tcp_t: 0xaaaaadfe2640, req = uv_write_t: 0x1e5d05da69c8 }
  "client onwrite"	uv_tcp_t: 0xaaaaadfe2640	nil
  "server read"	{ data = "Hello" }
  "client read"	{ data = "Hello" }
  "server read"	{  }
ok 93 tcp - tcp close reset accepted after shutdown
ok 94 tcp - socketpair ping pong
  { elapsed = 104, delay = 100 }
ok 95 thread - test thread create
ok 96 thread - test thread create with arguments
  Runing	uv_thread_t: 0xffff96d47020
  Runing	uv_thread_t: 0xffff96d47020
  { elapsed = 100, delay = 100 }
ok 97 thread - test thread sleep msecs in main thread
  { elapsed = 105, delay = 100 }
ok 98 thread - test thread create with options table
  "timeout"	uv_timer_t: 0xaaaaadfdf410
  "closed"	uv_timer_t: 0xaaaaadfdf410
ok 99 timer - simple timeout
  "interval"	uv_timer_t: 0xaaaaadfdf410
  "interval"	uv_timer_t: 0xaaaaadfdf410
  "interval"	uv_timer_t: 0xaaaaadfdf410
  "closed"	uv_timer_t: 0xaaaaadfdf410
ok 100 timer - simple interval
  "interval"	uv_timer_t: 0xaaaaadfe1df0
  "timeout"	uv_timer_t: 0xaaaaadfdf410
  "interval"	uv_timer_t: 0xaaaaadfe1df0
ok 101 timer - timeout with interval
  "interval"	uv_timer_t: 0xaaaaadfe1df0	0
  "interval"	uv_timer_t: 0xaaaaadfe1df0	8
  "interval"	uv_timer_t: 0xaaaaadfe1df0	4
  "interval"	uv_timer_t: 0xaaaaadfe1df0	2
ok 102 timer - shrinking interval
  "interval"	uv_timer_t: 0xaaaaadfe1df0	0
  "interval"	uv_timer_t: 0xaaaaadfe1df0	8
  "interval"	uv_timer_t: 0xaaaaadfe1df0	4
  "interval"	uv_timer_t: 0xaaaaadfe1df0	2
ok 103 timer - shrinking interval using methods
ok 104 timer - timer init
ok 105 timer - timer huge timeout
  { server = uv_udp_t: 0xaaaaadfe3920 }
  { req = 0, client = uv_udp_t: 0xaaaaadfe3a00 }
  "client on send"	uv_udp_t: 0xaaaaadfe3a00	nil
  "server on recv"	uv_udp_t: 0xaaaaadfe3920	"PING"	{ ip = "127.0.0.1", port = 54451, family = "inet" }	{  }
  "server on close"	uv_udp_t: 0xaaaaadfe3920
  "client on close"	uv_udp_t: 0xaaaaadfe3a00
ok 106 udp - basic udp server and client (ipv4)
  { server = uv_udp_t: 0xaaaaadfe3a00 }
  { req = 0, client = uv_udp_t: 0xaaaaadfe3920 }
  "client on send"	uv_udp_t: 0xaaaaadfe3920	nil
  "server on recv"	uv_udp_t: 0xaaaaadfe3a00	"PING"	{ port = 42750, family = "inet", ip = "127.0.0.1" }	{  }
  "server on close"	uv_udp_t: 0xaaaaadfe3a00
  "client on close"	uv_udp_t: 0xaaaaadfe3920
ok 107 udp - basic udp send from table
  { server = uv_udp_t: 0xaaaaadfe3920 }
  { req = 0, client = uv_udp_t: 0xaaaaadfe3a00 }
  "client on send"	uv_udp_t: 0xaaaaadfe3a00	nil
  "server on recv"	uv_udp_t: 0xaaaaadfe3920	"PING"	{ family = "inet6", port = 47808, ip = "::1" }	{  }
  "server on close"	uv_udp_t: 0xaaaaadfe3920
  "client on close"	uv_udp_t: 0xaaaaadfe3a00
ok 108 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 109 udp - udp send args
  { server = uv_udp_t: 0xaaaaadfe3a00 }
  { ip = "127.0.0.1", port = 9123, family = "inet" }
  "server on recv"	uv_udp_t: 0xaaaaadfe3a00	"PING"	{ family = "inet", port = 37943, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0xaaaaadfe3a00	"PING"	{ family = "inet", port = 39276, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0xaaaaadfe3a00	"PING"	{ family = "inet", port = 39276, ip = "127.0.0.1" }	{  }
  "server on recv"	uv_udp_t: 0xaaaaadfe3a00	nil	nil	{  }
  "server on recv"	uv_udp_t: 0xaaaaadfe3a00	"PING"	{ family = "inet", port = 55824, ip = "127.0.0.1" }	{  }
  "client on close"	uv_udp_t: 0xaaaaadfe3920
  "server on close"	uv_udp_t: 0xaaaaadfe3a00
ok 110 udp - udp connect
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
  "PING"	{ port = 54349, family = "inet", ip = "127.0.0.1" }
ok 111 udp - udp recvmmsg
# All tests passed
  In	uv_thread_t: 0xffff9493f160
+ rm luv.so
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: lua-luv-1.44.2.1-5.ocs23.aarch64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kCMkxU
+ umask 022
+ cd /builddir/build/BUILD
+ cd luv-1.44.2-1
+ DOCDIR=/builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/lua-luv
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/lua-luv
+ cp -pr README.md /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/lua-luv
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Ib3sDT
+ umask 022
+ cd /builddir/build/BUILD
+ cd luv-1.44.2-1
+ LICENSEDIR=/builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/lua-luv
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/lua-luv
+ cp -pr LICENSE.txt /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/lua-luv
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: lua-luv = 1.44.2.1-5.ocs23 lua-luv(aarch-64) = 1.44.2.1-5.ocs23
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) libuv.so.1()(64bit) rtld(GNU_HASH)
Processing files: lua-luv-devel-1.44.2.1-5.ocs23.aarch64
Provides: lua-luv-devel = 1.44.2.1-5.ocs23 lua-luv-devel(aarch-64) = 1.44.2.1-5.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: lua5.1-luv-1.44.2.1-5.ocs23.aarch64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Nm8gyU
+ umask 022
+ cd /builddir/build/BUILD
+ cd luv-1.44.2-1
+ DOCDIR=/builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/lua5.1-luv
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/lua5.1-luv
+ cp -pr README.md /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/lua5.1-luv
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.tvE0EY
+ umask 022
+ cd /builddir/build/BUILD
+ cd luv-1.44.2-1
+ LICENSEDIR=/builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/lua5.1-luv
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/lua5.1-luv
+ cp -pr LICENSE.txt /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/lua5.1-luv
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: lua5.1-luv = 1.44.2.1-5.ocs23 lua5.1-luv(aarch-64) = 1.44.2.1-5.ocs23
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) libuv.so.1()(64bit) rtld(GNU_HASH)
Processing files: lua5.1-luv-devel-1.44.2.1-5.ocs23.aarch64
Provides: lua5.1-luv-devel = 1.44.2.1-5.ocs23 lua5.1-luv-devel(aarch-64) = 1.44.2.1-5.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: luajit2.1-luv-1.44.2.1-5.ocs23.aarch64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Rd2MOC
+ umask 022
+ cd /builddir/build/BUILD
+ cd luv-1.44.2-1
+ DOCDIR=/builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/luajit2.1-luv
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/luajit2.1-luv
+ cp -pr README.md /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/doc/luajit2.1-luv
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TdelqS
+ umask 022
+ cd /builddir/build/BUILD
+ cd luv-1.44.2-1
+ LICENSEDIR=/builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/luajit2.1-luv
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/luajit2.1-luv
+ cp -pr LICENSE.txt /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64/usr/share/licenses/luajit2.1-luv
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: luajit2.1-luv = 1.44.2.1-5.ocs23 luajit2.1-luv(aarch-64) = 1.44.2.1-5.ocs23
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) libuv.so.1()(64bit) rtld(GNU_HASH)
Processing files: luajit2.1-luv-devel-1.44.2.1-5.ocs23.aarch64
Provides: luajit2.1-luv-devel = 1.44.2.1-5.ocs23 luajit2.1-luv-devel(aarch-64) = 1.44.2.1-5.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: lua-luv-debugsource-1.44.2.1-5.ocs23.aarch64
Provides: lua-luv-debugsource = 1.44.2.1-5.ocs23 lua-luv-debugsource(aarch-64) = 1.44.2.1-5.ocs23
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.44.2.1-5.ocs23.aarch64
Provides: debuginfo(build-id) = 250ab6f89efad2c3099fea3ec20217de1b32564b lua-luv-debuginfo = 1.44.2.1-5.ocs23 lua-luv-debuginfo(aarch-64) = 1.44.2.1-5.ocs23
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.44.2.1-5.ocs23
Processing files: lua5.1-luv-debuginfo-1.44.2.1-5.ocs23.aarch64
Provides: debuginfo(build-id) = b5b058c5af90375380ffa5e4606cad84dc635b13 lua5.1-luv-debuginfo = 1.44.2.1-5.ocs23 lua5.1-luv-debuginfo(aarch-64) = 1.44.2.1-5.ocs23
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.44.2.1-5.ocs23
Processing files: luajit2.1-luv-debuginfo-1.44.2.1-5.ocs23.aarch64
Provides: debuginfo(build-id) = c9ec116111c1fa0b0d279441eee60273e44f8c9a luajit2.1-luv-debuginfo = 1.44.2.1-5.ocs23 luajit2.1-luv-debuginfo(aarch-64) = 1.44.2.1-5.ocs23
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.44.2.1-5.ocs23
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/lua-luv-1.44.2.1-5.ocs23.aarch64
Wrote: /builddir/build/RPMS/lua-luv-devel-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/lua5.1-luv-devel-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/luajit2.1-luv-devel-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/lua5.1-luv-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/luajit2.1-luv-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/lua-luv-debugsource-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/lua-luv-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/lua-luv-debuginfo-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/lua5.1-luv-debuginfo-1.44.2.1-5.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/luajit2.1-luv-debuginfo-1.44.2.1-5.ocs23.aarch64.rpm
Child return code was: 0