==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: libretro-duckstation 2105-2 (Sat Mar 12 20:07:59 2022)
==> Retrieving sources...
  -> Cloning duckstation git repo...
Cloning into bare repository '/home/leming/work/libretro-duckstation/duckstation'...
  -> Found glibc-2.34.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    duckstation ... Skipped
    glibc-2.34.patch ... Passed
==> Making package: libretro-duckstation 2105-2 (Sat 12 Mar 2022 08:08:14 PM UTC)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (1) libretro-core-info-1.10.0-2

Total Download Size:   0.07 MiB
Total Installed Size:  0.32 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libretro-core-info-1.10.0-2-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libretro-core-info...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (10) hicolor-icon-theme-0.17-2  jsoncpp-1.9.5-1  libnsl-2.0.0-2
              libuv-1.43.0-1  perl-error-0.17029-3  perl-mailtools-2.21-5
              perl-timedate-2.33-3  rhash-1.4.2-1  cmake-3.22.3-1  git-2.35.1-1

Total Download Size:    19.87 MiB
Total Installed Size:  109.96 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cmake-3.22.3-1-aarch64 downloading...
 git-2.35.1-1-aarch64 downloading...
 libuv-1.43.0-1-aarch64 downloading...
 rhash-1.4.2-1-aarch64 downloading...
 jsoncpp-1.9.5-1-aarch64 downloading...
 perl-mailtools-2.21-5-any downloading...
 perl-timedate-2.33-3-any downloading...
 perl-error-0.17029-3-any downloading...
 libnsl-2.0.0-2-aarch64 downloading...
 hicolor-icon-theme-0.17-2-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libnsl...
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
:: Running post-transaction hooks...
(1/1) Warn about old perl modules
[?25h==> Retrieving sources...
  -> Found glibc-2.34.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of duckstation git repo...
Cloning into 'duckstation'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file src/core/cpu_core.h
patching file src/core/cpu_recompiler_code_generator.cpp
patching file src/core/cpu_recompiler_code_generator.h
patching file src/core/cpu_recompiler_code_generator_generic.cpp
==> Starting pkgver()...
==> Starting build()...
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Version: 3.22.3
CMake Warning at CMakeLists.txt:41 (message):
  Building for Android or libretro core, disabling SDL frontend


CMake Warning at CMakeLists.txt:45 (message):
  Building for Android or libretro core, disabling Qt frontend


Building for Android or libretro core, disabling Discord Presence support
Building for Android or libretro core, disabling SDL2 support
-- Performing Test COMPILER_SUPPORTS_WALL
-- Performing Test COMPILER_SUPPORTS_WALL - Success
-- Performing Test COMPILER_SUPPORTS_MEMACCESS
-- Performing Test COMPILER_SUPPORTS_MEMACCESS - Success
-- Performing Test COMPILER_SUPPORTS_OFFSETOF
-- Performing Test COMPILER_SUPPORTS_OFFSETOF - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Looking for include file AudioUnit/AudioUnit.h
-- Looking for include file AudioUnit/AudioUnit.h - not found
-- Looking for include file pulse/pulseaudio.h
-- Looking for include file pulse/pulseaudio.h - not found
-- Looking for include file alsa/asoundlib.h
-- Looking for include file alsa/asoundlib.h - not found
-- Looking for include file jack/jack.h
-- Looking for include file jack/jack.h - not found
-- Looking for include file audioclient.h
-- Looking for include file audioclient.h - not found
-- Looking for include files windows.h, mmsystem.h
-- Looking for include files windows.h, mmsystem.h - not found
-- Looking for include file SLES/OpenSLES.h
-- Looking for include file SLES/OpenSLES.h - not found
-- Looking for include file android/log.h
-- Looking for include file android/log.h - not found
-- Looking for include file sndio.h
-- Looking for include file sndio.h - not found
-- Looking for include file sys/audioio.h
-- Looking for include file sys/audioio.h - not found
-- Looking for include file kai.h
-- Looking for include file kai.h - not found
Building AArch64 recompiler
-- Configuring done
-- Generating done
-- Build files have been written to: /build/libretro-duckstation/src/build
make: Entering directory '/build/libretro-duckstation/src/build'
make[1]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[  0%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad.c.o
[  0%] Building C object dep/cubeb/CMakeFiles/speex.dir/src/speex/resample.c.o
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  0%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest.cc.o
[  0%] Building CXX object dep/vulkan-loader/CMakeFiles/vulkan-loader.dir/src/vulkan_loader.cpp.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[  0%] Building CXX object dep/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  1%] Building C object dep/libcue/CMakeFiles/libcue.dir/src/cd.c.o
[  2%] Building C object dep/simpleini/CMakeFiles/simpleini.dir/src/ConvertUTF.c.o
[  3%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image.c.o
[  3%] Linking C static library libsimpleini.a
[  3%] Building C object dep/libcue/CMakeFiles/libcue.dir/src/cdtext.c.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[  3%] Built target simpleini
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c: In function 'update_filter':
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c:674:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c: In function 'speex_resampler_process_float':
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c:946:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c:949:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c: In function 'speex_resampler_process_int':
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c:1002:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c:1009:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/dep/cubeb/src/speex/resample.c:1019:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[  3%] Built target speex
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  4%] Building CXX object dep/tinyxml2/CMakeFiles/tinyxml2.dir/src/tinyxml2.cpp.o
[  4%] Building C object dep/libcue/CMakeFiles/libcue.dir/src/cue_parser.c.o
[  4%] Building C object dep/libcue/CMakeFiles/libcue.dir/src/cue_scanner.c.o
[  4%] Building C object dep/libcue/CMakeFiles/libcue.dir/src/rem.c.o
[  4%] Linking CXX static library libvulkan-loader.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[  5%] Building C object dep/libcue/CMakeFiles/libcue.dir/src/time.c.o
[  5%] Built target vulkan-loader
make[2]: Entering directory '/build/libretro-duckstation/src/build'
cue_scanner.c: In function 'cueparser_init_buffer':
cue_scanner.c:2244:40: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration]
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  5%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/adler32.c.o
[  5%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Alloc.c.o
[  5%] Linking C static library liblibcue.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[  5%] Built target libcue
[  6%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Bra86.c.o
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  7%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/compress.c.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  8%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/bitmath.c.o
[  9%] Linking CXX static library libgtest_main.a
[  9%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/crc32.c.o
[  9%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/BraIA64.c.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[  9%] Built target gtest_main
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  9%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/bitreader.c.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[  9%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/CpuArch.c.o
[ 10%] Building C object dep/xxhash/CMakeFiles/xxhash.dir/src/xxhash.c.o
[ 10%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/deflate.c.o
[ 11%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Delta.c.o
[ 11%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzFind.c.o
[ 11%] Linking CXX static library libtinyxml2.a
[ 11%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/cpu.c.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 11%] Built target tinyxml2
[ 12%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-death-test.cc.o
[ 13%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/crc.c.o
[ 13%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Dec.c.o
[ 13%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/fixed.c.o
[ 14%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/gzclose.c.o
[ 15%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Enc.c.o
[ 15%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/gzlib.c.o
[ 15%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaDec.c.o
[ 15%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_resize.c.o
[ 16%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/fixed_intrin_sse2.c.o
[ 16%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/fixed_intrin_ssse3.c.o
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzlib.c: In function 'gz_open':
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzlib.c:252:9: warning: implicit declaration of function 'lseek'; did you mean 'fseek'? [-Wimplicit-function-declaration]
[ 16%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/gzread.c.o
[ 16%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/float.c.o
[ 16%] Linking C static library libxxhash.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 17%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/format.c.o
[ 17%] Built target xxhash
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzread.c: In function 'gz_load':
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzread.c:35:15: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzread.c: In function 'gzclose_r':
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzread.c:651:11: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
[ 17%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaEnc.c.o
[ 17%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-filepath.cc.o
[ 18%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/gzwrite.c.o
[ 19%] Linking C static library libglad.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 19%] Built target glad
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 19%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/lpc.c.o
[ 19%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/CInterface/glslang_c_interface.cpp.o
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzwrite.c: In function 'gz_comp':
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzwrite.c:89:20: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration]
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzwrite.c: In function 'gzclose_w':
/build/libretro-duckstation/src/duckstation/dep/zlib/src/gzwrite.c:661:9: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
[ 19%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/infback.c.o
[ 19%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_write.c.o
[ 19%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/inffast.c.o
[ 20%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/inflate.c.o
[ 20%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/lpc_intrin_avx2.c.o
[ 21%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaLib.c.o
[ 22%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/lpc_intrin_sse.c.o
[ 23%] Linking C static library libstb.a
[ 23%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Sort.c.o
[ 23%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/lpc_intrin_sse2.c.o
[ 23%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-matchers.cc.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 23%] Linking C static library liblzma.a
[ 23%] Built target stb
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 23%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/lpc_intrin_sse41.c.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 24%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch32/assembler-aarch32.cc.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 24%] Built target lzma
[ 25%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/md5.c.o
[ 25%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/memory.c.o
[ 25%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/inftrees.c.o
[ 26%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-port.cc.o
[ 26%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/trees.c.o
[ 26%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/metadata_iterators.c.o
[ 27%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/uncompr.c.o
[ 27%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-printers.cc.o
[ 27%] Building C object dep/zlib/CMakeFiles/zlib.dir/src/zutil.c.o
[ 27%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o
[ 28%] Linking C static library libzlib.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 28%] Built target zlib
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 28%] Generating scmversion.cpp, _scmversion.cpp
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
Writing scmversion.cpp...
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 28%] Generating scmversion.cpp, _scmversion.cpp
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
Writing scmversion.cpp...
[ 29%] Building CXX object src/scmversion/CMakeFiles/scmversion.dir/scmversion.cpp.o
[ 29%] Linking CXX static library libscmversion.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 29%] Built target scmversion
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 29%] Building C object dep/cubeb/CMakeFiles/cubeb.dir/src/cubeb.c.o
[ 30%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/metadata_object.c.o
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 30%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o
[ 30%] Building CXX object dep/cubeb/CMakeFiles/cubeb.dir/src/cubeb_mixer.cpp.o
[ 31%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 32%] Building C object dep/minizip/CMakeFiles/minizip.dir/src/ioapi.c.o
[ 32%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/stream_decoder.c.o
[ 33%] Building CXX object dep/cubeb/CMakeFiles/cubeb.dir/src/cubeb_resampler.cpp.o
[ 33%] Building C object dep/minizip/CMakeFiles/minizip.dir/src/mztools.c.o
[ 33%] Building C object dep/minizip/CMakeFiles/minizip.dir/src/unzip.c.o
[ 33%] Building CXX object dep/cubeb/CMakeFiles/cubeb.dir/src/cubeb_log.cpp.o
[ 33%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o
[ 34%] Building C object dep/minizip/CMakeFiles/minizip.dir/src/zip.c.o
[ 34%] Building C object dep/libFLAC/CMakeFiles/libFLAC.dir/src/window.c.o
[ 34%] Building C object dep/cubeb/CMakeFiles/cubeb.dir/src/cubeb_strings.c.o
[ 35%] Linking C static library liblibFLAC.a
[ 36%] Building CXX object dep/cubeb/CMakeFiles/cubeb.dir/src/cubeb_utils.cpp.o
[ 36%] Linking C static library libminizip.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 36%] Built target libFLAC
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 36%] Built target minizip
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 36%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o
[ 36%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/bitstream.c.o
[ 36%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-test-part.cc.o
[ 36%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/cdrom.c.o
[ 37%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/chd.c.o
[ 37%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/flac.c.o
[ 37%] Linking CXX static library libcubeb.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 37%] Built target cubeb
[ 37%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/huffman.c.o
[ 38%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/md5.c.o
[ 39%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-typed-test.cc.o
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c: In function 'decompress_v5_map':
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c:1103:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c:1110:2: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c:1121:2: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c: In function 'hunk_read_into_memory':
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c:2073:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c:2098:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/dep/libchdr/src/chd.c:2126:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
[ 39%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/sha1.c.o
[ 40%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o
[ 40%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o
[ 40%] Linking C static library liblibchdr.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 40%] Built target libchdr
[ 40%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o
[ 41%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o
[ 41%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o
[ 41%] Linking CXX static library libgtest.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 41%] Built target gtest
[ 41%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o
[ 42%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/iomapper.cpp.o
[ 42%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o
[ 42%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o
[ 42%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o
[ 43%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o
[ 43%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseContextBase.cpp.o
[ 44%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o
[ 44%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o
[ 44%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o
[ 45%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o
[ 46%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o
[ 46%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o
[ 46%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch32/constants-aarch32.cc.o
[ 46%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch32/disasm-aarch32.cc.o
[ 46%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o
[ 47%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o
[ 47%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o
[ 47%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o
[ 47%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o
[ 48%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o
[ 48%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o
[ 48%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o
[ 49%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o
[ 49%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o
[ 49%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o
[ 50%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o
[ 50%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o
[ 50%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o
[ 50%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_stdlib.cpp.o
[ 51%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o
[ 52%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_impl_opengl3.cpp.o
[ 52%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o
[ 52%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_impl_vulkan.cpp.o
[ 52%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o
[ 52%] Linking CXX static library libimgui.a
[ 53%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvPostProcess.cpp.o
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 53%] Built target imgui
[ 53%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o
[ 53%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvTools.cpp.o
[ 54%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/StandAlone/ResourceLimits.cpp.o
In file included from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:40:
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const TString*, const glslang::TType&, bool)' at /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const TString&)' at /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8084:81:
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1575:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized]
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const TString&)':
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8083:15: note: 'blockNameType' declared here
In file included from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:40:
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1589:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized]
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8083:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here
In file included from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:40:
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1590:17: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized]
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8083:15: note: 'blockNameType.glslang::TType::coopmat' was declared here
In file included from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:40:
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const TString*, const glslang::TType&, bool)' at /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const TString*, glslang::TArraySizes*)' at /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7641:79:
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1575:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized]
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const TString*, glslang::TArraySizes*)':
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7640:15: note: 'blockNameType' declared here
In file included from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:40:
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1589:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized]
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7640:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here
In file included from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53,
                 from /build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:40:
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1590:17: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized]
/build/libretro-duckstation/src/duckstation/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7640:15: note: 'blockNameType.glslang::TType::coopmat' was declared here
[ 54%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/StandAlone/resource_limits_c.cpp.o
[ 55%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o
[ 56%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch32/instructions-aarch32.cc.o
[ 56%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch32/location-aarch32.cc.o
[ 56%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch32/macro-assembler-aarch32.cc.o
[ 57%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch32/operands-aarch32.cc.o
[ 57%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/assembler-aarch64.cc.o
[ 57%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/cpu-aarch64.cc.o
[ 58%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/cpu-features-auditor-aarch64.cc.o
[ 58%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/decoder-aarch64.cc.o
[ 58%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/disasm-aarch64.cc.o
[ 59%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/instructions-aarch64.cc.o
[ 59%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/instrument-aarch64.cc.o
[ 59%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/logic-aarch64.cc.o
[ 60%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/macro-assembler-aarch64.cc.o
[ 60%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/operands-aarch64.cc.o
[ 61%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/pointer-auth-aarch64.cc.o
[ 61%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/aarch64/simulator-aarch64.cc.o
[ 61%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/code-buffer-vixl.cc.o
[ 62%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/compiler-intrinsics-vixl.cc.o
[ 62%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/cpu-features.cc.o
[ 62%] Building CXX object dep/vixl/CMakeFiles/vixl.dir/src/utils-vixl.cc.o
[ 62%] Linking CXX static library libglslang.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 62%] Built target glslang
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 62%] Building CXX object src/common/CMakeFiles/common.dir/assert.cpp.o
[ 62%] Building CXX object src/common/CMakeFiles/common.dir/audio_stream.cpp.o
[ 63%] Building CXX object src/common/CMakeFiles/common.dir/byte_stream.cpp.o
[ 63%] Building CXX object src/common/CMakeFiles/common.dir/cd_image.cpp.o
[ 63%] Building CXX object src/common/CMakeFiles/common.dir/cd_image_bin.cpp.o
[ 64%] Building CXX object src/common/CMakeFiles/common.dir/cd_image_cue.cpp.o
[ 64%] Building CXX object src/common/CMakeFiles/common.dir/cd_image_chd.cpp.o
[ 64%] Building CXX object src/common/CMakeFiles/common.dir/cd_image_hasher.cpp.o
[ 65%] Building CXX object src/common/CMakeFiles/common.dir/cd_image_memory.cpp.o
[ 65%] Building CXX object src/common/CMakeFiles/common.dir/cd_subchannel_replacement.cpp.o
[ 65%] Building CXX object src/common/CMakeFiles/common.dir/cd_xa.cpp.o
/build/libretro-duckstation/src/duckstation/src/common/byte_stream.cpp: In function 'std::unique_ptr<ByteStream> ByteStream_OpenFileStream(const char*, u32)':
/build/libretro-duckstation/src/duckstation/src/common/byte_stream.cpp:1166:12: warning: ignoring return value of 'int mkstemp(char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
[ 66%] Building CXX object src/common/CMakeFiles/common.dir/cubeb_audio_stream.cpp.o
[ 66%] Building CXX object src/common/CMakeFiles/common.dir/event.cpp.o
/build/libretro-duckstation/src/duckstation/src/common/cd_image_chd.cpp: In member function 'bool CDImageCHD::Open(const char*)':
/build/libretro-duckstation/src/duckstation/src/common/cd_image_chd.cpp:127:36: warning: unused variable 'pad' [-Wunused-variable]
In file included from /build/libretro-duckstation/src/duckstation/dep/libchdr/include/libchdr/chd.h:49,
                 from /build/libretro-duckstation/src/duckstation/src/common/cd_image_chd.cpp:10:
/build/libretro-duckstation/src/duckstation/dep/libchdr/include/libchdr/coretypes.h: At global scope:
/build/libretro-duckstation/src/duckstation/dep/libchdr/include/libchdr/coretypes.h:25:15: warning: 'size_t core_fsize(FILE*)' defined but not used [-Wunused-function]
[ 66%] Building CXX object src/common/CMakeFiles/common.dir/file_system.cpp.o
/build/libretro-duckstation/src/duckstation/src/common/event.cpp: In constructor 'Common::Event::Event(bool)':
/build/libretro-duckstation/src/duckstation/src/common/event.cpp:70:8: warning: ignoring return value of 'int pipe2(int*, int)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/src/common/event.cpp: In member function 'void Common::Event::Signal()':
/build/libretro-duckstation/src/duckstation/src/common/event.cpp:88:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
[ 67%] Building CXX object src/common/CMakeFiles/common.dir/image.cpp.o
[ 67%] Building CXX object src/common/CMakeFiles/common.dir/gl/context.cpp.o
[ 67%] Building CXX object src/common/CMakeFiles/common.dir/gl/program.cpp.o
[ 68%] Building CXX object src/common/CMakeFiles/common.dir/gl/shader_cache.cpp.o
[ 68%] Building CXX object src/common/CMakeFiles/common.dir/gl/stream_buffer.cpp.o
[ 68%] Building CXX object src/common/CMakeFiles/common.dir/gl/texture.cpp.o
[ 69%] Building CXX object src/common/CMakeFiles/common.dir/iso_reader.cpp.o
[ 69%] Building CXX object src/common/CMakeFiles/common.dir/jit_code_buffer.cpp.o
[ 69%] Building CXX object src/common/CMakeFiles/common.dir/log.cpp.o
/build/libretro-duckstation/src/duckstation/src/common/gl/texture.cpp: In static member function 'static void GL::Texture::GetTextureSubImage(GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLsizei, void*)':
/build/libretro-duckstation/src/duckstation/src/common/gl/texture.cpp:161:10: warning: unused variable 'status' [-Wunused-variable]
[ 70%] Building CXX object src/common/CMakeFiles/common.dir/md5_digest.cpp.o
[ 70%] Building CXX object src/common/CMakeFiles/common.dir/minizip_helpers.cpp.o
[ 70%] Building CXX object src/common/CMakeFiles/common.dir/null_audio_stream.cpp.o
[ 71%] Building CXX object src/common/CMakeFiles/common.dir/progress_callback.cpp.o
[ 71%] Building CXX object src/common/CMakeFiles/common.dir/state_wrapper.cpp.o
[ 72%] Building CXX object src/common/CMakeFiles/common.dir/string.cpp.o
/build/libretro-duckstation/src/duckstation/src/common/log.cpp: In function 'void Log::ConsoleOutputLogCallback(void*, const char*, const char*, LOGLEVEL, const char*)':
/build/libretro-duckstation/src/duckstation/src/common/log.cpp:247:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/src/common/log.cpp:254:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/src/common/log.cpp:255:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-duckstation/src/duckstation/src/common/log.cpp: In lambda function:
/build/libretro-duckstation/src/duckstation/src/common/log.cpp:251:49: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
[ 72%] Building CXX object src/common/CMakeFiles/common.dir/string_util.cpp.o
[ 72%] Building CXX object src/common/CMakeFiles/common.dir/timer.cpp.o
[ 73%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/builders.cpp.o
[ 73%] Building CXX object src/common/CMakeFiles/common.dir/timestamp.cpp.o
[ 73%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/context.cpp.o
[ 74%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/shader_cache.cpp.o
[ 74%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/shader_compiler.cpp.o
[ 74%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/staging_buffer.cpp.o
[ 75%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/staging_texture.cpp.o
[ 75%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/stream_buffer.cpp.o
[ 75%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/swap_chain.cpp.o
[ 76%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/texture.cpp.o
[ 76%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/util.cpp.o
[ 76%] Building CXX object src/common/CMakeFiles/common.dir/wav_writer.cpp.o
/build/libretro-duckstation/src/duckstation/src/common/vulkan/util.cpp:12:20: warning: '___LogChannel___' defined but not used [-Wunused-variable]
[ 77%] Linking CXX static library libcommon.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 77%] Built target common
[ 78%] Linking CXX static library libvixl.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 78%] Built target vixl
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 78%] Building CXX object src/core/CMakeFiles/core.dir/analog_controller.cpp.o
[ 78%] Building CXX object src/core/CMakeFiles/core.dir/bios.cpp.o
[ 79%] Building CXX object src/core/CMakeFiles/core.dir/bus.cpp.o
[ 79%] Building CXX object src/core/CMakeFiles/core.dir/cdrom.cpp.o
[ 79%] Building CXX object src/core/CMakeFiles/core.dir/cpu_code_cache.cpp.o
[ 79%] Building CXX object src/core/CMakeFiles/core.dir/cdrom_async_reader.cpp.o
[ 80%] Building CXX object src/core/CMakeFiles/core.dir/controller.cpp.o
[ 80%] Building CXX object src/core/CMakeFiles/core.dir/cpu_core.cpp.o
[ 81%] Building CXX object src/core/CMakeFiles/core.dir/cpu_disasm.cpp.o
[ 81%] Building CXX object src/core/CMakeFiles/core.dir/cpu_types.cpp.o
[ 82%] Building CXX object src/core/CMakeFiles/core.dir/digital_controller.cpp.o
[ 82%] Building CXX object src/core/CMakeFiles/core.dir/dma.cpp.o
[ 82%] Building CXX object src/core/CMakeFiles/core.dir/game_list.cpp.o
[ 83%] Building CXX object src/core/CMakeFiles/core.dir/game_settings.cpp.o
[ 83%] Building CXX object src/core/CMakeFiles/core.dir/gpu.cpp.o
[ 83%] Building CXX object src/core/CMakeFiles/core.dir/gpu_commands.cpp.o
[ 84%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw.cpp.o
[ 84%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw_opengl.cpp.o
[ 84%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw_shadergen.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/gpu_commands.cpp: In member function 'void GPU::ExecuteCommands()':
/build/libretro-duckstation/src/duckstation/src/core/gpu_commands.cpp:47:24: warning: unused variable 'old_size' [-Wunused-variable]
/build/libretro-duckstation/src/duckstation/src/core/gpu_commands.cpp:86:26: warning: unused variable 'old_size' [-Wunused-variable]
[ 85%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw_vulkan.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/cpu_core.cpp:416:13: warning: 'void CPU::LogInstruction(u32, u32, CPU::Registers*)' defined but not used [-Wunused-function]
[ 85%] Building CXX object src/core/CMakeFiles/core.dir/gpu_sw.cpp.o
[ 85%] Building CXX object src/core/CMakeFiles/core.dir/gte.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp: In member function 'void GPU_HW::LoadVertices()':
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:426:27: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:426:69: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:457:37: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:457:87: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:516:31: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:516:74: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:609:29: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:609:71: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:654:31: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw.cpp:654:73: warning: comparison of integer expressions of different signedness: 'int' and 'GPU::<unnamed enum>' [-Wsign-compare]
[ 86%] Building CXX object src/core/CMakeFiles/core.dir/host_display.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_opengl.cpp: In member function 'void GPU_HW_OpenGL::SetCapabilities(HostDisplay*)':
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_opengl.cpp:209:49: warning: comparison of integer expressions of different signedness: 'GLint64' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
[ 86%] Building CXX object src/core/CMakeFiles/core.dir/host_interface.cpp.o
[ 86%] Building CXX object src/core/CMakeFiles/core.dir/host_interface_progress_callback.cpp.o
[ 87%] Building CXX object src/core/CMakeFiles/core.dir/interrupt_controller.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp: In member function 'void GPU_HW_ShaderGen::DeclareVertexEntryPoint(std::stringstream&, const std::initializer_list<const char*>&, u32, u32, const std::initializer_list<std::pair<const char*, const char*> >&, bool, const char*)':
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:322:23: warning: loop variable '<structured bindings>' creates a copy from type 'const std::pair<const char*, const char*>' [-Wrange-loop-construct]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:322:23: note: use reference type to prevent copying
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:334:23: warning: loop variable '<structured bindings>' creates a copy from type 'const std::pair<const char*, const char*>' [-Wrange-loop-construct]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:334:23: note: use reference type to prevent copying
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:371:21: warning: loop variable '<structured bindings>' creates a copy from type 'const std::pair<const char*, const char*>' [-Wrange-loop-construct]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:371:21: note: use reference type to prevent copying
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp: In member function 'void GPU_HW_ShaderGen::DeclareFragmentEntryPoint(std::stringstream&, u32, u32, const std::initializer_list<std::pair<const char*, const char*> >&, bool, u32, bool)':
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:400:23: warning: loop variable '<structured bindings>' creates a copy from type 'const std::pair<const char*, const char*>' [-Wrange-loop-construct]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:400:23: note: use reference type to prevent copying
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:412:23: warning: loop variable '<structured bindings>' creates a copy from type 'const std::pair<const char*, const char*>' [-Wrange-loop-construct]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:412:23: note: use reference type to prevent copying
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:458:23: warning: loop variable '<structured bindings>' creates a copy from type 'const std::pair<const char*, const char*>' [-Wrange-loop-construct]
/build/libretro-duckstation/src/duckstation/src/core/gpu_hw_shadergen.cpp:458:23: note: use reference type to prevent copying
[ 87%] Building CXX object src/core/CMakeFiles/core.dir/mdec.cpp.o
[ 87%] Building CXX object src/core/CMakeFiles/core.dir/memory_card.cpp.o
[ 88%] Building CXX object src/core/CMakeFiles/core.dir/namco_guncon.cpp.o
[ 88%] Building CXX object src/core/CMakeFiles/core.dir/negcon.cpp.o
[ 88%] Building CXX object src/core/CMakeFiles/core.dir/pad.cpp.o
[ 89%] Building CXX object src/core/CMakeFiles/core.dir/pgxp.cpp.o
[ 89%] Building CXX object src/core/CMakeFiles/core.dir/playstation_mouse.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/namco_guncon.cpp:11:20: warning: '___LogChannel___' defined but not used [-Wunused-variable]
[ 89%] Building CXX object src/core/CMakeFiles/core.dir/psf_loader.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/memory_card.cpp: In member function 'bool MemoryCard::Transfer(u8, u8*)':
/build/libretro-duckstation/src/duckstation/src/core/memory_card.cpp:62:15: warning: unused variable 'old_state' [-Wunused-variable]
[ 90%] Building CXX object src/core/CMakeFiles/core.dir/resources.cpp.o
[ 90%] Building CXX object src/core/CMakeFiles/core.dir/settings.cpp.o
[ 91%] Building CXX object src/core/CMakeFiles/core.dir/sio.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:107:15: warning: 'double PGXP::fu16Trunc(double)' declared 'static' but never defined [-Wunused-function]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp: In function 'void PGXP::CPU_MULT(u32, u32, u32, u32, u32)':
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1284:15: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1286:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1308:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1309:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1313:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp: In function 'void PGXP::CPU_MULTU(u32, u32, u32, u32, u32)':
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1330:15: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1332:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1354:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1355:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1359:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp: In function 'void PGXP::CPU_DIV(u32, u32, u32, u32, u32)':
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1377:15: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1379:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1385:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1386:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1392:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp: In function 'void PGXP::CPU_DIVU(u32, u32, u32, u32, u32)':
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1410:15: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1412:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1418:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1419:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1425:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp: In function 'void PGXP::CPU_MFLO(u32, u32, u32)':
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:170:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:170:21: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:170:13: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1797:35: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp: In function 'void PGXP::CPU_MTLO(u32, u32, u32)':
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:1805:15: warning: array subscript 34 is outside array bounds of 'PGXP::PGXP_value [34]' {aka 'PGXP::PGXP_value_Tag [34]'} [-Warray-bounds]
/build/libretro-duckstation/src/duckstation/src/core/pgxp.cpp:144:19: note: while referencing 'PGXP::CPU_reg_mem'
[ 91%] Building CXX object src/core/CMakeFiles/core.dir/spu.cpp.o
[ 91%] Building CXX object src/core/CMakeFiles/core.dir/system.cpp.o
[ 92%] Building CXX object src/core/CMakeFiles/core.dir/timers.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp: In member function 'void GPU_SW::CopyOut24Bit(u32, u32, u32*, u32, u32, u32, bool, bool)':
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp:124:15: warning: unused variable 'end_x' [-Wunused-variable]
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp: In member function 'virtual void GPU_SW::UpdateDisplay()':
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp:163:15: warning: unused variable 'vram_offset_x' [-Wunused-variable]
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp: In member function 'virtual void GPU_SW::DispatchRenderCommand()':
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp:296:21: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp:296:54: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'GPU::<unnamed enum>' [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp: In static member function 'static constexpr GPU_SW::DitherLUT GPU_SW::ComputeDitherLUT()':
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp:586:33: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'const u32' {aka 'const unsigned int'} [-Wsign-compare]
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp: At global scope:
/build/libretro-duckstation/src/duckstation/src/core/gpu_sw.cpp:7:20: warning: '___LogChannel___' defined but not used [-Wunused-variable]
[ 92%] Building CXX object src/core/CMakeFiles/core.dir/timing_event.cpp.o
[ 92%] Building CXX object src/core/CMakeFiles/core.dir/cpu_recompiler_code_generator.cpp.o
[ 93%] Building CXX object src/core/CMakeFiles/core.dir/cpu_recompiler_code_generator_generic.cpp.o
[ 93%] Building CXX object src/core/CMakeFiles/core.dir/cpu_recompiler_register_cache.cpp.o
[ 93%] Building CXX object src/core/CMakeFiles/core.dir/cpu_recompiler_code_generator_aarch64.cpp.o
/build/libretro-duckstation/src/duckstation/src/core/system.cpp:1078:6: warning: 'bool System::SetExpansionROM(const char*)' defined but not used [-Wunused-function]
/build/libretro-duckstation/src/duckstation/src/core/cpu_recompiler_code_generator.cpp: In member function 'bool CPU::Recompiler::CodeGenerator::Compile_Divide(const CPU::CodeBlockInstruction&)':
/build/libretro-duckstation/src/duckstation/src/core/cpu_recompiler_code_generator.cpp:1414:14: warning: unused variable 'signed_divide' [-Wunused-variable]
/build/libretro-duckstation/src/duckstation/src/core/cpu_recompiler_code_generator_aarch64.cpp: In member function 'void CPU::Recompiler::CodeGenerator::EmitBeginBlock()':
/build/libretro-duckstation/src/duckstation/src/core/cpu_recompiler_code_generator_aarch64.cpp:172:14: warning: unused variable 'link_reg_allocated' [-Wunused-variable]
/build/libretro-duckstation/src/duckstation/src/core/cpu_recompiler_code_generator_aarch64.cpp:176:14: warning: unused variable 'cpu_reg_allocated' [-Wunused-variable]
/build/libretro-duckstation/src/duckstation/src/core/cpu_recompiler_code_generator_aarch64.cpp: At global scope:
/build/libretro-duckstation/src/duckstation/src/core/cpu_recompiler_code_generator_aarch64.cpp:9:20: warning: '___LogChannel___' defined but not used [-Wunused-variable]
[ 94%] Linking CXX static library libcore.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 94%] Built target core
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 94%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/common_host_interface.cpp.o
[ 95%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/controller_interface.cpp.o
[ 95%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/icon.cpp.o
[ 95%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/opengl_host_display.cpp.o
[ 95%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/save_state_selector_ui.cpp.o
[ 95%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/imgui_styles.cpp.o
[ 96%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/ini_settings_interface.cpp.o
[ 97%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/vulkan_host_display.cpp.o
[ 97%] Linking CXX static library libfrontend-common.a
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[ 97%] Built target frontend-common
make[2]: Entering directory '/build/libretro-duckstation/src/build'
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
make[2]: Entering directory '/build/libretro-duckstation/src/build'
[ 97%] Building CXX object src/duckstation-libretro/CMakeFiles/duckstation_libretro.dir/libretro_audio_stream.cpp.o
[ 98%] Building CXX object src/duckstation-libretro/CMakeFiles/duckstation_libretro.dir/libretro_host_display.cpp.o
[ 98%] Building CXX object src/duckstation-libretro/CMakeFiles/duckstation_libretro.dir/libretro_opengl_host_display.cpp.o
[ 98%] Building CXX object src/duckstation-libretro/CMakeFiles/duckstation_libretro.dir/libretro_host_interface.cpp.o
[ 99%] Building CXX object src/duckstation-libretro/CMakeFiles/duckstation_libretro.dir/libretro_settings_interface.cpp.o
[ 99%] Building CXX object src/duckstation-libretro/CMakeFiles/duckstation_libretro.dir/libretro_vulkan_host_display.cpp.o
[ 99%] Building CXX object src/duckstation-libretro/CMakeFiles/duckstation_libretro.dir/main.cpp.o
[100%] Linking CXX shared library ../../duckstation_libretro.so
make[2]: Leaving directory '/build/libretro-duckstation/src/build'
[100%] Built target duckstation_libretro
make[1]: Leaving directory '/build/libretro-duckstation/src/build'
make: Leaving directory '/build/libretro-duckstation/src/build'
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/lib/libretro/duckstation_libretro.so
==> Creating package "libretro-duckstation"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: libretro-duckstation 2105-2 (Sat 12 Mar 2022 08:09:58 PM UTC)
==> Cleaning up...