==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: libretro-flycast 6708-1 (Mon Apr 21 06:12:57 2025)
==> Retrieving sources...
  -> Cloning flycast git repo...
Cloning into bare repository '/home/leming/work/libretro-flycast/flycast'...
  -> Cloning flycast-asio git repo...
Cloning into bare repository '/home/leming/work/libretro-flycast/flycast-asio'...
  -> Cloning glslang git repo...
Cloning into bare repository '/home/leming/work/libretro-flycast/glslang'...
  -> Cloning flycast-libchdr git repo...
Cloning into bare repository '/home/leming/work/libretro-flycast/flycast-libchdr'...
  -> Cloning Vulkan-Headers git repo...
Cloning into bare repository '/home/leming/work/libretro-flycast/Vulkan-Headers'...
  -> Cloning VulkanMemoryAllocator git repo...
Cloning into bare repository '/home/leming/work/libretro-flycast/VulkanMemoryAllocator'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    flycast ... Skipped
    flycast-asio ... Skipped
    glslang ... Skipped
    flycast-libchdr ... Skipped
    Vulkan-Headers ... Skipped
    VulkanMemoryAllocator ... Skipped
==> Making package: libretro-flycast 6708-1 (Mon Apr 21 06:13:48 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (20) default-cursors-3-1  libdrm-2.4.124-1  libedit-20250104_3.1-1
              libpciaccess-0.18.1-2  libx11-1.8.12-1  libxau-1.0.12-1
              libxcb-1.17.0-1  libxdmcp-1.1.5-1.1  libxext-1.3.6-1
              libxshmfence-1.3.3-1  libxxf86vm-1.1.6-1  llvm-libs-19.1.7-1
              lm_sensors-1:3.6.0.r41.g31d1f125-3  mesa-1:25.0.4-1
              spirv-tools-1:1.4.309.0-1  wayland-1.23.1-1  xcb-proto-1.17.0-3
              xorgproto-2024.1-2  libglvnd-1.7.0-1  libretro-core-info-1.20.0-1

Total Installed Size:  245.05 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libretro-core-info...
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/2) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (11) cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3
              libuv-1.50.0-1  perl-error-0.17030-1  perl-mailtools-2.22-1
              perl-timedate-2.33-7  rhash-1.4.4-1  cmake-4.0.1-1  git-2.49.0-1
              ninja-1.12.1-2

Total Installed Size:  143.52 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    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 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing ninja...
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 971.
Creating user 'git' (git daemon user) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of flycast git repo...
Cloning into 'flycast'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of flycast-asio git repo...
Cloning into 'flycast-asio'...
done.
  -> Creating working copy of glslang git repo...
Cloning into 'glslang'...
done.
  -> Creating working copy of flycast-libchdr git repo...
Cloning into 'flycast-libchdr'...
done.
  -> Creating working copy of Vulkan-Headers git repo...
Cloning into 'Vulkan-Headers'...
done.
  -> Creating working copy of VulkanMemoryAllocator git repo...
Cloning into 'VulkanMemoryAllocator'...
done.
==> Starting prepare()...
Submodule 'core/deps/glslang' (https://github.com/KhronosGroup/glslang.git) registered for path 'core/deps/glslang'
Synchronizing submodule url for 'core/deps/glslang'
Cloning into '/build/libretro-flycast/src/flycast/core/deps/glslang'...
done.
Submodule path 'core/deps/glslang': checked out '76b52ebf77833908dc4c0dd6c70a9c357ac720bd'
Submodule 'core/deps/Vulkan-Headers' (https://github.com/KhronosGroup/Vulkan-Headers.git) registered for path 'core/deps/Vulkan-Headers'
Synchronizing submodule url for 'core/deps/Vulkan-Headers'
Cloning into '/build/libretro-flycast/src/flycast/core/deps/Vulkan-Headers'...
done.
Submodule path 'core/deps/Vulkan-Headers': checked out '85c2334e92e215cce34e8e0ed8b2dce4700f4a50'
Submodule 'core/deps/VulkanMemoryAllocator' (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git) registered for path 'core/deps/VulkanMemoryAllocator'
Synchronizing submodule url for 'core/deps/VulkanMemoryAllocator'
Cloning into '/build/libretro-flycast/src/flycast/core/deps/VulkanMemoryAllocator'...
done.
Submodule path 'core/deps/VulkanMemoryAllocator': checked out '6eb62e1515072827db992c2befd80b71b2d04329'
Submodule 'core/deps/asio' (https://github.com/flyinghead/asio.git) registered for path 'core/deps/asio'
Synchronizing submodule url for 'core/deps/asio'
Cloning into '/build/libretro-flycast/src/flycast/core/deps/asio'...
done.
From /build/libretro-flycast/src/flycast-asio
 * branch              d3402006e84efb6114ff93e4f2b8508412ed80d5 -> FETCH_HEAD
Submodule path 'core/deps/asio': checked out 'd3402006e84efb6114ff93e4f2b8508412ed80d5'
Submodule 'core/deps/libchdr' (https://github.com/flyinghead/libchdr.git) registered for path 'core/deps/libchdr'
Synchronizing submodule url for 'core/deps/libchdr'
Cloning into '/build/libretro-flycast/src/flycast/core/deps/libchdr'...
done.
Submodule path 'core/deps/libchdr': checked out '5f82799f2c8cad1e9cd26d39a0f8d36369a5534b'
==> Starting pkgver()...
==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- 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
-- Target architecture: arm64
-- Found Git: /usr/bin/git (found version "2.49.0")
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- xxHash build type: None
-- Architecture: aarch64
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3")
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - done
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Renaming
--     /build/libretro-flycast/src/flycast/core/deps/libchdr/deps/zlib-1.3.1/zconf.h
-- to 'zconf.h.included' because this file is included with zlib
-- but CMake generates it automatically in the build directory.
-- The ASM compiler identification is GNU
-- Found assembler: /usr/lib/distcc/bin/cc
-- ZSTD VERSION: 1.5.6
-- Performing Test C_FLAG_WALL
-- Performing Test C_FLAG_WALL - Success
-- Performing Test CXX_FLAG_WALL
-- Performing Test CXX_FLAG_WALL - Success
-- Performing Test C_FLAG_WEXTRA
-- Performing Test C_FLAG_WEXTRA - Success
-- Performing Test CXX_FLAG_WEXTRA
-- Performing Test CXX_FLAG_WEXTRA - Success
-- Performing Test C_FLAG_WUNDEF
-- Performing Test C_FLAG_WUNDEF - Success
-- Performing Test CXX_FLAG_WUNDEF
-- Performing Test CXX_FLAG_WUNDEF - Success
-- Performing Test C_FLAG_WSHADOW
-- Performing Test C_FLAG_WSHADOW - Success
-- Performing Test CXX_FLAG_WSHADOW
-- Performing Test CXX_FLAG_WSHADOW - Success
-- Performing Test C_FLAG_WCAST_ALIGN
-- Performing Test C_FLAG_WCAST_ALIGN - Success
-- Performing Test CXX_FLAG_WCAST_ALIGN
-- Performing Test CXX_FLAG_WCAST_ALIGN - Success
-- Performing Test C_FLAG_WCAST_QUAL
-- Performing Test C_FLAG_WCAST_QUAL - Success
-- Performing Test CXX_FLAG_WCAST_QUAL
-- Performing Test CXX_FLAG_WCAST_QUAL - Success
-- Performing Test C_FLAG_WSTRICT_PROTOTYPES
-- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success
-- Performing Test LD_FLAG_Z_NOEXECSTACK
-- Performing Test LD_FLAG_Z_NOEXECSTACK - Success
-- Performing Test C_FLAG_QUNUSED_ARGUMENTS
-- Performing Test C_FLAG_QUNUSED_ARGUMENTS - Failed
-- Performing Test CXX_FLAG_QUNUSED_ARGUMENTS
-- Performing Test CXX_FLAG_QUNUSED_ARGUMENTS - Failed
-- Performing Test C_FLAG_WA_NOEXECSTACK
-- Performing Test C_FLAG_WA_NOEXECSTACK - Success
-- Performing Test CXX_FLAG_WA_NOEXECSTACK
-- Performing Test CXX_FLAG_WA_NOEXECSTACK - Success
-- CMAKE_INSTALL_PREFIX: /usr/local
-- CMAKE_INSTALL_LIBDIR: lib
-- ZSTD_LEGACY_SUPPORT not defined!
-- ZSTD_MULTITHREAD_SUPPORT is enabled
-- Looking for __aarch64__
-- Looking for __aarch64__ - found
-- Performing Test NOWIDE_HAS_LFS
-- Performing Test NOWIDE_HAS_LFS - Success
-- Performing Test NOWIDE_HAS_INIT_PRIORITY
-- Performing Test NOWIDE_HAS_INIT_PRIORITY - Success
-- Looking for _close
-- Looking for _close - not found
-- Looking for _dup
-- Looking for _dup - not found
-- Looking for _fdopen
-- Looking for _fdopen - not found
-- Looking for _fileno
-- Looking for _fileno - not found
-- Looking for _setmode
-- Looking for _setmode - not found
-- Looking for _snprintf
-- Looking for _snprintf - not found
-- Looking for _snprintf_s
-- Looking for _snprintf_s - not found
-- Looking for _snwprintf_s
-- Looking for _snwprintf_s - not found
-- Looking for _strdup
-- Looking for _strdup - not found
-- Looking for _stricmp
-- Looking for _stricmp - not found
-- Looking for _strtoi64
-- Looking for _strtoi64 - not found
-- Looking for _strtoui64
-- Looking for _strtoui64 - not found
-- Looking for _unlink
-- Looking for _unlink - not found
-- Looking for arc4random
-- Looking for arc4random - found
-- Looking for clonefile
-- Looking for clonefile - not found
-- Looking for explicit_bzero
-- Looking for explicit_bzero - found
-- Looking for explicit_memset
-- Looking for explicit_memset - not found
-- Looking for fchmod
-- Looking for fchmod - found
-- Looking for fileno
-- Looking for fileno - found
-- Looking for ftello
-- Looking for ftello - found
-- Looking for getprogname
-- Looking for getprogname - not found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for localtime_s
-- Looking for localtime_s - not found
-- Looking for memcpy_s
-- Looking for memcpy_s - not found
-- Looking for random
-- Looking for random - found
-- Looking for setmode
-- Looking for setmode - not found
-- Looking for snprintf
-- Looking for snprintf - found
-- Looking for snprintf_s
-- Looking for snprintf_s - not found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strdup
-- Looking for strdup - found
-- Looking for strerror_s
-- Looking for strerror_s - not found
-- Looking for strerrorlen_s
-- Looking for strerrorlen_s - not found
-- Looking for stricmp
-- Looking for stricmp - not found
-- Looking for strncpy_s
-- Looking for strncpy_s - not found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for strtoull
-- Looking for strtoull - found
-- Looking for 3 include files sys/types.h, ..., fts.h
-- Looking for 3 include files sys/types.h, ..., fts.h - found
-- Looking for fts_open
-- Looking for fts_open - found
-- Looking for include file stdbool.h
-- Looking for include file stdbool.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Check size of __int8
-- Check size of __int8 - failed
-- Check size of int8_t
-- Check size of int8_t - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of __int16
-- Check size of __int16 - failed
-- Check size of int16_t
-- Check size of int16_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of __int32
-- Check size of __int32 - failed
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of __int64
-- Check size of __int64 - failed
-- Check size of int64_t
-- Check size of int64_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of size_t
-- Check size of size_t - done
-- Performing Test HAVE_FICLONERANGE
-- Performing Test HAVE_FICLONERANGE - Success
-- Performing Test HAVE_NULLABLE
-- Performing Test HAVE_NULLABLE - Failed
-- Configuring done (38.5s)
-- Generating done (0.2s)
-- Build files have been written to: /build/libretro-flycast/src/build

[0/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/adler32.c.o
[0/562] Building C object core/deps/li...CMakeFiles/zlibstatic.dir/compress.c.o
[0/562] Building C object core/deps/li....1/CMakeFiles/zlibstatic.dir/crc32.c.o
[0/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/deflate.c.o
[0/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/gzclose.c.o
[0/562] Building C object core/deps/li....1/CMakeFiles/zlibstatic.dir/gzlib.c.o
[0/562] Building C object core/deps/li...1/CMakeFiles/zlibstatic.dir/gzread.c.o
[0/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/gzwrite.c.o
[0/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/inflate.c.o
[0/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/infback.c.o
[1/562] Building C object core/deps/li...CMakeFiles/zlibstatic.dir/compress.c.o
[1/562] Building C object core/deps/li...CMakeFiles/zlibstatic.dir/inftrees.c.o
[2/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/gzclose.c.o
[2/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/inffast.c.o
[3/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/adler32.c.o
[3/562] Building C object core/deps/li....1/CMakeFiles/zlibstatic.dir/trees.c.o
[4/562] Building C object core/deps/li....1/CMakeFiles/zlibstatic.dir/crc32.c.o
[4/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/uncompr.c.o
[5/562] Building C object core/deps/li....1/CMakeFiles/zlibstatic.dir/gzlib.c.o
[5/562] Building C object core/deps/li....1/CMakeFiles/zlibstatic.dir/zutil.c.o
[6/562] Building C object core/deps/li.../CMakeFiles/zlibstatic.dir/gzwrite.c.o
[6/562] Building C object core/deps/li...atic.dir/__/__/__/lib/common/debug.c.o
[7/562] Building C object core/deps/li...CMakeFiles/zlibstatic.dir/inftrees.c.o
[7/562] Building C object core/deps/li...__/__/__/lib/common/entropy_common.c.o
[8/562] Building C object core/deps/li...1/CMakeFiles/zlibstatic.dir/gzread.c.o
[8/562] Building C object core/deps/li.../__/__/__/lib/common/error_private.c.o
[9/562] Building C object core/deps/li...atic.dir/__/__/__/lib/common/debug.c.o
[9/562] Building C object core/deps/li...__/__/__/lib/common/fse_decompress.c.o
[10/562] Building C object core/deps/l.../CMakeFiles/zlibstatic.dir/inffast.c.o
[10/562] Building C object core/deps/l...tatic.dir/__/__/__/lib/common/pool.c.o
[11/562] Building C object core/deps/l.../CMakeFiles/zlibstatic.dir/uncompr.c.o
[11/562] Building C object core/deps/l....dir/__/__/__/lib/common/threading.c.o
[12/562] Building C object core/deps/l....1/CMakeFiles/zlibstatic.dir/zutil.c.o
[12/562] Building C object core/deps/l...tic.dir/__/__/__/lib/common/xxhash.c.o
[13/562] Building C object core/deps/l....dir/__/__/__/lib/common/threading.c.o
[13/562] Building C object core/deps/l...ir/__/__/__/lib/common/zstd_common.c.o
[14/562] Building C object core/deps/l....1/CMakeFiles/zlibstatic.dir/trees.c.o
[14/562] Building C object core/deps/l...__/__/__/lib/compress/fse_compress.c.o
[15/562] Building C object core/deps/l.../CMakeFiles/zlibstatic.dir/deflate.c.o
[15/562] Building C object core/deps/l...tic.dir/__/__/__/lib/compress/hist.c.o
[16/562] Building C object core/deps/l.../__/__/__/lib/common/error_private.c.o
[16/562] Building C object core/deps/l...__/__/__/lib/compress/huf_compress.c.o
[17/562] Building C object core/deps/l...tic.dir/__/__/__/lib/common/xxhash.c.o
[17/562] Building C object core/deps/l..._/__/__/lib/compress/zstd_compress.c.o
[18/562] Building C object core/deps/l...__/__/__/lib/common/entropy_common.c.o
[18/562] Building C object core/deps/l...ib/compress/zstd_compress_literals.c.o
[19/562] Building C object core/deps/l...tatic.dir/__/__/__/lib/common/pool.c.o
[19/562] Building C object core/deps/l...b/compress/zstd_compress_sequences.c.o
[20/562] Building C object core/deps/l...ir/__/__/__/lib/common/zstd_common.c.o
[20/562] Building C object core/deps/l.../compress/zstd_compress_superblock.c.o
[21/562] Building C object core/deps/l...__/__/__/lib/common/fse_decompress.c.o
[21/562] Building C object core/deps/l..._/__/lib/compress/zstd_double_fast.c.o
[22/562] Building C object core/deps/l...tic.dir/__/__/__/lib/compress/hist.c.o
[22/562] Building C object core/deps/l...ir/__/__/__/lib/compress/zstd_fast.c.o
[23/562] Building C object core/deps/l...__/__/__/lib/compress/fse_compress.c.o
[23/562] Building C object core/deps/l...ir/__/__/__/lib/compress/zstd_lazy.c.o
[24/562] Building C object core/deps/l...ib/compress/zstd_compress_literals.c.o
[24/562] Building C object core/deps/l...dir/__/__/__/lib/compress/zstd_ldm.c.o
[25/562] Building C object core/deps/l...b/compress/zstd_compress_sequences.c.o
[25/562] Building C object core/deps/l...dir/__/__/__/lib/compress/zstd_opt.c.o
[26/562] Building C object core/deps/l.../compress/zstd_compress_superblock.c.o
[26/562] Building C object core/deps/l...__/__/lib/compress/zstdmt_compress.c.o
[27/562] Building C object core/deps/l.../CMakeFiles/zlibstatic.dir/infback.c.o
[27/562] Building C object core/deps/l..._/__/lib/decompress/huf_decompress.c.o
[28/562] Building C object core/deps/l...__/__/__/lib/compress/huf_compress.c.o
[28/562] Building C object core/deps/l...__/__/__/lib/decompress/zstd_ddict.c.o
[29/562] Building C object core/deps/l.../CMakeFiles/zlibstatic.dir/inflate.c.o
[29/562] Building C object core/deps/l.../__/lib/decompress/zstd_decompress.c.o
[30/562] Building C object core/deps/l...dir/__/__/__/lib/compress/zstd_ldm.c.o
[30/562] Building C object core/deps/l...b/decompress/zstd_decompress_block.c.o
[31/562] Building C object core/deps/l...__/__/__/lib/decompress/zstd_ddict.c.o
[31/562] Building C object core/deps/l...dir/__/__/__/lib/dictBuilder/cover.c.o
[32/562] Building C object core/deps/l...__/__/lib/compress/zstdmt_compress.c.o
[32/562] Building C object core/deps/l..._/__/__/lib/dictBuilder/divsufsort.c.o
[33/562] Building C object core/deps/l.../__/lib/decompress/zstd_decompress.c.o
[33/562] Building C object core/deps/l...__/__/__/lib/dictBuilder/fastcover.c.o
[34/562] Building C object core/deps/l..._/__/lib/compress/zstd_double_fast.c.o
[34/562] Building C object core/deps/l...dir/__/__/__/lib/dictBuilder/zdict.c.o
[35/562] Building C object core/deps/l...dir/__/__/__/lib/dictBuilder/cover.c.o
[35/562] Building CXX object core/deps...deGen.dir/GenericCodeGen/CodeGen.cpp.o
[36/562] Building C object core/deps/l...ir/__/__/__/lib/compress/zstd_fast.c.o
[36/562] Building CXX object core/deps...cCodeGen.dir/GenericCodeGen/Link.cpp.o
[37/562] Building C object core/deps/l..._/__/lib/decompress/huf_decompress.c.o
[37/562] Building CXX object core/deps...keFiles/OSDependent.dir/ossource.cpp.o
[38/562] Building C object core/deps/l..._/__/__/lib/compress/zstd_compress.c.o
[38/562] Building CXX object core/deps...es/OGLCompiler.dir/InitializeDll.cpp.o
[39/562] Building CXX object core/deps...es/OGLCompiler.dir/InitializeDll.cpp.o
[39/562] Linking C static library core/deps/libchdr/deps/zlib-1.3.1/libz.a
[40/562] Building CXX object core/deps...keFiles/OSDependent.dir/ossource.cpp.o
[40/562] Generating flycast-resources resource loader
[41/562] Generating flycast-resources resource loader
[41/562] Generating intermediate file ...ast/resources/flash/alienfnt.nvmem.zip
[42/562] Linking C static library core/deps/libchdr/deps/zlib-1.3.1/libz.a
[42/562] Generating intermediate file ...cast/resources/flash/gunsur2.nvmem.zip
[43/562] Generating intermediate file ...ast/resources/flash/alienfnt.nvmem.zip
[43/562] Generating intermediate file ...lycast/resources/flash/mazan.nvmem.zip
[44/562] Building C object core/deps/l...__/__/__/lib/dictBuilder/fastcover.c.o
[44/562] Generating intermediate file ...ast/resources/flash/otrigger.nvmem.zip
[45/562] Generating intermediate file ...cast/resources/flash/gunsur2.nvmem.zip
[45/562] Generating intermediate file ...ast/resources/flash/wldkicks.nvmem.zip
[46/562] Generating intermediate file ...lycast/resources/flash/mazan.nvmem.zip
[46/562] Generating intermediate file ...st/resources/flash/wldkicksj.nvmem.zip
[47/562] Generating intermediate file ...ast/resources/flash/otrigger.nvmem.zip
[47/562] Generating intermediate file ...st/resources/flash/wldkicksu.nvmem.zip
[48/562] Generating intermediate file ...ast/resources/flash/wldkicks.nvmem.zip
[48/562] Generating intermediate file ...flycast/resources/flash/f355.nvmem.zip
[49/562] Building C object core/deps/l...b/decompress/zstd_decompress_block.c.o
[49/562] Generating intermediate file ...ast/resources/flash/f355twin.nvmem.zip
[50/562] Generating intermediate file ...st/resources/flash/wldkicksj.nvmem.zip
[50/562] Generating intermediate file ...ast/resources/flash/f355twn2.nvmem.zip
[51/562] Generating intermediate file ...flycast/resources/flash/f355.nvmem.zip
[51/562] Generating intermediate file ...ast/resources/flash/dirtypig.nvmem.zip
[52/562] Generating intermediate file ...st/resources/flash/wldkicksu.nvmem.zip
[52/562] Generating intermediate file ...st/resources/flash/dirtypig.nvmem2.zip
[53/562] Generating intermediate file ...ast/resources/flash/f355twin.nvmem.zip
[53/562] Generating intermediate file .../flycast/resources/flash/vf4.nvmem.zip
[54/562] Building C object core/deps/l...dir/__/__/__/lib/compress/zstd_opt.c.o
[54/562] Generating intermediate file ...cast/resources/flash/vf4evob.nvmem.zip
[55/562] Generating intermediate file ...ast/resources/flash/f355twn2.nvmem.zip
[55/562] Generating intermediate file ...ast/resources/flash/vf4tuned.nvmem.zip
[56/562] Building C object core/deps/l...dir/__/__/__/lib/dictBuilder/zdict.c.o
[56/562] Generating intermediate file ...ast/resources/flash/magicpop.nvmem.zip
[57/562] Generating intermediate file ...ast/resources/flash/dirtypig.nvmem.zip
[57/562] Generating intermediate file ...cast/resources/flash/ochaken.nvmem.zip
[58/562] Generating intermediate file ...st/resources/flash/dirtypig.nvmem2.zip
[58/562] Generating intermediate file ...st/resources/flash/puyomedal.nvmem.zip
[59/562] Generating intermediate file ...cast/resources/flash/vf4evob.nvmem.zip
[59/562] Generating intermediate file ...ast/resources/flash/unomedal.nvmem.zip
[60/562] Generating intermediate file .../flycast/resources/flash/vf4.nvmem.zip
[60/562] Generating intermediate file ...ast/resources/flash/westdrmg.nvmem.zip
[61/562] Building C object core/deps/l..._/__/__/lib/dictBuilder/divsufsort.c.o
[61/562] Generating intermediate file ...ources/picture/f355_print_template.png
[62/562] Generating intermediate file ...ast/resources/flash/vf4tuned.nvmem.zip
[62/562] Generating intermediate file ...lycast/fonts/printer_ascii8x16.bin.zip
[63/562] Generating intermediate file ...st/resources/flash/puyomedal.nvmem.zip
[63/562] Generating intermediate file ...ycast/fonts/printer_ascii12x24.bin.zip
[64/562] Generating intermediate file ...ast/resources/flash/magicpop.nvmem.zip
[64/562] Generating intermediate file ...ycast/fonts/printer_kanji16x16.bin.zip
[65/562] Generating intermediate file ...cast/resources/flash/ochaken.nvmem.zip
[65/562] Generating intermediate file ...ycast/fonts/printer_kanji24x24.bin.zip
[66/562] Generating intermediate file ...ast/resources/flash/unomedal.nvmem.zip
[66/562] Generating intermediate file ...ast/src/flycast/fonts/biosfont.bin.zip
[67/562] Generating intermediate file ...ast/resources/flash/westdrmg.nvmem.zip
[67/562] Building CXX object core/deps...r/MachineIndependent/glslang_tab.cpp.o
[68/562] Generating intermediate file ...lycast/fonts/printer_ascii8x16.bin.zip
[68/562] Building CXX object core/deps...dir/MachineIndependent/attribute.cpp.o
[69/562] Generating intermediate file ...ycast/fonts/printer_ascii12x24.bin.zip
[69/562] Building CXX object core/deps....dir/MachineIndependent/Constant.cpp.o
[70/562] Building CXX object core/deps...deGen.dir/GenericCodeGen/CodeGen.cpp.o
[70/562] Building CXX object core/deps....dir/MachineIndependent/iomapper.cpp.o
[71/562] Building CXX object core/deps...cCodeGen.dir/GenericCodeGen/Link.cpp.o
[71/562] Linking CXX static library co...ps/glslang/glslang/libGenericCodeGen.a
[72/562] Linking CXX static library co...ps/glslang/glslang/libGenericCodeGen.a
[72/562] Building CXX object core/deps....dir/MachineIndependent/InfoSink.cpp.o
[73/562] Generating intermediate file ...ast/src/flycast/fonts/biosfont.bin.zip
[73/562] Building CXX object core/deps...ir/MachineIndependent/Initialize.cpp.o
[74/562] Generating intermediate file ...ycast/fonts/printer_kanji16x16.bin.zip
[74/562] Building CXX object core/deps...achineIndependent/IntermTraverse.cpp.o
[75/562] Generating intermediate file ...ycast/fonts/printer_kanji24x24.bin.zip
[75/562] Building CXX object core/deps.../MachineIndependent/Intermediate.cpp.o
[76/562] Building CXX object core/deps....dir/MachineIndependent/InfoSink.cpp.o
[76/562] Building CXX object core/deps...hineIndependent/ParseContextBase.cpp.o
[77/562] Building CXX object core/deps...dir/MachineIndependent/attribute.cpp.o
[77/562] Building CXX object core/deps...r/MachineIndependent/ParseHelper.cpp.o
[78/562] Building CXX object core/deps...achineIndependent/IntermTraverse.cpp.o
[78/562] Building CXX object core/deps...dir/MachineIndependent/PoolAlloc.cpp.o
[79/562] Generating intermediate file ...ources/picture/f355_print_template.png
[79/562] Building CXX object core/deps...ir/MachineIndependent/RemoveTree.cpp.o
[80/562] Building CXX object core/deps...dir/MachineIndependent/PoolAlloc.cpp.o
[80/562] Building CXX object core/deps...dent.dir/MachineIndependent/Scan.cpp.o
[81/562] Building CXX object core/deps....dir/MachineIndependent/Constant.cpp.o
[81/562] Building CXX object core/deps...ir/MachineIndependent/ShaderLang.cpp.o
[82/562] Building CXX object core/deps...ir/MachineIndependent/RemoveTree.cpp.o
[82/562] Building CXX object core/deps...chineIndependent/SpirvIntrinsics.cpp.o
[83/562] Building CXX object core/deps...hineIndependent/ParseContextBase.cpp.o
[83/562] Building CXX object core/deps...r/MachineIndependent/SymbolTable.cpp.o
[84/562] Building C object core/deps/l...ir/__/__/__/lib/compress/zstd_lazy.c.o
[84/562] Linking C static library core...s/zstd-1.5.6/build/cmake/lib/libzstd.a
[85/562] Building CXX object core/deps....dir/MachineIndependent/iomapper.cpp.o
[85/562] Building CXX object core/deps....dir/MachineIndependent/Versions.cpp.o
[86/562] Linking C static library core...s/zstd-1.5.6/build/cmake/lib/libzstd.a
[86/562] Building CXX object core/deps...dir/MachineIndependent/intermOut.cpp.o
[87/562] Building CXX object core/deps.../MachineIndependent/Intermediate.cpp.o
[87/562] Building CXX object core/deps...nt.dir/MachineIndependent/limits.cpp.o
[88/562] Building CXX object core/deps...dent.dir/MachineIndependent/Scan.cpp.o
[88/562] Building CXX object core/deps.../MachineIndependent/linkValidate.cpp.o
[89/562] Building CXX object core/deps...ir/MachineIndependent/Initialize.cpp.o
[89/562] Building CXX object core/deps...ir/MachineIndependent/parseConst.cpp.o
[90/562] Building CXX object core/deps...chineIndependent/SpirvIntrinsics.cpp.o
[90/562] Building CXX object core/deps...ir/MachineIndependent/reflection.cpp.o
[91/562] Building CXX object core/deps...nt.dir/MachineIndependent/limits.cpp.o
[91/562] Building CXX object core/deps...chineIndependent/preprocessor/Pp.cpp.o
[92/562] Building CXX object core/deps...ir/MachineIndependent/parseConst.cpp.o
[92/562] Building CXX object core/deps...eIndependent/preprocessor/PpAtom.cpp.o
[93/562] Building CXX object core/deps...r/MachineIndependent/SymbolTable.cpp.o
[93/562] Building CXX object core/deps...dependent/preprocessor/PpContext.cpp.o
[94/562] Building CXX object core/deps....dir/MachineIndependent/Versions.cpp.o
[94/562] Building CXX object core/deps...dependent/preprocessor/PpScanner.cpp.o
[95/562] Building CXX object core/deps...dir/MachineIndependent/intermOut.cpp.o
[95/562] Building CXX object core/deps...ndependent/preprocessor/PpTokens.cpp.o
[96/562] Building CXX object core/deps...ir/MachineIndependent/ShaderLang.cpp.o
[96/562] Building CXX object core/deps...dependent/propagateNoContraction.cpp.o
[97/562] Building CXX object core/deps...eIndependent/preprocessor/PpAtom.cpp.o
[97/562] Linking CXX static library co...lang/OSDependent/Unix/libOSDependent.a
[98/562] Linking CXX static library co...lang/OSDependent/Unix/libOSDependent.a
[98/562] Linking CXX static library co...slang/OGLCompilersDLL/libOGLCompiler.a
[99/562] Linking CXX static library co...slang/OGLCompilersDLL/libOGLCompiler.a
[99/562] Building C object core/deps/l...4.05/CMakeFiles/lzma.dir/src/Alloc.c.o
[100/562] Building CXX object core/dep...dependent/preprocessor/PpContext.cpp.o
[100/562] Building C object core/deps/...-24.05/CMakeFiles/lzma.dir/src/Bra.c.o
[101/562] Building C object core/deps/...4.05/CMakeFiles/lzma.dir/src/Alloc.c.o
[101/562] Building C object core/deps/...4.05/CMakeFiles/lzma.dir/src/Bra86.c.o
[102/562] Building C object core/deps/...4.05/CMakeFiles/lzma.dir/src/Bra86.c.o
[102/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/BraIA64.c.o
[103/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/BraIA64.c.o
[103/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/CpuArch.c.o
[104/562] Building C object core/deps/...-24.05/CMakeFiles/lzma.dir/src/Bra.c.o
[104/562] Building C object core/deps/...4.05/CMakeFiles/lzma.dir/src/Delta.c.o
[105/562] Building CXX object core/dep...ir/MachineIndependent/reflection.cpp.o
[105/562] Building C object core/deps/....05/CMakeFiles/lzma.dir/src/LzFind.c.o
[106/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/CpuArch.c.o
[106/562] Building C object core/deps/.../CMakeFiles/lzma.dir/src/Lzma86Dec.c.o
[107/562] Building C object core/deps/...4.05/CMakeFiles/lzma.dir/src/Delta.c.o
[107/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/LzmaDec.c.o
[108/562] Building C object core/deps/.../CMakeFiles/lzma.dir/src/Lzma86Dec.c.o
[108/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/LzmaEnc.c.o
[109/562] Building CXX object core/dep...ndependent/preprocessor/PpTokens.cpp.o
[109/562] Building C object core/deps/...24.05/CMakeFiles/lzma.dir/src/Sort.c.o
[110/562] Building C object core/deps/...24.05/CMakeFiles/lzma.dir/src/Sort.c.o
[110/562] Building ASM object core/dep...iles/lzma.dir/Asm/arm64/LzmaDecOpt.S.o
[111/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/LzmaDec.c.o
[111/562] Generating zip_err_str.c
[112/562] Building CXX object core/dep...dependent/propagateNoContraction.cpp.o
[112/562] Building CXX object CMakeFil...dir/__cmrc_flycast-resources/lib.cpp.o
[113/562] Building ASM object core/dep...iles/lzma.dir/Asm/arm64/LzmaDecOpt.S.o
[113/562] Building CXX object CMakeFil...mediate/flash/alienfnt.nvmem.zip.cpp.o
[114/562] Building CXX object CMakeFil...mediate/flash/alienfnt.nvmem.zip.cpp.o
[114/562] Building CXX object CMakeFil...rmediate/flash/gunsur2.nvmem.zip.cpp.o
[115/562] Generating zip_err_str.c
[115/562] Building CXX object CMakeFil...termediate/flash/mazan.nvmem.zip.cpp.o
[116/562] Building CXX object core/dep...dependent/preprocessor/PpScanner.cpp.o
[116/562] Building CXX object CMakeFil...mediate/flash/otrigger.nvmem.zip.cpp.o
[117/562] Building CXX object CMakeFil...rmediate/flash/gunsur2.nvmem.zip.cpp.o
[117/562] Building CXX object CMakeFil...mediate/flash/wldkicks.nvmem.zip.cpp.o
[118/562] Building CXX object CMakeFil...termediate/flash/mazan.nvmem.zip.cpp.o
[118/562] Building CXX object CMakeFil...ediate/flash/wldkicksj.nvmem.zip.cpp.o
[119/562] Building CXX object CMakeFil...mediate/flash/otrigger.nvmem.zip.cpp.o
[119/562] Building CXX object CMakeFil...ediate/flash/wldkicksu.nvmem.zip.cpp.o
[120/562] Building CXX object CMakeFil...mediate/flash/wldkicks.nvmem.zip.cpp.o
[120/562] Building CXX object CMakeFil...ntermediate/flash/f355.nvmem.zip.cpp.o
[121/562] Building CXX object CMakeFil...ediate/flash/wldkicksj.nvmem.zip.cpp.o
[121/562] Building CXX object CMakeFil...mediate/flash/f355twin.nvmem.zip.cpp.o
[122/562] Building CXX object CMakeFil...ediate/flash/wldkicksu.nvmem.zip.cpp.o
[122/562] Building CXX object CMakeFil...mediate/flash/f355twn2.nvmem.zip.cpp.o
[123/562] Building CXX object CMakeFil...mediate/flash/f355twin.nvmem.zip.cpp.o
[123/562] Building CXX object CMakeFil...mediate/flash/dirtypig.nvmem.zip.cpp.o
[124/562] Building CXX object CMakeFil...ntermediate/flash/f355.nvmem.zip.cpp.o
[124/562] Building CXX object CMakeFil...ediate/flash/dirtypig.nvmem2.zip.cpp.o
[125/562] Building CXX object CMakeFil...mediate/flash/f355twn2.nvmem.zip.cpp.o
[125/562] Building CXX object CMakeFil...intermediate/flash/vf4.nvmem.zip.cpp.o
[126/562] Building CXX object CMakeFil...mediate/flash/dirtypig.nvmem.zip.cpp.o
[126/562] Building CXX object CMakeFil...rmediate/flash/vf4evob.nvmem.zip.cpp.o
[127/562] Building CXX object CMakeFil...ediate/flash/dirtypig.nvmem2.zip.cpp.o
[127/562] Building CXX object CMakeFil...mediate/flash/vf4tuned.nvmem.zip.cpp.o
[128/562] Building CXX object CMakeFil...intermediate/flash/vf4.nvmem.zip.cpp.o
[128/562] Building CXX object CMakeFil...mediate/flash/magicpop.nvmem.zip.cpp.o
[129/562] Building CXX object CMakeFil...rmediate/flash/vf4evob.nvmem.zip.cpp.o
[129/562] Building CXX object CMakeFil...rmediate/flash/ochaken.nvmem.zip.cpp.o
[130/562] Building CXX object CMakeFil...mediate/flash/vf4tuned.nvmem.zip.cpp.o
[130/562] Building CXX object CMakeFil...ediate/flash/puyomedal.nvmem.zip.cpp.o
[131/562] Building CXX object CMakeFil...mediate/flash/magicpop.nvmem.zip.cpp.o
[131/562] Building CXX object CMakeFil...mediate/flash/unomedal.nvmem.zip.cpp.o
[132/562] Building CXX object CMakeFil...ediate/flash/puyomedal.nvmem.zip.cpp.o
[132/562] Building CXX object CMakeFil...mediate/flash/westdrmg.nvmem.zip.cpp.o
[133/562] Building CXX object CMakeFil...rmediate/flash/ochaken.nvmem.zip.cpp.o
[133/562] Building CXX object CMakeFil.../picture/f355_print_template.png.cpp.o
[134/562] Building CXX object CMakeFil...mediate/flash/unomedal.nvmem.zip.cpp.o
[134/562] Building CXX object CMakeFil.../fonts/printer_ascii8x16.bin.zip.cpp.o
[135/562] Building CXX object CMakeFil...mediate/flash/westdrmg.nvmem.zip.cpp.o
[135/562] Building CXX object CMakeFil...fonts/printer_ascii12x24.bin.zip.cpp.o
[136/562] Building C object core/deps/....05/CMakeFiles/lzma.dir/src/LzFind.c.o
[136/562] Building CXX object CMakeFil...fonts/printer_kanji16x16.bin.zip.cpp.o
[137/562] Building CXX object CMakeFil.../fonts/printer_ascii8x16.bin.zip.cpp.o
[137/562] Building CXX object CMakeFil...fonts/printer_kanji24x24.bin.zip.cpp.o
[138/562] Building CXX object CMakeFil...fonts/printer_ascii12x24.bin.zip.cpp.o
[138/562] Building CXX object CMakeFil...ermediate/fonts/biosfont.bin.zip.cpp.o
[139/562] Building C object core/deps/...05/CMakeFiles/lzma.dir/src/LzmaEnc.c.o
[139/562] Building C object core/deps/...al/CMakeFiles/xxhash.dir/__/xxhash.c.o
[140/562] Building CXX object CMakeFil...fonts/printer_kanji16x16.bin.zip.cpp.o
[140/562] Building CXX object core/dep...ir/ResourceLimits/ResourceLimits.cpp.o
[141/562] Building CXX object core/dep...chineIndependent/preprocessor/Pp.cpp.o
[141/562] Building CXX object core/dep...ResourceLimits/resource_limits_c.cpp.o
[142/562] Building CXX object CMakeFil...fonts/printer_kanji24x24.bin.zip.cpp.o
[142/562] Building CXX object core/dep...MakeFiles/SPIRV.dir/GlslangToSpv.cpp.o
[143/562] Building CXX object CMakeFil...ermediate/fonts/biosfont.bin.zip.cpp.o
[143/562] Building CXX object core/dep...eFiles/SPIRV.dir/InReadableOrder.cpp.o
[144/562] Building CXX object core/dep...ResourceLimits/resource_limits_c.cpp.o
[144/562] Building CXX object core/dep...PIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o
[145/562] Building CXX object CMakeFil...dir/__cmrc_flycast-resources/lib.cpp.o
[145/562] Building CXX object core/dep.../CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o
[146/562] Building CXX object core/dep.../MachineIndependent/linkValidate.cpp.o
[146/562] Building CXX object core/dep...keFiles/SPIRV.dir/SpvPostProcess.cpp.o
[147/562] Building CXX object core/dep...ir/ResourceLimits/ResourceLimits.cpp.o
[147/562] Building CXX object core/dep...g/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o
[148/562] Building CXX object core/dep...PIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o
[148/562] Building CXX object core/dep...RV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o
[149/562] Building CXX object core/dep...RV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o
[149/562] Building CXX object core/dep...CMakeFiles/SPIRV.dir/disassemble.cpp.o
[150/562] Building CXX object core/dep...eFiles/SPIRV.dir/InReadableOrder.cpp.o
[150/562] Building CXX object core/dep...dir/CInterface/spirv_c_interface.cpp.o
[151/562] Building CXX object CMakeFil.../picture/f355_print_template.png.cpp.o
[151/562] Building C object core/deps/...r-static.dir/src/libchdr_bitstream.c.o
[152/562] Building C object core/deps/...r-static.dir/src/libchdr_bitstream.c.o
[152/562] Building C object core/deps/.../chdr-static.dir/src/libchdr_cdrom.c.o
[153/562] Building C object core/deps/.../chdr-static.dir/src/libchdr_cdrom.c.o
[153/562] Building C object core/deps/...es/chdr-static.dir/src/libchdr_chd.c.o
[154/562] Building C object core/deps/...es/chdr-static.dir/src/libchdr_chd.c.o
[154/562] Building C object core/deps/...s/chdr-static.dir/src/libchdr_flac.c.o
[155/562] Building CXX object core/dep...dir/CInterface/spirv_c_interface.cpp.o
[155/562] Building C object core/deps/...hdr-static.dir/src/libchdr_huffman.c.o
[156/562] Building CXX object core/dep...CMakeFiles/SPIRV.dir/disassemble.cpp.o
[156/562] Linking C static library core/deps/libchdr/deps/lzma-24.05/liblzma.a
[157/562] Linking C static library core/deps/libchdr/deps/lzma-24.05/liblzma.a
[157/562] Building CXX object core/dep...es/nowide.dir/src/console_buffer.cpp.o
[158/562] Building C object core/deps/...al/CMakeFiles/xxhash.dir/__/xxhash.c.o
[158/562] Building CXX object core/dep...CMakeFiles/nowide.dir/src/cstdio.cpp.o
[159/562] Building C object core/deps/...hdr-static.dir/src/libchdr_huffman.c.o
[159/562] Building CXX object core/dep...MakeFiles/nowide.dir/src/cstdlib.cpp.o
[160/562] Building CXX object core/dep...MakeFiles/nowide.dir/src/cstdlib.cpp.o
[160/562] Building CXX object core/dep...MakeFiles/nowide.dir/src/filebuf.cpp.o
[161/562] Building CXX object core/dep...keFiles/SPIRV.dir/SpvPostProcess.cpp.o
[161/562] Building CXX object core/dep...akeFiles/nowide.dir/src/iostream.cpp.o
[162/562] Building CXX object core/dep...CMakeFiles/nowide.dir/src/cstdio.cpp.o
[162/562] Building CXX object core/dep...e/CMakeFiles/nowide.dir/src/stat.cpp.o
[163/562] Building CXX object core/dep...e/CMakeFiles/nowide.dir/src/stat.cpp.o
[163/562] Building C object core/deps/...pnpc-static.dir/src/igd_desc_parse.c.o
[164/562] Building CXX object core/dep...es/nowide.dir/src/console_buffer.cpp.o
[164/562] Building C object core/deps/...miniupnpc-static.dir/src/miniupnpc.c.o
[165/562] Building C object core/deps/...pnpc-static.dir/src/igd_desc_parse.c.o
[165/562] Building C object core/deps/...ibminiupnpc-static.dir/src/minixml.c.o
[166/562] Building CXX object core/dep...MakeFiles/nowide.dir/src/filebuf.cpp.o
[166/562] Building C object core/deps/...bminiupnpc-static.dir/src/minisoap.c.o
[167/562] Building C object core/deps/...ibminiupnpc-static.dir/src/minixml.c.o
[167/562] Building C object core/deps/...miniupnpc-static.dir/src/minissdpc.c.o
[168/562] Building C object core/deps/...bminiupnpc-static.dir/src/minisoap.c.o
[168/562] Building C object core/deps/...bminiupnpc-static.dir/src/miniwget.c.o
[169/562] Building C object core/deps/...miniupnpc-static.dir/src/miniupnpc.c.o
[169/562] Building C object core/deps/...iupnpc-static.dir/src/upnpcommands.c.o
[170/562] Building CXX object core/dep...akeFiles/nowide.dir/src/iostream.cpp.o
[170/562] Building C object core/deps/...ibminiupnpc-static.dir/src/upnpdev.c.o
[171/562] Building C object core/deps/...ibminiupnpc-static.dir/src/upnpdev.c.o
[171/562] Building C object core/deps/...pnpc-static.dir/src/upnpreplyparse.c.o
[172/562] Building C object core/deps/...pnpc-static.dir/src/upnpreplyparse.c.o
[172/562] Building C object core/deps/...iniupnpc-static.dir/src/upnperrors.c.o
[173/562] Building C object core/deps/...bminiupnpc-static.dir/src/miniwget.c.o
[173/562] Building C object core/deps/...npc-static.dir/src/connecthostport.c.o
[174/562] Building C object core/deps/...iniupnpc-static.dir/src/upnperrors.c.o
[174/562] Building C object core/deps/...pc-static.dir/src/portlistingparse.c.o
[175/562] Building C object core/deps/...miniupnpc-static.dir/src/minissdpc.c.o
[175/562] Building C object core/deps/...niupnpc-static.dir/src/receivedata.c.o
[176/562] Building C object core/deps/...iupnpc-static.dir/src/upnpcommands.c.o
[176/562] Building C object core/deps/...pc-static.dir/src/addr_is_reserved.c.o
[177/562] Building C object core/deps/...npc-static.dir/src/connecthostport.c.o
[177/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_add.c.o
[178/562] Building C object core/deps/...pc-static.dir/src/portlistingparse.c.o
[178/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_add_dir.c.o
[179/562] Building C object core/deps/...niupnpc-static.dir/src/receivedata.c.o
[179/562] Building C object core/deps/...b/CMakeFiles/zip.dir/zip_add_entry.c.o
[180/562] Building C object core/deps/...pc-static.dir/src/addr_is_reserved.c.o
[180/562] Building C object core/deps/...iles/zip.dir/zip_algorithm_deflate.c.o
[181/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_add.c.o
[181/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_buffer.c.o
[182/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_add_dir.c.o
[182/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_close.c.o
[183/562] Building C object core/deps/...b/CMakeFiles/zip.dir/zip_add_entry.c.o
[183/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_delete.c.o
[184/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_delete.c.o
[184/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_dir_add.c.o
[185/562] Building C object core/deps/...iles/zip.dir/zip_algorithm_deflate.c.o
[185/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_dirent.c.o
[186/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_buffer.c.o
[186/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_discard.c.o
[187/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_dir_add.c.o
[187/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_entry.c.o
[188/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_discard.c.o
[188/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_error.c.o
[189/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_close.c.o
[189/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_error_clear.c.o
[190/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_entry.c.o
[190/562] Building C object core/deps/...b/CMakeFiles/zip.dir/zip_error_get.c.o
[191/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_error_clear.c.o
[191/562] Building C object core/deps/...les/zip.dir/zip_error_get_sys_type.c.o
[192/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_error.c.o
[192/562] Building C object core/deps/...keFiles/zip.dir/zip_error_strerror.c.o
[193/562] Building C object core/deps/...b/CMakeFiles/zip.dir/zip_error_get.c.o
[193/562] Building C object core/deps/...MakeFiles/zip.dir/zip_error_to_str.c.o
[194/562] Building C object core/deps/...les/zip.dir/zip_error_get_sys_type.c.o
[194/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_extra_field.c.o
[195/562] Building C object core/deps/...MakeFiles/zip.dir/zip_error_to_str.c.o
[195/562] Building C object core/deps/...eFiles/zip.dir/zip_extra_field_api.c.o
[196/562] Building C object core/deps/...keFiles/zip.dir/zip_error_strerror.c.o
[196/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_fclose.c.o
[197/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_dirent.c.o
[197/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_fdopen.c.o
[198/562] Building CXX object core/dep...r/MachineIndependent/ParseHelper.cpp.o
[198/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_file_add.c.o
[199/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_fclose.c.o
[199/562] Building C object core/deps/...Files/zip.dir/zip_file_error_clear.c.o
[200/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_file_add.c.o
[200/562] Building C object core/deps/...keFiles/zip.dir/zip_file_error_get.c.o
[201/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_fdopen.c.o
[201/562] Building C object core/deps/...Files/zip.dir/zip_file_get_comment.c.o
[202/562] Building C object core/deps/...eFiles/zip.dir/zip_extra_field_api.c.o
[202/562] Building C object core/deps/...r/zip_file_get_external_attributes.c.o
[203/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_extra_field.c.o
[203/562] Building C object core/deps/...eFiles/zip.dir/zip_file_get_offset.c.o
[204/562] Building C object core/deps/...Files/zip.dir/zip_file_error_clear.c.o
[204/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_file_rename.c.o
[205/562] Building C object core/deps/...keFiles/zip.dir/zip_file_error_get.c.o
[205/562] Building C object core/deps/...MakeFiles/zip.dir/zip_file_replace.c.o
[206/562] Building C object core/deps/...Files/zip.dir/zip_file_get_comment.c.o
[206/562] Building C object core/deps/...Files/zip.dir/zip_file_set_comment.c.o
[207/562] Building C object core/deps/...r/zip_file_get_external_attributes.c.o
[207/562] Building C object core/deps/...es/zip.dir/zip_file_set_encryption.c.o
[208/562] Building C object core/deps/...eFiles/zip.dir/zip_file_get_offset.c.o
[208/562] Building C object core/deps/...r/zip_file_set_external_attributes.c.o
[209/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_file_rename.c.o
[209/562] Building C object core/deps/...keFiles/zip.dir/zip_file_set_mtime.c.o
[210/562] Building C object core/deps/...MakeFiles/zip.dir/zip_file_replace.c.o
[210/562] Building C object core/deps/...akeFiles/zip.dir/zip_file_strerror.c.o
[211/562] Building C object core/deps/...Files/zip.dir/zip_file_set_comment.c.o
[211/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_fopen.c.o
[212/562] Building C object core/deps/...es/zip.dir/zip_file_set_encryption.c.o
[212/562] Building C object core/deps/...eFiles/zip.dir/zip_fopen_encrypted.c.o
[213/562] Building C object core/deps/...r/zip_file_set_external_attributes.c.o
[213/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_fopen_index.c.o
[214/562] Building C object core/deps/...keFiles/zip.dir/zip_file_set_mtime.c.o
[214/562] Building C object core/deps/.../zip.dir/zip_fopen_index_encrypted.c.o
[215/562] Building C object core/deps/...akeFiles/zip.dir/zip_file_strerror.c.o
[215/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_fread.c.o
[216/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_fopen.c.o
[216/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_fseek.c.o
[217/562] Building C object core/deps/...eFiles/zip.dir/zip_fopen_encrypted.c.o
[217/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_ftell.c.o
[218/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_fopen_index.c.o
[218/562] Building C object core/deps/...es/zip.dir/zip_get_archive_comment.c.o
[219/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_fread.c.o
[219/562] Building C object core/deps/...Files/zip.dir/zip_get_archive_flag.c.o
[220/562] Building C object core/deps/.../zip.dir/zip_fopen_index_encrypted.c.o
[220/562] Building C object core/deps/.../zip_get_encryption_implementation.c.o
[221/562] Building CXX object core/dep...g/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o
[221/562] Building C object core/deps/...Files/zip.dir/zip_get_file_comment.c.o
[222/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_fseek.c.o
[222/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_get_name.c.o
[223/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_ftell.c.o
[223/562] Building C object core/deps/...eFiles/zip.dir/zip_get_num_entries.c.o
[224/562] Building C object core/deps/...es/zip.dir/zip_get_archive_comment.c.o
[224/562] Building C object core/deps/...akeFiles/zip.dir/zip_get_num_files.c.o
[225/562] Building C object core/deps/...Files/zip.dir/zip_get_archive_flag.c.o
[225/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_hash.c.o
[226/562] Building C object core/deps/.../zip_get_encryption_implementation.c.o
[226/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_io_util.c.o
[227/562] Building C object core/deps/...Files/zip.dir/zip_get_file_comment.c.o
[227/562] Building C object core/deps/...keFiles/zip.dir/zip_libzip_version.c.o
[228/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_get_name.c.o
[228/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_memdup.c.o
[229/562] Building C object core/deps/...eFiles/zip.dir/zip_get_num_entries.c.o
[229/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_name_locate.c.o
[230/562] Building C object core/deps/...akeFiles/zip.dir/zip_get_num_files.c.o
[230/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_new.c.o
[231/562] Building C object core/deps/...keFiles/zip.dir/zip_libzip_version.c.o
[231/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_open.c.o
[232/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_io_util.c.o
[232/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_pkware.c.o
[233/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_memdup.c.o
[233/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_progress.c.o
[234/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_name_locate.c.o
[234/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_rename.c.o
[235/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_hash.c.o
[235/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_replace.c.o
[236/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_new.c.o
[236/562] Building C object core/deps/...es/zip.dir/zip_set_archive_comment.c.o
[237/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_rename.c.o
[237/562] Building C object core/deps/...Files/zip.dir/zip_set_archive_flag.c.o
[238/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_replace.c.o
[238/562] Building C object core/deps/...s/zip.dir/zip_set_default_password.c.o
[239/562] Building C object core/deps/...es/zip.dir/zip_set_archive_comment.c.o
[239/562] Building C object core/deps/...Files/zip.dir/zip_set_file_comment.c.o
[240/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_pkware.c.o
[240/562] Building C object core/deps/...s/zip.dir/zip_set_file_compression.c.o
[241/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_progress.c.o
[241/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_set_name.c.o
[242/562] Building C object core/deps/...Files/zip.dir/zip_set_archive_flag.c.o
[242/562] Building C object core/deps/...es/zip.dir/zip_source_accept_empty.c.o
[243/562] Building C object core/deps/...s/zip.dir/zip_set_default_password.c.o
[243/562] Building C object core/deps/...les/zip.dir/zip_source_begin_write.c.o
[244/562] Building C object core/deps/...Files/zip.dir/zip_set_file_comment.c.o
[244/562] Building C object core/deps/...dir/zip_source_begin_write_cloning.c.o
[245/562] Building C object core/deps/...s/zip.dir/zip_set_file_compression.c.o
[245/562] Building C object core/deps/...akeFiles/zip.dir/zip_source_buffer.c.o
[246/562] Building C object core/deps/...es/zip.dir/zip_source_accept_empty.c.o
[246/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_call.c.o
[247/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_set_name.c.o
[247/562] Building C object core/deps/...MakeFiles/zip.dir/zip_source_close.c.o
[248/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_open.c.o
[248/562] Building C object core/deps/...es/zip.dir/zip_source_commit_write.c.o
[249/562] Building C object core/deps/...les/zip.dir/zip_source_begin_write.c.o
[249/562] Building C object core/deps/...eFiles/zip.dir/zip_source_compress.c.o
[250/562] Building C object core/deps/...dir/zip_source_begin_write_cloning.c.o
[250/562] Building C object core/deps/.../CMakeFiles/zip.dir/zip_source_crc.c.o
[251/562] Building C object core/deps/...MakeFiles/zip.dir/zip_source_close.c.o
[251/562] Building C object core/deps/...MakeFiles/zip.dir/zip_source_error.c.o
[252/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_call.c.o
[252/562] Building C object core/deps/...les/zip.dir/zip_source_file_common.c.o
[253/562] Building C object core/deps/...es/zip.dir/zip_source_commit_write.c.o
[253/562] Building C object core/deps/...iles/zip.dir/zip_source_file_stdio.c.o
[254/562] Building C object core/deps/...MakeFiles/zip.dir/zip_source_error.c.o
[254/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_free.c.o
[255/562] Building C object core/deps/.../CMakeFiles/zip.dir/zip_source_crc.c.o
[255/562] Building C object core/deps/...eFiles/zip.dir/zip_source_function.c.o
[256/562] Building C object core/deps/...akeFiles/zip.dir/zip_source_buffer.c.o
[256/562] Building C object core/deps/...dir/zip_source_get_file_attributes.c.o
[257/562] Building C object core/deps/...eFiles/zip.dir/zip_source_compress.c.o
[257/562] Building C object core/deps/...iles/zip.dir/zip_source_is_deleted.c.o
[258/562] Building C object core/deps/...iles/zip.dir/zip_source_file_stdio.c.o
[258/562] Building C object core/deps/...keFiles/zip.dir/zip_source_layered.c.o
[259/562] Building C object core/deps/...les/zip.dir/zip_source_file_common.c.o
[259/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_open.c.o
[260/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_free.c.o
[260/562] Building C object core/deps/...dir/zip_source_pass_to_lower_layer.c.o
[261/562] Building C object core/deps/...iles/zip.dir/zip_source_is_deleted.c.o
[261/562] Building C object core/deps/...s/zip.dir/zip_source_pkware_decode.c.o
[262/562] Building C object core/deps/...eFiles/zip.dir/zip_source_function.c.o
[262/562] Building C object core/deps/...s/zip.dir/zip_source_pkware_encode.c.o
[263/562] Building C object core/deps/...dir/zip_source_get_file_attributes.c.o
[263/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_read.c.o
[264/562] Building C object core/deps/...keFiles/zip.dir/zip_source_layered.c.o
[264/562] Building C object core/deps/...akeFiles/zip.dir/zip_source_remove.c.o
[265/562] Building C object core/deps/...dir/zip_source_pass_to_lower_layer.c.o
[265/562] Building C object core/deps/.../zip.dir/zip_source_rollback_write.c.o
[266/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_open.c.o
[266/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_seek.c.o
[267/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_read.c.o
[267/562] Building C object core/deps/...iles/zip.dir/zip_source_seek_write.c.o
[268/562] Building C object core/deps/...akeFiles/zip.dir/zip_source_remove.c.o
[268/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_stat.c.o
[269/562] Building C object core/deps/...s/zip.dir/zip_source_pkware_decode.c.o
[269/562] Building C object core/deps/...eFiles/zip.dir/zip_source_supports.c.o
[270/562] Building C object core/deps/...s/zip.dir/zip_source_pkware_encode.c.o
[270/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_tell.c.o
[271/562] Building C object core/deps/.../zip.dir/zip_source_rollback_write.c.o
[271/562] Building C object core/deps/...iles/zip.dir/zip_source_tell_write.c.o
[272/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_seek.c.o
[272/562] Building C object core/deps/...akeFiles/zip.dir/zip_source_window.c.o
[273/562] Building C object core/deps/...iles/zip.dir/zip_source_seek_write.c.o
[273/562] Building C object core/deps/...MakeFiles/zip.dir/zip_source_write.c.o
[274/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_stat.c.o
[274/562] Building C object core/deps/.../CMakeFiles/zip.dir/zip_source_zip.c.o
[275/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_source_tell.c.o
[275/562] Building C object core/deps/...keFiles/zip.dir/zip_source_zip_new.c.o
[276/562] Building C object core/deps/...eFiles/zip.dir/zip_source_supports.c.o
[276/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_stat.c.o
[277/562] Building C object core/deps/...iles/zip.dir/zip_source_tell_write.c.o
[277/562] Building C object core/deps/.../CMakeFiles/zip.dir/zip_stat_index.c.o
[278/562] Building C object core/deps/...MakeFiles/zip.dir/zip_source_write.c.o
[278/562] Building C object core/deps/...b/CMakeFiles/zip.dir/zip_stat_init.c.o
[279/562] Building C object core/deps/.../CMakeFiles/zip.dir/zip_source_zip.c.o
[279/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_strerror.c.o
[280/562] Building C object core/deps/libzip/lib/CMakeFiles/zip.dir/zip_stat.c.o
[280/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_string.c.o
[281/562] Building C object core/deps/...akeFiles/zip.dir/zip_source_window.c.o
[281/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_unchange.c.o
[282/562] Building C object core/deps/.../CMakeFiles/zip.dir/zip_stat_index.c.o
[282/562] Building C object core/deps/...MakeFiles/zip.dir/zip_unchange_all.c.o
[283/562] Building C object core/deps/...b/CMakeFiles/zip.dir/zip_stat_init.c.o
[283/562] Building C object core/deps/...Files/zip.dir/zip_unchange_archive.c.o
[284/562] Building C object core/deps/...keFiles/zip.dir/zip_source_zip_new.c.o
[284/562] Building C object core/deps/...akeFiles/zip.dir/zip_unchange_data.c.o
[285/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_strerror.c.o
[285/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_utf-8.c.o
[286/562] Building C object core/deps/...ib/CMakeFiles/zip.dir/zip_unchange.c.o
[286/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_err_str.c.o
[287/562] Building C object core/deps/...MakeFiles/zip.dir/zip_unchange_all.c.o
[287/562] Building C object core/deps/...ip.dir/zip_source_file_stdio_named.c.o
[288/562] Building C object core/deps/...Files/zip.dir/zip_unchange_archive.c.o
[288/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_random_unix.c.o
[289/562] Building C object core/deps/...s/chdr-static.dir/src/libchdr_flac.c.o
[289/562] Building C object core/deps/...keFiles/zip.dir/zip_algorithm_zstd.c.o
[290/562] Building C object core/deps/.../lib/CMakeFiles/zip.dir/zip_string.c.o
[290/562] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf.c.o
[291/562] Building C object core/deps/...akeFiles/zip.dir/zip_unchange_data.c.o
[291/562] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf32.c.o
[292/562] Building C object core/deps/...p/lib/CMakeFiles/zip.dir/zip_utf-8.c.o
[292/562] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf64.c.o
[293/562] Building C object core/deps/...lib/CMakeFiles/zip.dir/zip_err_str.c.o
[293/562] Building CXX object CMakeFil...ycast_libretro.dir/core/emulator.cpp.o
[294/562] Building CXX object core/dep.../CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o
[294/562] Building CXX object CMakeFil...etro.dir/core/deps/chdpsr/cdipsr.cpp.o
[295/562] Building C object core/deps/...CMakeFiles/zip.dir/zip_random_unix.c.o
[295/562] Building C object CMakeFiles...core/deps/picotcp/modules/pico_arp.c.o
[296/562] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf32.c.o
[296/562] Building C object CMakeFiles.../deps/picotcp/modules/pico_dev_ppp.c.o
[297/562] Building C object core/deps/...keFiles/zip.dir/zip_algorithm_zstd.c.o
[297/562] Building C object CMakeFiles...s/picotcp/modules/pico_dhcp_common.c.o
[298/562] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf64.c.o
[298/562] Building C object CMakeFiles...s/picotcp/modules/pico_dhcp_server.c.o
[299/562] Building C object core/deps/...ip.dir/zip_source_file_stdio_named.c.o
[299/562] Building C object CMakeFiles...ps/picotcp/modules/pico_dns_client.c.o
[300/562] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf.c.o
[300/562] Building C object CMakeFiles...ps/picotcp/modules/pico_dns_common.c.o
[301/562] Building CXX object CMakeFil...etro.dir/core/deps/chdpsr/cdipsr.cpp.o
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp: In function 'long unsigned int ask_type(FILE*, long int)':
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:21:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:25:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:28:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:32:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp: In function 'bool CDI_read_track(FILE*, image_s*, track_s*)':
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:47:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:51:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:57:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:64:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:69:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:73:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:74:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:76:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:78:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:79:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:81:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/libretro-flycast/src/flycast/core/deps/chdpsr/cdipsr.cpp:103:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]

[301/562] Building C object CMakeFiles...deps/picotcp/modules/pico_ethernet.c.o
[302/562] Building C object CMakeFiles...s/picotcp/modules/pico_dhcp_common.c.o
[302/562] Building C object CMakeFiles...eps/picotcp/modules/pico_fragments.c.o
[303/562] Building C object CMakeFiles...ps/picotcp/modules/pico_dns_client.c.o
[303/562] Building C object CMakeFiles...re/deps/picotcp/modules/pico_icmp4.c.o
[304/562] Building C object CMakeFiles...core/deps/picotcp/modules/pico_arp.c.o
[304/562] Building C object CMakeFiles...ore/deps/picotcp/modules/pico_ipv4.c.o
[305/562] Building C object CMakeFiles...s/picotcp/modules/pico_dhcp_server.c.o
[305/562] Building C object CMakeFiles...ps/picotcp/modules/pico_socket_tcp.c.o
[306/562] Building C object CMakeFiles...deps/picotcp/modules/pico_ethernet.c.o
[306/562] Building C object CMakeFiles...ps/picotcp/modules/pico_socket_udp.c.o
[307/562] Building C object CMakeFiles...eps/picotcp/modules/pico_fragments.c.o
[307/562] Building C object CMakeFiles.../deps/picotcp/modules/pico_strings.c.o
[308/562] Building C object CMakeFiles...re/deps/picotcp/modules/pico_icmp4.c.o
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_icmp4.c: In function 'pico_icmp4_ping':
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_icmp4.c:395:34: warning: taking address of packed member of 'struct pico_ip4' may result in an unaligned pointer value [-Waddress-of-packed-member]

[308/562] Building C object CMakeFiles...core/deps/picotcp/modules/pico_tcp.c.o
[309/562] Building C object CMakeFiles...ps/picotcp/modules/pico_socket_tcp.c.o
[309/562] Building C object CMakeFiles...core/deps/picotcp/modules/pico_udp.c.o
[310/562] Building C object CMakeFiles.../deps/picotcp/modules/pico_strings.c.o
[310/562] Building C object CMakeFiles...ore/deps/picotcp/stack/pico_device.c.o
[311/562] Building C object CMakeFiles...ps/picotcp/modules/pico_socket_udp.c.o
[311/562] Building C object CMakeFiles...core/deps/picotcp/stack/pico_frame.c.o
[312/562] Building C object CMakeFiles...ps/picotcp/modules/pico_dns_common.c.o
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_dns_common.c: In function 'pico_dns_packet_compress_name':
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_dns_common.c:1522:25: warning: comparison between pointer and zero character constant [-Wpointer-compare]
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_dns_common.c:1522:12: note: did you mean to dereference the pointer?

[312/562] Building C object CMakeFiles...r/core/deps/picotcp/stack/pico_md5.c.o
[313/562] Building C object CMakeFiles.../deps/picotcp/modules/pico_dev_ppp.c.o
[313/562] Building C object CMakeFiles...e/deps/picotcp/stack/pico_protocol.c.o
[314/562] Building C object CMakeFiles...core/deps/picotcp/modules/pico_udp.c.o
[314/562] Building C object CMakeFiles...ore/deps/picotcp/stack/pico_socket.c.o
[315/562] Building C object CMakeFiles...r/core/deps/picotcp/stack/pico_md5.c.o
[315/562] Building C object CMakeFiles...icotcp/stack/pico_socket_multicast.c.o
[316/562] Building C object CMakeFiles...ore/deps/picotcp/modules/pico_ipv4.c.o
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_ipv4.c: In function 'mcast_group_update':
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_ipv4.c:728:26: warning: taking address of packed member of 'struct pico_mcast_group' may result in an unaligned pointer value [-Waddress-of-packed-member]
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_ipv4.c:741:38: warning: taking address of packed member of 'struct pico_mcast_group' may result in an unaligned pointer value [-Waddress-of-packed-member]
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_ipv4.c: In function 'pico_ipv4_mcast_leave':
/build/libretro-flycast/src/flycast/core/deps/picotcp/modules/pico_ipv4.c:841:34: warning: taking address of packed member of 'struct pico_mcast_group' may result in an unaligned pointer value [-Waddress-of-packed-member]

[316/562] Building C object CMakeFiles...core/deps/picotcp/stack/pico_stack.c.o
[317/562] Building C object CMakeFiles...ore/deps/picotcp/stack/pico_device.c.o
[317/562] Building C object CMakeFiles.../core/deps/picotcp/stack/pico_tree.c.o
[318/562] Building C object CMakeFiles...core/deps/picotcp/stack/pico_frame.c.o
[318/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/7zArcIn.c.o
[319/562] Building C object CMakeFiles...e/deps/picotcp/stack/pico_protocol.c.o
[319/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/7zBuf.c.o
[320/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/7zBuf.c.o
[320/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/7zCrc.c.o
[321/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/7zCrc.c.o
[321/562] Building C object CMakeFiles...bretro.dir/core/deps/lzma/7zCrcOpt.c.o
[322/562] Building C object CMakeFiles.../core/deps/picotcp/stack/pico_tree.c.o
[322/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/7zDec.c.o
[323/562] Building C object CMakeFiles...bretro.dir/core/deps/lzma/7zCrcOpt.c.o
[323/562] Building C object CMakeFiles...libretro.dir/core/deps/lzma/7zFile.c.o
[324/562] Building C object CMakeFiles...icotcp/stack/pico_socket_multicast.c.o
[324/562] Building C object CMakeFiles...bretro.dir/core/deps/lzma/7zStream.c.o
[325/562] Building C object CMakeFiles...libretro.dir/core/deps/lzma/7zFile.c.o
[325/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/Alloc.c.o
[326/562] Building C object CMakeFiles...bretro.dir/core/deps/lzma/7zStream.c.o
[326/562] Building C object CMakeFiles...t_libretro.dir/core/deps/lzma/Bcj2.c.o
[327/562] Building C object CMakeFiles...core/deps/picotcp/stack/pico_stack.c.o
[327/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/Bra86.c.o
[328/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/7zDec.c.o
[328/562] Building C object CMakeFiles...st_libretro.dir/core/deps/lzma/Bra.c.o
[329/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/Bra86.c.o
[329/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/BraIA64.c.o
[330/562] Building C object CMakeFiles...ore/deps/picotcp/stack/pico_socket.c.o
[330/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/CpuArch.c.o
[331/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/Alloc.c.o
[331/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/Delta.c.o
[332/562] Building C object CMakeFiles...t_libretro.dir/core/deps/lzma/Bcj2.c.o
[332/562] Building C object CMakeFiles...libretro.dir/core/deps/lzma/LzFind.c.o
[333/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/CpuArch.c.o
[333/562] Building C object CMakeFiles...bretro.dir/core/deps/lzma/Lzma2Dec.c.o
[334/562] Building C object CMakeFiles...st_libretro.dir/core/deps/lzma/Bra.c.o
[334/562] Building C object CMakeFiles...retro.dir/core/deps/lzma/Lzma86Dec.c.o
[335/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/BraIA64.c.o
[335/562] Building C object CMakeFiles...retro.dir/core/deps/lzma/Lzma86Enc.c.o
[336/562] Building C object CMakeFiles..._libretro.dir/core/deps/lzma/Delta.c.o
[336/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/LzmaDec.c.o
[337/562] Building C object CMakeFiles...retro.dir/core/deps/lzma/Lzma86Dec.c.o
[337/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/LzmaEnc.c.o
[338/562] Building C object CMakeFiles...retro.dir/core/deps/lzma/Lzma86Enc.c.o
[338/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/LzmaLib.c.o
[339/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/7zArcIn.c.o
[339/562] Building C object CMakeFiles...t_libretro.dir/core/deps/lzma/Sort.c.o
[340/562] Building C object CMakeFiles...bretro.dir/core/deps/lzma/Lzma2Dec.c.o
[340/562] Building CXX object CMakeFil...libretro.dir/core/deps/xbrz/xbrz.cpp.o
[341/562] Building C object CMakeFiles...core/deps/picotcp/modules/pico_tcp.c.o
[341/562] Building CXX object CMakeFil...t_libretro.dir/core/deps/md5/md5.cpp.o
[342/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/LzmaLib.c.o
[342/562] Building C object CMakeFiles...ps/libretro-common/memmap/memalign.c.o
[343/562] Building C object CMakeFiles...t_libretro.dir/core/deps/lzma/Sort.c.o
[343/562] Building C object CMakeFiles...eps/libretro-common/file/file_path.c.o
[344/562] Building C object CMakeFiles...ps/libretro-common/memmap/memalign.c.o
[344/562] Building C object CMakeFiles...etro-common/vfs/vfs_implementation.c.o
[345/562] Building CXX object CMakeFil...t_libretro.dir/core/deps/md5/md5.cpp.o
[345/562] Building C object CMakeFiles...etro-common/encodings/encoding_utf.c.o
[346/562] Building C object CMakeFiles...libretro.dir/core/deps/lzma/LzFind.c.o
[346/562] Building C object CMakeFiles...libretro-common/compat/compat_strl.c.o
[347/562] Building C object CMakeFiles...etro-common/vfs/vfs_implementation.c.o
[347/562] Building C object CMakeFiles.../libretro-common/compat/fopen_utf8.c.o
[348/562] Building C object CMakeFiles...libretro-common/compat/compat_strl.c.o
[348/562] Building C object CMakeFiles...ro-common/compat/compat_strcasestr.c.o
[349/562] Building C object CMakeFiles...eps/libretro-common/file/file_path.c.o
[349/562] Building C object CMakeFiles.../libretro-common/file/retro_dirent.c.o
[350/562] Building C object CMakeFiles...etro-common/encodings/encoding_utf.c.o
[350/562] Building C object CMakeFiles...s/libretro-common/string/stdstring.c.o
[351/562] Building C object CMakeFiles.../libretro-common/compat/fopen_utf8.c.o
[351/562] Building C object CMakeFiles...ore/deps/libretro-common/glsm/glsm.c.o
[352/562] Building C object CMakeFiles...ro-common/compat/compat_strcasestr.c.o
[352/562] Building C object CMakeFiles.../deps/libretro-common/glsym/rglgen.c.o
[353/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/LzmaDec.c.o
[353/562] Building C object CMakeFiles...eps/libretro-common/glsym/glsym_gl.c.o
[354/562] Building C object CMakeFiles.../libretro-common/file/retro_dirent.c.o
[354/562] Building CXX object CMakeFil...o.dir/shell/libretro/audiostream.cpp.o
[355/562] Building C object CMakeFiles...s/libretro-common/string/stdstring.c.o
[355/562] Building CXX object CMakeFil...etro.dir/shell/libretro/libretro.cpp.o
[356/562] Building C object CMakeFiles.../deps/libretro-common/glsym/rglgen.c.o
[356/562] Building CXX object CMakeFil...ro.dir/shell/libretro/LogManager.cpp.o
[357/562] Building C object CMakeFiles...eps/libretro-common/glsym/glsym_gl.c.o
[357/562] Building CXX object CMakeFil...bretro.dir/shell/libretro/option.cpp.o
[358/562] Building C object CMakeFiles...ibretro.dir/core/deps/lzma/LzmaEnc.c.o
[358/562] Building CXX object CMakeFil...ibretro.dir/shell/libretro/oslib.cpp.o
[359/562] Building C object CMakeFiles...ore/deps/libretro-common/glsm/glsm.c.o
[359/562] Building CXX object CMakeFil...tro.dir/shell/libretro/vmu_xhair.cpp.o
[360/562] Building CXX object CMakeFil...ro.dir/shell/libretro/LogManager.cpp.o
/build/libretro-flycast/src/flycast/shell/libretro/LogManager.cpp: In member function 'void LogManager::LogWithFullPath(LogTypes::LOG_LEVELS, LogTypes::LOG_TYPE, const char*, int, const char*, va_list)':
/build/libretro-flycast/src/flycast/shell/libretro/LogManager.cpp:129:19: warning: 'retro_level' may be used uninitialized [-Wmaybe-uninitialized]
/build/libretro-flycast/src/flycast/shell/libretro/LogManager.cpp:109:20: note: 'retro_level' was declared here

[360/562] Building CXX object CMakeFil...retro.dir/core/archive/7zArchive.cpp.o
[361/562] Building CXX object CMakeFil...ycast_libretro.dir/core/emulator.cpp.o
[361/562] Building CXX object CMakeFil...ibretro.dir/core/archive/archive.cpp.o
[362/562] Building CXX object CMakeFil...o.dir/shell/libretro/audiostream.cpp.o
[362/562] Building CXX object CMakeFil...t_libretro.dir/core/archive/rzip.cpp.o
[363/562] Building CXX object CMakeFil...tro.dir/shell/libretro/vmu_xhair.cpp.o
/build/libretro-flycast/src/flycast/shell/libretro/vmu_xhair.cpp: In function 'std::pair<float, float> getCrosshairPosition(int)':
/build/libretro-flycast/src/flycast/shell/libretro/vmu_xhair.cpp:117:59: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1

[363/562] Building CXX object CMakeFil...etro.dir/core/archive/ZipArchive.cpp.o
[364/562] Building CXX object CMakeFil...retro.dir/core/archive/7zArchive.cpp.o
[364/562] Building CXX object CMakeFil...t_libretro.dir/core/hw/aica/aica.cpp.o
[365/562] Building CXX object CMakeFil...bretro.dir/shell/libretro/option.cpp.o
[365/562] Building CXX object CMakeFil...ibretro.dir/core/hw/aica/aica_if.cpp.o
[366/562] Building CXX object CMakeFil...etro.dir/core/archive/ZipArchive.cpp.o
[366/562] Building CXX object CMakeFil...bretro.dir/core/hw/aica/aica_mem.cpp.o
[367/562] Building CXX object CMakeFil...t_libretro.dir/core/archive/rzip.cpp.o
[367/562] Building CXX object CMakeFil...st_libretro.dir/core/hw/aica/dsp.cpp.o
[368/562] Building CXX object CMakeFil...ibretro.dir/shell/libretro/oslib.cpp.o
/build/libretro-flycast/src/flycast/shell/libretro/oslib.cpp: In function 'std::string hostfs::findFlash(const std::string&, const std::string&)':
/build/libretro-flycast/src/flycast/shell/libretro/oslib.cpp:97:17: warning: '%s' directive writing up to 511 bytes into a region of size between 1 and 512 [-Wformat-overflow=]
In file included from /usr/include/stdio.h:970,
                 from /usr/include/c++/14.2.1/cstdio:42,
                 from /build/libretro-flycast/src/flycast/core/deps/nowide/include/nowide/cstdio.hpp:12,
                 from /build/libretro-flycast/src/flycast/core/types.h:40,
                 from /build/libretro-flycast/src/flycast/core/oslib/oslib.h:2,
                 from /build/libretro-flycast/src/flycast/shell/libretro/oslib.cpp:19:
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'std::string hostfs::findFlash(const std::string&, const std::string&)' at /build/libretro-flycast/src/flycast/shell/libretro/oslib.cpp:97:11:
/usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 1 and 1023 bytes into a destination of size 512
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~~       

[368/562] Building CXX object CMakeFil...retro.dir/core/hw/aica/dsp_arm32.cpp.o
[369/562] Building CXX object CMakeFil...retro.dir/core/hw/aica/dsp_arm32.cpp.o
[369/562] Building CXX object CMakeFil...retro.dir/core/hw/aica/dsp_arm64.cpp.o
[370/562] Building CXX object CMakeFil...ibretro.dir/core/archive/archive.cpp.o
[370/562] Building CXX object CMakeFil...etro.dir/core/hw/aica/dsp_interp.cpp.o
[371/562] Building CXX object CMakeFil...etro.dir/core/hw/aica/dsp_interp.cpp.o
[371/562] Building CXX object CMakeFil...ibretro.dir/core/hw/aica/dsp_x64.cpp.o
[372/562] Building CXX object CMakeFil...ibretro.dir/core/hw/aica/dsp_x64.cpp.o
[372/562] Building CXX object CMakeFil...ibretro.dir/core/hw/aica/dsp_x86.cpp.o
[373/562] Building CXX object CMakeFil...ibretro.dir/core/hw/aica/dsp_x86.cpp.o
[373/562] Building CXX object CMakeFil...libretro.dir/core/hw/aica/sgc_if.cpp.o
[374/562] Building CXX object CMakeFil...st_libretro.dir/core/hw/aica/dsp.cpp.o
[374/562] Building CXX object CMakeFil...t_libretro.dir/core/hw/arm7/arm7.cpp.o
[375/562] Building CXX object CMakeFil...t_libretro.dir/core/hw/aica/aica.cpp.o
[375/562] Building CXX object CMakeFil...ibretro.dir/core/hw/arm7/arm_mem.cpp.o
[376/562] Building CXX object CMakeFil...bretro.dir/core/hw/aica/aica_mem.cpp.o
[376/562] Building CXX object CMakeFil....dir/core/hw/arm7/arm7_rec_arm32.cpp.o
[377/562] Building CXX object CMakeFil....dir/core/hw/arm7/arm7_rec_arm32.cpp.o
[377/562] Building CXX object CMakeFil....dir/core/hw/arm7/arm7_rec_arm64.cpp.o
[378/562] Building CXX object CMakeFil...ibretro.dir/core/hw/aica/aica_if.cpp.o
[378/562] Building CXX object CMakeFil...ro.dir/core/hw/arm7/arm7_rec_x64.cpp.o
[379/562] Building CXX object core/dep...MakeFiles/SPIRV.dir/GlslangToSpv.cpp.o
[379/562] Building CXX object CMakeFil...bretro.dir/core/hw/arm7/arm7_rec.cpp.o
[380/562] Building CXX object CMakeFil...ro.dir/core/hw/arm7/arm7_rec_x64.cpp.o
[380/562] Building CXX object CMakeFil...ast_libretro.dir/core/hw/bba/bba.cpp.o
[381/562] Building CXX object CMakeFil...ibretro.dir/core/hw/arm7/arm_mem.cpp.o
[381/562] Building CXX object CMakeFil...ibretro.dir/core/hw/bba/rtl8139c.cpp.o
[382/562] Building CXX object CMakeFil...ast_libretro.dir/core/hw/bba/bba.cpp.o
[382/562] Building CXX object CMakeFil...tro.dir/core/hw/flashrom/at93cxx.cpp.o
[383/562] Building CXX object CMakeFil...libretro.dir/core/hw/aica/sgc_if.cpp.o
[383/562] Building CXX object CMakeFil...ro.dir/core/hw/flashrom/flashrom.cpp.o
[384/562] Building CXX object CMakeFil...bretro.dir/core/hw/arm7/arm7_rec.cpp.o
{standard input}: Assembler messages:
{standard input}:2642: Warning: ignoring changed section attributes for .text

[384/562] Building CXX object CMakeFil...retro.dir/core/hw/flashrom/nvmem.cpp.o
[385/562] Building CXX object CMakeFil...ibretro.dir/core/hw/bba/rtl8139c.cpp.o
[385/562] Building CXX object CMakeFil...tro.dir/core/hw/flashrom/x76f100.cpp.o
[386/562] Building CXX object CMakeFil...libretro.dir/core/deps/xbrz/xbrz.cpp.o
[386/562] Building CXX object CMakeFil...dir/core/hw/gdrom/gdrom_response.cpp.o
[387/562] Building CXX object CMakeFil...retro.dir/core/hw/aica/dsp_arm64.cpp.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.h:37,
                 from /build/libretro-flycast/src/flycast/core/hw/aica/dsp_arm64.cpp:28:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_iterator_base_funcs.h:66,
                 from /usr/include/c++/14.2.1/string:47,
                 from /build/libretro-flycast/src/flycast/core/types.h:72,
                 from /build/libretro-flycast/src/flycast/core/hw/aica/dsp.h:2,
                 from /build/libretro-flycast/src/flycast/core/hw/aica/dsp_arm64.cpp:24:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~
{standard input}: Assembler messages:
{standard input}:6661: Warning: ignoring changed section attributes for .text

[387/562] Building CXX object CMakeFil...bretro.dir/core/hw/gdrom/gdromv3.cpp.o
[388/562] Building CXX object CMakeFil...tro.dir/core/hw/flashrom/at93cxx.cpp.o
[388/562] Building CXX object CMakeFil...tro.dir/core/hw/holly/holly_intc.cpp.o
[389/562] Building CXX object CMakeFil...dir/core/hw/gdrom/gdrom_response.cpp.o
[389/562] Building CXX object CMakeFil...st_libretro.dir/core/hw/holly/sb.cpp.o
[390/562] Building CXX object CMakeFil...tro.dir/core/hw/flashrom/x76f100.cpp.o
[390/562] Building CXX object CMakeFil...ibretro.dir/core/hw/holly/sb_mem.cpp.o
[391/562] Building CXX object CMakeFil...ro.dir/core/hw/flashrom/flashrom.cpp.o
[391/562] Building CXX object CMakeFil...etro.dir/core/hw/maple/maple_cfg.cpp.o
[392/562] Building CXX object CMakeFil...tro.dir/core/hw/holly/holly_intc.cpp.o
[392/562] Building CXX object CMakeFil...tro.dir/core/hw/maple/maple_devs.cpp.o
[393/562] Building CXX object CMakeFil...retro.dir/core/hw/flashrom/nvmem.cpp.o
[393/562] Building CXX object CMakeFil...o.dir/core/hw/maple/maple_helper.cpp.o
[394/562] Building CXX object CMakeFil....dir/core/hw/arm7/arm7_rec_arm64.cpp.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.h:37,
                 from /build/libretro-flycast/src/flycast/core/hw/arm7/arm7_rec_arm64.cpp:26:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_iterator_base_funcs.h:66,
                 from /usr/include/c++/14.2.1/string:47,
                 from /usr/include/c++/14.2.1/bits/locale_classes.h:40,
                 from /usr/include/c++/14.2.1/bits/ios_base.h:41,
                 from /usr/include/c++/14.2.1/ios:44,
                 from /usr/include/c++/14.2.1/istream:40,
                 from /usr/include/c++/14.2.1/sstream:40,
                 from /build/libretro-flycast/src/flycast/core/hw/arm7/arm7_rec_arm64.cpp:24:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~

[394/562] Building CXX object CMakeFil...retro.dir/core/hw/maple/maple_if.cpp.o
[395/562] Building CXX object CMakeFil...bretro.dir/core/hw/gdrom/gdromv3.cpp.o
[395/562] Building CXX object CMakeFil...etro.dir/core/hw/maple/maple_jvs.cpp.o
[396/562] Building CXX object CMakeFil...st_libretro.dir/core/hw/holly/sb.cpp.o
[396/562] Building CXX object CMakeFil...bretro.dir/core/hw/mem/addrspace.cpp.o
[397/562] Building CXX object CMakeFil...o.dir/core/hw/maple/maple_helper.cpp.o
[397/562] Building CXX object CMakeFil...bretro.dir/core/hw/mem/mem_watch.cpp.o
[398/562] Building CXX object CMakeFil...etro.dir/core/hw/maple/maple_cfg.cpp.o
[398/562] Building CXX object CMakeFil...libretro.dir/core/hw/modem/modem.cpp.o
[399/562] Building CXX object CMakeFil...ibretro.dir/core/hw/holly/sb_mem.cpp.o
[399/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/awcartridge.cpp.o
[400/562] Building CXX object CMakeFil...retro.dir/core/hw/maple/maple_if.cpp.o
[400/562] Building CXX object CMakeFil...bretro.dir/core/hw/naomi/decrypt.cpp.o
[401/562] Building CXX object CMakeFil...bretro.dir/core/hw/mem/addrspace.cpp.o
[401/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/gdcartridge.cpp.o
[402/562] Building CXX object CMakeFil...bretro.dir/core/hw/mem/mem_watch.cpp.o
[402/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/m1cartridge.cpp.o
[403/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/awcartridge.cpp.o
[403/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/m4cartridge.cpp.o
[404/562] Building CXX object CMakeFil...bretro.dir/core/hw/naomi/decrypt.cpp.o
[404/562] Building CXX object CMakeFil...tro.dir/core/hw/naomi/multiboard.cpp.o
[405/562] Building CXX object CMakeFil...tro.dir/core/hw/maple/maple_devs.cpp.o
[405/562] Building CXX object CMakeFil...tro.dir/core/hw/naomi/naomi_cart.cpp.o
[406/562] Building CXX object CMakeFil...libretro.dir/core/hw/modem/modem.cpp.o
/build/libretro-flycast/src/flycast/core/hw/modem/modem.cpp: In function 'int modem_sched_func(int, int, int, void*)':
/build/libretro-flycast/src/flycast/core/hw/modem/modem.cpp:278:184: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]

[406/562] Building CXX object CMakeFil...dir/core/hw/naomi/naomi_flashrom.cpp.o
[407/562] Building CXX object CMakeFil...tro.dir/core/hw/naomi/multiboard.cpp.o
/build/libretro-flycast/src/flycast/core/hw/naomi/multiboard.cpp:21:20: warning: 'multiboard' defined but not used [-Wunused-variable]

[407/562] Building CXX object CMakeFil...o.dir/core/hw/naomi/naomi_m3comm.cpp.o
[408/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/m1cartridge.cpp.o
[408/562] Building CXX object CMakeFil...libretro.dir/core/hw/naomi/naomi.cpp.o
[409/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/m4cartridge.cpp.o
[409/562] Building CXX object CMakeFil...tro.dir/core/hw/naomi/naomi_roms.cpp.o
[410/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/gdcartridge.cpp.o
[410/562] Building CXX object CMakeFil...bretro.dir/core/hw/naomi/netdimm.cpp.o
[411/562] Building CXX object CMakeFil...dir/core/hw/naomi/naomi_flashrom.cpp.o
[411/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/card_reader.cpp.o
[412/562] Building CXX object CMakeFil...etro.dir/core/hw/maple/maple_jvs.cpp.o
[412/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/touchscreen.cpp.o
[413/562] Building CXX object CMakeFil...etro.dir/shell/libretro/libretro.cpp.o
/build/libretro-flycast/src/flycast/shell/libretro/libretro.cpp: In function 'bool retro_load_game(const retro_game_info*)':
/build/libretro-flycast/src/flycast/shell/libretro/libretro.cpp:2090:39: warning: 'dc' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:970,
                 from /usr/include/c++/14.2.1/cstdio:42,
                 from /build/libretro-flycast/src/flycast/shell/libretro/libretro.cpp:17:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'bool retro_load_game(const retro_game_info*)' at /build/libretro-flycast/src/flycast/shell/libretro/libretro.cpp:2090:10:
/usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
/build/libretro-flycast/src/flycast/shell/libretro/libretro.cpp: In function 'bool retro_load_game(const retro_game_info*)':
/build/libretro-flycast/src/flycast/shell/libretro/libretro.cpp:2192:40: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'bool retro_load_game(const retro_game_info*)' at /build/libretro-flycast/src/flycast/shell/libretro/libretro.cpp:2192:11:
/usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       

[413/562] Building CXX object CMakeFil...bretro.dir/core/hw/naomi/printer.cpp.o
[414/562] Building CXX object CMakeFil...tro.dir/core/hw/naomi/naomi_roms.cpp.o
In file included from /build/libretro-flycast/src/flycast/core/hw/naomi/naomi_roms.cpp:25:
/build/libretro-flycast/src/flycast/core/hw/naomi/naomi_roms_input.h:846:25: warning: 'drvsim_inputs' defined but not used [-Wunused-variable]
/build/libretro-flycast/src/flycast/core/hw/naomi/naomi_roms_input.h:372:25: warning: 'f355_inputs' defined but not used [-Wunused-variable]
In file included from /build/libretro-flycast/src/flycast/core/hw/naomi/naomi_roms.cpp:24:
/build/libretro-flycast/src/flycast/core/hw/naomi/naomi_roms_eeprom.h:600:11: warning: 'sgdrvsim_eeprom_dump' defined but not used [-Wunused-variable]

[414/562] Building CXX object CMakeFil...retro.dir/core/hw/naomi/systemsp.cpp.o
[415/562] Building CXX object CMakeFil...o.dir/core/hw/naomi/naomi_m3comm.cpp.o
[415/562] Building CXX object CMakeFil...ibretro.dir/core/hw/naomi/hopper.cpp.o
[416/562] Building CXX object CMakeFil...bretro.dir/core/hw/naomi/netdimm.cpp.o
[416/562] Building CXX object CMakeFil...st_libretro.dir/core/hw/pvr/elan.cpp.o
[417/562] Building CXX object CMakeFil...libretro.dir/core/hw/naomi/naomi.cpp.o
[417/562] Building CXX object CMakeFil...ast_libretro.dir/core/hw/pvr/pvr.cpp.o
[418/562] Building CXX object CMakeFil...tro.dir/core/hw/naomi/naomi_cart.cpp.o
[418/562] Building CXX object CMakeFil...libretro.dir/core/hw/pvr/pvr_mem.cpp.o
[419/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/touchscreen.cpp.o
[419/562] Building CXX object CMakeFil...ibretro.dir/core/hw/pvr/pvr_regs.cpp.o
[420/562] Building CXX object CMakeFil...ro.dir/core/hw/naomi/card_reader.cpp.o
[420/562] Building CXX object CMakeFil...etro.dir/core/hw/pvr/pvr_sb_regs.cpp.o
[421/562] Building CXX object CMakeFil...ast_libretro.dir/core/hw/pvr/pvr.cpp.o
[421/562] Building CXX object CMakeFil...etro.dir/core/hw/pvr/Renderer_if.cpp.o
[422/562] Building CXX object CMakeFil...bretro.dir/core/hw/naomi/printer.cpp.o
[422/562] Building CXX object CMakeFil...ast_libretro.dir/core/hw/pvr/spg.cpp.o
[423/562] Building CXX object CMakeFil...ibretro.dir/core/hw/naomi/hopper.cpp.o
[423/562] Building CXX object CMakeFil...cast_libretro.dir/core/hw/pvr/ta.cpp.o
[424/562] Building CXX object CMakeFil...libretro.dir/core/hw/pvr/pvr_mem.cpp.o
[424/562] Building CXX object CMakeFil..._libretro.dir/core/hw/pvr/ta_ctx.cpp.o
[425/562] Building CXX object CMakeFil...ibretro.dir/core/hw/pvr/pvr_regs.cpp.o
[425/562] Building CXX object CMakeFil...libretro.dir/core/hw/pvr/ta_util.cpp.o
[426/562] Building CXX object CMakeFil...etro.dir/core/hw/pvr/pvr_sb_regs.cpp.o
[426/562] Building CXX object CMakeFil..._libretro.dir/core/hw/pvr/ta_vtx.cpp.o
[427/562] Building CXX object CMakeFil...st_libretro.dir/core/hw/pvr/elan.cpp.o
[427/562] Building CXX object CMakeFil...ir/core/hw/sh4/dyna/blockmanager.cpp.o
[428/562] Building CXX object CMakeFil...cast_libretro.dir/core/hw/pvr/ta.cpp.o
[428/562] Building CXX object CMakeFil...tro.dir/core/hw/sh4/dyna/decoder.cpp.o
[429/562] Building CXX object CMakeFil...ast_libretro.dir/core/hw/pvr/spg.cpp.o
[429/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/dyna/driver.cpp.o
[430/562] Building CXX object CMakeFil...etro.dir/core/hw/pvr/Renderer_if.cpp.o
[430/562] Building CXX object CMakeFil...bretro.dir/core/hw/sh4/dyna/shil.cpp.o
[431/562] Building CXX object CMakeFil..._libretro.dir/core/hw/pvr/ta_ctx.cpp.o
[431/562] Building CXX object CMakeFil...ibretro.dir/core/hw/sh4/dyna/ssa.cpp.o
[432/562] Building CXX object CMakeFil...retro.dir/core/hw/naomi/systemsp.cpp.o
[432/562] Building CXX object CMakeFil....dir/core/hw/sh4/interpr/sh4_fpu.cpp.o
[433/562] Building CXX object CMakeFil...libretro.dir/core/hw/pvr/ta_util.cpp.o
[433/562] Building CXX object CMakeFil...e/hw/sh4/interpr/sh4_interpreter.cpp.o
[434/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/dyna/driver.cpp.o
{standard input}: Assembler messages:
{standard input}:2827: Warning: ignoring changed section attributes for .text

[434/562] Building CXX object CMakeFil.../core/hw/sh4/interpr/sh4_opcodes.cpp.o
[435/562] Building CXX object CMakeFil...ir/core/hw/sh4/dyna/blockmanager.cpp.o
[435/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/bsc.cpp.o
[436/562] Building CXX object CMakeFil...tro.dir/core/hw/sh4/dyna/decoder.cpp.o
[436/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/ccn.cpp.o
[437/562] Building CXX object CMakeFil....dir/core/hw/sh4/interpr/sh4_fpu.cpp.o
[437/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/cpg.cpp.o
[438/562] Building CXX object CMakeFil...ibretro.dir/core/hw/sh4/dyna/ssa.cpp.o
[438/562] Building CXX object CMakeFil...tro.dir/core/hw/sh4/modules/dmac.cpp.o
[439/562] Building CXX object CMakeFil...e/hw/sh4/interpr/sh4_interpreter.cpp.o
[439/562] Building CXX object CMakeFil....dir/core/hw/sh4/modules/fastmmu.cpp.o
[440/562] Building CXX object CMakeFil..._libretro.dir/core/hw/pvr/ta_vtx.cpp.o
[440/562] Building CXX object CMakeFil...tro.dir/core/hw/sh4/modules/intc.cpp.o
[441/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/cpg.cpp.o
[441/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/mmu.cpp.o
[442/562] Building CXX object CMakeFil...bretro.dir/core/hw/sh4/dyna/shil.cpp.o
[442/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/rtc.cpp.o
[443/562] Building CXX object CMakeFil...tro.dir/core/hw/sh4/modules/dmac.cpp.o
[443/562] Building CXX object CMakeFil...o.dir/core/hw/sh4/modules/serial.cpp.o
[444/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/bsc.cpp.o
[444/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/tmu.cpp.o
[445/562] Building CXX object CMakeFil.../core/hw/sh4/interpr/sh4_opcodes.cpp.o
[445/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/ubc.cpp.o
[446/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/ccn.cpp.o
[446/562] Building CXX object CMakeFil...retro.dir/core/hw/sh4/sh4_cycles.cpp.o
[447/562] Building CXX object CMakeFil....dir/core/hw/sh4/modules/fastmmu.cpp.o
[447/562] Building CXX object CMakeFil...ro.dir/core/hw/sh4/sh4_core_regs.cpp.o
[448/562] Building CXX object CMakeFil...tro.dir/core/hw/sh4/modules/intc.cpp.o
[448/562] Building CXX object CMakeFil...o.dir/core/hw/sh4/sh4_interrupts.cpp.o
[449/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/rtc.cpp.o
[449/562] Building CXX object CMakeFil...libretro.dir/core/hw/sh4/sh4_mem.cpp.o
[450/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/tmu.cpp.o
[450/562] Building CXX object CMakeFil...libretro.dir/core/hw/sh4/sh4_mmr.cpp.o
[451/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/ubc.cpp.o
[451/562] Building CXX object CMakeFil....dir/core/hw/sh4/sh4_opcode_list.cpp.o
[452/562] Building CXX object CMakeFil...etro.dir/core/hw/sh4/modules/mmu.cpp.o
[452/562] Building CXX object CMakeFil...libretro.dir/core/hw/sh4/sh4_rom.cpp.o
[453/562] Building CXX object CMakeFil...retro.dir/core/hw/sh4/sh4_cycles.cpp.o
[453/562] Building CXX object CMakeFil...bretro.dir/core/hw/sh4/sh4_sched.cpp.o
[454/562] Building CXX object CMakeFil...ro.dir/core/hw/sh4/sh4_core_regs.cpp.o
[454/562] Building CXX object CMakeFil..._libretro.dir/core/hw/sh4/storeq.cpp.o
[455/562] Building CXX object CMakeFil...o.dir/core/hw/sh4/modules/serial.cpp.o
[455/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/cdi.cpp.o
[456/562] Building CXX object CMakeFil...libretro.dir/core/hw/sh4/sh4_rom.cpp.o
[456/562] Building CXX object CMakeFil...t_libretro.dir/core/imgread/cdio.cpp.o
[457/562] Building CXX object CMakeFil...t_libretro.dir/core/imgread/cdio.cpp.o
[457/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/chd.cpp.o
[458/562] Building CXX object CMakeFil...libretro.dir/core/hw/sh4/sh4_mem.cpp.o
[458/562] Building CXX object CMakeFil...libretro.dir/core/imgread/common.cpp.o
[459/562] Building CXX object CMakeFil...o.dir/core/hw/sh4/sh4_interrupts.cpp.o
[459/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/cue.cpp.o
[460/562] Building CXX object CMakeFil...bretro.dir/core/hw/sh4/sh4_sched.cpp.o
[460/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/gdi.cpp.o
[461/562] Building CXX object CMakeFil..._libretro.dir/core/hw/sh4/storeq.cpp.o
[461/562] Building CXX object CMakeFil...retro.dir/core/imgread/ImgReader.cpp.o
[462/562] Building CXX object CMakeFil....dir/core/hw/sh4/sh4_opcode_list.cpp.o
[462/562] Building CXX object CMakeFil..._libretro.dir/core/imgread/isofs.cpp.o
[463/562] Building CXX object CMakeFil...libretro.dir/core/hw/sh4/sh4_mmr.cpp.o
[463/562] Building CXX object CMakeFil...t_libretro.dir/core/linux/common.cpp.o
[464/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/cdi.cpp.o
[464/562] Building CXX object CMakeFil..._libretro.dir/core/linux/context.cpp.o
[465/562] Building CXX object CMakeFil...retro.dir/core/imgread/ImgReader.cpp.o
[465/562] Building CXX object CMakeFil...bretro.dir/core/linux/posix_vmem.cpp.o
[466/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/chd.cpp.o
[466/562] Building CXX object CMakeFil...retro.dir/core/linux/unwind_info.cpp.o
[467/562] Building CXX object CMakeFil..._libretro.dir/core/linux/context.cpp.o
[467/562] Building CXX object CMakeFil....dir/core/network/alienfnt_modem.cpp.o
[468/562] Building CXX object CMakeFil...libretro.dir/core/imgread/common.cpp.o
[468/562] Building CXX object CMakeFil...st_libretro.dir/core/network/dns.cpp.o
[469/562] Building CXX object core/dep...r/MachineIndependent/glslang_tab.cpp.o
[469/562] Linking CXX static library c...lslang/glslang/libMachineIndependent.a
[470/562] Building CXX object CMakeFil..._libretro.dir/core/imgread/isofs.cpp.o
[470/562] Building CXX object CMakeFil...t_libretro.dir/core/network/ggpo.cpp.o
[471/562] Linking CXX static library c...lslang/glslang/libMachineIndependent.a
[471/562] Building CXX object CMakeFil...bretro.dir/core/network/miniupnp.cpp.o
[472/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/gdi.cpp.o
[472/562] Building CXX object CMakeFil...o.dir/core/network/naomi_network.cpp.o
[473/562] Building CXX object CMakeFil...st_libretro.dir/core/imgread/cue.cpp.o
[473/562] Building CXX object CMakeFil...o.dir/core/network/net_handshake.cpp.o
[474/562] Building CXX object CMakeFil...retro.dir/core/linux/unwind_info.cpp.o
[474/562] Building CXX object CMakeFil...libretro.dir/core/network/output.cpp.o
[475/562] Building CXX object CMakeFil...st_libretro.dir/core/network/dns.cpp.o
[475/562] Building CXX object CMakeFil...ibretro.dir/core/network/picoppp.cpp.o
[476/562] Building CXX object CMakeFil...bretro.dir/core/linux/posix_vmem.cpp.o
[476/562] Building CXX object CMakeFil...etro.dir/core/network/netservice.cpp.o
[477/562] Building CXX object CMakeFil...t_libretro.dir/core/linux/common.cpp.o
[477/562] Building CXX object CMakeFil..._libretro.dir/core/network/dcnet.cpp.o
[478/562] Building CXX object CMakeFil...bretro.dir/core/network/miniupnp.cpp.o
[478/562] Building CXX object CMakeFil...ibretro.dir/core/oslib/resources.cpp.o
[479/562] Building CXX object CMakeFil....dir/core/network/alienfnt_modem.cpp.o
[479/562] Building CXX object CMakeFil..._libretro.dir/core/oslib/storage.cpp.o
[480/562] Building CXX object CMakeFil...t_libretro.dir/core/hw/arm7/arm7.cpp.o
[480/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/lua/lua.cpp.o
[481/562] Building CXX object CMakeFil...etro.dir/core/network/netservice.cpp.o
[481/562] Building CXX object CMakeFil...ibretro.dir/core/reios/descrambl.cpp.o
[482/562] Building CXX object CMakeFil...libretro.dir/core/network/output.cpp.o
[482/562] Building CXX object CMakeFil...ibretro.dir/core/reios/gdrom_hle.cpp.o
[483/562] Building CXX object CMakeFil...t_libretro.dir/core/network/ggpo.cpp.o
[483/562] Building CXX object CMakeFil...st_libretro.dir/core/reios/reios.cpp.o
[484/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/lua/lua.cpp.o
[484/562] Building CXX object CMakeFil...ibretro.dir/core/reios/reios_elf.cpp.o
[485/562] Building CXX object CMakeFil...o.dir/core/network/naomi_network.cpp.o
[485/562] Building CXX object CMakeFil...r/core/achievements/achievements.cpp.o
[486/562] Building CXX object CMakeFil...ibretro.dir/core/oslib/resources.cpp.o
[486/562] Building CXX object CMakeFil...t_libretro.dir/core/wsi/libretro.cpp.o
[487/562] Building CXX object CMakeFil...ibretro.dir/core/reios/descrambl.cpp.o
[487/562] Building CXX object CMakeFil...t_libretro.dir/core/wsi/switcher.cpp.o
[488/562] Building CXX object CMakeFil...t_libretro.dir/core/wsi/switcher.cpp.o
[488/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/egl.cpp.o
[489/562] Building CXX object CMakeFil..._libretro.dir/core/oslib/storage.cpp.o
[489/562] Building CXX object CMakeFil...libretro.dir/core/wsi/gl_context.cpp.o
[490/562] Building CXX object CMakeFil...o.dir/core/network/net_handshake.cpp.o
[490/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/osx.cpp.o
[491/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/osx.cpp.o
[491/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/sdl.cpp.o
[492/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/sdl.cpp.o
[492/562] Building CXX object CMakeFil...bretro.dir/core/rend/gles/gldraw.cpp.o
[493/562] Building CXX object CMakeFil...t_libretro.dir/core/wsi/libretro.cpp.o
[493/562] Building CXX object CMakeFil...libretro.dir/core/rend/gles/gles.cpp.o
[494/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/egl.cpp.o
[494/562] Building CXX object CMakeFil...ibretro.dir/core/rend/gles/gltex.cpp.o
[495/562] Building CXX object CMakeFil...r/core/achievements/achievements.cpp.o
[495/562] Building CXX object CMakeFil...libretro.dir/core/rend/gles/quad.cpp.o
[496/562] Building CXX object CMakeFil...ibretro.dir/core/reios/reios_elf.cpp.o
[496/562] Building CXX object CMakeFil...o.dir/core/rend/gles/postprocess.cpp.o
[497/562] Building CXX object CMakeFil...libretro.dir/core/wsi/gl_context.cpp.o
[497/562] Building CXX object CMakeFil...bretro.dir/core/rend/gles/naomi2.cpp.o
[498/562] Building CXX object CMakeFil...ibretro.dir/core/reios/gdrom_hle.cpp.o
[498/562] Building CXX object CMakeFil...bretro.dir/core/rend/gl4/abuffer.cpp.o
[499/562] Building CXX object CMakeFil...st_libretro.dir/core/reios/reios.cpp.o
[499/562] Building CXX object CMakeFil...ibretro.dir/core/rend/gl4/gldraw.cpp.o
[500/562] Building CXX object CMakeFil...bretro.dir/core/rend/gles/naomi2.cpp.o
[500/562] Building CXX object CMakeFil..._libretro.dir/core/rend/gl4/gles.cpp.o
[501/562] Building CXX object CMakeFil...libretro.dir/core/rend/gles/quad.cpp.o
[501/562] Building CXX object CMakeFil...etro.dir/core/rend/gl4/gl4naomi2.cpp.o
[502/562] Building CXX object CMakeFil...ibretro.dir/core/rend/gles/gltex.cpp.o
In file included from /usr/include/c++/14.2.1/bits/new_allocator.h:36,
                 from /usr/include/c++/14.2.1/aarch64-unknown-linux-gnu/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/string:43,
                 from /build/libretro-flycast/src/flycast/core/types.h:72,
                 from /build/libretro-flycast/src/flycast/core/wsi/gl_context.h:22,
                 from /build/libretro-flycast/src/flycast/core/rend/gles/glcache.h:2,
                 from /build/libretro-flycast/src/flycast/core/rend/gles/gltex.cpp:1:
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = vram_block*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:60:12,
    inlined from 'TextureCacheData::TextureCacheData(TextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/gles/gles.h:452:84,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = TextureCacheData; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = TextureCacheData]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, TextureCacheData>; _Args = {std::pair<long unsigned int, TextureCacheData>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, TextureCacheData>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, TextureCacheData>; _Args = {std::pair<long unsigned int, TextureCacheData>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, TextureCacheData>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, TextureCacheData>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, TextureCacheData>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, TextureCacheData>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, TextureCacheData>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Tp = TextureCacheData; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = TextureCacheData]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((vram_block**)<unknown>)[6]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = unsigned char*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:74:12,
    inlined from 'TextureCacheData::TextureCacheData(TextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/gles/gles.h:452:84,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = TextureCacheData; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = TextureCacheData]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, TextureCacheData>; _Args = {std::pair<long unsigned int, TextureCacheData>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, TextureCacheData>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, TextureCacheData>; _Args = {std::pair<long unsigned int, TextureCacheData>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, TextureCacheData>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, TextureCacheData>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, TextureCacheData>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, TextureCacheData>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, TextureCacheData>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, TextureCacheData>}; _Key = long unsigned int; _Tp = TextureCacheData; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, TextureCacheData> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = TextureCacheData]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((unsigned char**)<unknown>)[16]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~

[502/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/cheats.cpp.o
[503/562] Building CXX object CMakeFil...o.dir/core/rend/gles/postprocess.cpp.o
[503/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/nullDC.cpp.o
[504/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/nullDC.cpp.o
[504/562] Building CXX object CMakeFil...cast_libretro.dir/core/serialize.cpp.o
[505/562] Building CXX object CMakeFil...bretro.dir/core/rend/gles/gldraw.cpp.o
/build/libretro-flycast/src/flycast/core/rend/gles/gldraw.cpp: In function 'void drawGunCrosshair(u8, int, int)':
/build/libretro-flycast/src/flycast/core/rend/gles/gldraw.cpp:1020:41: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1

[505/562] Building CXX object CMakeFil...ycast_libretro.dir/core/stdclass.cpp.o
[506/562] Building CXX object CMakeFil...bretro.dir/core/rend/gl4/abuffer.cpp.o
[506/562] Building CXX object CMakeFil...etro.dir/core/rend/CustomTexture.cpp.o
[507/562] Building CXX object CMakeFil...libretro.dir/core/rend/gles/gles.cpp.o
[507/562] Building CXX object CMakeFil...ycast_libretro.dir/core/rend/osd.cpp.o
[508/562] Building CXX object CMakeFil...ibretro.dir/core/rend/gl4/gldraw.cpp.o
[508/562] Building CXX object CMakeFil...st_libretro.dir/core/rend/sorter.cpp.o
[509/562] Building CXX object CMakeFil...cast_libretro.dir/core/serialize.cpp.o
[509/562] Building CXX object CMakeFil..._libretro.dir/core/rend/TexCache.cpp.o
[510/562] Building CXX object CMakeFil...ycast_libretro.dir/core/stdclass.cpp.o
[510/562] Building CXX object CMakeFil...t_libretro.dir/core/rend/texconv.cpp.o
[511/562] Building CXX object CMakeFil...etro.dir/core/rend/gl4/gl4naomi2.cpp.o
[511/562] Building CXX object CMakeFil...etro.dir/core/rend/norend/norend.cpp.o
[512/562] Building CXX object CMakeFil...ycast_libretro.dir/core/rend/osd.cpp.o
[512/562] Building CXX object CMakeFil.../core/rend/vulkan/oit/oit_drawer.cpp.o
[513/562] Building CXX object CMakeFil...st_libretro.dir/core/rend/sorter.cpp.o
[513/562] Building CXX object CMakeFil...ore/rend/vulkan/oit/oit_pipeline.cpp.o
[514/562] Building CXX object CMakeFiles/flycast_libretro.dir/core/cheats.cpp.o
[514/562] Building CXX object CMakeFil...ore/rend/vulkan/oit/oit_renderer.cpp.o
[515/562] Building CXX object CMakeFil..._libretro.dir/core/network/dcnet.cpp.o
[515/562] Building CXX object CMakeFil...e/rend/vulkan/oit/oit_renderpass.cpp.o
[516/562] Building CXX object CMakeFil..._libretro.dir/core/rend/gl4/gles.cpp.o
[516/562] Building CXX object CMakeFil...core/rend/vulkan/oit/oit_shaders.cpp.o
[517/562] Building CXX object CMakeFil...etro.dir/core/rend/norend/norend.cpp.o
[517/562] Building CXX object CMakeFil...etro.dir/core/rend/vulkan/adreno.cpp.o
[518/562] Building CXX object CMakeFil...etro.dir/core/rend/vulkan/adreno.cpp.o
[518/562] Building CXX object CMakeFil...etro.dir/core/rend/vulkan/buffer.cpp.o
[519/562] Building CXX object CMakeFil..._libretro.dir/core/rend/TexCache.cpp.o
[519/562] Building CXX object CMakeFil...dir/core/rend/vulkan/commandpool.cpp.o
[520/562] Building CXX object CMakeFil...ibretro.dir/core/network/picoppp.cpp.o
[520/562] Building CXX object CMakeFil...ro.dir/core/rend/vulkan/compiler.cpp.o
[521/562] Building CXX object CMakeFil...t_libretro.dir/core/rend/texconv.cpp.o
[521/562] Building CXX object CMakeFil...etro.dir/core/rend/vulkan/drawer.cpp.o
[522/562] Building CXX object CMakeFil...etro.dir/core/rend/CustomTexture.cpp.o
[522/562] Building CXX object CMakeFil...ro.dir/core/rend/vulkan/pipeline.cpp.o
[523/562] Building CXX object CMakeFil...core/rend/vulkan/oit/oit_shaders.cpp.o
[523/562] Building CXX object CMakeFil...bretro.dir/core/rend/vulkan/quad.cpp.o
[524/562] Building CXX object CMakeFil...e/rend/vulkan/oit/oit_renderpass.cpp.o
[524/562] Building CXX object CMakeFil...tro.dir/core/rend/vulkan/shaders.cpp.o
[525/562] Building CXX object CMakeFil...etro.dir/core/rend/vulkan/buffer.cpp.o
[525/562] Building CXX object CMakeFil...tro.dir/core/rend/vulkan/texture.cpp.o
[526/562] Building CXX object CMakeFil...ore/rend/vulkan/oit/oit_pipeline.cpp.o
[526/562] Building CXX object CMakeFil...dir/core/rend/vulkan/vmallocator.cpp.o
[527/562] Building CXX object CMakeFil...ro.dir/core/rend/vulkan/compiler.cpp.o
[527/562] Building CXX object CMakeFil...tro.dir/core/rend/vulkan/overlay.cpp.o
[528/562] Building CXX object CMakeFil...ore/rend/vulkan/oit/oit_renderer.cpp.o
[528/562] Building CXX object CMakeFil...core/rend/vulkan/vulkan_renderer.cpp.o
[529/562] Building CXX object CMakeFil...dir/core/rend/vulkan/commandpool.cpp.o
[529/562] Building CXX object CMakeFil...r/core/rend/vulkan/vk_context_lr.cpp.o
[530/562] Building CXX object CMakeFil.../core/rend/vulkan/oit/oit_drawer.cpp.o
In file included from /usr/include/c++/14.2.1/bits/new_allocator.h:36,
                 from /usr/include/c++/14.2.1/aarch64-unknown-linux-gnu/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/string:43,
                 from /build/libretro-flycast/src/flycast/core/types.h:72,
                 from /build/libretro-flycast/src/flycast/core/hw/pvr/Renderer_if.h:2,
                 from /build/libretro-flycast/src/flycast/core/rend/transform_matrix.h:22,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/oit/oit_drawer.h:22,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/oit/oit_drawer.cpp:21:
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = vram_block*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:60:12,
    inlined from 'Texture::Texture(Texture&&)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/oit/../texture.h:43:66,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = Texture; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = Texture]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Tp = Texture; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = Texture]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((vram_block**)<unknown>)[6]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = unsigned char*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:74:12,
    inlined from 'Texture::Texture(Texture&&)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/oit/../texture.h:43:66,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = Texture; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = Texture]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Tp = Texture; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = Texture]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((unsigned char**)<unknown>)[16]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~

[530/562] Building CXX object CMakeFil...ps/vixl/aarch64/assembler-aarch64.cc.o
[531/562] Building CXX object CMakeFil...ro.dir/core/rend/vulkan/pipeline.cpp.o
[531/562] Building CXX object CMakeFil...ixl/aarch64/assembler-sve-aarch64.cc.o
[532/562] Building CXX object CMakeFil...tro.dir/core/rend/vulkan/shaders.cpp.o
[532/562] Building CXX object CMakeFil...vixl/aarch64/instructions-aarch64.cc.o
[533/562] Building CXX object CMakeFil...bretro.dir/core/rend/vulkan/quad.cpp.o
[533/562] Building CXX object CMakeFil...l/aarch64/macro-assembler-aarch64.cc.o
[534/562] Building CXX object CMakeFil...vixl/aarch64/instructions-aarch64.cc.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/instructions-aarch64.cc:28:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:65,
                 from /usr/include/c++/14.2.1/bits/specfun.h:43,
                 from /usr/include/c++/14.2.1/cmath:3906,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../utils-vixl.h:30,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/instructions-aarch64.h:31,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/instructions-aarch64.cc:27:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~

[534/562] Building CXX object CMakeFil...rch64/macro-assembler-sve-aarch64.cc.o
[535/562] Building CXX object CMakeFil...etro.dir/core/rend/vulkan/drawer.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_pair.h:61,
                 from /usr/include/c++/14.2.1/bits/stl_algobase.h:64,
                 from /usr/include/c++/14.2.1/bits/specfun.h:43,
                 from /usr/include/c++/14.2.1/cmath:3906,
                 from /build/libretro-flycast/src/flycast/core/deps/glm/glm/../glm/detail/_fixes.hpp:1,
                 from /build/libretro-flycast/src/flycast/core/deps/glm/glm/../glm/glm.hpp:103,
                 from /build/libretro-flycast/src/flycast/core/rend/tileclip.h:20,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/drawer.h:22,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/drawer.cpp:21:
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = vram_block*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:60:12,
    inlined from 'Texture::Texture(Texture&&)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.h:43:66,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = Texture; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = Texture]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Tp = Texture; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = Texture]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((vram_block**)<unknown>)[6]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = unsigned char*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:74:12,
    inlined from 'Texture::Texture(Texture&&)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.h:43:66,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = Texture; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = Texture]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Tp = Texture; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = Texture]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((unsigned char**)<unknown>)[16]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~

[535/562] Building CXX object CMakeFil...eps/vixl/aarch64/operands-aarch64.cc.o
[536/562] Building CXX object CMakeFil...tro.dir/core/rend/vulkan/texture.cpp.o
In file included from /build/libretro-flycast/src/flycast/core/rend/vulkan/vk_context_lr.h:23,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/vulkan_context.h:85,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.h:22,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.cpp:21:
In constructor 'Allocation::Allocation(Allocation&&)',
    inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Allocation]' at /usr/include/c++/14.2.1/bits/move.h:234:11,
    inlined from 'Texture::deferDeleteResource(FlightManager*)::ResourceDeleter::ResourceDeleter(Texture*)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.cpp:426:13,
    inlined from 'void Texture::deferDeleteResource(FlightManager*)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.cpp:435:47:
/build/libretro-flycast/src/flycast/core/rend/vulkan/vmallocator.h:47:4: warning: '((Allocation*)((char*)<unknown> + 8))[1].Allocation::allocInfo' is used uninitialized [-Wuninitialized]

[536/562] Building CXX object CMakeFil...ps/vixl/aarch64/registers-aarch64.cc.o
[537/562] Building CXX object CMakeFil...eps/vixl/aarch64/operands-aarch64.cc.o
[537/562] Building CXX object CMakeFil...vixl/aarch64/pointer-auth-aarch64.cc.o
[538/562] Building CXX object CMakeFil...vixl/aarch64/pointer-auth-aarch64.cc.o
[538/562] Building CXX object CMakeFil...r/core/deps/vixl/code-buffer-vixl.cc.o
[539/562] Building CXX object CMakeFil...ixl/aarch64/assembler-sve-aarch64.cc.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-sve-aarch64.cc:27:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:65,
                 from /usr/include/c++/14.2.1/bits/specfun.h:43,
                 from /usr/include/c++/14.2.1/cmath:3906,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../utils-vixl.h:30,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../code-buffer-vixl.h:33,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../assembler-base-vixl.h:30,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:30:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~

[539/562] Building CXX object CMakeFil...eps/vixl/compiler-intrinsics-vixl.cc.o
[540/562] Building CXX object CMakeFil...ps/vixl/aarch64/registers-aarch64.cc.o
[540/562] Building CXX object CMakeFil...o.dir/core/deps/vixl/cpu-features.cc.o
[541/562] Building CXX object CMakeFil...r/core/deps/vixl/code-buffer-vixl.cc.o
[541/562] Building CXX object CMakeFil...tro.dir/core/deps/vixl/utils-vixl.cc.o
[542/562] Building CXX object CMakeFil...tro.dir/core/rend/vulkan/overlay.cpp.o
/build/libretro-flycast/src/flycast/core/rend/vulkan/overlay.cpp: In member function 'void VulkanOverlay::Draw(vk::CommandBuffer, vk::Extent2D, float, bool, bool)':
/build/libretro-flycast/src/flycast/core/rend/vulkan/overlay.cpp:224:40: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1

[542/562] Building CXX object CMakeFil...tro.dir/core/rec-ARM64/rec_arm64.cpp.o
[543/562] Building CXX object CMakeFil...ps/vixl/aarch64/assembler-aarch64.cc.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.cc:30:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:65,
                 from /usr/include/c++/14.2.1/bits/specfun.h:43,
                 from /usr/include/c++/14.2.1/cmath:3906,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.cc:28:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~

[543/562] Linking CXX static library libflycast-resources.a
[544/562] Linking CXX static library libflycast-resources.a
[544/562] Linking C static library core/deps/xxHash/cmake_unofficial/libxxhash.a
[545/562] Building CXX object CMakeFil...eps/vixl/compiler-intrinsics-vixl.cc.o
[545/562] Linking CXX static library c...g/libglslang-default-resource-limits.a
[546/562] Linking C static library core/deps/xxHash/cmake_unofficial/libxxhash.a
[546/562] Linking CXX static library core/deps/glslang/SPIRV/libSPIRV.a
[547/562] Linking CXX static library c...g/libglslang-default-resource-limits.a
[547/562] Linking C static library core/deps/libchdr/libchdr-static.a
[548/562] Linking CXX static library core/deps/glslang/SPIRV/libSPIRV.a
[548/562] Linking CXX static library core/deps/nowide/libnowide.a
[549/562] Linking C static library core/deps/libchdr/libchdr-static.a
[549/562] Linking C static library core/deps/miniupnpc/libminiupnpc.a
[550/562] Linking CXX static library core/deps/nowide/libnowide.a
[550/562] Linking C static library core/deps/libzip/lib/libzip.a
[551/562] Building CXX object CMakeFil...tro.dir/core/deps/vixl/utils-vixl.cc.o
[551/562] Linking C static library core/deps/libelf/libelf.a
[552/562] Linking C static library core/deps/miniupnpc/libminiupnpc.a
[553/562] Linking C static library core/deps/libelf/libelf.a
[554/562] Building CXX object CMakeFil...o.dir/core/deps/vixl/cpu-features.cc.o
[555/562] Linking C static library core/deps/libzip/lib/libzip.a
[556/562] Building CXX object CMakeFil...l/aarch64/macro-assembler-aarch64.cc.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.h:37,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.cc:29:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:65,
                 from /usr/include/c++/14.2.1/algorithm:60,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.h:30:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~

[557/562] Building CXX object CMakeFil...core/rend/vulkan/vulkan_renderer.cpp.o
In file included from /usr/include/c++/14.2.1/bits/new_allocator.h:36,
                 from /usr/include/c++/14.2.1/aarch64-unknown-linux-gnu/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/string:43,
                 from /build/libretro-flycast/src/flycast/core/types.h:72,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/vulkan.h:22,
                 from /build/libretro-flycast/src/flycast/core/rend/vulkan/vulkan_renderer.cpp:21:
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = vram_block*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:60:12,
    inlined from 'Texture::Texture(Texture&&)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.h:43:66,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = Texture; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = Texture]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Tp = Texture; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = Texture]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((vram_block**)<unknown>)[6]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = unsigned char*]',
    inlined from 'BaseTextureCacheData::BaseTextureCacheData(BaseTextureCacheData&&)' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:74:12,
    inlined from 'Texture::Texture(Texture&&)' at /build/libretro-flycast/src/flycast/core/rend/vulkan/texture.h:43:66,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = Texture; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const long unsigned int; _T2 = Texture]' at /usr/include/c++/14.2.1/bits/stl_pair.h:904:4,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const long unsigned int, Texture>; _Args = {std::pair<long unsigned int, Texture>}; _Tp = std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, Texture>, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35,
    inlined from 'std::pair<typename std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator, bool> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::true_type, _Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:2147:15,
    inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Value = std::pair<const long unsigned int, Texture>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long unsigned int>; _Hash = std::hash<long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:1004:21,
    inlined from 'std::pair<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__is_nothrow_invocable<const _Hash&, const _Key&> > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {std::pair<long unsigned int, Texture>}; _Key = long unsigned int; _Tp = Texture; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, Texture> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:396:23,
    inlined from 'Texture* BaseTextureCache<Texture>::getTextureCacheData(TSP, TCW) [with Texture = Texture]' at /build/libretro-flycast/src/flycast/core/rend/TexCache.h:207:28:
/usr/include/c++/14.2.1/bits/move.h:234:11: warning: '((unsigned char**)<unknown>)[16]' may be used uninitialized [-Wmaybe-uninitialized]
  234 |     typename enable_if<__is_swappable<_Tp>::value>::type
      |           ^~~~~

[558/562] Building CXX object CMakeFil...rch64/macro-assembler-sve-aarch64.cc.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.h:37,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-sve-aarch64.cc:27:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:65,
                 from /usr/include/c++/14.2.1/algorithm:60,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.h:30:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~

[559/562] Building CXX object CMakeFil...dir/core/rend/vulkan/vmallocator.cpp.o
[560/562] Building CXX object CMakeFil...r/core/rend/vulkan/vk_context_lr.cpp.o
[561/562] Building CXX object CMakeFil...tro.dir/core/rec-ARM64/rec_arm64.cpp.o
In file included from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/assembler-aarch64.h:34,
                 from /build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/macro-assembler-aarch64.h:37,
                 from /build/libretro-flycast/src/flycast/core/rec-ARM64/rec_arm64.cpp:29:
/build/libretro-flycast/src/flycast/core/deps/vixl/aarch64/../invalset-vixl.h:247:38: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_iterator_base_funcs.h:66,
                 from /usr/include/c++/14.2.1/string:47,
                 from /build/libretro-flycast/src/flycast/core/types.h:72,
                 from /build/libretro-flycast/src/flycast/core/rec-ARM64/rec_arm64.cpp:20:
/usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                               ^~~~~~~~

[561/562] Linking CXX shared library flycast_libretro.so
[562/562] Linking CXX shared library flycast_libretro.so
==> 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/flycast_libretro.so
==> Creating package "libretro-flycast"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: libretro-flycast 6708-1 (Mon Apr 21 06:16:10 2025)
==> Cleaning up...