DEBUG: Executing shell function do_compile
NOTE: cmake --build TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/build --target all --
[1/31] Building C object CMakeFiles/minizip.dir/mz_crypt.c.o
[2/31] Building C object CMakeFiles/minizip.dir/mz_strm_split.c.o
[3/31] Building C object CMakeFiles/minizip.dir/mz_strm_mem.c.o
[4/31] Building C object CMakeFiles/minizip.dir/mz_os.c.o
[5/31] Building C object CMakeFiles/minizip.dir/mz_strm_bzip.c.o
[6/31] Building C object CMakeFiles/minizip.dir/mz_strm_lzma.c.o
[7/31] Building C object CMakeFiles/minizip.dir/mz_strm_buf.c.o
[8/31] Building C object CMakeFiles/minizip.dir/mz_strm_os_posix.c.o
[9/31] Building C object CMakeFiles/minizip.dir/mz_strm_wzaes.c.o
[10/31] Building C object CMakeFiles/minizip.dir/compat/ioapi.c.o
[11/31] Building C object CMakeFiles/minizip.dir/mz_os_posix.c.o
[12/31] Building C object CMakeFiles/minizip.dir/mz_strm_pkcrypt.c.o
[13/31] Building C object CMakeFiles/minizip.dir/mz_strm.c.o
[14/31] Building C object CMakeFiles/minizip.dir/mz_crypt_openssl.c.o
[15/31] Building C object CMakeFiles/minizip.dir/compat/zip.c.o
[16/31] Building C object CMakeFiles/minizip.dir/mz_zip_rw.c.o
[17/31] Building C object CMakeFiles/minizip_cli.dir/minizip.c.o
[18/31] Building C object CMakeFiles/minizip.dir/compat/unzip.c.o
[19/31] Building C object CMakeFiles/minizip.dir/mz_zip.c.o
[20/31] Linking C shared library libminizip.so.4.0.8
[21/31] Creating library symlink libminizip.so.1 libminizip.so
[22/31] Linking C executable minizip
[23/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o
FAILED: test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o
TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/recipe-sysroot-native/usr/bin/riscv64-yoe-linux/riscv64-yoe-linux-clang++ --sysroot=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/recipe-sysroot -DHAVE_BZIP2 -DHAVE_ICONV -DHAVE_INTTYPES_H -DHAVE_LZMA -DHAVE_PKCRYPT -DHAVE_STDINT_H -DHAVE_WZAES -DLZMA_API_STATIC -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L -ITMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/git -ITMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/build -ITMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/git/compat -target riscv64-yoe-linux -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/recipe-sysroot -O2 -g -fmacro-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/git=/usr/src/debug/minizip-ng/4.0.8 -fdebug-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/git=/usr/src/debug/minizip-ng/4.0.8 -fmacro-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/build=/usr/src/debug/minizip-ng/4.0.8 -fdebug-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/build=/usr/src/debug/minizip-ng/4.0.8 -fdebug-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/recipe-sysroot= -fmacro-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/recipe-sysroot= -fdebug-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/recipe-sysroot-native= -fmacro-prefix-map=TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o -MF test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o.d -o test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o -c TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/git/test/test_compat.cc
In file included from TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/git/test/test_compat.cc:17:
TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/git/compat/crypt.h:62:9: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
62 | register int keyshift = (int)((*(pkeys + 1)) >> 24);
| ^~~~~~~~
1 error generated.
[24/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_main.cc.o
[25/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_encoding.cc.o
[26/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_stream_compress.cc.o
[27/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_stream_crypt.cc.o
[28/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_crypt.cc.o
[29/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_path.cc.o
[30/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_stream.cc.o
ninja: build stopped: subcommand failed.
WARNING: TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/temp/run.do_compile.1083087:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script):
#1: cmake_runcmake_build, TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/temp/run.do_compile.1083087, line 153
#2: cmake_do_compile, TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/temp/run.do_compile.1083087, line 147
#3: do_compile, TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/temp/run.do_compile.1083087, line 142
#4: main, TMPDIR/work/riscv64-yoe-linux/minizip-ng/4.0.8/temp/run.do_compile.1083087, line 166