==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: ppsspp 1.20.4-4 (Sat Jul 4 18:09:09 2026)
==> Retrieving sources...
-> Updating ppsspp git repo...
-> Updating aemu_postoffice git repo...
-> Updating armips git repo...
-> Updating cpu_features git repo...
-> Updating discord-rpc git repo...
-> Updating ppsspp-ffmpeg git repo...
-> Updating armips-filesystem git repo...
-> Updating ppsspp-freetype git repo...
-> Updating ppsspp-glslang git repo...
-> Updating ppsspp-lang git repo...
-> Updating libchdr git repo...
-> Updating ppsspp-lua git repo...
-> Updating miniupnp git repo...
-> Updating nanosvg git repo...
-> Updating OpenXR-SDK git repo...
-> Updating rapidjson git repo...
-> Updating rcheevos git repo...
-> Updating SPIRV-Cross git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
ppsspp ... Passed
aemu_postoffice ... Skipped
armips ... Skipped
cpu_features ... Skipped
discord-rpc ... Skipped
ppsspp-ffmpeg ... Skipped
armips-filesystem ... Skipped
ppsspp-freetype ... Skipped
ppsspp-glslang ... Skipped
ppsspp-lang ... Skipped
libchdr ... Skipped
ppsspp-lua ... Skipped
miniupnp ... Skipped
nanosvg ... Skipped
OpenXR-SDK ... Skipped
rapidjson ... Skipped
rcheevos ... Skipped
SPIRV-Cross ... Skipped
==> Making package: ppsspp 1.20.4-4 (Sat Jul 4 18:09:32 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (52) compiler-rt-22.1.6-1 cppdap-1.58.0-3 default-cursors-3-1 freetype2-2.14.3-1 graphite-1:1.3.15-1 harfbuzz-14.2.1-1 hicolor-icon-theme-0.18-1 hidapi-0.15.0-1 jsoncpp-1.9.6-3 libdrm-2.4.134-1 libedit-20260512_3.1-1 libpciaccess-0.19-1 libuv-1.52.1-1 libx11-1.8.13-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcursor-1.2.3-1 libxdmcp-1.1.5-2 libxext-1.3.7-1 libxfixes-6.0.2-1 libxrandr-1.5.5-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxxf86vm-1.1.7-1 llvm-libs-22.1.6-1 lm_sensors-1:3.6.2-1 mesa-1:26.1.4-1 perl-error-0.17030-3 perl-mailtools-2.22-3 perl-timedate-2.35-1 rhash-1.4.6-1 sdl3-3.4.12-1 spirv-tools-1:1.4.350.1-1 vulkan-icd-loader-1.4.350.1-1 wayland-1.25.0-1 xcb-proto-1.17.0-4 xorgproto-2025.1-1 zlib-ng-2.3.3-1 clang-22.1.6-1 cmake-4.3.4-1 git-2.55.0-1 glew-2.3.1-1 glu-9.0.3-3 libglvnd-1.7.0-3 libpng-1.6.58-2 libzip-1.11.4-1 miniupnpc-2.3.3-3 ninja-1.13.2-3 openxr-1.1.60-1 sdl2-compat-2.32.70-1 sdl2_ttf-2.24.0-2 snappy-1.2.2-3
Total Download Size: 88.72 MiB
Total Installed Size: 747.12 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
clang-22.1.6-1-aarch64 downloading...
cmake-4.3.4-1-aarch64 downloading...
git-2.55.0-1-aarch64 downloading...
compiler-rt-22.1.6-1-aarch64 downloading...
openxr-1.1.60-1-aarch64 downloading...
sdl3-3.4.12-1-aarch64 downloading...
sdl2-compat-2.32.70-1-aarch64 downloading...
glew-2.3.1-1-aarch64 downloading...
cppdap-1.58.0-3-aarch64 downloading...
libzip-1.11.4-1-aarch64 downloading...
libuv-1.52.1-1-aarch64 downloading...
ninja-1.13.2-3-aarch64 downloading...
rhash-1.4.6-1-aarch64 downloading...
vulkan-icd-loader-1.4.350.1-1-aarch64 downloading...
jsoncpp-1.9.6-3-aarch64 downloading...
zlib-ng-2.3.3-1-aarch64 downloading...
perl-mailtools-2.22-3-any downloading...
miniupnpc-2.3.3-3-aarch64 downloading...
hidapi-0.15.0-1-aarch64 downloading...
sdl2_ttf-2.24.0-2-aarch64 downloading...
libxcursor-1.2.3-1-aarch64 downloading...
snappy-1.2.2-3-aarch64 downloading...
perl-error-0.17030-3-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing llvm-libs...
installing compiler-rt...
installing clang...
Optional dependencies for clang
openmp: OpenMP support in clang with -fopenmp
python: for scan-view and git-clang-format [installed]
llvm: referenced by some clang headers
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 zlib-ng...
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-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]
less: the default pager for git
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 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 glu...
installing glew...
installing libpng...
installing libzip...
installing miniupnpc...
installing ninja...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
vulkan-driver: packaged vulkan driver
installing libxrender...
installing libxrandr...
installing openxr...
installing libxfixes...
installing libxcursor...
installing hidapi...
Optional dependencies for hidapi
libusb: for hidapi-libusb [installed]
installing sdl3...
Optional dependencies for sdl3
alsa-lib: ALSA audio driver
libpulse: PulseAudio audio driver
jack: JACK audio driver
pipewire: PipeWire audio driver
vulkan-driver: vulkan renderer
sndio: sndio audio driver
libdecor: Wayland client decorations
installing sdl2-compat...
installing freetype2...
Optional dependencies for freetype2
harfbuzz: Improved autohinting [pending]
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing sdl2_ttf...
installing snappy...
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/3) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of ppsspp git repo...
Cloning into 'ppsspp'...
done.
Switched to a new branch 'makepkg'
-> Creating working copy of aemu_postoffice git repo...
Cloning into 'aemu_postoffice'...
done.
-> Creating working copy of armips git repo...
Cloning into 'armips'...
done.
-> Creating working copy of cpu_features git repo...
Cloning into 'cpu_features'...
done.
-> Creating working copy of discord-rpc git repo...
Cloning into 'discord-rpc'...
done.
-> Creating working copy of ppsspp-ffmpeg git repo...
Cloning into 'ppsspp-ffmpeg'...
done.
Updating files: 4% (396/8225)
Updating files: 5% (412/8225)
Updating files: 6% (494/8225)
Updating files: 6% (496/8225)
Updating files: 6% (498/8225)
Updating files: 6% (500/8225)
Updating files: 7% (576/8225)
Updating files: 7% (604/8225)
Updating files: 8% (658/8225)
Updating files: 9% (741/8225)
Updating files: 9% (804/8225)
Updating files: 9% (806/8225)
Updating files: 10% (823/8225)
Updating files: 11% (905/8225)
Updating files: 12% (987/8225)
Updating files: 13% (1070/8225)
Updating files: 14% (1152/8225)
Updating files: 15% (1234/8225)
Updating files: 16% (1316/8225)
Updating files: 17% (1399/8225)
Updating files: 18% (1481/8225)
Updating files: 18% (1536/8225)
Updating files: 19% (1563/8225)
Updating files: 20% (1645/8225)
Updating files: 21% (1728/8225)
Updating files: 22% (1810/8225)
Updating files: 23% (1892/8225)
Updating files: 24% (1974/8225)
Updating files: 25% (2057/8225)
Updating files: 26% (2139/8225)
Updating files: 27% (2221/8225)
Updating files: 28% (2303/8225)
Updating files: 29% (2386/8225)
Updating files: 30% (2468/8225)
Updating files: 31% (2550/8225)
Updating files: 32% (2632/8225)
Updating files: 33% (2715/8225)
Updating files: 34% (2797/8225)
Updating files: 35% (2879/8225)
Updating files: 36% (2961/8225)
Updating files: 37% (3044/8225)
Updating files: 38% (3126/8225)
Updating files: 39% (3208/8225)
Updating files: 40% (3290/8225)
Updating files: 41% (3373/8225)
Updating files: 42% (3455/8225)
Updating files: 43% (3537/8225)
Updating files: 44% (3619/8225)
Updating files: 45% (3702/8225)
Updating files: 46% (3784/8225)
Updating files: 47% (3866/8225)
Updating files: 48% (3948/8225)
Updating files: 49% (4031/8225)
Updating files: 50% (4113/8225)
Updating files: 51% (4195/8225)
Updating files: 52% (4277/8225)
Updating files: 53% (4360/8225)
Updating files: 54% (4442/8225)
Updating files: 55% (4524/8225)
Updating files: 56% (4606/8225)
Updating files: 57% (4689/8225)
Updating files: 57% (4696/8225)
Updating files: 58% (4771/8225)
Updating files: 59% (4853/8225)
Updating files: 60% (4935/8225)
Updating files: 61% (5018/8225)
Updating files: 62% (5100/8225)
Updating files: 62% (5141/8225)
Updating files: 63% (5182/8225)
Updating files: 64% (5264/8225)
Updating files: 64% (5333/8225)
Updating files: 65% (5347/8225)
Updating files: 66% (5429/8225)
Updating files: 67% (5511/8225)
Updating files: 68% (5593/8225)
Updating files: 68% (5646/8225)
Updating files: 69% (5676/8225)
Updating files: 70% (5758/8225)
Updating files: 71% (5840/8225)
Updating files: 72% (5922/8225)
Updating files: 73% (6005/8225)
Updating files: 74% (6087/8225)
Updating files: 75% (6169/8225)
Updating files: 76% (6251/8225)
Updating files: 77% (6334/8225)
Updating files: 78% (6416/8225)
Updating files: 79% (6498/8225)
Updating files: 80% (6580/8225)
Updating files: 81% (6663/8225)
Updating files: 82% (6745/8225)
Updating files: 83% (6827/8225)
Updating files: 84% (6909/8225)
Updating files: 85% (6992/8225)
Updating files: 86% (7074/8225)
Updating files: 87% (7156/8225)
Updating files: 88% (7238/8225)
Updating files: 89% (7321/8225)
Updating files: 90% (7403/8225)
Updating files: 91% (7485/8225)
Updating files: 92% (7567/8225)
Updating files: 93% (7650/8225)
Updating files: 94% (7732/8225)
Updating files: 95% (7814/8225)
Updating files: 96% (7896/8225)
Updating files: 97% (7979/8225)
Updating files: 98% (8061/8225)
Updating files: 99% (8143/8225)
Updating files: 100% (8225/8225)
Updating files: 100% (8225/8225), done.
-> Creating working copy of armips-filesystem git repo...
Cloning into 'armips-filesystem'...
done.
-> Creating working copy of ppsspp-freetype git repo...
Cloning into 'ppsspp-freetype'...
done.
-> Creating working copy of ppsspp-glslang git repo...
Cloning into 'ppsspp-glslang'...
done.
-> Creating working copy of ppsspp-lang git repo...
Cloning into 'ppsspp-lang'...
done.
-> Creating working copy of libchdr git repo...
Cloning into 'libchdr'...
done.
-> Creating working copy of ppsspp-lua git repo...
Cloning into 'ppsspp-lua'...
done.
-> Creating working copy of miniupnp git repo...
Cloning into 'miniupnp'...
done.
-> Creating working copy of nanosvg git repo...
Cloning into 'nanosvg'...
done.
-> Creating working copy of OpenXR-SDK git repo...
Cloning into 'OpenXR-SDK'...
done.
-> Creating working copy of rapidjson git repo...
Cloning into 'rapidjson'...
done.
-> Creating working copy of rcheevos git repo...
Cloning into 'rcheevos'...
done.
-> Creating working copy of SPIRV-Cross git repo...
Cloning into 'SPIRV-Cross'...
done.
==> Starting prepare()...
Submodule 'ffmpeg' (https://github.com/hrydgard/ppsspp-ffmpeg.git) registered for path 'ffmpeg'
Cloning into '/build/ppsspp/src/ppsspp/ffmpeg'...
done.
Submodule path 'ffmpeg': checked out '1e3b4965632f60b1d85360261d1b9dd45444bc71'
Submodule 'ext/freetype' (https://github.com/hrydgard/freetype.git) registered for path 'ext/freetype'
Cloning into '/build/ppsspp/src/ppsspp/ext/freetype'...
done.
Submodule path 'ext/freetype': checked out '063ed27f481f0bcd3962fd468e1546739d7d285a'
Submodule 'ext/glslang' (https://github.com/hrydgard/glslang.git) registered for path 'ext/glslang'
Cloning into '/build/ppsspp/src/ppsspp/ext/glslang'...
done.
From /build/ppsspp/src/ppsspp/../ppsspp-glslang
* branch 50e0708ec3a5c16020c4f845c654b80b8edb80bd -> FETCH_HEAD
Submodule path 'ext/glslang': checked out '50e0708ec3a5c16020c4f845c654b80b8edb80bd'
Submodule 'ext/lua' (https://github.com/hrydgard/ppsspp-lua.git) registered for path 'ext/lua'
Cloning into '/build/ppsspp/src/ppsspp/ext/lua'...
done.
Submodule path 'ext/lua': checked out '7648485f14e8e5ee45e8e39b1eb4d3206dbd405a'
Submodule 'ext/aemu_postoffice' (https://github.com/Kethen/aemu_postoffice.git) registered for path 'ext/aemu_postoffice'
Cloning into '/build/ppsspp/src/ppsspp/ext/aemu_postoffice'...
done.
Submodule path 'ext/aemu_postoffice': checked out '530fee545c27ffb8524a8f496cbbcfdb687fe8c5'
Submodule 'ext/armips' (https://github.com/Kingcom/armips.git) registered for path 'ext/armips'
Cloning into '/build/ppsspp/src/ppsspp/ext/armips'...
done.
Submodule path 'ext/armips': checked out 'a8d71f0f279eb0d30ecf6af51473b66ae0cf8e8d'
Submodule 'cpu_features' (https://github.com/google/cpu_features.git) registered for path 'ext/cpu_features'
Cloning into '/build/ppsspp/src/ppsspp/ext/cpu_features'...
Submodule path 'ext/cpu_features': checked out 'fd4ffc1632db7b4e763bd28ffa6fc9d761cf3587'
Submodule 'ext/discord-rpc' (https://github.com/discordapp/discord-rpc.git) registered for path 'ext/discord-rpc'
Cloning into '/build/ppsspp/src/ppsspp/ext/discord-rpc'...
done.
Submodule path 'ext/discord-rpc': checked out '963aa9f3e5ce81a4682c6ca3d136cddda614db33'
Submodule 'ext/libchdr' (https://github.com/rtissera/libchdr.git) registered for path 'ext/libchdr'
Cloning into '/build/ppsspp/src/ppsspp/ext/libchdr'...
done.
Submodule path 'ext/libchdr': checked out '8bba7745d758627258b315997a860039244cedaf'
Submodule 'ext/miniupnp' (https://github.com/miniupnp/miniupnp.git) registered for path 'ext/miniupnp'
Cloning into '/build/ppsspp/src/ppsspp/ext/miniupnp'...
done.
Submodule path 'ext/miniupnp': checked out '27d13ca9beeb5541f5fbf11959dced03dac39972'
Submodule 'ext/nanosvg' (https://github.com/hrydgard/nanosvg.git) registered for path 'ext/nanosvg'
Cloning into '/build/ppsspp/src/ppsspp/ext/nanosvg'...
done.
From /build/ppsspp/src/ppsspp/../nanosvg
* branch 478dbb8f7ed11c3d9b20b3986a8ee2283f483ef7 -> FETCH_HEAD
Submodule path 'ext/nanosvg': checked out '478dbb8f7ed11c3d9b20b3986a8ee2283f483ef7'
Submodule 'ext/OpenXR-SDK' (https://github.com/KhronosGroup/OpenXR-SDK.git) registered for path 'ext/OpenXR-SDK'
Cloning into '/build/ppsspp/src/ppsspp/ext/OpenXR-SDK'...
done.
Submodule path 'ext/OpenXR-SDK': checked out 'be392bf6949adeeabad5082aa79d12aacbda781f'
Submodule 'ext/rapidjson' (https://github.com/Tencent/rapidjson.git) registered for path 'ext/rapidjson'
Cloning into '/build/ppsspp/src/ppsspp/ext/rapidjson'...
done.
Submodule path 'ext/rapidjson': checked out '73063f5002612c6bf64fe24f851cd5cc0d83eef9'
Submodule 'ext/rcheevos' (https://github.com/RetroAchievements/rcheevos.git) registered for path 'ext/rcheevos'
Cloning into '/build/ppsspp/src/ppsspp/ext/rcheevos'...
done.
Submodule path 'ext/rcheevos': checked out 'ebfe8ca1bf944358e27200d66964fcb4e00e2487'
Submodule 'ext/SPIRV-Cross' (https://github.com/KhronosGroup/SPIRV-Cross.git) registered for path 'ext/SPIRV-Cross'
Cloning into '/build/ppsspp/src/ppsspp/ext/SPIRV-Cross'...
done.
Submodule path 'ext/SPIRV-Cross': checked out '4212eef67ed0ca048cb726a6767185504e7695e5'
Submodule 'ext/filesystem' (https://github.com/Kingcom/filesystem.git) registered for path 'ext/filesystem'
Cloning into '/build/ppsspp/src/ppsspp/ext/armips/ext/filesystem'...
done.
Submodule path 'ext/filesystem': checked out '3f1c185ab414e764c694b8171d1c4d8c5c437517'
==> Starting build()...
-- The C compiler identification is Clang 22.1.6
-- The CXX compiler identification is Clang 22.1.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/clang - 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/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The ASM compiler identification is Clang with GNU-like command-line
-- Found assembler: /usr/lib/distcc/bin/clang
Clang enabled
Non-gold Build
Using X11 for Vulkan
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- Found WAYLAND_CLIENT: /usr/lib/libwayland-client.so
-- Found WAYLAND_SERVER: /usr/lib/libwayland-server.so
-- Found WAYLAND_EGL: /usr/lib/libwayland-egl.so
-- Found WAYLAND_CURSOR: /usr/lib/libwayland-cursor.so
-- Found WAYLAND: /usr/lib/libwayland-client.so;/usr/lib/libwayland-server.so;/usr/lib/libwayland-egl.so;/usr/lib/libwayland-cursor.so
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found SDL2: /usr/lib/libSDL2.so
-- Could NOT find Fontconfig (missing: Fontconfig_LIBRARY Fontconfig_INCLUDE_DIR)
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Build type: None
CMAKE_SYSTEM_PROCESSOR: aarch64
Generating for ARMv8, None
-- Looking for getauxval
-- Looking for getauxval - found
-- Looking for elf_aux_info
-- Looking for elf_aux_info - not found
-- Found GLEW: /usr/include (found version "2.3.1")
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for getauxval
-- Looking for getauxval - found
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.14.6", minimum required is "3")
-- Google Mock was not found - tests based on that will not build
-- spirv-tools not linked - illegal SPIRV may be generated for HLSL
-- Found Snappy: /lib/libsnappy.so
-- Looking for dlopen
-- Looking for dlopen - found
-- Enabled dynamic loading of HarfBuzz library at runtime.
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.2")
-- Found PNG: /usr/lib/libpng.so (found version "1.6.58")
-- Found BZip2: /usr/lib/libbz2.so (found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Checking for module 'bzip2'
-- Found bzip2, version 1.0.8
-- Found BrotliDec: /usr/include (found version "1.2.0")
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Found avcodec: /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/include /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/lib/libavcodec.a
-- Found avformat: /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/include /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/lib/libavformat.a
-- Found avutil: /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/include /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/lib/libavutil.a
-- Found swresample: /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/include /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/lib/libswresample.a
-- Found swscale: /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/include /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/lib/libswscale.a
-- Found FFmpeg: /build/ppsspp/src/ppsspp/ffmpeg/linux/aarch64/include found components: avcodec avformat avutil swresample swscale
-- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC
-- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC - Success
-- Found LIBZIP: /usr/lib/libzip.so
-- Could NOT find PNG: Found unsuitable version "1.6.58", but required is at least "1.7" (found /usr/lib/libpng.so)
-- Found ZSTD: /usr/lib/libzstd.so (found version "1.5.7")
-- Found MINIUPNPC: /usr/include/miniupnpc
-- Found miniupnpc API version 21
-- Installing: /build/ppsspp/src/build/assets/font_atlas.zim
-- Installing: /build/ppsspp/src/build/assets/font_atlas.meta
-- Installing: /build/ppsspp/src/build/assets/asciifont_atlas.zim
-- Installing: /build/ppsspp/src/build/assets/asciifont_atlas.meta
-- Installing: /build/ppsspp/src/build/assets/debugger
-- Installing: /build/ppsspp/src/build/assets/upload
-- Installing: /build/ppsspp/src/build/assets/upload/index.html
-- Installing: /build/ppsspp/src/build/assets/lang
-- Installing: /build/ppsspp/src/build/assets/lang/de_DE.ini
-- Installing: /build/ppsspp/src/build/assets/lang/zh_TW.ini
-- Installing: /build/ppsspp/src/build/assets/lang/cz_CZ.ini
-- Installing: /build/ppsspp/src/build/assets/lang/vi_VN.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ro_RO.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ru_RU.ini
-- Installing: /build/ppsspp/src/build/assets/lang/he_IL_invert.ini
-- Installing: /build/ppsspp/src/build/assets/lang/az_AZ.ini
-- Installing: /build/ppsspp/src/build/assets/lang/zh_CN.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ja_JP.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ko_KR.ini
-- Installing: /build/ppsspp/src/build/assets/lang/pt_PT.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ca_ES.ini
-- Installing: /build/ppsspp/src/build/assets/lang/pl_PL.ini
-- Installing: /build/ppsspp/src/build/assets/lang/jv_ID.ini
-- Installing: /build/ppsspp/src/build/assets/lang/fr_FR.ini
-- Installing: /build/ppsspp/src/build/assets/lang/sv_SE.ini
-- Installing: /build/ppsspp/src/build/assets/lang/lt-LT.ini
-- Installing: /build/ppsspp/src/build/assets/lang/hr_HR.ini
-- Installing: /build/ppsspp/src/build/assets/lang/fa_IR.ini
-- Installing: /build/ppsspp/src/build/assets/lang/gl_ES.ini
-- Installing: /build/ppsspp/src/build/assets/lang/th_TH.ini
-- Installing: /build/ppsspp/src/build/assets/lang/es_LA.ini
-- Installing: /build/ppsspp/src/build/assets/lang/tg_PH.ini
-- Installing: /build/ppsspp/src/build/assets/lang/he_IL.ini
-- Installing: /build/ppsspp/src/build/assets/lang/pt_BR.ini
-- Installing: /build/ppsspp/src/build/assets/lang/id_ID.ini
-- Installing: /build/ppsspp/src/build/assets/lang/hu_HU.ini
-- Installing: /build/ppsspp/src/build/assets/lang/no_NO.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ms_MY.ini
-- Installing: /build/ppsspp/src/build/assets/lang/be_BY.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ar_AE.ini
-- Installing: /build/ppsspp/src/build/assets/lang/nl_NL.ini
-- Installing: /build/ppsspp/src/build/assets/lang/gr_EL.ini
-- Installing: /build/ppsspp/src/build/assets/lang/ku_SO.ini
-- Installing: /build/ppsspp/src/build/assets/lang/da_DK.ini
-- Installing: /build/ppsspp/src/build/assets/lang/fi_FI.ini
-- Installing: /build/ppsspp/src/build/assets/lang/README.md
-- Installing: /build/ppsspp/src/build/assets/lang/it_IT.ini
-- Installing: /build/ppsspp/src/build/assets/lang/uk_UA.ini
-- Installing: /build/ppsspp/src/build/assets/lang/lo_LA.ini
-- Installing: /build/ppsspp/src/build/assets/lang/en_US.ini
-- Installing: /build/ppsspp/src/build/assets/lang/bg_BG.ini
-- Installing: /build/ppsspp/src/build/assets/lang/dr_ID.ini
-- Installing: /build/ppsspp/src/build/assets/lang/es_ES.ini
-- Installing: /build/ppsspp/src/build/assets/lang/tr_TR.ini
-- Installing: /build/ppsspp/src/build/assets/shaders
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_mmpx_adv.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/natural.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_mmpx.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_nnedi3_mp_cshift_4x.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_nnedi3_mp_cshift_2x.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/stereo_sbs.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/smiley.py
-- Installing: /build/ppsspp/src/build/assets/shaders/upscale_spline36.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/aacolor.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/upscale_bicubic.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/fakereflections.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/fxaa.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/upscale_spline36.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/GaussianDownscale.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/upscale_sharp_bilinear.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/defaultshaders.ini
-- Installing: /build/ppsspp/src/build/assets/shaders/psp_color.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/cartoon.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/fxaa.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_nnedi3_2x_single.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/scanlines.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/4xhqglsl.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/bloomnoblur.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_nnedi3_4x_single.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/aacolor.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/5xBR.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/5xBR.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/upscale_sharp_bilinear.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/sharpen.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/stereo_red_blue.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/vignette.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/naturalA.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_spline36_4x.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_nnedi3_mp_nns16_pass2.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/cartoon.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/naturalA.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/fsr_rcas.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/natural.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_4xbrz.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/upscale_bicubic.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/4xhqglsl.vsh
-- Installing: /build/ppsspp/src/build/assets/shaders/fsr_easu.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_nnedi3_mp_nns16_pass1_buffer.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/bloom.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_nnedi3_mp_nns16_pass1_image.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_smiley_2x.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_spline36_2x.csh
-- Installing: /build/ppsspp/src/build/assets/shaders/videoAA.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/5xBR-lv2.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/crt.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/smiley_16x16_rgba.bin
-- Installing: /build/ppsspp/src/build/assets/shaders/colorcorrection.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/persistence.fsh
-- Installing: /build/ppsspp/src/build/assets/shaders/tex_2xbrz.csh
-- Installing: /build/ppsspp/src/build/assets/themes
-- Installing: /build/ppsspp/src/build/assets/themes/alpine.ini
-- Installing: /build/ppsspp/src/build/assets/themes/slateforest.ini
-- Installing: /build/ppsspp/src/build/assets/themes/vinewood.ini
-- Installing: /build/ppsspp/src/build/assets/themes/strawberry.ini
-- Installing: /build/ppsspp/src/build/assets/themes/defaultthemes.ini
-- Installing: /build/ppsspp/src/build/assets/themes/1995.ini
-- Installing: /build/ppsspp/src/build/assets/vfpu
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_sin_lut_interval_delta.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_log2_lut.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_sin_lut_exceptions.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_exp2_lut65536.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_rcp_lut.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_log2_lut65536.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_asin_lut_deltas.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_sin_lut_delta.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_exp2_lut.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_sin_lut8192.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_log2_lut65536_quadratic.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_asin_lut_indices.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_sqrt_lut.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_asin_lut65536.dat
-- Installing: /build/ppsspp/src/build/assets/vfpu/vfpu_rsqrt_lut.dat
-- Installing: /build/ppsspp/src/build/assets/Roboto_Condensed-Regular.ttf
-- Installing: /build/ppsspp/src/build/assets/Roboto_Condensed-Light.ttf
-- Installing: /build/ppsspp/src/build/assets/Roboto_Condensed-Bold.ttf
-- Installing: /build/ppsspp/src/build/assets/Roboto_Condensed-Italic.ttf
-- Installing: /build/ppsspp/src/build/assets/Inconsolata-Regular.ttf
-- Installing: /build/ppsspp/src/build/assets/compat.ini
-- Installing: /build/ppsspp/src/build/assets/adhoc-servers.json
-- Installing: /build/ppsspp/src/build/assets/infra-dns.json
-- Installing: /build/ppsspp/src/build/assets/gamecontrollerdb.txt
-- Installing: /build/ppsspp/src/build/assets/langregion.ini
-- Installing: /build/ppsspp/src/build/assets/ppge_atlas.zim
-- Installing: /build/ppsspp/src/build/assets/ppge_atlas.meta
-- Installing: /build/ppsspp/src/build/assets/sfx_back.wav
-- Installing: /build/ppsspp/src/build/assets/sfx_confirm.wav
-- Installing: /build/ppsspp/src/build/assets/sfx_select.wav
-- Installing: /build/ppsspp/src/build/assets/sfx_toggle_off.wav
-- Installing: /build/ppsspp/src/build/assets/sfx_toggle_on.wav
-- Installing: /build/ppsspp/src/build/assets/sfx_achievement_unlocked.wav
-- Installing: /build/ppsspp/src/build/assets/sfx_leaderbord_submitted.wav
-- Installing: /build/ppsspp/src/build/assets/ui_images/bg.png
-- Installing: /build/ppsspp/src/build/assets/ui_images/buttons.svg
-- Installing: /build/ppsspp/src/build/assets/ui_images/drop_shadow.png
-- Installing: /build/ppsspp/src/build/assets/ui_images/icon.png
-- Installing: /build/ppsspp/src/build/assets/ui_images/icon_gold.png
-- Installing: /build/ppsspp/src/build/assets/ui_images/images.svg
-- Installing: /build/ppsspp/src/build/assets/ui_images/psp_display.png
-- Installing: /build/ppsspp/src/build/assets/ui_images/retroachievements_logo.png
-- Installing: /build/ppsspp/src/build/assets/ui_images/stick.png
-- Installing: /build/ppsspp/src/build/assets/ui_images/stick_line.png
-- Installing: /build/ppsspp/src/build/assets/flash0
-- Installing: /build/ppsspp/src/build/assets/flash0/font
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn2.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn15.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn11.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/kr0.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/jpn0.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn1.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn0.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn4.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn14.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn6.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn5.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn13.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn12.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn9.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn8.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn7.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn10.pgf
-- Installing: /build/ppsspp/src/build/assets/flash0/font/ltn3.pgf
-- Configuring done (8.8s)
-- Generating done (0.4s)
-- Build files have been written to: /build/ppsspp/src/build
[0/2] Re-checking globbed directories...
[1/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_macos_or_iphone.c.o
[2/961] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/filesystem.c.o
[3/961] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/stack_line_reader.c.o
[4/961] Building C object ext/cmake/cpu_features/CMakeFiles/unix_based_hardware_detection.dir/__/__/cpu_features/src/hwcaps.c.o
[5/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_arm_linux_or_android.c.o
[6/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_windows.c.o
[7/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_loongarch_linux.c.o
[8/961] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/string_view.c.o
[9/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_ppc_linux.c.o
[10/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_riscv_linux.c.o
[11/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_mips_linux_or_android.c.o
[12/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_linux_or_android.c.o
[13/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_s390x_linux.c.o
[14/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_linux_or_android.c.o
[15/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_freebsd.c.o
[16/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_macos.c.o
[17/961] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_windows.c.o
[18/961] Building CXX object ext/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o
[19/961] Building CXX object ext/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o
[20/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui_extras.cpp.o
[21/961] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o
[22/961] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o
[23/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui_impl_platform.cpp.o
[24/961] Building CXX object CMakeFiles/Common.dir/Common/ABI.cpp.o
[25/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui_impl_thin3d.cpp.o
[26/961] Building CXX object CMakeFiles/Common.dir/Common/CPUDetect.cpp.o
[27/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o
[28/961] Building CXX object CMakeFiles/Common.dir/Common/x64Analyzer.cpp.o
[29/961] Building CXX object CMakeFiles/Common.dir/Common/Thunk.cpp.o
[30/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o
[31/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o
[32/961] Building CXX object CMakeFiles/Common.dir/Common/ArmCPUDetect.cpp.o
[33/961] Building CXX object CMakeFiles/Common.dir/Core/Util/DisArm64.cpp.o
[34/961] Building CXX object CMakeFiles/Common.dir/Common/x64Emitter.cpp.o
[35/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o
/build/ppsspp/src/ppsspp/ext/imgui/imgui_widgets.cpp:4949:58: warning: variable 'empty_string' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
4949 | stb_textedit_replace(state, state->Stb, &empty_string, 0);
| ^~~~~~~~~~~~
1 warning generated.
[36/961] Building CXX object CMakeFiles/Common.dir/Common/RiscVCPUDetect.cpp.o
[37/961] Building CXX object CMakeFiles/Common.dir/Common/ArmEmitter.cpp.o
[38/961] Building CXX object CMakeFiles/Common.dir/Common/Arm64Emitter.cpp.o
[39/961] Building CXX object CMakeFiles/Common.dir/Common/LoongArchCPUDetect.cpp.o
[40/961] Building CXX object CMakeFiles/Common.dir/Core/MIPS/JitCommon/JitCommon.cpp.o
[41/961] Building CXX object CMakeFiles/Common.dir/Core/MIPS/JitCommon/JitState.cpp.o
[42/961] Building CXX object CMakeFiles/Common.dir/Common/VR/OpenXRLoader.cpp.o
[43/961] Building CXX object CMakeFiles/Common.dir/Core/MIPS/JitCommon/JitBlockCache.cpp.o
[44/961] Building CXX object CMakeFiles/Common.dir/Core/MIPS/fake/FakeJit.cpp.o
[45/961] Building CXX object CMakeFiles/Common.dir/Common/VR/VRBase.cpp.o
[46/961] Building CXX object CMakeFiles/Common.dir/Common/VR/VRFramebuffer.cpp.o
[47/961] Building CXX object CMakeFiles/Common.dir/Common/VR/VRMath.cpp.o
[48/961] Building CXX object CMakeFiles/Common.dir/Common/VR/VRInput.cpp.o
[49/961] Building CXX object CMakeFiles/Common.dir/Common/VR/PPSSPPVR.cpp.o
[50/961] Building CXX object CMakeFiles/Common.dir/Common/VR/VRRenderer.cpp.o
[51/961] Building CXX object CMakeFiles/Common.dir/Common/Crypto/md5.cpp.o
[52/961] Building CXX object CMakeFiles/Common.dir/Common/RiscVEmitter.cpp.o
[53/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Color/RGBAUtil.cpp.o
[54/961] Building CXX object ext/imgui/CMakeFiles/imgui.dir/imgui.cpp.o
[55/961] Building CXX object CMakeFiles/Common.dir/Common/Crypto/sha256.cpp.o
[56/961] Building CXX object CMakeFiles/Common.dir/Common/Crypto/sha1.cpp.o
[57/961] Building CXX object CMakeFiles/Common.dir/Common/Serialize/Serializer.cpp.o
[58/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/RIFF.cpp.o
[59/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Encoding/Base64.cpp.o
[60/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Encoding/Compression.cpp.o
[61/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Convert/SmallDataConvert.cpp.o
[62/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/DDSLoad.cpp.o
[63/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Encoding/Utf8.cpp.o
[64/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/JSONReader.cpp.o
[65/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Convert/ColorConv.cpp.o
[66/961] Building CXX object CMakeFiles/Common.dir/Common/LoongArch64Emitter.cpp.o
[67/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/PNGLoad.cpp.o
[68/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Hash/Hash.cpp.o
[69/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/ZIMLoad.cpp.o
[70/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/ZIMSave.cpp.o
[71/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/JSONWriter.cpp.o
[72/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/IniFile.cpp.o
[73/961] Building CXX object CMakeFiles/Common.dir/Common/File/VFS/VFS.cpp.o
[74/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Text/Parsers.cpp.o
[75/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Text/WrapText.cpp.o
[76/961] Building CXX object CMakeFiles/Common.dir/Common/Data/Text/I18n.cpp.o
[77/961] Building CXX object CMakeFiles/Common.dir/Common/File/VFS/DirectoryReader.cpp.o
[78/961] Building CXX object CMakeFiles/Common.dir/Common/File/VFS/ZipFileReader.cpp.o
[79/961] Building CXX object CMakeFiles/Common.dir/Common/File/DiskFree.cpp.o
[80/961] Building CXX object CMakeFiles/Common.dir/Common/File/AndroidStorage.cpp.o
[81/961] Building CXX object CMakeFiles/Common.dir/Common/File/VFS/SevenZipFileReader.cpp.o
[82/961] Building CXX object CMakeFiles/Common.dir/Common/File/AndroidContentURI.cpp.o
[83/961] Building CXX object CMakeFiles/Common.dir/Common/File/Path.cpp.o
[84/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/GPUBackendCommon.cpp.o
[85/961] Building CXX object CMakeFiles/Common.dir/Common/File/FileDescriptor.cpp.o
[86/961] Building CXX object CMakeFiles/Common.dir/Common/File/DirListing.cpp.o
[87/961] Building CXX object CMakeFiles/Common.dir/Common/File/FileUtil.cpp.o
[88/961] Building CXX object CMakeFiles/Common.dir/Common/File/PathBrowser.cpp.o
[89/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/thin3d.cpp.o
In file included from /build/ppsspp/src/ppsspp/Common/GPU/thin3d.cpp:6:
/build/ppsspp/src/ppsspp/Common/GPU/thin3d.h:382:21: warning: private field 'name_' is not used [-Wunused-private-field]
382 | const char * const name_;
| ^
1 warning generated.
[90/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/ShaderWriter.cpp.o
[91/961] Building C object CMakeFiles/Common.dir/Common/GPU/OpenGL/gl3stub.c.o
[92/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLDebugLog.cpp.o
[93/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLSLProgram.cpp.o
[94/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Shader.cpp.o
[95/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLFeatures.cpp.o
[96/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLProfiler.cpp.o
[97/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLFrameData.cpp.o
[98/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/ShaderTranslation.cpp.o
[99/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLMemory.cpp.o
[100/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/DataFormatGL.cpp.o
[101/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/thin3d_gl.cpp.o
[102/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLRenderManager.cpp.o
[103/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanBarrier.cpp.o
[104/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLQueueRunner.cpp.o
[105/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanDescSet.cpp.o
[106/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanDebug.cpp.o
[107/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanImage.cpp.o
[108/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanLoader.cpp.o
[109/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanProfiler.cpp.o
[110/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanMemory.cpp.o
[111/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanFramebuffer.cpp.o
[112/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanContext.cpp.o
[113/961] Building CXX object CMakeFiles/Common.dir/Common/Input/GestureDetector.cpp.o
[114/961] Building CXX object CMakeFiles/Common.dir/Common/Input/InputState.cpp.o
[115/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanFrameData.cpp.o
[116/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.pch
distcc[3791] ERROR: compile /build/ppsspp/src/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.cxx on 10.3.0.15:3932/8 failed
distcc[3791] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.cxx' failed, retrying locally
distcc[3791] Warning: failed to distribute /build/ppsspp/src/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.cxx to 10.3.0.15:3932/8, running locally instead
distcc[3791] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.cxx' failed, retried locally and got a different result.
[117/961] Building CXX object CMakeFiles/Common.dir/Common/Math/curves.cpp.o
[118/961] Building CXX object CMakeFiles/Common.dir/Common/Math/lin/vec3.cpp.o
[119/961] Building CXX object CMakeFiles/Common.dir/Common/Math/math_util.cpp.o
[120/961] Building CXX object CMakeFiles/Common.dir/Common/Math/Statistics.cpp.o
[121/961] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPNaettRequest.cpp.o
[122/961] Building CXX object CMakeFiles/Common.dir/Common/Math/lin/matrix4x4.cpp.o
[123/961] Building CXX object CMakeFiles/Common.dir/Common/Math/expression_parser.cpp.o
[124/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/thin3d_vulkan.cpp.o
[125/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanRenderManager.cpp.o
[126/961] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPHeaders.cpp.o
[127/961] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanQueueRunner.cpp.o
[128/961] Building CXX object CMakeFiles/Common.dir/Common/Net/NetBuffer.cpp.o
[129/961] Building CXX object CMakeFiles/Common.dir/Common/Net/Resolve.cpp.o
[130/961] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPServer.cpp.o
[131/961] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPRequest.cpp.o
[132/961] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPClient.cpp.o
[133/961] Building CXX object CMakeFiles/Common.dir/Common/Net/Sinks.cpp.o
[134/961] Building CXX object CMakeFiles/Common.dir/Common/Net/URL.cpp.o
[135/961] Building CXX object CMakeFiles/Common.dir/Common/Render/TextureAtlas.cpp.o
/build/ppsspp/src/ppsspp/Common/Render/TextureAtlas.cpp:51:9: warning: private field 'size_' is not used [-Wunused-private-field]
51 | size_t size_;
| ^
1 warning generated.
[136/961] Building CXX object CMakeFiles/Common.dir/Common/Profiler/Profiler.cpp.o
[137/961] Building CXX object CMakeFiles/Common.dir/Common/Net/WebsocketServer.cpp.o
[138/961] Building CXX object CMakeFiles/Common.dir/Common/Render/AtlasGen.cpp.o
[139/961] Building CXX object CMakeFiles/Common.dir/Common/Render/DrawBuffer.cpp.o
[140/961] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_android.cpp.o
[141/961] Building CXX object CMakeFiles/Common.dir/Common/Render/ManagedTexture.cpp.o
[142/961] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_win.cpp.o
[143/961] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_uwp.cpp.o
[144/961] Building CXX object CMakeFiles/Common.dir/Common/System/Display.cpp.o
[145/961] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_sdl.cpp.o
[146/961] Building CXX object CMakeFiles/Common.dir/Common/Thread/ParallelLoop.cpp.o
[147/961] Building CXX object CMakeFiles/Common.dir/Common/Thread/ThreadUtil.cpp.o
[148/961] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text.cpp.o
[149/961] Building CXX object CMakeFiles/Common.dir/Common/System/Request.cpp.o
[150/961] Building CXX object CMakeFiles/Common.dir/Common/System/OSD.cpp.o
[151/961] Building CXX object CMakeFiles/Common.dir/Common/Thread/ThreadManager.cpp.o
[152/961] Building CXX object CMakeFiles/Common.dir/Common/UI/AsyncImageFileView.cpp.o
[153/961] Building CXX object CMakeFiles/Common.dir/Common/UI/UI.cpp.o
[154/961] Building CXX object CMakeFiles/Common.dir/Common/UI/Screen.cpp.o
[155/961] Building CXX object CMakeFiles/Common.dir/Common/UI/Root.cpp.o
[156/961] Building CXX object CMakeFiles/Common.dir/Common/UI/Context.cpp.o
[157/961] Building CXX object CMakeFiles/Common.dir/Common/UI/UIScreen.cpp.o
[158/961] Building CXX object CMakeFiles/Common.dir/Common/UI/Notice.cpp.o
[159/961] Building CXX object CMakeFiles/Common.dir/Common/UI/IconCache.cpp.o
[160/961] Building CXX object CMakeFiles/Common.dir/Common/FakeCPUDetect.cpp.o
[161/961] Building CXX object CMakeFiles/Common.dir/Common/UI/Tween.cpp.o
[162/961] Building CXX object CMakeFiles/Common.dir/Common/Buffer.cpp.o
[163/961] Building CXX object CMakeFiles/Common.dir/Common/ExceptionHandlerSetup.cpp.o
[164/961] Building CXX object CMakeFiles/Common.dir/Common/Log/ConsoleListener.cpp.o
[165/961] Building CXX object CMakeFiles/Common.dir/Common/Log.cpp.o
[166/961] Building CXX object CMakeFiles/Common.dir/Common/UI/ScrollView.cpp.o
[167/961] Building CXX object CMakeFiles/Common.dir/Common/UI/View.cpp.o
[168/961] Building CXX object CMakeFiles/Common.dir/Common/MemArenaAndroid.cpp.o
[169/961] Building CXX object CMakeFiles/Common.dir/Common/MemArenaDarwin.cpp.o
[170/961] Building CXX object CMakeFiles/Common.dir/Common/GhidraClient.cpp.o
[171/961] Building CXX object CMakeFiles/Common.dir/Common/MemArenaWin32.cpp.o
[172/961] Building CXX object CMakeFiles/Common.dir/Common/UI/TabHolder.cpp.o
[173/961] Building CXX object CMakeFiles/Common.dir/Common/UI/ViewGroup.cpp.o
[174/961] Building CXX object CMakeFiles/Common.dir/Common/MemArenaHorizon.cpp.o
[175/961] Building CXX object CMakeFiles/Common.dir/Common/MemoryUtilHorizon.cpp.o
[176/961] Building CXX object CMakeFiles/Common.dir/Common/LogReporting.cpp.o
[177/961] Building CXX object CMakeFiles/Common.dir/Common/OSVersion.cpp.o
[178/961] Building CXX object CMakeFiles/Common.dir/Common/Log/LogManager.cpp.o
[179/961] Building CXX object CMakeFiles/Common.dir/Common/TimeUtil.cpp.o
[180/961] Building CXX object CMakeFiles/Common.dir/Common/MemArenaPosix.cpp.o
[181/961] Building CXX object CMakeFiles/gason.dir/ext/gason/gason.cpp.o
[182/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/7zBuf.c.o
[183/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/7zCrc.c.o
[184/961] Building CXX object CMakeFiles/Common.dir/Common/SysError.cpp.o
[185/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/7zCrcOpt.c.o
[186/961] Building CXX object CMakeFiles/Common.dir/Common/MemoryUtil.cpp.o
[187/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/7zFile.c.o
[188/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/7zDec.c.o
[189/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/7zArcIn.c.o
/build/ppsspp/src/ppsspp/ext/lzma-sdk/7zArcIn.c:1213:41: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
1213 | if ((sd)->Size == 0) return 16; (sd)->Size--; external = *(sd)->Data++;
| ^
/build/ppsspp/src/ppsspp/ext/lzma-sdk/7zArcIn.c:1205:5: note: previous statement is here
1205 | else switch ((unsigned)type)
| ^
1 warning generated.
[190/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/7zStream.c.o
[191/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/Bcj2.c.o
[192/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/Bra86.c.o
[193/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/Bra.c.o
[194/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/Delta.c.o
[195/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/Lzma2Dec.c.o
[196/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngmem.c.o
[197/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngerror.c.o
[198/961] Building C object CMakeFiles/7zip.dir/ext/lzma-sdk/LzmaDec.c.o
[199/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngget.c.o
[200/961] Building C object CMakeFiles/png17.dir/ext/libpng17/png.c.o
/build/ppsspp/src/ppsspp/ext/libpng17/png.c:3681:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
3681 | if (cp->owned_file != 0)
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/png.c:3676:4: note: previous statement is here
3676 | if (cp->png_ptr == ((void*)0))
| ^
1 warning generated.
[201/961] Building CXX object CMakeFiles/Common.dir/Common/UI/PopupScreens.cpp.o
[202/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngpread.c.o
[203/961] Building CXX object CMakeFiles/Common.dir/Common/StringUtils.cpp.o
[204/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrio.c.o
[205/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwio.c.o
[206/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngset.c.o
[207/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngread.c.o
/build/ppsspp/src/ppsspp/ext/libpng17/pngread.c:3979:116: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
3979 | do if (!(do_local_compose == 0)) png_affirm(png_ptr, ((((((0 +8192) +2048) +2048) +1024) +2048) + 3979)); while (0);
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngread.c:3978:7: note: previous statement is here
3978 | else
| ^
1 warning generated.
[208/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwrite.c.o
/build/ppsspp/src/ppsspp/ext/libpng17/pngwrite.c:955:506: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
955 | do if (!(((png_ptr->height) > (((1&~(png_ptr->pass))<<(3-((png_ptr->pass)>>1)))&7) && (png_ptr->width) > (((1& (png_ptr->pass))<<(3-(((png_ptr->pass)+1)>>1)))&7)) && png_ptr->row_number < (((png_ptr->height)+(((1<<((png_ptr->pass)>2?(8-(png_ptr->pass))>>1:3)) -1)-(((1&~(png_ptr->pass))<<(3-((png_ptr->pass)>>1)))&7)))>>((png_ptr->pass)>2?(8-(png_ptr->pass))>>1:3)))) png_affirm(png_ptr, (((((((((((((0 +8192) +2048) +2048) +1024) +2048) +8192) +1024) +8192) +8192) +2048) +4096) +1024) + 958)); while (0);
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwrite.c:954:7: note: previous statement is here
954 | else
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwrite.c:1013:510: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
1013 | do if (!(((png_ptr->height) > (((1&~(png_ptr->pass))<<(3-((png_ptr->pass)>>1)))&7) && (png_ptr->width) > (((1& (png_ptr->pass))<<(3-(((png_ptr->pass)+1)>>1)))&7)) && png_ptr->row_number < (((png_ptr->height)+(((1<<((png_ptr->pass)>2?(8-(png_ptr->pass))>>1:3)) -1)-(((1&~(png_ptr->pass))<<(3-((png_ptr->pass)>>1)))&7)))>>((png_ptr->pass)>2?(8-(png_ptr->pass))>>1:3)))) png_affirm(png_ptr, (((((((((((((0 +8192) +2048) +2048) +1024) +2048) +8192) +1024) +8192) +8192) +2048) +4096) +1024) + 1016)); while (0);
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwrite.c:1012:10: note: previous statement is here
1012 | else
| ^
2 warnings generated.
[209/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwtran.c.o
[210/961] Building C object CMakeFiles/png17.dir/ext/libpng17/arm/arm_init.c.o
[211/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrutil.c.o
/build/ppsspp/src/ppsspp/ext/libpng17/pngrutil.c:2857:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
2857 | switch (before & -before)
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngrutil.c:2851:4: note: previous statement is here
2851 | if ((png_ptr->mode & before) == 0 &&
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngrutil.c:2993:13: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
2993 | if (png_ptr->read_user_chunk_fn != ((void*)0))
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngrutil.c:2989:10: note: previous statement is here
2989 | if (png_known_chunks[index].handle != ((void*)0))
| ^
2 warnings generated.
[212/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngtrans.c.o
/build/ppsspp/src/ppsspp/ext/libpng17/pngtrans.c:356:161: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
356 | do if (!(size >= sizeof (png_transform))) png_affirm(png_ptr, (((((((((((0 +8192) +2048) +2048) +1024) +2048) +8192) +1024) +8192) +8192) +2048) + 356)); while (0);
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngtrans.c:355:4: note: previous statement is here
355 | else
| ^
1 warning generated.
[213/961] Generating something_that_never_exists
-- Found Git: /usr/bin/git (found version "2.55.0")
[214/961] Building C object CMakeFiles/png17.dir/ext/libpng17/arm/filter_neon_intrinsics.c.o
[215/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrtran.c.o
/build/ppsspp/src/ppsspp/ext/libpng17/pngrtran.c:1062:10: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
1062 | if ((tc->png_ptr)->num_trans == 0U ||
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngrtran.c:1058:7: note: previous statement is here
1058 | if (bit_depth >= 8U)
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngrtran.c:6158:13: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
6158 | if (do_trans)
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngrtran.c:6154:10: note: previous statement is here
6154 | else
| ^
2 warnings generated.
[216/961] Linking CXX static library lib/libGenericCodeGen.a
[217/961] Linking C static library lib/libcpu_features.a
[218/961] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwutil.c.o
/build/ppsspp/src/ppsspp/ext/libpng17/pngwutil.c:560:218: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
560 | do if (!(pz->end != ((void*)0) && pz->list != ((void*)0))) png_affirm((pz->zs.opaque), (((((((((((((((0 +8192) +2048) +2048) +1024) +2048) +8192) +1024) +8192) +8192) +2048) +4096) +1024) +4096) +1024) + 560)); while (0);
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwutil.c:559:4: note: previous statement is here
559 | else
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwutil.c:3328:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
3328 | if (flush == 2)
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwutil.c:3324:4: note: previous statement is here
3324 | if (png_ptr->write_row_fn != ((void*)0))
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwutil.c:4790:10: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
4790 | if (ps->filters >= (0x08 << (0)) )
| ^
/build/ppsspp/src/ppsspp/ext/libpng17/pngwutil.c:4782:7: note: previous statement is here
4782 | if (x == 0)
| ^
3 warnings generated.
[219/961] Building CXX object CMakeFiles/vma.dir/ext/vma/vk_mem_alloc.cpp.o
In file included from /build/ppsspp/src/ppsspp/ext/vma/vk_mem_alloc.cpp:15:
/build/ppsspp/src/ppsspp/ext/vma/vk_mem_alloc.h:6291:11: warning: private field 'placeholder' is not used [-Wunused-private-field]
6291 | void* placeholder = nullptr;
| ^
1 warning generated.
[220/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/attribute.cpp.o
distcc[4203] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/attribute.cpp on 10.3.0.16:3932/8 failed
distcc[4203] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/attribute.cpp' failed, retrying locally
distcc[4203] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/attribute.cpp to 10.3.0.16:3932/8, running locally instead
distcc[4203] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/attribute.cpp' failed, retried locally and got a different result.
[221/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/IntermTraverse.cpp.o
distcc[4217] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[222/961] Building CXX object CMakeFiles/pugixml.dir/ext/pugixml/pugixml.cpp.o
[223/961] Building CXX object CMakeFiles/basis_universal.dir/ext/basis_universal/basisu_transcoder.cpp.o
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16613:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ktx2_header' [-Wnontrivial-memcall]
16613 | memset(&m_header, 0, sizeof(m_header));
| ^
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16613:10: note: explicitly cast the pointer to silence this warning
16613 | memset(&m_header, 0, sizeof(m_header));
| ^
| (void*)
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16617:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ktx2_etc1s_global_data_header' [-Wnontrivial-memcall]
16617 | memset(&m_etc1s_header, 0, sizeof(m_etc1s_header));
| ^
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16617:10: note: explicitly cast the pointer to silence this warning
16617 | memset(&m_etc1s_header, 0, sizeof(m_etc1s_header));
| ^
| (void*)
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16664:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ktx2_header' [-Wnontrivial-memcall]
16664 | memcpy(&m_header, pData, sizeof(m_header));
| ^
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16664:10: note: explicitly cast the pointer to silence this warning
16664 | memcpy(&m_header, pData, sizeof(m_header));
| ^
| (void*)
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16760:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'basist::ktx2_level_index' [-Wnontrivial-memcall]
16760 | memcpy(&m_levels[0], m_pData + sizeof(ktx2_header), level_index_size_in_bytes);
| ^
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16760:10: note: explicitly cast the pointer to silence this warning
16760 | memcpy(&m_levels[0], m_pData + sizeof(ktx2_header), level_index_size_in_bytes);
| ^
| (void*)
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17271:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ktx2_etc1s_global_data_header' [-Wnontrivial-memcall]
17271 | memcpy(&m_etc1s_header, pSrc, sizeof(ktx2_etc1s_global_data_header));
| ^
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17271:10: note: explicitly cast the pointer to silence this warning
17271 | memcpy(&m_etc1s_header, pSrc, sizeof(ktx2_etc1s_global_data_header));
| ^
| (void*)
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17304:30: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'basist::ktx2_etc1s_image_desc' [-Wnontrivial-memcall]
17304 | memcpy(m_etc1s_image_descs.data(), pSrc, sizeof(ktx2_etc1s_image_desc) * image_count);
| ^
/build/ppsspp/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17304:30: note: explicitly cast the pointer to silence this warning
17304 | memcpy(m_etc1s_image_descs.data(), pSrc, sizeof(ktx2_etc1s_image_desc) * image_count);
| ^
| (void*)
6 warnings generated.
[224/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Constant.cpp.o
distcc[4205] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Constant.cpp on 10.3.0.16:3932/8 failed
distcc[4205] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Constant.cpp' failed, retrying locally
distcc[4205] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Constant.cpp to 10.3.0.16:3932/8, running locally instead
distcc[4205] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Constant.cpp' failed, retried locally and got a different result.
[225/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/PoolAlloc.cpp.o
distcc[4225] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[226/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/RemoveTree.cpp.o
distcc[4227] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[227/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Intermediate.cpp.o
distcc[4219] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[228/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Scan.cpp.o
distcc[4229] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[229/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SpirvIntrinsics.cpp.o
distcc[4233] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[230/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/glslang_tab.cpp.o
distcc[4197] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/glslang_tab.cpp on 10.3.0.15:3932/8 failed
distcc[4197] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/glslang_tab.cpp' failed, retrying locally
distcc[4197] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/glslang_tab.cpp to 10.3.0.15:3932/8, running locally instead
MachineIndependent/glslang_tab.cpp:4963:9: warning: variable 'yynerrs' set but not used [-Wunused-but-set-variable]
4963 | int yynerrs = 0;
| ^
1 warning generated.
distcc[4197] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/glslang_tab.cpp' failed, retried locally and got a different result.
[231/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ShaderLang.cpp.o
distcc[4231] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[232/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SymbolTable.cpp.o
distcc[4235] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[233/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/limits.cpp.o
distcc[4241] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[234/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Versions.cpp.o
distcc[4237] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[235/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/parseConst.cpp.o
distcc[4245] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[236/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/reflection.cpp.o
distcc[4247] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[237/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/linkValidate.cpp.o
distcc[4243] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[238/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Initialize.cpp.o
distcc[4214] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Initialize.cpp on 10.3.0.15:3932/8 failed
distcc[4214] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Initialize.cpp' failed, retrying locally
distcc[4214] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Initialize.cpp to 10.3.0.15:3932/8, running locally instead
distcc[4214] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/Initialize.cpp' failed, retried locally and got a different result.
[239/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/Pp.cpp.o
distcc[4249] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[240/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpAtom.cpp.o
distcc[4251] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[241/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpContext.cpp.o
distcc[4253] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[242/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpTokens.cpp.o
distcc[4257] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[243/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslAttributes.cpp.o
distcc[4261] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[244/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpScanner.cpp.o
distcc[4255] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[245/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/propagateNoContraction.cpp.o
distcc[4259] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[246/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslOpMap.cpp.o
distcc[4267] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[247/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslScanContext.cpp.o
distcc[4265] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[248/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslTokenStream.cpp.o
distcc[4269] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[249/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseHelper.cpp.o
distcc[4223] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp on 10.3.0.16:3932/8 failed
distcc[4223] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp' failed, retrying locally
distcc[4223] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp to 10.3.0.16:3932/8, running locally instead
distcc[4223] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp' failed, retried locally and got a different result.
[250/961] Linking CXX static library lib/libOSDependent.a
[251/961] Linking CXX static library lib/libOGLCompiler.a
[252/961] Building C object ext/udis86/CMakeFiles/udis86.dir/decode.c.o
[253/961] Building C object ext/udis86/CMakeFiles/udis86.dir/itab.c.o
[254/961] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-att.c.o
[255/961] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-intel.c.o
[256/961] Building C object ext/udis86/CMakeFiles/udis86.dir/syn.c.o
[257/961] Building C object ext/udis86/CMakeFiles/udis86.dir/udis86.c.o
[258/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseables.cpp.o
distcc[4273] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[259/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslGrammar.cpp.o
distcc[4271] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[260/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross.cpp.o
[261/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_util.cpp.o
[262/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cfg.cpp.o
[263/961] Linking CXX static library lib/libimgui.a
[264/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_parsed_ir.cpp.o
[265/961] Linking CXX static library lib/libCommon.a
[266/961] Linking CXX static library lib/libgason.a
[267/961] Linking CXX static library lib/libvma.a
[268/961] Linking C static library lib/lib7zip.a
[269/961] Building CXX object CMakeFiles/cityhash.dir/ext/cityhash/city.cpp.o
[270/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseContextBase.cpp.o
distcc[4221] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseContextBase.cpp on 10.3.0.16:3932/8 failed
distcc[4221] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseContextBase.cpp' failed, retrying locally
distcc[4221] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseContextBase.cpp to 10.3.0.16:3932/8, running locally instead
distcc[4221] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/ParseContextBase.cpp' failed, retried locally and got a different result.
[271/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_parser.cpp.o
[272/961] Linking CXX static library lib/libpugixml.a
[273/961] Linking C static library lib/libpng17.a
[274/961] Linking CXX static library lib/libbasis_universal.a
[275/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/intermOut.cpp.o
distcc[4240] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[276/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/InfoSink.cpp.o
distcc[4209] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/InfoSink.cpp on 10.3.0.15:3932/8 failed
distcc[4209] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/InfoSink.cpp' failed, retrying locally
distcc[4209] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/InfoSink.cpp to 10.3.0.15:3932/8, running locally instead
distcc[4209] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/InfoSink.cpp' failed, retried locally and got a different result.
[277/961] Building CXX object CMakeFiles/native.dir/SDL/SDLJoystick.cpp.o
[278/961] Building CXX object CMakeFiles/native.dir/SDL/SDLGLGraphicsContext.cpp.o
[279/961] Building C object CMakeFiles/kirk.dir/ext/libkirk/AES.c.o
[280/961] Building CXX object CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o
[281/961] Building CXX object CMakeFiles/native.dir/ext/jpge/jpge.cpp.o
[282/961] Building C object CMakeFiles/kirk.dir/ext/libkirk/amctrl.c.o
[283/961] Building C object CMakeFiles/kirk.dir/ext/libkirk/SHA1.c.o
[284/961] Building C object CMakeFiles/kirk.dir/ext/libkirk/bn.c.o
[285/961] Building C object CMakeFiles/kirk.dir/ext/libkirk/ec.c.o
[286/961] Building CXX object CMakeFiles/native.dir/Common/Render/Text/draw_text_qt.cpp.o
[287/961] Building C object CMakeFiles/kirk.dir/ext/libkirk/kirk_engine.c.o
[288/961] Building CXX object CMakeFiles/native.dir/ext/jpge/jpgd.cpp.o
[289/961] Building C object CMakeFiles/sfmt19937.dir/ext/sfmt19937/SFMT.c.o
[290/961] Building C object CMakeFiles/xxhash.dir/ext/xxhash.c.o
[291/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o
[292/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o
[293/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o
[294/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o
[295/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o
[296/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o
[297/961] Building CXX object CMakeFiles/native.dir/SDL/SDLMain.cpp.o
[298/961] Building CXX object CMakeFiles/xbrz.dir/ext/xbrz/xbrz.cpp.o
[299/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o
[300/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o
[301/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o
[302/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o
[303/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o
[304/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o
[305/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o
[306/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o
[307/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o
[308/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o
[309/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o
[310/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShOpcodes.cpp.o
[311/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/SuperH.cpp.o
[312/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/CShInstruction.cpp.o
[313/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o
[314/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o
[315/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShExpressionFunctions.cpp.o
[316/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShParser.cpp.o
[317/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShElfRelocator.cpp.o
[318/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o
[319/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o
[320/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o
[321/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o
[322/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CommandSequence.cpp.o
[323/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o
[324/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o
[325/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o
[326/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfFile.cpp.o
[327/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Allocations.cpp.o
[328/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/iomapper.cpp.o
distcc[4207] ERROR: compile /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/iomapper.cpp on 10.3.0.15:3932/8 failed
distcc[4207] (dcc_build_somewhere) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/iomapper.cpp' failed, retrying locally
distcc[4207] Warning: failed to distribute /build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/iomapper.cpp to 10.3.0.15:3932/8, running locally instead
distcc[4207] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/ppsspp/src/ppsspp/ext/glslang/glslang/MachineIndependent/iomapper.cpp' failed, retried locally and got a different result.
[329/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o
[330/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o
[331/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o
[332/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o
[333/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o
[334/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o
[335/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctionHandler.cpp.o
[336/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o
[337/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Types.cpp.o
[338/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o
[339/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o
[340/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/CRC.cpp.o
[341/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/ByteArray.cpp.o
[342/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/ExpressionParser.cpp.o
[343/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o
[344/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o
[345/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o
[346/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/Util.cpp.o
[347/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o
[348/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o
[349/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o
[350/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o
[351/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o
[352/961] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseHelper.cpp.o
distcc[4263] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[353/961] Building CXX object ext/glslang/glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o
[354/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o
[355/961] Linking CXX static library lib/libMachineIndependent.a
[356/961] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileSystem.cpp.o
[357/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lapi.c.o
/build/ppsspp/src/ppsspp/ext/lua/lapi.c:78:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
78 | if ((((((&(ci->func.p)->val)))->tt_) == (((((6) | ((2) << 4))) | (1 << 6))))) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lapi.c:78:42: note: remove extraneous parentheses around the comparison to silence this warning
78 | if ((((((&(ci->func.p)->val)))->tt_) == (((((6) | ((2) << 4))) | (1 << 6))))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lapi.c:78:42: note: use '=' to turn this equality comparison into an assignment
78 | if ((((((&(ci->func.p)->val)))->tt_) == (((((6) | ((2) << 4))) | (1 << 6))))) {
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lapi.c:1116:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1116 | if (((((o))->tt_) == (((((6) | ((0) << 4))) | (1 << 6)))))
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lapi.c:1116:21: note: remove extraneous parentheses around the comparison to silence this warning
1116 | if (((((o))->tt_) == (((((6) | ((0) << 4))) | (1 << 6)))))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lapi.c:1116:21: note: use '=' to turn this equality comparison into an assignment
1116 | if (((((o))->tt_) == (((((6) | ((0) << 4))) | (1 << 6)))))
| ^~
| =
2 warnings generated.
[358/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lauxlib.c.o
[359/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lbaselib.c.o
[360/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lcorolib.c.o
[361/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lctype.c.o
[362/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o
[363/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldblib.c.o
[364/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lcode.c.o
/build/ppsspp/src/ppsspp/ext/lua/lcode.c:1342:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1342 | if (((((&res))->tt_) == (((3) | ((0) << 4))))) {
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lcode.c:1342:24: note: remove extraneous parentheses around the comparison to silence this warning
1342 | if (((((&res))->tt_) == (((3) | ((0) << 4))))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lcode.c:1342:24: note: use '=' to turn this equality comparison into an assignment
1342 | if (((((&res))->tt_) == (((3) | ((0) << 4))))) {
| ^~
| =
1 warning generated.
[365/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldo.c.o
[366/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvPostProcess.cpp.o
[367/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldump.c.o
[368/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldebug.c.o
[369/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lfunc.c.o
[370/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/linit.c.o
[371/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/CInterface/spirv_c_interface.cpp.o
[372/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/liolib.c.o
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:169:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
169 | else if (((p)->closef == ((void*)0)))
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:169:25: note: remove extraneous parentheses around the comparison to silence this warning
169 | else if (((p)->closef == ((void*)0)))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:169:25: note: use '=' to turn this equality comparison into an assignment
169 | else if (((p)->closef == ((void*)0)))
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:179:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
179 | if (((p)->closef == ((void*)0)))
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:179:20: note: remove extraneous parentheses around the comparison to silence this warning
179 | if (((p)->closef == ((void*)0)))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:179:20: note: use '=' to turn this equality comparison into an assignment
179 | if (((p)->closef == ((void*)0)))
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:637:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
637 | if (((p)->closef == ((void*)0)))
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:637:20: note: remove extraneous parentheses around the comparison to silence this warning
637 | if (((p)->closef == ((void*)0)))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/liolib.c:637:20: note: use '=' to turn this equality comparison into an assignment
637 | if (((p)->closef == ((void*)0)))
| ^~
| =
3 warnings generated.
[373/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lmathlib.c.o
[374/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/llex.c.o
/build/ppsspp/src/ppsspp/ext/lua/llex.c:247:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
247 | if (((((&obj))->tt_) == (((3) | ((0) << 4))))) {
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/llex.c:247:24: note: remove extraneous parentheses around the comparison to silence this warning
247 | if (((((&obj))->tt_) == (((3) | ((0) << 4))))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/llex.c:247:24: note: use '=' to turn this equality comparison into an assignment
247 | if (((((&obj))->tt_) == (((3) | ((0) << 4))))) {
| ^~
| =
1 warning generated.
[375/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lmem.c.o
[376/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lopcodes.c.o
[377/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lgc.c.o
[378/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/loadlib.c.o
[379/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/loslib.c.o
[380/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lobject.c.o
/build/ppsspp/src/ppsspp/ext/lua/lobject.c:358:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
358 | if (((((obj))->tt_) == (((3) | ((0) << 4)))))
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lobject.c:358:23: note: remove extraneous parentheses around the comparison to silence this warning
358 | if (((((obj))->tt_) == (((3) | ((0) << 4)))))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lobject.c:358:23: note: use '=' to turn this equality comparison into an assignment
358 | if (((((obj))->tt_) == (((3) | ((0) << 4)))))
| ^~
| =
1 warning generated.
[381/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstate.c.o
[382/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstring.c.o
[383/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltablib.c.o
[384/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lparser.c.o
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:346:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
346 | if (((up[i].name) == (name))) return i;
| ~~~~~~~~~~~~~^~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:346:23: note: remove extraneous parentheses around the comparison to silence this warning
346 | if (((up[i].name) == (name))) return i;
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:346:23: note: use '=' to turn this equality comparison into an assignment
346 | if (((up[i].name) == (name))) return i;
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:394:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
394 | if (((n) == (vd->vd.name))) {
| ~~~~^~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:394:14: note: remove extraneous parentheses around the comparison to silence this warning
394 | if (((n) == (vd->vd.name))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:394:14: note: use '=' to turn this equality comparison into an assignment
394 | if (((n) == (vd->vd.name))) {
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:550:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
550 | if (((lb->name) == (name)))
| ~~~~~~~~~~~^~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:550:21: note: remove extraneous parentheses around the comparison to silence this warning
550 | if (((lb->name) == (name)))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:550:21: note: use '=' to turn this equality comparison into an assignment
550 | if (((lb->name) == (name)))
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:590:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
590 | if (((gl->arr[i].name) == (lb->name))) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:590:28: note: remove extraneous parentheses around the comparison to silence this warning
590 | if (((gl->arr[i].name) == (lb->name))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:590:28: note: use '=' to turn this equality comparison into an assignment
590 | if (((gl->arr[i].name) == (lb->name))) {
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:660:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
660 | if (((gt->name) == ((luaS_newlstr(ls->L, "" "break", (sizeof("break")/sizeof(char))-1))))) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:660:19: note: remove extraneous parentheses around the comparison to silence this warning
660 | if (((gt->name) == ((luaS_newlstr(ls->L, "" "break", (sizeof("break")/sizeof(char))-1))))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lparser.c:660:19: note: use '=' to turn this equality comparison into an assignment
660 | if (((gt->name) == ((luaS_newlstr(ls->L, "" "break", (sizeof("break")/sizeof(char))-1))))) {
| ^~
| =
5 warnings generated.
[385/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltm.c.o
[386/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltable.c.o
/build/ppsspp/src/ppsspp/ext/lua/ltable.c:463:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
463 | if ((((n)->u.key_tt) == ((3) | ((0) << 4))))
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/ltable.c:463:28: note: remove extraneous parentheses around the comparison to silence this warning
463 | if ((((n)->u.key_tt) == ((3) | ((0) << 4))))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/ltable.c:463:28: note: use '=' to turn this equality comparison into an assignment
463 | if ((((n)->u.key_tt) == ((3) | ((0) << 4))))
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/ltable.c:649:38: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
649 | if ((((t->lastfree)->u.key_tt) == 0))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/ppsspp/src/ppsspp/ext/lua/ltable.c:649:38: note: remove extraneous parentheses around the comparison to silence this warning
649 | if ((((t->lastfree)->u.key_tt) == 0))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/ltable.c:649:38: note: use '=' to turn this equality comparison into an assignment
649 | if ((((t->lastfree)->u.key_tt) == 0))
| ^~
| =
2 warnings generated.
[387/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lundump.c.o
[388/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lutf8lib.c.o
[389/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstrlib.c.o
[390/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lzio.c.o
[391/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdec.cpp.o
[392/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac.cpp.o
[393/961] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lvm.c.o
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1395:350: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1395 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); TValue *v1 = (&((base+((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))))->val); int imm = ((((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if (((((v1))->tt_) == (((3) | ((0) << 4))))) { lua_Integer iv1 = (((v1)->value_).i); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).i=(((lua_Integer)(((lua_Unsigned)(iv1)) + ((lua_Unsigned)(imm))))); ((io)->tt_=(((3) | ((0) << 4)))); }; } else if (((((v1))->tt_) == (((3) | ((1) << 4))))) { lua_Number nb = (((v1)->value_).n); lua_Number fimm = ((lua_Number)((imm))); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).n=(((nb)+(fimm))); ((io)->tt_=(((3) | ((1) << 4)))); }; }};
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1395:350: note: remove extraneous parentheses around the comparison to silence this warning
1395 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); TValue *v1 = (&((base+((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))))->val); int imm = ((((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if (((((v1))->tt_) == (((3) | ((0) << 4))))) { lua_Integer iv1 = (((v1)->value_).i); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).i=(((lua_Integer)(((lua_Unsigned)(iv1)) + ((lua_Unsigned)(imm))))); ((io)->tt_=(((3) | ((0) << 4)))); }; } else if (((((v1))->tt_) == (((3) | ((1) << 4))))) { lua_Number nb = (((v1)->value_).n); lua_Number fimm = ((lua_Number)((imm))); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).n=(((nb)+(fimm))); ((io)->tt_=(((3) | ((1) << 4)))); }; }};
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1395:350: note: use '=' to turn this equality comparison into an assignment
1395 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); TValue *v1 = (&((base+((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))))->val); int imm = ((((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if (((((v1))->tt_) == (((3) | ((0) << 4))))) { lua_Integer iv1 = (((v1)->value_).i); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).i=(((lua_Integer)(((lua_Unsigned)(iv1)) + ((lua_Unsigned)(imm))))); ((io)->tt_=(((3) | ((0) << 4)))); }; } else if (((((v1))->tt_) == (((3) | ((1) << 4))))) { lua_Number nb = (((v1)->value_).n); lua_Number fimm = ((lua_Number)((imm))); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).n=(((nb)+(fimm))); ((io)->tt_=(((3) | ((1) << 4)))); }; }};
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1395:597: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1395 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); TValue *v1 = (&((base+((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))))->val); int imm = ((((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if (((((v1))->tt_) == (((3) | ((0) << 4))))) { lua_Integer iv1 = (((v1)->value_).i); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).i=(((lua_Integer)(((lua_Unsigned)(iv1)) + ((lua_Unsigned)(imm))))); ((io)->tt_=(((3) | ((0) << 4)))); }; } else if (((((v1))->tt_) == (((3) | ((1) << 4))))) { lua_Number nb = (((v1)->value_).n); lua_Number fimm = ((lua_Number)((imm))); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).n=(((nb)+(fimm))); ((io)->tt_=(((3) | ((1) << 4)))); }; }};
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1395:597: note: remove extraneous parentheses around the comparison to silence this warning
1395 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); TValue *v1 = (&((base+((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))))->val); int imm = ((((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if (((((v1))->tt_) == (((3) | ((0) << 4))))) { lua_Integer iv1 = (((v1)->value_).i); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).i=(((lua_Integer)(((lua_Unsigned)(iv1)) + ((lua_Unsigned)(imm))))); ((io)->tt_=(((3) | ((0) << 4)))); }; } else if (((((v1))->tt_) == (((3) | ((1) << 4))))) { lua_Number nb = (((v1)->value_).n); lua_Number fimm = ((lua_Number)((imm))); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).n=(((nb)+(fimm))); ((io)->tt_=(((3) | ((1) << 4)))); }; }};
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1395:597: note: use '=' to turn this equality comparison into an assignment
1395 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); TValue *v1 = (&((base+((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))))->val); int imm = ((((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if (((((v1))->tt_) == (((3) | ((0) << 4))))) { lua_Integer iv1 = (((v1)->value_).i); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).i=(((lua_Integer)(((lua_Unsigned)(iv1)) + ((lua_Unsigned)(imm))))); ((io)->tt_=(((3) | ((0) << 4)))); }; } else if (((((v1))->tt_) == (((3) | ((1) << 4))))) { lua_Number nb = (((v1)->value_).n); lua_Number fimm = ((lua_Number)((imm))); pc++; { TValue *io=((&(ra)->val)); ((io)->value_).n=(((nb)+(fimm))); ((io)->tt_=(((3) | ((1) << 4)))); }; }};
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1544:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1544 | if (((((rb))->tt_) == (((3) | ((0) << 4))))) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1544:28: note: remove extraneous parentheses around the comparison to silence this warning
1544 | if (((((rb))->tt_) == (((3) | ((0) << 4))))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1544:28: note: use '=' to turn this equality comparison into an assignment
1544 | if (((((rb))->tt_) == (((3) | ((0) << 4))))) {
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1631:38: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1631 | if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4)))))
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1631:38: note: remove extraneous parentheses around the comparison to silence this warning
1631 | if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4)))))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1631:38: note: use '=' to turn this equality comparison into an assignment
1631 | if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4)))))
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1633:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1633 | else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4)))))
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1633:43: note: remove extraneous parentheses around the comparison to silence this warning
1633 | else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4)))))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1633:43: note: use '=' to turn this equality comparison into an assignment
1633 | else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4)))))
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1641:251: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1641 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) < im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1641:251: note: remove extraneous parentheses around the comparison to silence this warning
1641 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) < im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1641:251: note: use '=' to turn this equality comparison into an assignment
1641 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) < im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1641:355: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1641 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) < im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1641:355: note: remove extraneous parentheses around the comparison to silence this warning
1641 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) < im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1641:355: note: use '=' to turn this equality comparison into an assignment
1641 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) < im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1645:251: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1645 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) <= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1645:251: note: remove extraneous parentheses around the comparison to silence this warning
1645 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) <= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1645:251: note: use '=' to turn this equality comparison into an assignment
1645 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) <= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1645:356: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1645 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) <= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1645:356: note: remove extraneous parentheses around the comparison to silence this warning
1645 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) <= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1645:356: note: use '=' to turn this equality comparison into an assignment
1645 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) <= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)<=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 0, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1649:251: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1649 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) > im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1649:251: note: remove extraneous parentheses around the comparison to silence this warning
1649 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) > im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1649:251: note: use '=' to turn this equality comparison into an assignment
1649 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) > im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1649:355: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1649 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) > im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1649:355: note: remove extraneous parentheses around the comparison to silence this warning
1649 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) > im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1649:355: note: use '=' to turn this equality comparison into an assignment
1649 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) > im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LT)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1653:251: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1653 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) >= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1653:251: note: remove extraneous parentheses around the comparison to silence this warning
1653 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) >= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1653:251: note: use '=' to turn this equality comparison into an assignment
1653 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) >= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1653:356: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1653 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) >= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1653:356: note: remove extraneous parentheses around the comparison to silence this warning
1653 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) >= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1653:356: note: use '=' to turn this equality comparison into an assignment
1653 | { StkId ra = (base+(((int)((((i)>>((0 + 7))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); int cond; int im = ((((((int)((((i)>>((((0 + 7) + 8) + 1))) & ((~((~(Instruction)0)<<(8)))<<(0)))))))) - (((1<<8)-1) >> 1)); if ((((((&(ra)->val)))->tt_) == (((3) | ((0) << 4))))) cond = (((((&(ra)->val))->value_).i) >= im); else if ((((((&(ra)->val)))->tt_) == (((3) | ((1) << 4))))) { lua_Number fa = ((((&(ra)->val))->value_).n); lua_Number fim = ((lua_Number)((im))); cond = ((fa)>=(fim)); } else { int isf = ((((int)((((i)>>(((((0 + 7) + 8) + 1) + 8))) & ((~((~(Instruction)0)<<(8)))<<(0))))))); (((ci->u.l.savedpc = pc), L->top.p = ci->top.p), (cond = luaT_callorderiTM(L, (&(ra)->val), im, 1, isf, TM_LE)), (trap = ci->u.l.trap)); } if (cond != ((((int)((((i)>>(((0 + 7) + 8))) & ((~((~(Instruction)0)<<(1)))<<(0)))))))) pc++; else { Instruction ni = *pc; { pc += ((((int)((((ni)>>((0 + 7))) & ((~((~(Instruction)0)<<(((8 + 8 + 1) + 8))))<<(0)))))) - (((1 << ((8 + 8 + 1) + 8)) - 1) >> 1)) + 1; (trap = ci->u.l.trap); }; };; };
| ^~
| =
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1786:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1786 | if ((((((&(ra + 2)->val)))->tt_) == (((3) | ((0) << 4))))) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1786:42: note: remove extraneous parentheses around the comparison to silence this warning
1786 | if ((((((&(ra + 2)->val)))->tt_) == (((3) | ((0) << 4))))) {
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/lua/lvm.c:1786:42: note: use '=' to turn this equality comparison into an assignment
1786 | if ((((((&(ra + 2)->val)))->tt_) == (((3) | ((0) << 4))))) {
| ^~
| =
14 warnings generated.
[394/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/get_bits.cpp.o
[395/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3.cpp.o
[396/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/compat.cpp.o
[397/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/mem.cpp.o
/build/ppsspp/src/ppsspp/ext/at3_standalone/mem.cpp:27:9: warning: '_XOPEN_SOURCE' macro redefined [-Wmacro-redefined]
27 | #define _XOPEN_SOURCE 600
| ^
<command line>:11:9: note: previous definition is here
11 | #define _XOPEN_SOURCE 700
| ^
1 warning generated.
[398/961] Linking C static library lib/libudis86.a
[399/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plus.cpp.o
[400/961] Linking CXX static library lib/libspirv-cross-core.a
[401/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o
[402/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/fft.cpp.o
[403/961] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdsp.cpp.o
[404/961] Building CXX object ext/minimp3/CMakeFiles/minimp3.dir/minimp3.cpp.o
[405/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_editor.c.o
[406/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_common.c.o
[407/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_info.c.o
[408/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_user.c.o
[409/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/alloc.c.o
[410/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condition.c.o
[411/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/consoleinfo.c.o
[412/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_runtime.c.o
[413/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condset.c.o
[414/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/lboard.c.o
[415/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/format.c.o
[416/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_compat.c.o
[417/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/memref.c.o
[418/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/operand.c.o
[419/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_util.c.o
[420/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/trigger.c.o
[421/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime.c.o
[422/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/rc_validate.c.o
[423/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/richpresence.c.o
[424/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime_progress.c.o
[425/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rhash/md5.c.o
[426/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/value.c.o
[427/961] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/connection_unix.cpp.o
[428/961] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/discord_register_linux.cpp.o
[429/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Alloc.c.o
[430/961] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_client.c.o
[431/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Bra.c.o
[432/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Bra86.c.o
[433/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/BraIA64.c.o
[434/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/CpuArch.c.o
[435/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Delta.c.o
[436/961] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/serialization.cpp.o
[437/961] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/rpc_connection.cpp.o
[438/961] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o
[439/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Lzma86Dec.c.o
[440/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Sort.c.o
[441/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzmaDec.c.o
[442/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_bitstream.c.o
[443/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_cdrom.c.o
[444/961]
[445/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzFind.c.o
[446/961] Linking CXX static library lib/libcityhash.a
[447/961] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/discord_rpc.cpp.o
[448/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_huffman.c.o
[449/961] Linking C static library lib/libkirk.a
[450/961] Linking CXX static library lib/libnative.a
[451/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzmaEnc.c.o
/build/ppsspp/src/ppsspp/ext/libchdr/deps/lzma-24.05/src/LzmaEnc.c:1506:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1506 | if (((curOpt)->dist == 0))
| ~~~~~~~~~~~~~~~^~~~
/build/ppsspp/src/ppsspp/ext/libchdr/deps/lzma-24.05/src/LzmaEnc.c:1506:27: note: remove extraneous parentheses around the comparison to silence this warning
1506 | if (((curOpt)->dist == 0))
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/libchdr/deps/lzma-24.05/src/LzmaEnc.c:1506:27: note: use '=' to turn this equality comparison into an assignment
1506 | if (((curOpt)->dist == 0))
| ^~
| =
1 warning generated.
[452/961] Linking C static library lib/libsfmt19937.a
[453/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_chd.c.o
[454/961] Linking CXX static library lib/libxbrz.a
[455/961] Linking C static library lib/libxxhash.a
[456/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRAnalysis.cpp.o
[457/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRCompALU.cpp.o
[458/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRCompFPU.cpp.o
[459/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRCompLoadStore.cpp.o
[460/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRCompBranch.cpp.o
[461/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRFrontend.cpp.o
[462/961] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_flac.c.o
[463/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRInst.cpp.o
[464/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmAsm.cpp.o
[465/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmCompALU.cpp.o
[466/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmCompBranch.cpp.o
[467/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRCompVFPU.cpp.o
[468/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmCompFPU.cpp.o
[469/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmCompLoadStore.cpp.o
[470/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmCompVFPU.cpp.o
[471/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmCompReplace.cpp.o
[472/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmJit.cpp.o
[473/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmRegCache.cpp.o
[474/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexDecoderArm.cpp.o
[475/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRNativeCommon.cpp.o
[476/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRInterpreter.cpp.o
[477/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRRegCache.cpp.o
[478/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRJit.cpp.o
[479/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64Asm.cpp.o
[480/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM/ArmRegCacheFPU.cpp.o
[481/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/IR/IRPassSimplify.cpp.o
[482/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64CompALU.cpp.o
[483/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64CompBranch.cpp.o
[484/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64CompFPU.cpp.o
[485/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64CompReplace.cpp.o
[486/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64CompLoadStore.cpp.o
[487/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64CompVFPU.cpp.o
[488/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64RegCache.cpp.o
[489/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64Jit.cpp.o
[490/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64RegCacheFPU.cpp.o
[491/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRAsm.cpp.o
[492/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRCompALU.cpp.o
[493/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRCompBranch.cpp.o
[494/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRCompFPU.cpp.o
[495/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRCompLoadStore.cpp.o
[496/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/Asm.cpp.o
[497/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRCompVec.cpp.o
[498/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/CompALU.cpp.o
[499/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/CompBranch.cpp.o
[500/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRJit.cpp.o
[501/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRCompSystem.cpp.o
[502/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/CompFPU.cpp.o
[503/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/CompLoadStore.cpp.o
[504/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/ARM64/Arm64IRRegCache.cpp.o
[505/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/CompVFPU.cpp.o
[506/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/CompReplace.cpp.o
[507/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/Jit.cpp.o
[508/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/JitSafeMem.cpp.o
[509/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/RegCache.cpp.o
[510/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/RegCacheFPU.cpp.o
[511/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRAsm.cpp.o
[512/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRCompALU.cpp.o
[513/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRCompFPU.cpp.o
[514/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRCompBranch.cpp.o
[515/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRCompLoadStore.cpp.o
[516/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRCompSystem.cpp.o
[517/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRCompVec.cpp.o
[518/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRJit.cpp.o
[519/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexDecoderArm64.cpp.o
[520/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/x86/X64IRRegCache.cpp.o
[521/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/DrawPixelX86.cpp.o
[522/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexDecoderX86.cpp.o
[523/961] Building CXX object CMakeFiles/Core.dir/Core/Util/DisArm64.cpp.o
[524/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/SamplerX86.cpp.o
[525/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVAsm.cpp.o
[526/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVCompALU.cpp.o
[527/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVCompLoadStore.cpp.o
[528/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVCompBranch.cpp.o
[529/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVCompVec.cpp.o
[530/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexDecoderRiscV.cpp.o
[531/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVCompSystem.cpp.o
[532/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVCompFPU.cpp.o
[533/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVRegCache.cpp.o
[534/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64Asm.cpp.o
[535/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/RiscV/RiscVJit.cpp.o
[536/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64CompALU.cpp.o
[537/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64CompBranch.cpp.o
[538/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexDecoderLoongArch64.cpp.o
[539/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64CompFPU.cpp.o
[540/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64CompLoadStore.cpp.o
[541/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64CompSystem.cpp.o
[542/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-glsl.dir/__/SPIRV-Cross/spirv_glsl.cpp.o
[543/961] Building CXX object CMakeFiles/Core.dir/Core/WaveFile.cpp.o
[544/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64CompVec.cpp.o
[545/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64RegCache.cpp.o
[546/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/LoongArch64/LoongArch64Jit.cpp.o
[547/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/JitCommon/JitCommon.cpp.o
[548/961] Building CXX object CMakeFiles/Core.dir/Core/AVIDump.cpp.o
[549/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/JitCommon/JitState.cpp.o
[550/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/JitCommon/JitBlockCache.cpp.o
[551/961] Building CXX object CMakeFiles/Core.dir/Core/ConfigSettings.cpp.o
[552/961] Building CXX object CMakeFiles/Core.dir/Core/HDRemaster.cpp.o
[553/961] Building CXX object CMakeFiles/Core.dir/Core/ControlMapper.cpp.o
[554/961] Building CXX object CMakeFiles/Core.dir/Core/CoreTiming.cpp.o
[555/961] Building CXX object CMakeFiles/Core.dir/Core/Instance.cpp.o
[556/961] Building CXX object CMakeFiles/Core.dir/Core/Compatibility.cpp.o
[557/961] Building CXX object CMakeFiles/Core.dir/Core/Core.cpp.o
[558/961] Building CXX object CMakeFiles/Core.dir/Core/FrameTiming.cpp.o
[559/961] Building CXX object CMakeFiles/Core.dir/Core/KeyMapDefaults.cpp.o
[560/961] Building CXX object CMakeFiles/Core.dir/Core/CwCheat.cpp.o
[561/961] Building CXX object CMakeFiles/Core.dir/Core/TiltEventProcessor.cpp.o
[562/961] Building CXX object CMakeFiles/Core.dir/Core/KeyMap.cpp.o
[563/961] Building CXX object CMakeFiles/Core.dir/Core/RetroAchievements.cpp.o
[564/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/Breakpoints.cpp.o
[565/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/MemBlockInfo.cpp.o
[566/961] Building CXX object CMakeFiles/Core.dir/Core/WebServer.cpp.o
[567/961] Building CXX object CMakeFiles/Core.dir/Core/LuaContext.cpp.o
[568/961] Building CXX object CMakeFiles/Core.dir/Core/Config.cpp.o
[569/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/BreakpointSubscriber.cpp.o
[570/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket.cpp.o
[571/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/SymbolMap.cpp.o
[572/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/GameBroadcaster.cpp.o
[573/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/CPUCoreSubscriber.cpp.o
[574/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/DisassemblyManager.cpp.o
[575/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/DisasmSubscriber.cpp.o
[576/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/GameSubscriber.cpp.o
[577/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/ClientConfigSubscriber.cpp.o
[578/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/InputBroadcaster.cpp.o
[579/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/LogBroadcaster.cpp.o
[580/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/GPUBufferSubscriber.cpp.o
[581/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/GPUStatsSubscriber.cpp.o
[582/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/GPURecordSubscriber.cpp.o
[583/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/InputSubscriber.cpp.o
[584/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/HLESubscriber.cpp.o
[585/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/MemoryInfoSubscriber.cpp.o
[586/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/MemorySubscriber.cpp.o
[587/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/SteppingBroadcaster.cpp.o
[588/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/ReplaySubscriber.cpp.o
[589/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/WebSocketUtils.cpp.o
[590/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPDialog.cpp.o
[591/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPOskConstants.cpp.o
[592/961] Building CXX object CMakeFiles/Core.dir/Core/Debugger/WebSocket/SteppingSubscriber.cpp.o
[593/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPGamedataInstallDialog.cpp.o
[594/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPMsgDialog.cpp.o
[595/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPPlaceholderDialog.cpp.o
[596/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPNpSigninDialog.cpp.o
[597/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPScreenshotDialog.cpp.o
[598/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPNetconfDialog.cpp.o
[599/961] Building CXX object CMakeFiles/Core.dir/Core/ELF/PrxDecrypter.cpp.o
[600/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/tlzrc.cpp.o
[601/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPOskDialog.cpp.o
[602/961] Building CXX object CMakeFiles/Core.dir/Core/ELF/PBPReader.cpp.o
[603/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/PSPSaveDialog.cpp.o
[604/961] Building CXX object CMakeFiles/Core.dir/Core/ELF/ElfReader.cpp.o
[605/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/FileSystem.cpp.o
[606/961] Building CXX object CMakeFiles/Core.dir/Core/ELF/ParamSFO.cpp.o
[607/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/BlobFileSystem.cpp.o
[608/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/BlockDevices.cpp.o
[609/961] Building CXX object CMakeFiles/Core.dir/Core/Dialog/SavedataParam.cpp.o
[610/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/ISOFileSystem.cpp.o
[611/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/DirectoryFileSystem.cpp.o
[612/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/MetaFileSystem.cpp.o
[613/961] Building CXX object CMakeFiles/Core.dir/Core/FileSystems/VirtualDiscFileSystem.cpp.o
[614/961] Building CXX object CMakeFiles/Core.dir/Core/Font/PGF.cpp.o
[615/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/HLE.cpp.o
[616/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/KUBridge.cpp.o
[617/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/HLEHelperThread.cpp.o
[618/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/HLETables.cpp.o
[619/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceAdler.cpp.o
[620/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/ReplaceTables.cpp.o
[621/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/SocketManager.cpp.o
[622/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/Plugins.cpp.o
[623/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/NetInetConstants.cpp.o
[624/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/__sceAudio.cpp.o
[625/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/AtracCtx.cpp.o
[626/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/AtracCtx2.cpp.o
[627/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceAudioRouting.cpp.o
[628/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceAtrac.cpp.o
[629/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceAudiocodec.cpp.o
[630/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceAudio.cpp.o
[631/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceCcc.cpp.o
[632/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceDeflt.cpp.o
[633/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceChnnlsv.cpp.o
[634/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceG729.cpp.o
[635/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceCtrl.cpp.o
[636/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceGameUpdate.cpp.o
[637/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceHeap.cpp.o
[638/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceHprm.cpp.o
[639/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceDmac.cpp.o
[640/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceImpose.cpp.o
[641/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceDisplay.cpp.o
[642/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceGe.cpp.o
[643/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceFont.cpp.o
[644/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelAlarm.cpp.o
[645/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceHttp.cpp.o
[646/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelEventFlag.cpp.o
[647/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelHeap.cpp.o
[648/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceJpeg.cpp.o
[649/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernel.cpp.o
[650/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelMbx.cpp.o
[651/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceIo.cpp.o
[652/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelInterrupt.cpp.o
[653/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelMsgPipe.cpp.o
[654/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelMutex.cpp.o
[655/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelSemaphore.cpp.o
[656/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelTime.cpp.o
[657/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelVTimer.cpp.o
[658/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNet_lib.cpp.o
[659/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/NetAdhocCommon.cpp.o
[660/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelMemory.cpp.o
[661/961] Building C object CMakeFiles/Core.dir/ext/aemu_postoffice/client/postoffice_mem_stdc.c.o
[662/961] Building C object CMakeFiles/Core.dir/ext/aemu_postoffice/client/postoffice.c.o
[663/961] Building CXX object CMakeFiles/Core.dir/ext/aemu_postoffice/client/log_impl_ppsspp.cpp.o
[664/961] Building CXX object CMakeFiles/Core.dir/ext/aemu_postoffice/client/mutex_impl_cpp.cpp.o
[665/961] Building CXX object CMakeFiles/Core.dir/ext/aemu_postoffice/client/delay_impl_cpp.cpp.o
[666/961] Building C object CMakeFiles/Core.dir/ext/aemu_postoffice/client/sock_impl_linux.c.o
[667/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelModule.cpp.o
[668/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNetApctl.cpp.o
[669/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceKernelThread.cpp.o
[670/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceMpeg.cpp.o
[671/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNet.cpp.o
[672/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNetResolver.cpp.o
[673/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNetInet.cpp.o
[674/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/proAdhocServer.cpp.o
[675/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceP3da.cpp.o
[676/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceOpenPSID.cpp.o
[677/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNetAdhocMatching.cpp.o
/build/ppsspp/src/ppsspp/Core/HLE/sceNetAdhocMatching.cpp:1787:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'SceNetAdhocMatchingContext' (aka 'struct SceNetAdhocMatchingContext') [-Wnontrivial-memcall]
1787 | memset(context, 0, sizeof(SceNetAdhocMatchingContext));
| ^
/build/ppsspp/src/ppsspp/Core/HLE/sceNetAdhocMatching.cpp:1787:10: note: explicitly cast the pointer to silence this warning
1787 | memset(context, 0, sizeof(SceNetAdhocMatchingContext));
| ^
| (void*)
1 warning generated.
[678/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/proAdhoc.cpp.o
[679/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceMt19937.cpp.o
[680/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceMd5.cpp.o
[681/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceMp4.cpp.o
[682/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceAac.cpp.o
[683/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNetAdhoc.cpp.o
[684/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceParseUri.cpp.o
[685/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceMp3.cpp.o
[686/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/scePower.cpp.o
[687/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceSfmt19937.cpp.o
[688/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceRtc.cpp.o
[689/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceSha256.cpp.o
[690/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceSas.cpp.o
[691/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceSircs.cpp.o
[692/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceReg.cpp.o
[693/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceSsl.cpp.o
[694/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceUsbAcc.cpp.o
[695/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/scePsmf.cpp.o
[696/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceUsb.cpp.o
[697/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceParseHttp.cpp.o
[698/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceUmd.cpp.o
[699/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceUsbCam.cpp.o
[700/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceUsbGps.cpp.o
[701/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceVaudio.cpp.o
[702/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceUsbMic.cpp.o
[703/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/scePspNpDrm_user.cpp.o
[704/961] Building CXX object CMakeFiles/Core.dir/Core/HW/Atrac3Standalone.cpp.o
[705/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/scePauth.cpp.o
[706/961] Building CXX object CMakeFiles/Core.dir/Core/HW/BufferQueue.cpp.o
[707/961] Building CXX object CMakeFiles/Core.dir/Core/HW/SimpleAudioDec.cpp.o
[708/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNp.cpp.o
[709/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceNp2.cpp.o
[710/961] Building CXX object CMakeFiles/Core.dir/Core/HW/AsyncIOManager.cpp.o
[711/961] Building CXX object CMakeFiles/Core.dir/Core/HLE/sceUtility.cpp.o
[712/961] Building CXX object CMakeFiles/Core.dir/Core/HW/Camera.cpp.o
[713/961] Building CXX object CMakeFiles/Core.dir/Core/HW/MpegDemux.cpp.o
[714/961] Building CXX object CMakeFiles/Core.dir/Core/HW/GranularMixer.cpp.o
[715/961] Building CXX object CMakeFiles/Core.dir/Core/HW/Display.cpp.o
[716/961] Building CXX object CMakeFiles/Core.dir/Core/HW/SasReverb.cpp.o
[717/961] Building CXX object CMakeFiles/Core.dir/Core/HW/MemoryStick.cpp.o
[718/961] Building CXX object CMakeFiles/Core.dir/Core/HW/MediaEngine.cpp.o
[719/961] Building CXX object CMakeFiles/Core.dir/Core/HW/SasAudio.cpp.o
[720/961] Building CXX object CMakeFiles/Core.dir/Core/FileLoaders/CachingFileLoader.cpp.o
[721/961] Building CXX object CMakeFiles/Core.dir/Core/HW/StereoResampler.cpp.o
[722/961] Building CXX object CMakeFiles/Core.dir/Core/FileLoaders/RetryingFileLoader.cpp.o
[723/961] Building CXX object CMakeFiles/Core.dir/Core/FileLoaders/LocalFileLoader.cpp.o
[724/961] Building CXX object CMakeFiles/Core.dir/Core/Loaders.cpp.o
[725/961] Building CXX object CMakeFiles/Core.dir/Core/FileLoaders/RamCachingFileLoader.cpp.o
[726/961] Building CXX object CMakeFiles/Core.dir/Core/FileLoaders/DiskCachingFileLoader.cpp.o
[727/961] Building CXX object CMakeFiles/Core.dir/Core/FileLoaders/ZipFileLoader.cpp.o
[728/961] Building CXX object CMakeFiles/Core.dir/Core/FileLoaders/HTTPFileLoader.cpp.o
[729/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPS.cpp.o
[730/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSCodeUtils.cpp.o
[731/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSDebugInterface.cpp.o
[732/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSDis.cpp.o
[733/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSDisVFPU.cpp.o
[734/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSInt.cpp.o
[735/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSVFPUFallbacks.cpp.o
[736/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSAnalyst.cpp.o
[737/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSStackWalk.cpp.o
[738/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSIntVFPU.cpp.o
[739/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSTables.cpp.o
[740/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSVFPUUtils.cpp.o
[741/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSAsm.cpp.o
[742/961] Building CXX object CMakeFiles/Core.dir/Core/MIPS/MIPSTracer.cpp.o
[743/961] Building CXX object CMakeFiles/Core.dir/Core/MemMapFunctions.cpp.o
[744/961] Building CXX object CMakeFiles/Core.dir/Core/MemMap.cpp.o
[745/961] Building CXX object CMakeFiles/Core.dir/Core/MemFault.cpp.o
[746/961] Building CXX object CMakeFiles/Core.dir/Core/Replay.cpp.o
[747/961] Building CXX object CMakeFiles/Core.dir/Core/SaveStateRewind.cpp.o
[748/961] Building CXX object CMakeFiles/Core.dir/Core/Util/AtracTrack.cpp.o
[749/961] Building CXX object CMakeFiles/Core.dir/Core/PSPLoaders.cpp.o
[750/961] Building CXX object CMakeFiles/Core.dir/Core/Util/AudioFormat.cpp.o
[751/961] Building CXX object CMakeFiles/Core.dir/Core/Reporting.cpp.o
[752/961] Building CXX object CMakeFiles/Core.dir/Core/Util/GameDB.cpp.o
[753/961] Building CXX object CMakeFiles/Core.dir/Core/Screenshot.cpp.o
[754/961] Building CXX object CMakeFiles/Core.dir/Core/SaveState.cpp.o
[755/961] Building CXX object CMakeFiles/Core.dir/Core/Util/PathUtil.cpp.o
[756/961] Building CXX object CMakeFiles/Core.dir/Core/Util/MemStick.cpp.o
[757/961] Building CXX object CMakeFiles/Core.dir/Core/Util/BlockAllocator.cpp.o
[758/961] Building CXX object CMakeFiles/Core.dir/Core/System.cpp.o
[759/961] Building CXX object CMakeFiles/Core.dir/Core/Util/VideoPlayer.cpp.o
[760/961] Building CXX object CMakeFiles/Core.dir/Core/Util/GameManager.cpp.o
[761/961] Building CXX object CMakeFiles/Core.dir/Core/Util/PortManager.cpp.o
[762/961] Building CXX object CMakeFiles/Core.dir/Core/Util/RecentFiles.cpp.o
[763/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/StencilBufferGLES.cpp.o
[764/961] Building CXX object CMakeFiles/Core.dir/Core/Util/PPGeDraw.cpp.o
[765/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/FragmentTestCacheGLES.cpp.o
[766/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/FramebufferManagerGLES.cpp.o
[767/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/GPU_GLES.cpp.o
[768/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/StateMappingGLES.cpp.o
[769/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/FramebufferManagerVulkan.cpp.o
[770/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/TextureCacheGLES.cpp.o
[771/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/ShaderManagerGLES.cpp.o
[772/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/DebugVisVulkan.cpp.o
[773/961] Building CXX object CMakeFiles/Core.dir/GPU/GLES/DrawEngineGLES.cpp.o
[774/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/DrawEngineVulkan.cpp.o
[775/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/GPU_Vulkan.cpp.o
[776/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/StateMappingVulkan.cpp.o
[777/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/PipelineManagerVulkan.cpp.o
[778/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/VulkanUtil.cpp.o
[779/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/Draw2D.cpp.o
[780/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/ShaderManagerVulkan.cpp.o
[781/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/DepthRaster.cpp.o
[782/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/DepthBufferCommon.cpp.o
[783/961] Building CXX object CMakeFiles/Core.dir/GPU/Vulkan/TextureCacheVulkan.cpp.o
In file included from /build/ppsspp/src/ppsspp/GPU/Vulkan/TextureCacheVulkan.cpp:49:
/build/ppsspp/src/ppsspp/GPU/Vulkan/TextureCacheVulkan.h:155:7: warning: private field 'cbufferFailed_' is not used [-Wunused-private-field]
155 | bool cbufferFailed_ = false;
| ^
1 warning generated.
[784/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/DepalettizeShaderCommon.cpp.o
[785/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/TextureShaderCommon.cpp.o
[786/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/GeometryShaderGenerator.cpp.o
[787/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/GPUDebugInterface.cpp.o
[788/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/GPUStateUtils.cpp.o
[789/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexShaderGenerator.cpp.o
[790/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/ReinterpretFramebuffer.cpp.o
[791/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/FragmentShaderGenerator.cpp.o
[792/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/ShaderCommon.cpp.o
[793/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/DrawEngineCommon.cpp.o
[794/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/PresentationCommon.cpp.o
[795/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/FramebufferManagerCommon.cpp.o
[796/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/ShaderId.cpp.o
[797/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/ShaderUniforms.cpp.o
[798/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/StencilCommon.cpp.o
[799/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexDecoderHandwritten.cpp.o
[800/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/IndexGenerator.cpp.o
[801/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/TextureDecoder.cpp.o
[802/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/TransformCommon.cpp.o
[803/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/SoftwareTransformCommon.cpp.o
[804/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/VertexDecoderCommon.cpp.o
[805/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/SplineCommon.cpp.o
[806/961] Building CXX object CMakeFiles/Core.dir/GPU/Debugger/Debugger.cpp.o
[807/961] Building CXX object CMakeFiles/Core.dir/GPU/Debugger/Breakpoints.cpp.o
[808/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/PostShader.cpp.o
[809/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/TextureScalerCommon.cpp.o
[810/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/TextureCacheCommon.cpp.o
[811/961] Building CXX object CMakeFiles/Core.dir/GPU/Debugger/GECommandTable.cpp.o
[812/961] Building CXX object CMakeFiles/Core.dir/GPU/GeConstants.cpp.o
[813/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/ReplacedTexture.cpp.o
[814/961] Building CXX object CMakeFiles/Core.dir/GPU/Common/TextureReplacer.cpp.o
[815/961] Building CXX object CMakeFiles/Core.dir/GPU/Debugger/Stepping.cpp.o
[816/961] Building CXX object CMakeFiles/Core.dir/GPU/GeDisasm.cpp.o
[817/961] Building CXX object CMakeFiles/Core.dir/GPU/Debugger/Record.cpp.o
[818/961] Building CXX object CMakeFiles/Core.dir/GPU/Debugger/Playback.cpp.o
[819/961] Building CXX object CMakeFiles/Core.dir/GPU/Debugger/State.cpp.o
[820/961] Building CXX object CMakeFiles/Core.dir/GPU/Math3D.cpp.o
[821/961] Building CXX object CMakeFiles/Core.dir/GPU/GPUState.cpp.o
[822/961] Building CXX object CMakeFiles/Core.dir/GPU/GPU.cpp.o
[823/961] Building CXX object CMakeFiles/Core.dir/GPU/GPUCommon.cpp.o
[824/961] Building CXX object CMakeFiles/Core.dir/GPU/GPUCommonHW.cpp.o
[825/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/Clipper.cpp.o
[826/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/FuncId.cpp.o
[827/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/BinManager.cpp.o
[828/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/DrawPixel.cpp.o
[829/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/Lighting.cpp.o
[830/961] Building CXX object CMakeFiles/Core.dir/ext/disarm.cpp.o
[831/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/RasterizerRegCache.cpp.o
[832/961] Building CXX object CMakeFiles/Core.dir/ext/riscv-disas.cpp.o
[833/961] Building CXX object CMakeFiles/Core.dir/git-version.cpp.o
[834/961] Linking CXX static library lib/libglslang.a
[835/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/Rasterizer.cpp.o
[836/961] Linking CXX static library lib/libarmips.a
[837/961] Building CXX object CMakeFiles/Core.dir/ext/loongarch-disasm.cpp.o
[838/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/RasterizerRectangle.cpp.o
[839/961] Linking CXX static library lib/libSPIRV.a
[840/961] Linking CXX static library lib/libminimp3.a
[841/961] Linking C static library lib/liblua.a
[842/961] Linking CXX static library lib/libat3_standalone.a
[843/961] Linking C static library lib/librcheevos.a
[844/961] Linking CXX static library lib/libspirv-cross-glsl.a
[845/961] Linking CXX static library lib/libdiscord-rpc.a
[846/961] Linking C static library lib/libchdr.a
[847/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/Sampler.cpp.o
[848/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/SoftGpu.cpp.o
[849/961] Building CXX object CMakeFiles/Core.dir/GPU/Software/TransformUnit.cpp.o
[850/961] Building CXX object CMakeFiles/PPSSPPHeadless.dir/headless/HeadlessHost.cpp.o
[851/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/AudioCommon.cpp.o
[852/961] Building CXX object CMakeFiles/PPSSPPHeadless.dir/headless/Compare.cpp.o
[853/961] Linking CXX static library lib/libCore.a
[854/961] Building CXX object CMakeFiles/PPSSPPHeadless.dir/headless/SDLHeadlessHost.cpp.o
[855/961] Building CXX object CMakeFiles/PPSSPPHeadless.dir/headless/Headless.cpp.o
[856/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/DiscordIntegration.cpp.o
[857/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ImDebugger/ImGe.cpp.o
[858/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ImDebugger/ImConsole.cpp.o
[859/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ImDebugger/ImDisasmView.cpp.o
[860/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ImDebugger/ImDebugger.cpp.o
[861/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ImDebugger/ImJitViewer.cpp.o
In file included from /build/ppsspp/src/ppsspp/UI/ImDebugger/ImJitViewer.cpp:3:
/build/ppsspp/src/ppsspp/UI/ImDebugger/ImJitViewer.h:36:6: warning: private field 'blockSortColumn_' is not used [-Wunused-private-field]
36 | int blockSortColumn_ = 0;
| ^
1 warning generated.
[862/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ImDebugger/ImMemView.cpp.o
In file included from /build/ppsspp/src/ppsspp/UI/ImDebugger/ImMemView.cpp:21:
In file included from /build/ppsspp/src/ppsspp/UI/ImDebugger/ImDebugger.h:21:
/build/ppsspp/src/ppsspp/UI/ImDebugger/ImMemView.h:201:6: warning: private field 'selectedSymbol_' is not used [-Wunused-private-field]
201 | int selectedSymbol_ = -1;
| ^
/build/ppsspp/src/ppsspp/UI/ImDebugger/ImMemView.h:202:7: warning: private field 'selectedSymbolName_' is not used [-Wunused-private-field]
202 | char selectedSymbolName_[128];
| ^
2 warnings generated.
[863/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/BackgroundAudio.cpp.o
[864/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/BaseScreens.cpp.o
[865/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/Background.cpp.o
[866/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ChatScreen.cpp.o
[867/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/NativeApp.cpp.o
[868/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/DebugOverlay.cpp.o
[869/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/AdhocServerScreen.cpp.o
[870/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ImDebugger/ImStructViewer.cpp.o
[871/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/IAPScreen.cpp.o
[872/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/DisplayLayoutScreen.cpp.o
[873/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/GameInfoCache.cpp.o
[874/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/DevScreens.cpp.o
[875/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/EmuScreen.cpp.o
[876/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/GameBrowser.cpp.o
[877/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/MainScreen.cpp.o
[878/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/MiscViews.cpp.o
[879/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/SimpleDialogScreen.cpp.o
[880/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/MiscScreens.cpp.o
[881/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/TabbedDialogScreen.cpp.o
[882/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/GPUDriverTestScreen.cpp.o
[883/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/DriverManagerScreen.cpp.o
[884/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/PauseScreen.cpp.o
[885/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/TiltAnalogSettingsScreen.cpp.o
[886/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/GameScreen.cpp.o
[887/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/TouchControlLayoutScreen.cpp.o
[888/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/JoystickHistoryView.cpp.o
[889/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/DeveloperToolsScreen.cpp.o
[890/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/TouchControlVisibilityScreen.cpp.o
[891/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/GamepadEmu.cpp.o
[892/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/OnScreenDisplay.cpp.o
[893/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/GameSettingsScreen.cpp.o
[894/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/RemoteISOScreen.cpp.o
[895/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ControlMappingScreen.cpp.o
[896/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ReportScreen.cpp.o
[897/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/UploadScreen.cpp.o
[898/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/Store.cpp.o
[899/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/SavedataScreen.cpp.o
[900/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/CwCheatScreen.cpp.o
[901/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/SystemInfoScreen.cpp.o
[902/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/ProfilerDraw.cpp.o
[903/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/JitCompareScreen.cpp.o
[904/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/InstallZipScreen.cpp.o
[905/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/MemStickScreen.cpp.o
[906/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/CustomButtonMappingScreen.cpp.o
[907/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/Theme.cpp.o
[908/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftbbox.c.o
[909/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftbdf.c.o
[910/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftbitmap.c.o
[911/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftcid.c.o
[912/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftfstype.c.o
[913/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/RetroAchievementScreens.cpp.o
[914/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftgasp.c.o
[915/961] Building CXX object CMakeFiles/PPSSPPSDL.dir/UI/UIAtlas.cpp.o
[916/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-cpp.dir/__/SPIRV-Cross/spirv_cpp.cpp.o
[917/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftbase.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/base/ftbase.c:28:
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftlcdfil.c:399:17: warning: explicitly assigning value of variable of type 'FT_Library' (aka 'struct FT_LibraryRec_ *') to itself [-Wself-assign]
399 | ( (library) = (library) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftlcdfil.c:400:17: warning: explicitly assigning value of variable of type 'unsigned char *' to itself [-Wself-assign]
400 | ( (weights) = (weights) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftlcdfil.c:410:17: warning: explicitly assigning value of variable of type 'FT_Library' (aka 'struct FT_LibraryRec_ *') to itself [-Wself-assign]
410 | ( (library) = (library) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftlcdfil.c:411:16: warning: explicitly assigning value of variable of type 'FT_LcdFilter' (aka 'enum FT_LcdFilter_') to itself [-Wself-assign]
411 | ( (filter) = (filter) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/base/ftbase.c:30:
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftobjs.c:155:15: warning: explicitly assigning value of variable of type 'FT_Validator' (aka 'volatile struct FT_ValidatorRec_ *') to itself [-Wself-assign]
155 | ( (valid) = (valid) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftobjs.c:1869:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
1869 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftobjs.c:1870:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
1870 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftobjs.c:2462:14: warning: explicitly assigning value of variable of type 'const FT_Open_Args *' (aka 'const struct FT_Open_Args_ *') to itself [-Wself-assign]
2462 | ( (args) = (args) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/base/ftbase.c:33:
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:62:17: warning: explicitly assigning value of variable of type 'FT_Library' (aka 'struct FT_LibraryRec_ *') to itself [-Wself-assign]
62 | ( (library) = (library) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:473:17: warning: explicitly assigning value of variable of type 'FT_Library' (aka 'struct FT_LibraryRec_ *') to itself [-Wself-assign]
473 | ( (library) = (library) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:557:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
557 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:591:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
591 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:627:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
627 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:658:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
658 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:685:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
685 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:712:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
712 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:743:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
743 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:781:17: warning: explicitly assigning value of variable of type 'FT_Library' (aka 'struct FT_LibraryRec_ *') to itself [-Wself-assign]
781 | ( (library) = (library) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:782:24: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign]
782 | ( (base_file_name) = (base_file_name) );
| ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:783:24: warning: explicitly assigning value of variable of type 'FT_Int32' (aka 'int') to itself [-Wself-assign]
783 | ( (version_number) = (version_number) );
| ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftrfork.c:784:22: warning: explicitly assigning value of variable of type 'FT_Int32' (aka 'int') to itself [-Wself-assign]
784 | ( (entry_length) = (entry_length) );
| ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
21 warnings generated.
[918/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftgxval.c.o
[919/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftglyph.c.o
[920/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/autofit/autofit.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/autofit/autofit.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/ft-hb-ft.c:48:12: warning: explicitly assigning value of variable of type 'hb_face_t *' (aka 'struct hb_face_t *') to itself [-Wself-assign]
48 | ( (face) = (face) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/autofit/autofit.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afcjk.c:572:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
572 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afcjk.c:1501:20: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
1501 | ( (base_flags) = (base_flags) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afcjk.c:1502:20: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
1502 | ( (stem_flags) = (stem_flags) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afcjk.c:1642:15: warning: explicitly assigning value of variable of type 'AF_GlyphHints' (aka 'struct AF_GlyphHintsRec_ *') to itself [-Wself-assign]
1642 | ( (hints) = (hints) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afcjk.c:2274:17: warning: explicitly assigning value of variable of type 'AF_CJKMetrics' (aka 'struct AF_CJKMetricsRec_ *') to itself [-Wself-assign]
2274 | ( (metrics) = (metrics) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afcjk.c:2275:21: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
2275 | ( (glyph_index) = (glyph_index) );
| ~~~~~~~~~~~ ^ ~~~~~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/autofit/autofit.c:26:
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afdummy.c:48:21: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
48 | ( (glyph_index) = (glyph_index) );
| ~~~~~~~~~~~ ^ ~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afdummy.c:49:17: warning: explicitly assigning value of variable of type 'AF_StyleMetrics' (aka 'struct AF_StyleMetricsRec_ *') to itself [-Wself-assign]
49 | ( (metrics) = (metrics) );
| ~~~~~~~ ^ ~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/autofit/autofit.c:31:
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/aflatin.c:1090:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
1090 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/aflatin.c:4194:15: warning: explicitly assigning value of variable of type 'AF_GlyphHints' (aka 'struct AF_GlyphHintsRec_ *') to itself [-Wself-assign]
4194 | ( (hints) = (hints) );
| ~~~~~ ^ ~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/autofit/autofit.c:33:
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afmodule.c:390:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
390 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afmodule.c:427:19: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
427 | ( (ft_module) = (ft_module) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afmodule.c:492:14: warning: explicitly assigning value of variable of type 'FT_Size' (aka 'struct FT_SizeRec_ *') to itself [-Wself-assign]
492 | ( (size) = (size) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/autofit/autofit.c:35:
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:444:17: warning: explicitly assigning value of variable of type 'AF_FaceGlobals' (aka 'struct AF_FaceGlobalsRec_ *') to itself [-Wself-assign]
444 | ( (globals) = (globals) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:454:17: warning: explicitly assigning value of variable of type 'AF_FaceGlobals' (aka 'struct AF_FaceGlobalsRec_ *') to itself [-Wself-assign]
454 | ( (globals) = (globals) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:478:17: warning: explicitly assigning value of variable of type 'AF_FaceGlobals' (aka 'struct AF_FaceGlobalsRec_ *') to itself [-Wself-assign]
478 | ( (globals) = (globals) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:576:17: warning: explicitly assigning value of variable of type 'AF_FaceGlobals' (aka 'struct AF_FaceGlobalsRec_ *') to itself [-Wself-assign]
576 | ( (globals) = (globals) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:603:17: warning: explicitly assigning value of variable of type 'AF_FaceGlobals' (aka 'struct AF_FaceGlobalsRec_ *') to itself [-Wself-assign]
603 | ( (globals) = (globals) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:604:21: warning: explicitly assigning value of variable of type 'AF_StyleClass' (aka 'const struct AF_StyleClassRec_ *') to itself [-Wself-assign]
604 | ( (style_class) = (style_class) );
| ~~~~~~~~~~~ ^ ~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:605:17: warning: explicitly assigning value of variable of type 'FT_UShort *' (aka 'unsigned short *') to itself [-Wself-assign]
605 | ( (gstyles) = (gstyles) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:606:24: warning: explicitly assigning value of variable of type 'FT_Bool' (aka 'unsigned char') to itself [-Wself-assign]
606 | ( (default_script) = (default_script) );
| ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:615:17: warning: explicitly assigning value of variable of type 'AF_FaceGlobals' (aka 'struct AF_FaceGlobalsRec_ *') to itself [-Wself-assign]
615 | ( (globals) = (globals) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:625:17: warning: explicitly assigning value of variable of type 'AF_FaceGlobals' (aka 'struct AF_FaceGlobalsRec_ *') to itself [-Wself-assign]
625 | ( (globals) = (globals) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:626:13: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
626 | ( (buf) = (buf) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:676:13: warning: explicitly assigning value of variable of type 'unsigned int' to itself [-Wself-assign]
676 | ( (idx) = (idx) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:772:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
772 | return af_shaper_get_elem_nohb( metrics,
| ^
/build/ppsspp/src/ppsspp/ext/freetype/src/autofit/afshaper.c:765:5: note: previous statement is here
765 | if ( ft_hb_enabled( metrics->globals ) )
| ^
27 warnings generated.
[921/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftinit.c.o
[922/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftotval.c.o
[923/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftmm.c.o
[924/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftpatent.c.o
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftpatent.c:32:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
32 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftpatent.c:44:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
44 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftpatent.c:45:15: warning: explicitly assigning value of variable of type 'FT_Bool' (aka 'unsigned char') to itself [-Wself-assign]
45 | ( (value) = (value) );
| ~~~~~ ^ ~~~~~
3 warnings generated.
[925/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftpfr.c.o
[926/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftsynth.c.o
[927/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/fttype1.c.o
[928/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftwinfnt.c.o
[929/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftstroke.c.o
[930/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/bzip2/ftbzip2.c.o
[931/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/gzip/ftgzip.c.o
[932/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/bdf/bdf.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdf.c:30:
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:619:16: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
619 | ( (lineno) = (lineno) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:734:14: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign]
734 | ( (line) = (line) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:735:17: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
735 | ( (linelen) = (linelen) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:736:16: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
736 | ( (lineno) = (lineno) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:737:11: warning: explicitly assigning value of variable of type 'bdf_parse_t_ *' (aka 'struct bdf_parse_t__ *') to itself [-Wself-assign]
737 | ( (p) = (p) );
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:738:14: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
738 | ( (next) = (next) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:774:16: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
774 | ( (lineno) = (lineno) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:822:16: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
822 | ( (lineno) = (lineno) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:1148:16: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
1148 | ( (lineno) = (lineno) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdflib.c:1204:16: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
1204 | ( (lineno) = (lineno) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdf.c:31:
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdfdrivr.c:68:19: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
68 | ( (init_data) = (init_data) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdfdrivr.c:353:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
353 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdfdrivr.c:354:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
354 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdfdrivr.c:805:20: warning: explicitly assigning value of variable of type 'FT_Int32' (aka 'int') to itself [-Wself-assign]
805 | ( (load_flags) = (load_flags) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/bdf/bdfdrivr.c:981:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
981 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
15 warnings generated.
[933/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/cache/ftcache.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcache.c:23:
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftccmap.c:140:15: warning: explicitly assigning value of variable of type 'FTC_Node' (aka 'struct FTC_NodeRec_ *') to itself [-Wself-assign]
140 | ( (cnode) = (cnode) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftccmap.c:141:15: warning: explicitly assigning value of variable of type 'FTC_Cache' (aka 'struct FTC_CacheRec_ *') to itself [-Wself-assign]
141 | ( (cache) = (cache) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftccmap.c:156:15: warning: explicitly assigning value of variable of type 'FTC_Cache' (aka 'struct FTC_CacheRec_ *') to itself [-Wself-assign]
156 | ( (cache) = (cache) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftccmap.c:182:15: warning: explicitly assigning value of variable of type 'FTC_Cache' (aka 'struct FTC_CacheRec_ *') to itself [-Wself-assign]
182 | ( (cache) = (cache) );
| ~~~~~ ^ ~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcache.c:24:
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcglyph.c:72:15: warning: explicitly assigning value of variable of type 'FTC_Cache' (aka 'struct FTC_CacheRec_ *') to itself [-Wself-assign]
72 | ( (cache) = (cache) );
| ~~~~~ ^ ~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcache.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcimage.c:111:18: warning: explicitly assigning value of variable of type 'FTC_Cache' (aka 'struct FTC_CacheRec_ *') to itself [-Wself-assign]
111 | ( (ftccache) = (ftccache) );
| ~~~~~~~~ ^ ~~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcache.c:26:
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcmanag.c:88:14: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
88 | ( (data) = (data) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcache.c:28:
/build/ppsspp/src/ppsspp/ext/freetype/src/cache/ftcsbits.c:295:15: warning: explicitly assigning value of variable of type 'FTC_Cache' (aka 'struct FTC_CacheRec_ *') to itself [-Wself-assign]
295 | ( (cache) = (cache) );
| ~~~~~ ^ ~~~~~
8 warnings generated.
[934/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/lzw/ftlzw.c.o
[935/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/cid/type1cid.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cid/type1cid.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidload.c:372:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
372 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidload.c:373:17: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
373 | ( (parser_) = (parser_) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidload.c:646:14: warning: explicitly assigning value of variable of type 'CID_Face' (aka 'struct CID_FaceRec_ *') to itself [-Wself-assign]
646 | ( (face) = (face) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cid/type1cid.c:23:
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidobjs.c:301:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
301 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidobjs.c:302:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
302 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidobjs.c:303:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
303 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidobjs.c:539:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
539 | ( (driver) = (driver) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cid/type1cid.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidriver.c:141:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
141 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cid/cidriver.c:226:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
226 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
9 warnings generated.
[936/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/pcf/pcf.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcf.c:30:
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:84:19: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
84 | ( (init_data) = (init_data) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:235:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
235 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:236:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
236 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:687:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
687 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:688:15: warning: explicitly assigning value of variable of type 'const void *' to itself [-Wself-assign]
688 | ( (value) = (value) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:689:25: warning: explicitly assigning value of variable of type 'FT_Bool' (aka 'unsigned char') to itself [-Wself-assign]
689 | ( (value_is_string) = (value_is_string) );
| ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:691:23: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
691 | ( (property_name) = (property_name) );
| ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:726:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
726 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:727:15: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
727 | ( (value) = (value) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:729:23: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
729 | ( (property_name) = (property_name) );
| ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:766:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
766 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:781:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
781 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfdrivr.c:791:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
791 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcf.c:31:
/build/ppsspp/src/ppsspp/ext/freetype/src/pcf/pcfread.c:928:21: warning: explicitly assigning value of variable of type 'FT_ULong' (aka 'unsigned long') to itself [-Wself-assign]
928 | ( (sizebitmaps) = (sizebitmaps) );
| ~~~~~~~~~~~ ^ ~~~~~~~~~~~
14 warnings generated.
[937/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/psnames/psnames.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/psnames/psnames.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/psnames/psmodule.c:588:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
588 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
1 warning generated.
[938/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/cff/cff.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cff/cff.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/cff/cffcmap.c:43:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
43 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/cff/cffcmap.c:151:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
151 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/cff/cff.c:26:
/build/ppsspp/src/ppsspp/ext/freetype/src/cff/cffobjs.c:1173:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
1173 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
3 warnings generated.
[939/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/pfr/pfr.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/pfr/pfr.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/pfr/pfrcmap.c:34:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
34 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/pfr/pfr.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/pfr/pfrdrivr.c:164:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
164 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/pfr/pfr.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/pfr/pfrobjs.c:77:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
77 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/pfr/pfrobjs.c:78:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
78 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
4 warnings generated.
[940/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/pshinter/pshinter.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/pshinter/pshinter.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/pshinter/pshalgo.c:179:23: warning: explicitly assigning value of variable of type 'PS_Mask_Table' (aka 'struct PS_Mask_TableRec_ *') to itself [-Wself-assign]
179 | ( (counter_masks) = (counter_masks) );
| ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/pshinter/pshinter.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/pshinter/pshglob.c:150:16: warning: explicitly assigning value of variable of type 'PSH_Blues' (aka 'struct PSH_BluesRec_ *') to itself [-Wself-assign]
150 | ( (target) = (target) );
| ~~~~~~ ^ ~~~~~~
2 warnings generated.
[941/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/raster/raster.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/raster/raster.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:1986:13: warning: explicitly assigning value of variable of type 'Int' (aka 'int') to itself [-Wself-assign]
1986 | ( (max) = (max) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2001:11: warning: explicitly assigning value of variable of type 'Int' (aka 'int') to itself [-Wself-assign]
2001 | ( (y) = (y) );
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2061:11: warning: explicitly assigning value of variable of type 'Int' (aka 'int') to itself [-Wself-assign]
2061 | ( (y) = (y) );
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2114:16: warning: explicitly assigning value of variable of type 'black_PWorker' (aka 'struct black_TWorker_ *') to itself [-Wself-assign]
2114 | ( (worker) = (worker) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2115:13: warning: explicitly assigning value of variable of type 'Int' (aka 'int') to itself [-Wself-assign]
2115 | ( (min) = (min) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2116:13: warning: explicitly assigning value of variable of type 'Int' (aka 'int') to itself [-Wself-assign]
2116 | ( (max) = (max) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2228:16: warning: explicitly assigning value of variable of type 'black_PWorker' (aka 'struct black_TWorker_ *') to itself [-Wself-assign]
2228 | ( (worker) = (worker) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2652:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
2652 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2653:19: warning: explicitly assigning value of variable of type 'PByte' (aka 'unsigned char *') to itself [-Wself-assign]
2653 | ( (pool_base) = (pool_base) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2654:19: warning: explicitly assigning value of variable of type 'ULong' (aka 'unsigned long') to itself [-Wself-assign]
2654 | ( (pool_size) = (pool_size) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2663:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
2663 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2664:14: warning: explicitly assigning value of variable of type 'ULong' (aka 'unsigned long') to itself [-Wself-assign]
2664 | ( (mode) = (mode) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/raster/ftraster.c:2665:14: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
2665 | ( (args) = (args) );
| ~~~~ ^ ~~~~
13 warnings generated.
[942/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/smooth/smooth.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/smooth/smooth.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/smooth/ftgrays.c:2113:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
2113 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/smooth/ftgrays.c:2114:19: warning: explicitly assigning value of variable of type 'unsigned char *' to itself [-Wself-assign]
2114 | ( (pool_base) = (pool_base) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/smooth/ftgrays.c:2115:19: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
2115 | ( (pool_size) = (pool_size) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/smooth/ftgrays.c:2124:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
2124 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/smooth/ftgrays.c:2125:14: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
2125 | ( (mode) = (mode) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/smooth/ftgrays.c:2126:14: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
2126 | ( (args) = (args) );
| ~~~~ ^ ~~~~
6 warnings generated.
[943/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/svg/svg.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/svg/svg.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/svg/ftsvg.c:116:14: warning: explicitly assigning value of variable of type 'FT_Render_Mode' (aka 'enum FT_Render_Mode_') to itself [-Wself-assign]
116 | ( (mode) = (mode) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/svg/ftsvg.c:117:16: warning: explicitly assigning value of variable of type 'const FT_Vector *' (aka 'const struct FT_Vector_ *') to itself [-Wself-assign]
117 | ( (origin) = (origin) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/svg/ftsvg.c:251:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
251 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/svg/ftsvg.c:278:18: warning: explicitly assigning value of variable of type 'FT_Renderer' (aka 'struct FT_RendererRec_ *') to itself [-Wself-assign]
278 | ( (renderer) = (renderer) );
| ~~~~~~~~ ^ ~~~~~~~~
4 warnings generated.
[944/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/sdf/sdf.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sdf/sdf.c:23:
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdfrend.c:66:25: warning: explicitly assigning value of variable of type 'FT_Bool' (aka 'unsigned char') to itself [-Wself-assign]
66 | ( (value_is_string) = (value_is_string) );
| ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdfrend.c:203:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
203 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdfrend.c:241:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
241 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sdf/sdf.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftbsdf.c:1213:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
1213 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftbsdf.c:1214:19: warning: explicitly assigning value of variable of type 'unsigned char *' to itself [-Wself-assign]
1214 | ( (pool_base) = (pool_base) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftbsdf.c:1215:19: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
1215 | ( (pool_size) = (pool_size) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftbsdf.c:1225:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
1225 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftbsdf.c:1226:14: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
1226 | ( (mode) = (mode) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftbsdf.c:1227:14: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
1227 | ( (args) = (args) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sdf/sdf.c:26:
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdf.c:3790:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
3790 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdf.c:3791:19: warning: explicitly assigning value of variable of type 'unsigned char *' to itself [-Wself-assign]
3791 | ( (pool_base) = (pool_base) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdf.c:3792:19: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
3792 | ( (pool_size) = (pool_size) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdf.c:3801:16: warning: explicitly assigning value of variable of type 'FT_Raster' (aka 'struct FT_RasterRec_ *') to itself [-Wself-assign]
3801 | ( (raster) = (raster) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdf.c:3802:14: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign]
3802 | ( (mode) = (mode) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sdf/ftsdf.c:3803:14: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
3803 | ( (args) = (args) );
| ~~~~ ^ ~~~~
15 warnings generated.
[945/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/winfonts/winfnt.c.o
/build/ppsspp/src/ppsspp/ext/freetype/src/winfonts/winfnt.c:634:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
634 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/winfonts/winfnt.c:738:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
738 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/winfonts/winfnt.c:739:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
739 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/winfonts/winfnt.c:951:22: warning: explicitly assigning value of variable of type 'FT_ULong' (aka 'unsigned long') to itself [-Wself-assign]
951 | ( (strike_index) = (strike_index) );
| ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/winfonts/winfnt.c:1170:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
1170 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
5 warnings generated.
[946/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/type42/type42.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/type42/type42.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/type42/t42drivr.c:158:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
158 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type42/t42drivr.c:196:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
196 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/type42/type42.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/type42/t42objs.c:176:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
176 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type42/t42objs.c:177:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
177 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type42/t42objs.c:178:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
178 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type42/t42objs.c:497:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
497 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/type42/type42.c:23:
/build/ppsspp/src/ppsspp/ext/freetype/src/type42/t42parse.c:1321:14: warning: explicitly assigning value of variable of type 'T42_Face' (aka 'struct T42_FaceRec_ *') to itself [-Wself-assign]
1321 | ( (face) = (face) );
| ~~~~ ^ ~~~~
7 warnings generated.
[947/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/base/ftdebug.c.o
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftdebug.c:390:13: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
390 | ( (idx) = (idx) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftdebug.c:617:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
617 | ( (level) = (level) );
| ~~~~~ ^ ~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/base/ftdebug.c:631:17: warning: explicitly assigning value of variable of type 'FT_Custom_Log_Handler' (aka 'void (*)(const char *, const char *, __builtin_va_list)') to itself [-Wself-assign]
631 | ( (handler) = (handler) );
| ~~~~~~~ ^ ~~~~~~~
3 warnings generated.
[948/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/builds/unix/ftsystem.c.o
/build/ppsspp/src/ppsspp/ext/freetype/builds/unix/ftsystem.c:111:16: warning: explicitly assigning value of variable of type 'FT_Memory' (aka 'struct FT_MemoryRec_ *') to itself [-Wself-assign]
111 | ( (memory) = (memory) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/builds/unix/ftsystem.c:147:16: warning: explicitly assigning value of variable of type 'FT_Memory' (aka 'struct FT_MemoryRec_ *') to itself [-Wself-assign]
147 | ( (memory) = (memory) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/builds/unix/ftsystem.c:148:18: warning: explicitly assigning value of variable of type 'long' to itself [-Wself-assign]
148 | ( (cur_size) = (cur_size) );
| ~~~~~~~~ ^ ~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/builds/unix/ftsystem.c:173:16: warning: explicitly assigning value of variable of type 'FT_Memory' (aka 'struct FT_MemoryRec_ *') to itself [-Wself-assign]
173 | ( (memory) = (memory) );
| ~~~~~~ ^ ~~~~~~
4 warnings generated.
[949/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/type1/type1.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/type1/type1.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1driver.c:185:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
185 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1driver.c:690:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
690 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/type1/type1.c:24:
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1load.c:641:24: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
641 | ( (instance_index) = (instance_index) );
| ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1load.c:1341:14: warning: explicitly assigning value of variable of type 'FT_Face' (aka 'struct FT_FaceRec_ *') to itself [-Wself-assign]
1341 | ( (face) = (face) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1load.c:2487:14: warning: explicitly assigning value of variable of type 'T1_Face' (aka 'struct T1_FaceRec_ *') to itself [-Wself-assign]
2487 | ( (face) = (face) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/type1/type1.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1objs.c:325:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
325 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1objs.c:326:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
326 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1objs.c:327:16: warning: explicitly assigning value of variable of type 'FT_Stream' (aka 'struct FT_StreamRec_ *') to itself [-Wself-assign]
327 | ( (stream) = (stream) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/type1/t1objs.c:651:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
651 | ( (driver) = (driver) );
| ~~~~~~ ^ ~~~~~~
9 warnings generated.
[950/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/psaux/psaux.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/psaux/psaux.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/afmparse.c:120:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
120 | else if ( ( (ch) == ';' ) )
| ~~~~~^~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/afmparse.c:120:22: note: remove extraneous parentheses around the comparison to silence this warning
120 | else if ( ( (ch) == ';' ) )
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/afmparse.c:120:22: note: use '=' to turn this equality comparison into an assignment
120 | else if ( ( (ch) == ';' ) )
| ^~
| =
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/afmparse.c:154:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
154 | else if ( ( (ch) == ';' ) )
| ~~~~~^~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/afmparse.c:154:24: note: remove extraneous parentheses around the comparison to silence this warning
154 | else if ( ( (ch) == ';' ) )
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/afmparse.c:154:24: note: use '=' to turn this equality comparison into an assignment
154 | else if ( ( (ch) == ';' ) )
| ^~
| =
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/psaux/psaux.c:24:
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/psobjs.c:1281:16: warning: explicitly assigning value of variable of type 'FT_ULong *' (aka 'unsigned long *') to itself [-Wself-assign]
1281 | ( (pflags) = (pflags) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/psobjs.c:1364:16: warning: explicitly assigning value of variable of type 'FT_ULong *' (aka 'unsigned long *') to itself [-Wself-assign]
1364 | ( (pflags) = (pflags) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/psobjs.c:1506:16: warning: explicitly assigning value of variable of type 'PS_Parser' (aka 'struct PS_ParserRec_ *') to itself [-Wself-assign]
1506 | ( (parser) = (parser) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/psaux/psaux.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/t1cmap.c:131:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
131 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/t1cmap.c:162:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
162 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/t1cmap.c:204:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
204 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/t1cmap.c:321:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
321 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/psaux/psaux.c:34:
/build/ppsspp/src/ppsspp/ext/freetype/src/psaux/pshints.c:324:17: warning: explicitly assigning value of variable of type 'CF2_HintMap' (aka 'struct CF2_HintMapRec_ *') to itself [-Wself-assign]
324 | ( (hintmap) = (hintmap) );
| ~~~~~~~ ^ ~~~~~~~
10 warnings generated.
[951/961] Linking CXX static library lib/libspirv-cross-cpp.a
[952/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/truetype/truetype.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/truetype/truetype.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttgload.c:288:21: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
288 | ( (glyph_index) = (glyph_index) );
| ~~~~~~~~~~~ ^ ~~~~~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/truetype/truetype.c:23:
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttgxvar.c:3674:14: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
3674 | ( (user) = (user) );
| ~~~~ ^ ~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/truetype/truetype.c:24:
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1620:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1620 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1648:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1648 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1660:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1660 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1689:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1689 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1732:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1732 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1777:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1777 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1824:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1824 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1868:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1868 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:1913:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
1913 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:2194:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
2194 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:2195:12: warning: explicitly assigning value of variable of type 'FT_Pos' (aka 'long') to itself [-Wself-assign]
2195 | ( (dy) = (dy) );
| ~~ ^ ~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:2224:13: warning: explicitly assigning value of variable of type 'TT_ExecContext' (aka 'struct TT_ExecContextRec_ *') to itself [-Wself-assign]
2224 | ( (exc) = (exc) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:2225:12: warning: explicitly assigning value of variable of type 'FT_Pos' (aka 'long') to itself [-Wself-assign]
2225 | ( (dx) = (dx) );
| ~~ ^ ~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:2393:79: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
2393 | if ( ( ((TT_Driver)( (FT_Face)(exc->face) )->driver)->interpreter_version == 35 ) )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:2393:79: note: remove extraneous parentheses around the comparison to silence this warning
2393 | if ( ( ((TT_Driver)( (FT_Face)(exc->face) )->driver)->interpreter_version == 35 ) )
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:2393:79: note: use '=' to turn this equality comparison into an assignment
2393 | if ( ( ((TT_Driver)( (FT_Face)(exc->face) )->driver)->interpreter_version == 35 ) )
| ^~
| =
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:4726:81: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
4726 | if ( ( ((TT_Driver)( (FT_Face)(exc->face) )->driver)->interpreter_version == 40 ) )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:4726:81: note: remove extraneous parentheses around the comparison to silence this warning
4726 | if ( ( ((TT_Driver)( (FT_Face)(exc->face) )->driver)->interpreter_version == 40 ) )
| ~ ^ ~
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttinterp.c:4726:81: note: use '=' to turn this equality comparison into an assignment
4726 | if ( ( ((TT_Driver)( (FT_Face)(exc->face) )->driver)->interpreter_version == 40 ) )
| ^~
| =
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/truetype/truetype.c:25:
/build/ppsspp/src/ppsspp/ext/freetype/src/truetype/ttobjs.c:1339:18: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
1339 | ( (ttdriver) = (ttdriver) );
| ~~~~~~~~ ^ ~~~~~~~~
18 warnings generated.
[953/961] Building C object ext/freetype-build/CMakeFiles/freetype.dir/src/sfnt/sfnt.c.o
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfnt.c:21:
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/pngshim.c:132:13: warning: explicitly assigning value of variable of type 'png_structp' (aka 'struct png_struct_def *') to itself [-Wself-assign]
132 | ( (png) = (png) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/pngshim.c:175:13: warning: explicitly assigning value of variable of type 'png_structp' (aka 'struct png_struct_def *') to itself [-Wself-assign]
175 | ( (png) = (png) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/pngshim.c:201:19: warning: explicitly assigning value of variable of type 'png_const_charp' (aka 'const char *') to itself [-Wself-assign]
201 | ( (error_msg) = (error_msg) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/pngshim.c:217:13: warning: explicitly assigning value of variable of type 'png_structp' (aka 'struct png_struct_def *') to itself [-Wself-assign]
217 | ( (png) = (png) );
| ~~~ ^ ~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/pngshim.c:218:19: warning: explicitly assigning value of variable of type 'png_const_charp' (aka 'const char *') to itself [-Wself-assign]
218 | ( (error_msg) = (error_msg) );
| ~~~~~~~~~ ^ ~~~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfnt.c:22:
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfdriver.c:1226:16: warning: explicitly assigning value of variable of type 'FT_Module' (aka 'struct FT_ModuleRec_ *') to itself [-Wself-assign]
1226 | ( (module) = (module) );
| ~~~~~~ ^ ~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfnt.c:23:
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfobjs.c:509:20: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
509 | ( (num_params) = (num_params) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfobjs.c:510:16: warning: explicitly assigning value of variable of type 'FT_Parameter *' (aka 'struct FT_Parameter_ *') to itself [-Wself-assign]
510 | ( (params) = (params) );
| ~~~~~~ ^ ~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfobjs.c:823:29: warning: explicitly assigning value of variable of type 'FT_Int' (aka 'int') to itself [-Wself-assign]
823 | ( (face_instance_index) = (face_instance_index) );
| ~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfnt.c:27:
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttcmap.c:3139:14: warning: explicitly assigning value of variable of type 'FT_CMap' (aka 'struct FT_CMapRec_ *') to itself [-Wself-assign]
3139 | ( (cmap) = (cmap) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttcmap.c:3140:19: warning: explicitly assigning value of variable of type 'FT_UInt32' (aka 'unsigned int') to itself [-Wself-assign]
3140 | ( (char_code) = (char_code) );
| ~~~~~~~~~ ^ ~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttcmap.c:3151:14: warning: explicitly assigning value of variable of type 'FT_CMap' (aka 'struct FT_CMapRec_ *') to itself [-Wself-assign]
3151 | ( (cmap) = (cmap) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttcmap.c:3163:14: warning: explicitly assigning value of variable of type 'FT_CharMap' (aka 'struct FT_CharMapRec_ *') to itself [-Wself-assign]
3163 | ( (cmap) = (cmap) );
| ~~~~ ^ ~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttcmap.c:3689:17: warning: explicitly assigning value of variable of type 'FT_Pointer' (aka 'void *') to itself [-Wself-assign]
3689 | ( (pointer) = (pointer) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttcmap.c:3788:17: warning: explicitly assigning value of variable of type 'FT_Library' (aka 'struct FT_LibraryRec_ *') to itself [-Wself-assign]
3788 | ( (library) = (library) );
| ~~~~~~~ ^ ~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfnt.c:33:
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttkern.c:217:19: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
217 | ( (version) = (version) );
| ~~~~~~~ ^ ~~~~~~~
In file included from /build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/sfnt.c:37:
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttsbit.c:421:24: warning: explicitly assigning value of variable of type 'FT_UShort' (aka 'unsigned short') to itself [-Wself-assign]
421 | ( (resolution) = (resolution) );
| ~~~~~~~~~~ ^ ~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttsbit.c:539:17: warning: explicitly assigning value of variable of type 'TT_SBitDecoder' (aka 'struct TT_SBitDecoderRec_ *') to itself [-Wself-assign]
539 | ( (decoder) = (decoder) );
| ~~~~~~~ ^ ~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttsbit.c:703:23: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
703 | ( (recurse_count) = (recurse_count) );
| ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttsbit.c:849:23: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
849 | ( (recurse_count) = (recurse_count) );
| ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
/build/ppsspp/src/ppsspp/ext/freetype/src/sfnt/ttsbit.c:1052:23: warning: explicitly assigning value of variable of type 'FT_UInt' (aka 'unsigned int') to itself [-Wself-assign]
1052 | ( (recurse_count) = (recurse_count) );
| ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
21 warnings generated.
[954/961] Linking C static library lib/libfreetype.a
[955/961] Linking CXX executable PPSSPPHeadless
/usr/bin/ld: lib/liblua.a(loslib.c.o): in function `os_tmpname':
loslib.c:(.text+0x9e0): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
[956/961] Linking CXX executable PPSSPPSDL
/usr/bin/ld: lib/liblua.a(loslib.c.o): in function `os_tmpname':
loslib.c:(.text+0x9e0): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
[957/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-hlsl.dir/__/SPIRV-Cross/spirv_hlsl.cpp.o
[958/961] Linking CXX static library lib/libspirv-cross-hlsl.a
[959/961] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-msl.dir/__/SPIRV-Cross/spirv_msl.cpp.o
[960/961] Linking CXX static library lib/libspirv-cross-msl.a
==> Entering fakeroot environment...
==> Starting package_ppsspp()...
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/PPSSPPHeadless
usr/bin/PPSSPPSDL
==> Creating package "ppsspp"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_ppsspp-assets()...
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "ppsspp-assets"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: ppsspp 1.20.4-4 (Sat Jul 4 18:15:16 2026)
==> Cleaning up...
[?12l[?25h