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 x86_64 --nodeps /builddir/build/SPECS/luajit.spec'], chrootPath='/var/lib/mock/dist-ocs23-base-build-305542-31154/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 0x7fe6ad696f90>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/luajit.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: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/luajit-2.1.20230821-6.ocs23.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/luajit.spec'], chrootPath='/var/lib/mock/dist-ocs23-base-build-305542-31154/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 0x7fe6ad696f90>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/luajit.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: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cKEym6
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf LuaJIT-2.1.ROLLING
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/v2.1.ROLLING.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd LuaJIT-2.1.ROLLING
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/LuaJIT-test-cleanup.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/luajit-2.1-make-check.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ echo 20230821
+ ln -s LuaJIT-test-cleanup-master/bench bench
+ ln -s LuaJIT-test-cleanup-master/test test
+ sed -i -e '/-DLUAJIT_ENABLE_LUA52COMPAT/s/^#//' src/Makefile
+ sed -i -e '/install -m/s/-m/-p -m/' Makefile
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.WfsPr5
+ 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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 LuaJIT-2.1.ROLLING
+ make amalg Q= E=@: PREFIX=/usr TARGET_STRIP=: '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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1' MULTILIB=lib64 -j32
==== Building LuaJIT 2.1 (amalgamation) ====
make -C src amalg
make[1]: Entering directory '/builddir/build/BUILD/LuaJIT-2.1.ROLLING/src'
make all "LJCORE_O=ljamalg.o"
make[2]: Entering directory '/builddir/build/BUILD/LuaJIT-2.1.ROLLING/src'
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I. -DLUAJIT_TARGET=LUAJIT_ARCH_x64 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0  -c -o host/minilua.o host/minilua.c
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I. -DLUAJIT_TARGET=LUAJIT_ARCH_x64 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0  -c -o host/buildvm_asm.o host/buildvm_asm.c
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I. -DLUAJIT_TARGET=LUAJIT_ARCH_x64 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0  -c -o host/buildvm_peobj.o host/buildvm_peobj.c
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I. -DLUAJIT_TARGET=LUAJIT_ARCH_x64 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0  -c -o host/buildvm_lib.o host/buildvm_lib.c
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I. -DLUAJIT_TARGET=LUAJIT_ARCH_x64 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0  -c -o host/buildvm_fold.o host/buildvm_fold.c
gcc  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1   -o host/minilua host/minilua.o -lm   
[ -d ../.git ] && git show -s --format=%ct >luajit_relver.txt 2>/dev/null || cat ../.relver >luajit_relver.txt 2>/dev/null || :
host/minilua ../dynasm/dynasm.lua  -D ENDIAN_LE -D P64 -D JIT -D FFI -D FPU -D HFABI -D VER= -o host/buildvm_arch.h vm_x64.dasc
host/minilua host/genversion.lua
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U_FORTIFY_SOURCE  -DLUA_ROOT=\"/usr\" -DLUA_MULTILIB=\"lib64\" -fno-stack-protector -DLUAJIT_UNWIND_EXTERNAL   -c -o luajit.o luajit.c
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I. -DLUAJIT_TARGET=LUAJIT_ARCH_x64 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0  -c -o host/buildvm.o host/buildvm.c
gcc  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1   -o host/buildvm host/buildvm.o host/buildvm_asm.o host/buildvm_peobj.o host/buildvm_lib.o host/buildvm_fold.o   
host/buildvm -m elfasm -o lj_vm.S
host/buildvm -m ffdef -o lj_ffdef.h lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c lib_buffer.c
host/buildvm -m bcdef -o lj_bcdef.h lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c lib_buffer.c
host/buildvm -m folddef -o lj_folddef.h lj_opt_fold.c
host/buildvm -m recdef -o lj_recdef.h lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c lib_buffer.c
host/buildvm -m libdef -o lj_libdef.h lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c lib_buffer.c
host/buildvm -m vmdef -o jit/vmdef.lua lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c lib_buffer.c
gcc -fPIC -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U_FORTIFY_SOURCE  -DLUA_ROOT=\"/usr\" -DLUA_MULTILIB=\"lib64\" -fno-stack-protector -DLUAJIT_UNWIND_EXTERNAL   -c -o lj_vm_dyn.o lj_vm.S
gcc -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U_FORTIFY_SOURCE  -DLUA_ROOT=\"/usr\" -DLUA_MULTILIB=\"lib64\" -fno-stack-protector -DLUAJIT_UNWIND_EXTERNAL   -c -o lj_vm.o lj_vm.S
gcc -fPIC  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U_FORTIFY_SOURCE  -DLUA_ROOT=\"/usr\" -DLUA_MULTILIB=\"lib64\" -fno-stack-protector -DLUAJIT_UNWIND_EXTERNAL   -c -o ljamalg_dyn.o ljamalg.c
gcc  -O2 -fomit-frame-pointer -Wall -DLUAJIT_ENABLE_LUA52COMPAT -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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U_FORTIFY_SOURCE  -DLUA_ROOT=\"/usr\" -DLUA_MULTILIB=\"lib64\" -fno-stack-protector -DLUAJIT_UNWIND_EXTERNAL   -c -o ljamalg.o ljamalg.c
ar rcus 2>/dev/null libluajit.a lj_vm.o ljamalg.o
gcc  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared -fPIC -Wl,-soname,libluajit-5.1.so.2   -o libluajit.so lj_vm_dyn.o ljamalg_dyn.o -lm -ldl  
: libluajit.so
gcc  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -Wl,-E   -o luajit luajit.o libluajit.a -lm -ldl  
: luajit
make[2]: Leaving directory '/builddir/build/BUILD/LuaJIT-2.1.ROLLING/src'
make[1]: Leaving directory '/builddir/build/BUILD/LuaJIT-2.1.ROLLING/src'
==== Successfully built LuaJIT 2.1 (amalgamation) ====
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.MuQIBY
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64
++ dirname /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64
+ cd LuaJIT-2.1.ROLLING
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64 'INSTALL=/usr/bin/install -p' PREFIX=/usr MULTILIB=lib64
==== Installing LuaJIT 2.1.20230821 to /usr ====
mkdir -p /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/bin /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/include/luajit-2.1 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/man/man1 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/pkgconfig /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/luajit-2.1/jit /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/lua/5.1 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/lua/5.1
cd src && install -p -m 0755 luajit /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/bin/luajit-2.1.20230821
cd src && test -f libluajit.a && install -p -m 0644 libluajit.a /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.a || :
rm -f /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.so.2.1.20230821 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.so /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.so.2
cd src && test -f libluajit.so && \
  install -p -m 0755 libluajit.so /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.so.2.1.20230821 && \
  ( ldconfig -n 2>/dev/null /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64 || : ) && \
  ln -sf libluajit-5.1.so.2.1.20230821 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.so && \
  ln -sf libluajit-5.1.so.2.1.20230821 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.so.2 || :
cd etc && install -p -m 0644 luajit.1 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/man/man1
cd etc && sed -e "s|^prefix=.*|prefix=/usr|" -e "s|^multilib=.*|multilib=lib64|" -e "s|^relver=.*|relver=20230821|" luajit.pc > luajit.pc.tmp && \
  install -p -m 0644 luajit.pc.tmp /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/pkgconfig/luajit.pc && \
  rm -f luajit.pc.tmp
cd src && install -p -m 0644 lua.h lualib.h lauxlib.h luaconf.h lua.hpp luajit.h /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/include/luajit-2.1
cd src/jit && install -p -m 0644 bc.lua bcsave.lua dump.lua p.lua v.lua zone.lua dis_x86.lua dis_x64.lua dis_arm.lua dis_arm64.lua dis_arm64be.lua dis_ppc.lua dis_mips.lua dis_mipsel.lua dis_mips64.lua dis_mips64el.lua dis_mips64r6.lua dis_mips64r6el.lua vmdef.lua /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/luajit-2.1/jit
==== Successfully installed LuaJIT 2.1.20230821 to /usr ====
Note: the development releases deliberately do NOT install a symlink for luajit
You can do this now by running this command (with sudo):
  ln -sf luajit-2.1.20230821 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/bin/luajit
+ ln -s luajit-2.1.20230821 /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/bin/luajit
+ rm -rf _tmp_html
+ mkdir _tmp_html
+ cp -a doc _tmp_html/html
+ find /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64 -type f -name '*.a' -delete -print
/builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.a
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 2.1.20230821-6.ocs23 --unique-debug-suffix -2.1.20230821-6.ocs23.x86_64 --unique-debug-src-base luajit-2.1.20230821-6.ocs23.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/LuaJIT-2.1.ROLLING
extracting debug info from /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/bin/luajit-2.1.20230821
extracting debug info from /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/lib64/libluajit-5.1.so.2.1.20230821
cpio: src/buildvm_x86.dasc: Cannot stat: No such file or directory
3467 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.FMkKmD
+ 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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 LuaJIT-2.1.ROLLING
+ make check
==== Running tests for LuaJIT 2.1.20230821 ====
src/luajit test/test.lua
[  1/516] lang/andor.lua --- smoke
[  2/516] lang/andor.lua --- allcases
[  3/516] lang/andor.lua --- tracefib
[  4/516] lang/assignment.lua --- local
[  5/516] lang/assignment.lua --- global
[  6/516] lang/assignment.lua --- local lhs in key on lhs
[  7/516] lang/assignment.lua --- global lhs in key on lhs
[  8/516] lang/compare.lua --- 1,2
[  9/516] lang/compare.lua --- 2,1
[ 10/516] lang/compare.lua --- 1,1
[ 11/516] lang/compare.lua --- 2
[ 12/516] lang/compare.lua --- 1
[ 13/516] lang/compare.lua --- 0
[ 14/516] lang/compare.lua --- pcall
[ 15/516] lang/compare.lua --- bit
[ 16/516] lang/compare.lua --- string 1 255
[ 17/516] lang/compare.lua --- String comparisons:
[ 18/516] lang/compare.lua --- obj_eq/ne
[ 19/516] lang/compare_nan.lua --- nan nan
[ 20/516] lang/compare_nan.lua --- nan one
[ 21/516] lang/compare_nan.lua --- one nan
[ 22/516] lang/compare_nan.lua --- nan 1
[ 23/516] lang/compare_nan.lua --- 1 nan
[ 24/516] lang/compare_nan.lua --- not nan nan
[ 25/516] lang/compare_nan.lua --- not nan one
[ 26/516] lang/compare_nan.lua --- not one nan
[ 27/516] lang/compare_nan.lua --- not nan 1
[ 28/516] lang/compare_nan.lua --- not 1 nan
[ 29/516] lang/constant/number.lua --- exp
[ 30/516] lang/constant/number.lua --- hex exp
[ 31/516] lang/constant/table.lua --- tnew
[ 32/516] lang/constant/table.lua --- tdup
[ 33/516] lang/for.lua --- direction
[ 34/516] lang/for.lua --- coerce to integer at 13
[ 35/516] lang/for.lua --- coerce to integer at 10
[ 36/516] lang/for.lua --- cannot coerce to integer at 10
[ 37/516] lang/length.lua --- length increasing and decreasing in loop
[ 38/516] lang/length.lua --- length increasing in loop with existing element
[ 39/516] lang/length.lua --- length decreasing in loop with erased element
[ 40/516] lang/modulo.lua --- integer equivalence
[ 41/516] lang/modulo.lua --- fractional equivalence
[ 42/516] lang/modulo.lua --- jit constant RHS
[ 43/516] lang/modulo.lua --- jit constant LHS, with exit
[ 44/516] lang/modulo.lua --- divide by zero
[ 45/516] lang/concat.lua --- Constant folding
[ 46/516] lang/concat.lua --- Fuse conversions to strings
[ 47/516] lang/concat.lua --- Fuse string construction
[ 48/516] lang/concat.lua --- CSE, sink
[ 49/516] lang/concat.lua --- CSE, two buffers in parallel, no sink
[ 50/516] lang/concat.lua --- Append, CSE
[ 51/516] lang/concat.lua --- Append, FOLD
[ 52/516] lang/concat.lua --- Append to buffer, sink
[ 53/516] lang/concat.lua --- Append to two buffers in parallel, no append, no sink
[ 54/516] lang/concat.lua --- Sink into side-exit
[ 55/516] lang/concat.lua --- Very long strings
[ 56/516] lang/self.lua --- trivial setget
[ 57/516] lang/table.lua --- tables as keys in tables
[ 58/516] lang/table.lua --- some tables as keys in tables
[ 59/516] lang/upvalue/closure.lua --- for
[ 60/516] lang/upvalue/closure.lua --- while
[ 61/516] lang/upvalue/closure.lua --- repeat
[ 62/516] lang/upvalue/closure.lua --- func
[ 63/516] lang/upvalue/closure.lua --- recursive type change
[ 64/516] lang/upvalue/closure.lua --- Don't mark upvalue as immutable if written to after prototype definition
[ 65/516] lang/coroutine.lua --- traceback
[ 66/516] lang/tail_recursion.lua --- self
[ 67/516] lang/tail_recursion.lua --- mutual
[ 68/516] lang/vararg_jit.lua --- 1
[ 69/516] lang/vararg_jit.lua --- 2
[ 70/516] lang/vararg_jit.lua --- 3
[ 71/516] lang/vararg_jit.lua --- 4
[ 72/516] lang/vararg_jit.lua --- 5
[ 73/516] lang/vararg_jit.lua --- 6
[ 74/516] lang/vararg_jit.lua --- 7
[ 75/516] lang/gc.lua --- rechain
[ 76/516] lang/gc.lua --- TSETM gc
[ 77/516] lang/goto.lua --- Basic goto and label semantics.
[ 78/516] lang/goto.lua --- Goto is a keyword.
[ 79/516] lang/goto.lua --- Trailing label is considered to be out of scope.
[ 80/516] lang/goto.lua --- Trailing labels and empty statements are considered to be out of scope.
[ 81/516] lang/goto.lua --- Simple loop with cross-jumping.
[ 82/516] lang/goto.lua --- Backwards goto must close upval.
[ 83/516] lang/goto.lua --- Break must close upval, even if closure is parsed after break.
[ 84/516] lang/goto.lua --- Label prevents joining to KNIL.
[ 85/516] lang/goto.lua --- Break resolved from the right scope.
[ 86/516] lang/goto.lua --- Do not join twice with UCLO.
[ 87/516] lang/meta/arith.lua --- op
[ 88/516] lang/meta/arith.lua --- lhs
[ 89/516] lang/meta/arith.lua --- rhs
[ 90/516] lang/meta/arith.lua --- meta only lhs
[ 91/516] lang/meta/arith.lua --- meta only rhs
[ 92/516] lang/meta/arith.lua --- defaults string, int
[ 93/516] lang/meta/arith.lua --- defaults int, string
[ 94/516] lang/meta/arith.lua --- defaults string, string
[ 95/516] lang/meta/arith.lua --- defaults string, kint
[ 96/516] lang/meta/arith.lua --- defaults kint, string
[ 97/516] lang/meta/arith_jit.lua --- assert rhs
[ 98/516] lang/meta/arith_jit.lua --- assert lhs
[ 99/516] lang/meta/arith_jit.lua --- assert both sides
[100/516] lang/meta/arith_jit.lua --- adjust no result to one result
[101/516] lang/meta/call.lua --- table
[102/516] lang/meta/call.lua --- userdata
[103/516] lang/meta/call.lua --- number
[104/516] lang/meta/call.lua --- table with changing metamethod
[105/516] lang/meta/call.lua --- jit table
[106/516] lang/meta/call.lua --- jit table rawget as metamethod
[107/516] lang/meta/call.lua --- jit number
[108/516] lang/meta/call.lua --- jit newindex pcall
[109/516] lang/meta/call.lua --- jit index pcall
[110/516] lang/meta/cat.lua --- default
[111/516] lang/meta/cat.lua --- lhs
[112/516] lang/meta/cat.lua --- rhs
[113/516] lang/meta/cat.lua --- mixed types
[114/516] lang/meta/cat.lua --- jit mixed types
[115/516] lang/meta/comp.lua --- __lt and __le xop
[116/516] lang/meta/comp.lua --- __lt and __le values
[117/516] lang/meta/comp_jit.lua --- coverage
[118/516] lang/meta/comp_jit.lua --- Mixed metamethods for ordered comparisons.
[119/516] lang/meta/eq.lua --- __eq xop
[120/516] lang/meta/eq.lua --- __eq values
[121/516] lang/meta/eq_jit.lua --- coverage
[122/516] lang/meta/eq_jit.lua --- non-constant objects
[123/516] lang/meta/framegap.lua --- untitled
[124/516] lang/meta/index.lua --- table 1
[125/516] lang/meta/index.lua --- table 2
[126/516] lang/meta/index.lua --- userdata
[127/516] lang/meta/index.lua --- string
[128/516] lang/meta/len.lua --- table
[129/516] lang/meta/len.lua --- userdata
[130/516] lang/meta/len.lua --- number
[131/516] lang/meta/newindex.lua --- table 1
[132/516] lang/meta/newindex.lua --- jit gaining href
[133/516] lang/meta/newindex.lua --- jit gaining aref
[134/516] lang/meta/newindex.lua --- resize
[135/516] lang/meta/newindex.lua --- str
[136/516] lang/meta/nomm.lua --- untitled
[137/516] lang/meta/debuginfo.lua --- table metamethods
[138/516] lang/meta/debuginfo.lua --- userdata metamethods
[139/516] lib/base/assert.lua --- pass through one
[140/516] lib/base/assert.lua --- pass through many
[141/516] lib/base/assert.lua --- raise on nil
[142/516] lib/base/assert.lua --- raise on false
[143/516] lib/base/error.lua --- no message
[144/516] lib/base/error.lua --- level 0
[145/516] lib/base/error.lua --- default level
[146/516] lib/base/error.lua --- default level in xpcall
[147/516] lib/base/error.lua --- level 2 in xpcall
[148/516] lib/base/getfenv.lua --- untitled
[149/516] lib/base/getsetmetatable.lua --- get __metatable
[150/516] lib/base/getsetmetatable.lua --- jit smoke
[151/516] lib/base/getsetmetatable.lua --- jit assorted
[152/516] lib/base/getsetmetatable.lua --- jit get primitive metatable
[153/516] lib/base/ipairs.lua --- small integer values
[154/516] lib/base/ipairs.lua --- jit key=value
[155/516] lib/base/ipairs.lua --- untitled
[156/516] lib/base/next.lua --- _G 1
[157/516] lib/base/next.lua --- as iterator
[158/516] lib/base/pairs.lua --- nometatable
[159/516] lib/base/pairs.lua --- empty metatable
[160/516] lib/base/pairs.lua --- metamethods
[161/516] lib/base/pairs.lua --- _G
[162/516] lib/base/pairs.lua --- count
[163/516] lib/base/pcall_jit.lua --- square sum
[164/516] lib/base/pcall_jit.lua --- sqrt square sum
[165/516] lib/base/pcall_jit.lua --- sum with error
[166/516] lib/base/pcall_jit.lua --- sum or square
[167/516] lib/base/pcall_jit.lua --- sum or square with error
[168/516] lib/base/select.lua --- select #
[169/516] lib/base/select.lua --- select modf
[170/516] lib/base/select.lua --- select 1 
[171/516] lib/base/select.lua --- select 2
[172/516] lib/base/select.lua --- select vararg #
[173/516] lib/base/select.lua --- select vararg i
[174/516] lib/base/select.lua --- select vararg 4
[175/516] lib/base/select.lua --- varg-select specialisation requires guard against select
[176/516] lib/base/tonumber_tostring.lua --- tonumber int
[177/516] lib/base/tonumber_tostring.lua --- tonumber float
[178/516] lib/base/tonumber_tostring.lua --- tostring int / tonumber
[179/516] lib/base/tonumber_tostring.lua --- tostring float / tonumber
[180/516] lib/base/tonumber_tostring.lua --- tonumber table
[181/516] lib/base/tonumber_tostring.lua --- tostring int / tostring
[182/516] lib/base/tonumber_tostring.lua --- tostring table __tostring
[183/516] lib/base/tonumber_tostring.lua --- tostring table __tostring __call
[184/516] lib/base/tonumber_tostring.lua --- print calls overridden tostring
[185/516] lib/base/tonumber_tostring.lua --- tonumber base 2
[186/516] lib/base/tonumber_tostring.lua --- __tostring must be callable
[187/516] lib/base/xpcall_jit.lua --- square sum
[188/516] lib/base/xpcall_jit.lua --- sqrt square sum
[189/516] lib/base/xpcall_jit.lua --- sum with error
[190/516] lib/base/xpcall_jit.lua --- square with error
[191/516] lib/base/xpcall_jit.lua --- sum or square with error
[192/516] lib/base/xpcall_jit.lua --- xpcall swap after recorder error
[193/516] lib/bit.lua --- Minimal sanity checks.
[194/516] lib/bit.lua --- Basic argument processing.
[195/516] lib/bit.lua --- unop test vectors
[196/516] lib/bit.lua --- binop test vectors
[197/516] lib/bit.lua --- shift test vectors
[198/516] lib/bit.lua --- tohex test vectors
[199/516] lib/bit.lua --- Don't propagate TOBIT narrowing across two conversions.
[200/516] lib/math/abs.lua --- smoke
[201/516] lib/math/abs.lua --- argcheck
[202/516] lib/math/constants.lua --- pi
[203/516] lib/math/constants.lua --- huge
[204/516] lib/math/random.lua --- generally uniform in range [0, 1)
[205/516] lib/math/random.lua --- all in range [1, 10]
[206/516] lib/math/random.lua --- all in range [-3, 11]
[207/516] lib/string/metatable.lua --- __index metamethod is string library
[208/516] lib/string/byte.lua --- simple
[209/516] lib/string/byte.lua --- Fixed slice [i,i+k] or overflow
[210/516] lib/string/byte.lua --- Positive slice [i,len] or overflow
[211/516] lib/string/byte.lua --- Negative slice [-i,len] or underflow
[212/516] lib/string/byte.lua --- Positive slice [1,i] or overflow
[213/516] lib/string/byte.lua --- Negative slice [1,-i] or underflow
[214/516] lib/string/byte.lua --- Check for slot stack overflow
[215/516] lib/string/char.lua --- jit one char
[216/516] lib/string/char.lua --- jit until out of bounds
[217/516] lib/string/char.lua --- jit five chars
[218/516] lib/string/dump.lua --- Must unpatch modified bytecode with ILOOP/JLOOP etc.
[219/516] lib/string/dump.lua --- roundtrip constants
[220/516] lib/string/format/num.lua --- small denormals at low precision
[221/516] lib/string/format/num.lua --- smoke
[222/516] lib/string/format/num.lua --- easily enumerable cases of %a, %A
[223/516] lib/string/format/num.lua --- easily enumerable cases of %f
[224/516] lib/string/format/num.lua --- easily enumerable cases of %e
[225/516] lib/string/format/num.lua --- assorted
[226/516] lib/string/format/num.lua --- assorted %a
[227/516] lib/string/format/num.lua --- Cases where inprecision can easily affect rounding
[228/516] lib/string/format/num.lua --- ExploringBinary.com/print-precision-of-dyadic-fractions-varies-by-language/
[229/516] lib/string/format/num.lua --- ExploringBinary.com/incorrect-floating-point-to-decimal-conversions/
[230/516] lib/string/format/num.lua --- big f
[231/516] lib/string/format/num.lua --- RandomASCII.wordpress.com/2013/02/07/
[232/516] lib/string/len.lua --- smoke
[233/516] lib/string/len.lua --- argcheck
[234/516] lib/string/lower_upper.lua --- smoke
[235/516] lib/string/lower_upper.lua --- repeated
[236/516] lib/string/lower_upper.lua --- repeated with growing string
[237/516] lib/string/lower_upper.lua --- misc upper
[238/516] lib/string/lower_upper.lua --- misc lower
[239/516] lib/string/multiple_functions.lua --- string_op
[240/516] lib/string/rep.lua --- smoke
[241/516] lib/string/rep.lua --- versus concat
[242/516] lib/string/rep.lua --- misc
[243/516] lib/string/rep.lua --- separator
[244/516] lib/string/rep.lua --- iterate to table
[245/516] lib/string/rep.lua --- iterate to table with sep
[246/516] lib/string/rep.lua --- iterate and concat
[247/516] lib/string/reverse.lua --- misc
[248/516] lib/string/sub.lua --- smoke
[249/516] lib/string/sub.lua --- argcheck
[250/516] lib/string/sub.lua --- all bar substrings
[251/516] lib/string/sub.lua --- Positive slice [i,len] or overflow
[252/516] lib/string/sub.lua --- Negative slice [-i,len] or underflow
[253/516] lib/string/sub.lua --- Positive slice [1,i] or overflow
[254/516] lib/string/sub.lua --- Negative slice [1,-i] or underflow
[255/516] lib/string/sub.lua --- jit sub 1 eq
[256/516] lib/string/sub.lua --- jit sub 1 ne (contents)
[257/516] lib/string/sub.lua --- jit sub 1 ne (rhs too long)
[258/516] lib/string/sub.lua --- jit sub 1,2 ne
[259/516] lib/string/sub.lua --- jit sub 1,k eq
[260/516] lib/string/sub.lua --- jit sub 1,k ne (contents)
[261/516] lib/string/sub.lua --- jit sub 1,k ne (rhs too long)
[262/516] lib/string/sub.lua --- jit sub 1,2 eq
[263/516] lib/string/sub.lua --- jit sub 1,3 eq
[264/516] lib/string/sub.lua --- jit sub 1,4 eq
[265/516] lib/string/sub.lua --- jit sub i,i
[266/516] lib/table/concat.lua --- table.concat
[267/516] lib/table/concat.lua --- table.concat must inhibit CSE and DSE
[268/516] lib/table/concat.lua --- table.concat must inhibit CSE and DSE 2
[269/516] lib/table/concat.lua --- table.concat must inhibit CSE and DSE 3
[270/516] lib/table/insert.lua --- table.insert(t,i)
[271/516] lib/table/insert.lua --- table.insert(t,i,i)
[272/516] lib/table/new.lua --- table.new
[273/516] lib/table/pack.lua --- empty
[274/516] lib/table/remove.lua --- table.remove(t) removes correct entries
[275/516] lib/table/remove.lua --- table.remove(t) returns the removed entry
[276/516] lib/table/remove.lua --- table.remove(t, 1) removes and returns the first entry
[277/516] lib/table/remove.lua --- TSETR hash part
[278/516] lib/table/remove.lua --- TSETR write barrier
[279/516] lib/table/sort.lua --- numbers
[280/516] lib/table/sort.lua --- strings
[281/516] lib/table/sort.lua --- tables
[282/516] lib/coroutine/yield.lua --- Stack overflow on return (create)
[283/516] lib/coroutine/yield.lua --- Stack overflow on return (wrap)
[284/516] lib/coroutine/yield.lua --- cogen
[285/516] lib/coroutine/yield.lua --- cofunc
[286/516] lib/coroutine/yield.lua --- assorted
[287/516] lib/ffi/bit64.lua --- smoke tobit
[288/516] lib/ffi/bit64.lua --- smoke band
test/lib/ffi/bit64.lua:21: assertion failed!
stack traceback:
	[C]: in function 'assert'
	test/lib/ffi/bit64.lua:21: in function <test/lib/ffi/bit64.lua:19>
	[C]: in function 'xpcall'
	test/test.lua:378: in function 'execute_plan'
	test/test.lua:413: in main chunk
	[C]: at 0x557f480d7aa0
[289/516] lib/ffi/bit64.lua --- smoke shl
[290/516] lib/ffi/bit64.lua --- smoke tohex
[291/516] lib/ffi/bit64.lua --- tobit/band assorted C types
[292/516] lib/ffi/bit64.lua --- tobit/band negative unsigned enum
[293/516] lib/ffi/bit64.lua --- jit band/bor/bxor
[294/516] lib/ffi/bit64.lua --- jit shift/xor
[295/516] lib/ffi/bit64.lua --- jit rotate/xor
[296/516] lib/ffi/bit64.lua --- jit all ops
[297/516] lib/ffi/cdata_var.lua --- byte array allocations
[298/516] lib/ffi/cdata_var.lua --- int array allocations
[299/516] lib/ffi/copy_fill.lua --- misc
[300/516] lib/ffi/copy_fill.lua --- jit char[10]
[301/516] lib/ffi/copy_fill.lua --- jit char[1]
[302/516] lib/ffi/err.lua --- error in FFI metamethod: don't print metamethod frame.
[303/516] lib/ffi/err.lua --- tailcall in regular metamethod: keep metamethod frame.
[304/516] lib/ffi/err.lua --- error in FFI metamethod: set correct PC.
[305/516] lib/ffi/istype.lua --- 1
[306/516] lib/ffi/istype.lua --- 2
[307/516] lib/ffi/istype.lua --- 3
[308/516] lib/ffi/istype.lua --- 4
[309/516] lib/ffi/istype.lua --- 5
[310/516] lib/ffi/jit_array.lua --- smoke
[311/516] lib/ffi/jit_array.lua --- int array pointer arithmetic
[312/516] lib/ffi/jit_array.lua --- double array pointer arithmetic
[313/516] lib/ffi/jit_array.lua --- double array pointer comparisons
[314/516] lib/ffi/jit_array.lua --- constant offset in double array index
[315/516] lib/ffi/jit_array.lua --- fixed index of minus one
[316/516] lib/ffi/jit_array.lua --- uint8_t array element comparisons
[317/516] lib/ffi/jit_array.lua --- int32_t array bit/bswap tricks
[318/516] lib/ffi/jit_array.lua --- int32_t shift/rotate/and
[319/516] lib/ffi/jit_complex.lua --- field access
[320/516] lib/ffi/jit_complex.lua --- one element circular chain, named indexing
[321/516] lib/ffi/jit_complex.lua --- one element circular chain, array indexing
[322/516] lib/ffi/jit_complex.lua --- one-arg initialiser
[323/516] lib/ffi/jit_complex.lua --- two-arg initialiser
[324/516] lib/ffi/jit_complex.lua --- float<>double conversions
[325/516] lib/ffi/jit_complex.lua --- Complex struct field
[326/516] lib/ffi/jit_complex.lua --- Index overflow for complex is ignored
[327/516] lib/ffi/jit_misc.lua --- errno
[328/516] lib/ffi/jit_misc.lua --- string
[329/516] lib/ffi/jit_misc.lua --- fill
[330/516] lib/ffi/jit_misc.lua --- copy array elements
[331/516] lib/ffi/jit_misc.lua --- copy from string
[332/516] lib/ffi/jit_misc.lua --- copy structures
[333/516] lib/ffi/jit_misc.lua --- init struct from first field, complex
[334/516] lib/ffi/jit_misc.lua --- int array as parameterised type
[335/516] lib/ffi/jit_misc.lua --- double array as parameterised type
[336/516] lib/ffi/jit_misc.lua --- abi
[337/516] lib/ffi/jit_misc.lua --- typeof constructed typeof
[338/516] lib/ffi/jit_struct.lua --- iteration variable as field name
[339/516] lib/ffi/jit_struct.lua --- constant field names
[340/516] lib/ffi/jit_struct.lua --- constants from structure
[341/516] lib/ffi/jit_struct.lua --- adding to array elements
[342/516] lib/ffi/jit_struct.lua --- double indexing
[343/516] lib/ffi/jit_struct.lua --- structurally identical
[344/516] lib/ffi/jit_struct.lua --- structurally different
[345/516] lib/ffi/jit_struct.lua --- union
[346/516] lib/ffi/jit_struct.lua --- circular chain
[347/516] lib/ffi/jit_struct.lua --- int struct initialiser
[348/516] lib/ffi/jit_struct.lua --- double struct initialiser
[349/516] lib/ffi/jit_struct.lua --- pointer / int struct initialiser
[350/516] lib/ffi/jit_struct.lua --- unstable pointer/int type struct initialiser
[351/516] lib/ffi/jit_struct.lua --- upvalued int box
[352/516] lib/ffi/meta_tostring.lua --- tostring/typeof semi-roundtrip
[353/516] lib/ffi/meta_tostring.lua --- assorted union fields
[354/516] lib/ffi/redir.lua --- function
[355/516] lib/ffi/redir.lua --- variable
[356/516] lib/ffi/type_punning.lua --- float
[357/516] lib/ffi/type_punning.lua --- double
[358/516] lib/ffi/type_punning.lua --- i8
[359/516] lib/ffi/type_punning.lua --- p32/p64
[360/516] lib/ffi/type_punning.lua --- u16
[361/516] lib/ffi/type_punning.lua --- u16
[362/516] lib/ffi/type_punning.lua --- i16
[363/516] lib/ffi/type_punning.lua --- i16
[364/516] lib/ffi/type_punning.lua --- double
[365/516] lib/ffi/type_punning.lua --- double
[366/516] lib/ffi/type_punning.lua --- u32
[367/516] lib/ffi/type_punning.lua --- u64
[368/516] lib/contents.lua --- base
[369/516] lib/contents.lua --- pre-5.2 base
[370/516] lib/contents.lua --- 5.2 base rawlen
[371/516] lib/contents.lua --- math
[372/516] lib/contents.lua --- string
[373/516] lib/contents.lua --- pre-5.2 table
[374/516] lib/contents.lua --- 5.2 table.pack
[375/516] lib/contents.lua --- io
[376/516] lib/contents.lua --- io file
[377/516] lib/contents.lua --- os
[378/516] lib/contents.lua --- debug
[379/516] lib/contents.lua --- package
[380/516] lib/contents.lua --- pre-5.2 package
[381/516] lib/contents.lua --- 5.2 compat package
[382/516] lib/contents.lua --- package.loaders
[383/516] lib/contents.lua --- package.loaded
[384/516] lib/contents.lua --- bit
[385/516] lib/contents.lua --- ffi
[386/516] computations.lua --- ack
[387/516] computations.lua --- ack notail
[388/516] computations.lua --- fac
[389/516] computations.lua --- ffib
[390/516] computations.lua --- fib
[391/516] computations.lua --- nsieve
[392/516] computations.lua --- recsum
[393/516] computations.lua --- recsump
[394/516] computations.lua --- tak
[395/516] trace/exit_frame.lua --- global assignments
[396/516] trace/exit_frame.lua --- mutual recursion
[397/516] trace/exit_frame.lua --- multi-path mutual recursion
[398/516] trace/exit_frame.lua --- late mutual recursion
[399/516] trace/exit_growstack.lua --- Exit needs to grow stack before slot fill.
[400/516] trace/exit_growstack.lua --- Exit needs to grow stack after slot fill.
[401/516] trace/exit_jfuncf.lua --- everything
[402/516] trace/gc64_slot_revival.lua --- BC_KNIL
[403/516] trace/gc64_slot_revival.lua --- BC_VARG
[404/516] trace/phi/copyspill.lua --- mat4mul
[405/516] trace/phi/ref.lua --- rref points into invariant part 1
[406/516] trace/phi/ref.lua --- rref points into invariant part 2
[407/516] trace/phi/ref.lua --- rref points into invariant part 3
[408/516] trace/phi/ref.lua --- rref points into invariant part 4
[409/516] trace/phi/ref.lua --- rref points into invariant part 5
[410/516] trace/phi/ref.lua --- rref points into invariant part 6
[411/516] trace/phi/ref.lua --- variant slot, but no corresponding SLOAD i-1
[412/516] trace/phi/ref.lua --- variant slot, but no corresponding SLOAD i+1
[413/516] trace/phi/ref.lua --- variant slot, but no corresponding SLOAD side exit
[414/516] trace/phi/ref.lua --- dup lref from variant slot (suppressed)
[415/516] trace/phi/ref.lua --- const rref
[416/516] trace/phi/ref.lua --- dup rref (ok)
[417/516] trace/phi/ref.lua --- variant slot, no corresponding SLOAD
[418/516] trace/phi/ref.lua --- don't eliminate PHI if referenced from snapshot
[419/516] trace/phi/ref.lua --- don't eliminate PHI if referenced from snapshot
[420/516] trace/phi/ref.lua --- don't eliminate PHI if referenced from another non-redundant PHI
[421/516] trace/phi/rotate.lua --- rot8
[422/516] trace/phi/rotate.lua --- rot9
[423/516] trace/phi/rotate.lua --- rot18
[424/516] trace/phi/rotate.lua --- rotx
[425/516] trace/snap.lua --- gcexit
[426/516] trace/snap.lua --- top
[427/516] trace/snap.lua --- top2
[428/516] trace/stitch.lua --- octal
[429/516] trace/stitch.lua --- coroutines
[430/516] opt/dse/array.lua --- 1
[431/516] opt/dse/array.lua --- 2
[432/516] opt/dse/array.lua --- 3
[433/516] opt/dse/array.lua --- 4
[434/516] opt/dse/array.lua --- 5
[435/516] opt/dse/array.lua --- 6
[436/516] opt/dse/array.lua --- 7
[437/516] opt/dse/array.lua --- 8
[438/516] opt/dse/array.lua --- 9
[439/516] opt/dse/array.lua --- 10
[440/516] opt/dse/array.lua --- 11
[441/516] opt/dse/array.lua --- 12
[442/516] opt/dse/array.lua --- CALLL must inhibit DSE.
[443/516] opt/dse/field.lua --- 1. Store with same ref and same value. All stores in loop eliminated.
[444/516] opt/dse/field.lua --- 2. Store with different ref and same value. All stores in loop eliminated.
[445/516] opt/dse/field.lua --- 3. Store with different ref and different value. Cannot eliminate any stores.
[446/516] opt/dse/field.lua --- 4. Store with same ref and different value. 2nd store remains in loop.
[447/516] opt/dse/field.lua --- 5. Store with same ref, different value and aliased loads.
[448/516] opt/fold/kfold.lua --- operators
[449/516] opt/fold/kfold.lua --- abs
[450/516] opt/fold/kfold.lua --- atan2 ldexp
[451/516] opt/fold/kfold.lua --- minmax
[452/516] opt/fold/kfold.lua --- floorceil
[453/516] opt/fold/kfold.lua --- sqrt exp log trig
[454/516] opt/fold/kfold.lua --- exp
[455/516] opt/fwd/hrefk_rollback.lua --- https://github.com/LuaJIT/LuaJIT/issues/124
[456/516] opt/fwd/tnew_tdup.lua --- 1.
[457/516] opt/fwd/tnew_tdup.lua --- 2.
[458/516] opt/fwd/tnew_tdup.lua --- 3.
[459/516] opt/fwd/tnew_tdup.lua --- 4. HREFK not eliminated. Ditto for the EQ(FLOAD(t, #tab.hmask), k).
[460/516] opt/fwd/tnew_tdup.lua --- 5. HREFK not eliminated. Ditto for the EQ(FLOAD(t, #tab.hmask), k).
[461/516] opt/fwd/tnew_tdup.lua --- 6.
[462/516] opt/fwd/tnew_tdup.lua --- 7.
[463/516] opt/fwd/upval.lua --- 1. Open upvalue above base slot, aliasing an SSA value.
[464/516] opt/fwd/upval.lua --- 2. Open upvalue below base slot. UREFO CSE for a.x
[465/516] opt/fwd/upval.lua --- 3. Closed upvalue. UREFC CSE for a.x
[466/516] opt/fwd/upval.lua --- 4. Open upvalue below base slot. Forwarded. 1x USTORE (+ 1x DSE USTORE).
[467/516] opt/fwd/upval.lua --- 5. Closed upvalue. Forwarded. 1x USTORE (+ 1x DSE USTORE).
[468/516] opt/fuse.lua --- Don't fuse i+101 on x64.
[469/516] opt/loop/unroll.lua --- type instability on loop unroll
[470/516] opt/loop/unroll.lua --- untitled
[471/516] opt/loop/unroll.lua --- FAILFOLD on loop unroll
[472/516] opt/loop/unroll.lua --- Unroll if inner loop aborts.
[473/516] opt/sink/alloc.lua --- DCE or sink trivial TNEW or TDUP.
[474/516] opt/sink/alloc.lua --- Sink TNEW/TDUP
[475/516] opt/sink/alloc.lua --- Sink outermost table of nested TNEW.
[476/516] opt/sink/alloc.lua --- Sink one TNEW
[477/516] opt/sink/alloc.lua --- Sink TDUP or TDUP
[478/516] opt/sink/alloc.lua --- Sink of simplified complex add, unused in next iteration, drop PHI.
[479/516] opt/sink/alloc.lua --- Sink of complex add, unused in next iteration, drop PHI.
[480/516] opt/sink/alloc.lua --- Sink of TDUP with stored values that are both PHI and non-PHI.
[481/516] opt/sink/alloc.lua --- Sink of CONV.
[482/516] opt/sink/alloc.lua --- Sink of stores with numbers.
[483/516] opt/sink/alloc.lua --- Sink of stores with constants.
[484/516] opt/sink/alloc.lua --- Sink with two references to the same table.
[485/516] opt/sink/alloc.lua --- point
[486/516] opt/sink/alloc.lua --- untitled
[487/516] opt/sink/nosink.lua --- Cannot sink TNEW, aliased load.
[488/516] opt/sink/nosink.lua --- Cannot sink TNEW, escaping to upvalue.
[489/516] opt/sink/nosink.lua --- Cannot sink TNEW, escaping through a store.
[490/516] opt/sink/nosink.lua --- Cannot sink TNEW, iteratively escaping through a store.
[491/516] opt/sink/nosink.lua --- Cannot sink TNEW, escaping to next iteration (unused in 1st variant).
[492/516] opt/sink/nosink.lua --- Cannot sink TNEW, escaping to next iteration (snapshot ref).
[493/516] opt/sink/nosink.lua --- Cannot sink TNEW, escaping to next iteration (IR/snapshot ref).
[494/516] opt/sink/nosink.lua --- Cannot sink inner TNEW, escaping to next iteration (IR ref).
[495/516] opt/sink/nosink.lua --- Cannot sink TNEW, cross-PHI ref (and snapshot ref).
[496/516] opt/sink/nosink.lua --- Cannot sink TNEW, cross-PHI ref (and snapshot ref).
[497/516] opt/sink/nosink.lua --- Cannot sink TNEW, escaping to exit.
[498/516] opt/sink/nosink.lua --- Cannot sink TNEW, escaping to exit.
[499/516] opt/sink/nosink.lua --- Cannot sink, since nested inner table is non-PHI.
[500/516] opt/sink/ffi.lua --- incrementing
[501/516] opt/sink/ffi.lua --- hoistable increment
[502/516] opt/sink/ffi.lua --- escaping hoistable increment
[503/516] opt/sink/ffi.lua --- escaping addition
[504/516] opt/sink/ffi.lua --- conditional addition / incrementing
[505/516] opt/sink/ffi.lua --- incrementing pointer
[506/516] opt/sink/ffi.lua --- mutating complex
[507/516] opt/sink/ffi.lua --- mutating struct
[508/516] opt/sink/ffi.lua --- mutating struct 2
[509/516] opt/sink/ffi.lua --- escaping loop counter to float
[510/516] opt/sink/ffi.lua --- 64 bit crash bug
[511/516] opt/sink/ffi_nosink.lua --- escaping global
[512/516] opt/sink/ffi_nosink.lua --- preincrement escaping global
[513/516] opt/sink/ffi_nosink.lua --- escaping global and local
[514/516] opt/sink/ffi_nosink.lua --- swapping
[515/516] opt/sink/ffi_nosink.lua --- pointer to self
[516/516] opt/sink/ffi_nosink.lua --- strchr
515 passed, 1 failed
to run just failing tests, pass command line arguments: 288
make: *** [Makefile:169: check] Error 1
+ true
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: luajit-2.1.20230821-6.ocs23.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.74Ipuj
+ umask 022
+ cd /builddir/build/BUILD
+ cd LuaJIT-2.1.ROLLING
+ DOCDIR=/builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/doc/luajit
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/doc/luajit
+ cp -pr README /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/doc/luajit
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.rb8NBH
+ umask 022
+ cd /builddir/build/BUILD
+ cd LuaJIT-2.1.ROLLING
+ LICENSEDIR=/builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/licenses/luajit
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/licenses/luajit
+ cp -pr COPYRIGHT /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/licenses/luajit
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libluajit-5.1.so.2()(64bit) luajit = 2.1.20230821-6.ocs23 luajit(x86-64) = 2.1.20230821-6.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) rtld(GNU_HASH)
Processing files: luajit-devel-2.1.20230821-6.ocs23.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fzlqJX
+ umask 022
+ cd /builddir/build/BUILD
+ cd LuaJIT-2.1.ROLLING
+ DOCDIR=/builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/doc/luajit-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/doc/luajit-devel
+ cp -pr _tmp_html/html/ /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64/usr/share/doc/luajit-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: luajit-devel = 2.1.20230821-6.ocs23 luajit-devel(x86-64) = 2.1.20230821-6.ocs23 pkgconfig(luajit) = 2.1.20230821
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libluajit-5.1.so.2()(64bit)
Processing files: luajit-debugsource-2.1.20230821-6.ocs23.x86_64
Provides: luajit-debugsource = 2.1.20230821-6.ocs23 luajit-debugsource(x86-64) = 2.1.20230821-6.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: luajit-debuginfo-2.1.20230821-6.ocs23.x86_64
Provides: debuginfo(build-id) = 5b43a4abe1909d90babfbf8cd025462227cdf827 debuginfo(build-id) = 5d5ebb1f87d5e0395f3e568446fe0cee0cf13d49 libluajit-5.1.so.2.1.20230821-2.1.20230821-6.ocs23.x86_64.debug()(64bit) luajit-debuginfo = 2.1.20230821-6.ocs23 luajit-debuginfo(x86-64) = 2.1.20230821-6.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: luajit-debugsource(x86-64) = 2.1.20230821-6.ocs23
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/luajit-2.1.20230821-6.ocs23.x86_64
Wrote: /builddir/build/RPMS/luajit-devel-2.1.20230821-6.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/luajit-2.1.20230821-6.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/luajit-debugsource-2.1.20230821-6.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/luajit-debuginfo-2.1.20230821-6.ocs23.x86_64.rpm
Child return code was: 0